QEMU Classic Retro Games From Install to Play in 15 mins on MacBook Air M1 -- Rage Expendable (1999)
An iconic 3D shooter in the late 90's, the showcase for the Matrox G400 debut in supporting DirectX 6.1 Environmental Bump Mapping, Rage Expendable (1999) remains playable on any modern systems from Windows, Linux and macOS with QEMU virtual machine. There isn't even a need to patch the game, just install from retail CD, apply G400 bump mapping patch from Matrox and it is done. This is not even possible on real PCs, unless they are period-correct PCs with Matrox G400 graphics cards, because the G400 retail bump mapping patch has vendor hardware lock to restrict the patch only for Matrox G400. The retail CD version also has faulty CPU detection which failed on newer CPUs. For QEMU featuring qemu-3dfx, the runtime patch engine takes care of patching behind the scene on supported and qualified games. Patching are performed in memory on VM without touching any files on the disk, delivering the illusion of install & play in pristine condition. The runtime patch engine offers a way to document and consolidate game patches for the efforts to preserve Good Old Windows games in VM. And it can also include patches that make Win9x games compatible with 2K/XP.
QEMU featuring qemu-3dfx does not make any *\*BS\** about accuracy but strives to deliver the BEST and HIGHEST quality in retro gaming by endorsing virtualization for CPU and GPU with true 3D hardware acceleration. This video amicably laughs off the RETARDED *\*BS\** of CPU bottleneck as the excuse of GPU hardware acceleration being pointless by "the other camp" whatever "TRASH"Boxes or "JUNK_PC"emulator. While CPU bottleneck is real for emulation without CPU virtualization, GPU hardware acceleration is still capable of accelerating 3D games in making them playable. Rage Expendable is such a prime example that whatever "TRASH"Boxes or "JUNK_PC"emulator would be too embarrassed to show that how USELESS Voodoo 3/Banshee emulation really is, choking at the colored lighting, special effects and cool explosions blending in this game regardless of how many threads or GHz the CPU could have. Not to mention that "the other camp" BEST whatever Voodoos have no support of DirectX 6.1 Environmental Bump Mapping.
Nevertheless, Rage Incoming is also available on modern ports, such as Android on Google Play and GOG treatment. Though the Android port does not seem to feature Environmental Bump Mapping, making the game visual less attractive than the good old PC version with G400 bump mapping patch. The macOS X port is essentially dead due to Apple ditching 32-bit software. Anyway for Apple Silicon superb CPU & GPU performance, the better graphics PC version can be played just fine on QEMU virtual machine -- Play virtually, play anywhere, ditto!