FPGA Hobbyist Revival Signals Flexibility

A hobbyist project revived the 3DFX Voodoo GPU on modern FPGA boards, underlining FPGAs’ enduring flexibility and reprogrammability for niche, performance‑critical workloads—and hinting at broader creative uses of FPGA tooling outside big vendors. It’s a reminder FPGAs remain adaptable as protocols and accelerator needs evolve. (hackaday.com)

Francisco Ayala Le Brun published SpinalVoodoo, a SpinalHDL reimplementation of the 3dfx Voodoo 1 with a documented implementation status covering the FBI, rasterization, span generation, clipping, texture and color combine units, and Glide command handling. (github.com)) A separate SystemVerilog effort by Victor Fisyuk (voodoo-fpga-public) claims a synthesizable reimplementation of the complete Voodoo 1 pipeline and verifies functionality in simulation with Verilator and a PCem bridge testbench. (github.com)) The SpinalVoodoo write‑up demonstrates a real frame rendered from Screamer 2 and describes running real Glide 2.x applications inside PCem with the RTL driving the simulation and SDL showing output in real time. (noquiche.fyi)) The project log describes a class of bugs caused by subtle hardware‑accuracy mismatches (for example, clusters of partially translucent text becoming transparent) and explains using register‑semantics encoding in SpinalHDL and netlist‑aware waveform queries (conetrace) to root them out. (noquiche.fyi)) Victor Fisyuk has posted in‑progress demo videos showing Unreal Tournament running (noted at "3x speed" in the video title) and a Valley of Ra demo titled with "8x speed," reflecting active simulation/demo iterations from that repository. (youtube.com)) Both codebases stress that the Voodoo’s complexity is fixed‑function — mipmapping, bilinear/trilinear filtering, alpha clipping, depth comparisons, fog and other pipeline behaviors are encoded in silicon and must be matched exactly rather than implemented as programmable shaders. (github.com))

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.