Fps2bios

FPS2BIOS could be invoked via command-line switches, as documented in the FPS2B.TXT file (now lost, but quoted in Usenet archives).

| Switch | Function | Stability Risk | | :--- | :--- | :--- | | FPS2BIOS /Q | Quake-specific optimizations (disables gamma correction) | Low | | FPS2BIOS /U | Unreal Engine patch (alters BSP culling) | Medium | | FPS2BIOS /A2 | Force AGP 2x mode | High (permanent) | | FPS2BIOS /WCB | Enable Write Combining on L2 cache | Medium (data corruption) | | FPS2BIOS /R | Restore original BIOS interrupts (unload) | N/A (often failed) | fps2bios

The most notorious was /A2, which caused the infamous "BIOS checksum error" requiring a hot-flash of the EEPROM. FPS2BIOS could be invoked via command-line switches, as


The name FPS2BIOS is a portmanteau of:

The project was initiated in 1998 by an anonymous Hungarian coder using the pseudonym vDosHell. According to archived text files from the Defacto 2 BBS, vDosHell was frustrated with the software rasterizer in Quake 1 running on S3 Trio64V+ graphics cards. By intercepting the BIOS’s screen drawing commands (e.g., INT 10h, AH=0Ch – Write Pixel), he replaced them with a linear frame buffer (LFB) writing routine that bypassed legacy VGA port I/O, yielding a 15-20% performance gain. The name FPS2BIOS is a portmanteau of:


fps2bios is an open-source tool that converts first-person shooter (FPS) gameplay footage into concise, visually-rich "biographies" of players' in-game performance — combining key moments, statistics, and contextual highlights into a short, shareable video summary. It helps players, streamers, and teams quickly review strengths, weaknesses, and standout plays without wading through hours of footage.