Voodoo Graphics auf einem FPGA: Tomb Raider läuft mit originalem 3dfx-Renderer

Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA

Voodoo Graphics auf einem FPGA: Tomb Raider läuft mit originalem 3dfx-Renderer

Ein Entwickler hat die 3dfx Voodoo Graphics (SST-1) in SystemVerilog nachgebaut und mit seiner z486-CPU zu z486 XL kombiniert – einem DOS-PC mit Voodoo-Grafik auf einem Xilinx KV260. Die Implementierung unterstützt die zentralen Voodoo-Features wie Texturfilterung, Mipmapping, Tiefen- und Alpha-Tests, Nebel und Blending. Tomb Raider läuft bereits mit dem originalen 3dfx-Renderer. Die größte Herausforderung war nicht die Pixel-Pipeline, sondern das Speichersystem, das die Pipeline mit ausreichend Daten versorgt.

Ich habe am Ende mehr Zeit mit dem Entwurf, der Optimierung und dem Debugging des Speichersystems verbracht als mit der Arithmetik-Pipeline.

Mehr von diesem Tag

2026-09-16