Linux 7.3 Adds Driver Support for 3dfx Voodoo 3

A new kernel update enables the 25-year-old Voodoo 3 graphics card to initialize on modern systems without relying on legacy firmware.

Linux kernel 7.3 introduces an update for the 25-year-old 3dfx Voodoo 3 graphics card. Developer Daniel Palmer submitted patches to the tdfxfb framebuffer driver, enabling the hardware to initialize without relying on system firmware or a legacy VGABIOS.

The update allows the Voodoo 3 to function as a display adapter on modern x86-64 systems and Amiga 4000 setups. While it provides a /dev/fb0 device, it lacks modern OpenGL or Wayland support. Voodoo 4 and 5 support was excluded due to BIOS differences.

Beyond the kernel, Palmer is developing a /dev/tdfx3d interface and the smoltdfx library. Using a small OpenGL 1.x implementation called smolminigl, the project has successfully run Quake on physical hardware and a custom QEMU emulator built with AI aid.


More articles

RayNeo Unveils iO Smart Glasses and GT Series

Bazzite 44 Released with Linux 7.2.0 and GNOME 50

LG Launches High-End Ultragear Evo AI Monitors

Valve Releases Proton 11.0-2 With New Game Support

CPUID Releases CPU-Z 3.01 with Validation V3

HP Launches OmniBook 3 Laptop Starting at $499

Windows 11 Update KB5121003 Causes Game Crashes

U.S. Video Game Spending Falls 10% in July 2026

Zotac Unveils Limited Edition RTX 5080 Solid Core

AOC Launches 260 Hz Q27G4ZRAD/01 Gaming Monitor

Bots Drive 91% of Traffic to DDR5 Memory Pages

PS6 Handheld Sub-$600 Price Point Unlikely

NVIDIA Secures Multi-Year Memory Supply Deals

NVIDIA Prepares GeForce 615.xx Driver With DLSS 4.5

Razer Debuts Huntsman V3 Pro Low-Profile TKL 8KHz

Qualcomm Updates Snapdragon C Benchmark Slides

Samsung Display Starts Tandem OLED Laptop Supply

Windows May Uninstall Inactive Laptop GPU Drivers

Micron Unveils $10B Research Labs in Boise

Acer Launches Nitro 30 Gaming Desktop with Ryzen 7