Urgent.News

What's breaking now, across thousands of outlets.

Tech

25 years after the death of 3dfx, the Voodoo 3 gets a Linux driver update — classic Voodoo GPUs can now boot without a PC BIOS

It's been a quarter-century since the firm folded, but the graphics chips still have utility in esoteric use cases.

25 years after the death of 3dfx, the Voodoo 3 gets a Linux driver update — classic Voodoo GPUs can now boot without a PC BIOS

A vintage graphics card, the 3dfx Voodoo 3, is receiving a slight modernization in the Linux kernel 7.3 update. The update refines the tdfxfb framebuffer driver, enabling it to initialize the Voodoo 3 directly instead of depending on the system firmware. This allows the Voodoo 3 to function as a display adapter, even when the firmware fails to initialize it.

The update is primarily targeted at the Voodoo 3, and the current patch series has excluded support for the Voodoo 4 and 5 cards due to differences in their BIOS layouts. The update can be tested on modern x86-64 systems and an Amiga 4000 equipped with a Mediator PCI bridge. While this update may not significantly enhance the Voodoo 3's capabilities as a contemporary Linux GPU, it does allow old hardware to display images without relying on the firmware.

Additionally, the developer, Daniel Palmer, is building a separate 3D path for the Voodoo 3, creating a userspace library and OpenGL implementation for classic 3D software to utilize the card.

Written by urgent.news from Tom's Hardware's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at tomshardware.com →

More in Tech

The Crash That Only Happened in Production

The crash was intermittent, production-only, and invisible to every test I ran locally. It turned out to be a data race in code a free coding model wrote for me, and the fix was a single lock.

  • Crash discovered only in production, not during local testing
  • Intermittent data race in code generated by free coding model
  • Fix involved adding mutex to ensure safe map access

More from Saturday 22 August →