Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
DOSBox's Win9x support is spotty at best, and there's no need to use it or a virtual machine when PCem exists. You can set up an entire period-accurate machine in software with your choice of processor, RAM, and graphics cards. Voodoo and 3dfx support is very solid, though it is a bit on the resource-intensive side.
If you are a true gamer from the late 90' s though, you can and probably will run into an old game that doesn't work on modern windows. PCem is really the only good option IMO, but performance is very limited. Especially with glide and 3d acceleration, even the fastest CPUs aren't able to emulate much faster than a pentium II 200mhz at voodoo 2 at full speed (if you are emulating MMX on top of that forget it). Virtualization is possible but not likely to help as win95 virtualization is very basic and doesn't do much gaming things very well. With that said, there are some pretty crazy virtualization projects out there; here is one that requires you to compile everything from source yourself for basically no reason https://github.com/kjliew/qemu-3dfx (have fun).