Since this is Marvin, experiencing build triumphs over playing games.
If you just wanted to play games, then you could have used VM on modern machine with Windows 10 or Linux. Nightmare Creatures works great on Win98 VM in pristine condition, fully 3D accelerated be it Direct3D or Glide. Can even be played on Apple M1 since the CPU requirement isn't that demanding once 3D acceleration was offloaded to pass-through. Severance was a machine-killer at time of release, but with today's virtualization it plays at 60 FPS all-time, max quality and any resolution on any modern PCs in the last 7 years.
FF7 is the only outlier due to its immature Direct3D implementation targeting only 3Dfx Voodoos, but it can be played with DOSBox SVN with Voodoo chip emulation. The only difference between Direct3D and software rendering is bilinear-filtered texture mapping. Software rendering works on any kind of VMs supporting virtualization. WineD3D on QEMU can in addition scale the software rendered 640x480 into any resolution with filtering. Here's the sample screenshot for comparison at 1024x768 from FF7 demo.
The attachment FF7soft.png is no longer available
With virtualization you can also use the bundled Yamaha XG Soft-Synthesizer MIDI for the game music. This may not be possible for mere PC emulation that hogs the CPU. Why even bother which OS was better? With proper VM setup by separating OS gold images and games installation, you can try all of them in the blink of an eye. Never again bother with sound cards, DOS support, IRQs, ebay parts hoarding and price inflation etc.