@timixretroplays I'm curious to know more about this. I have run 9x in a VM before (though I mostly do DOSBox-X/86Box these days) and have been on Ryzen CPUs for a long time (best balance of a lot of things for me.) But I haven't had a crash.
Top-level
@timixretroplays I'm curious to know more about this. I have run 9x in a VM before (though I mostly do DOSBox-X/86Box these days) and have been on Ryzen CPUs for a long time (best balance of a lot of things for me.) But I haven't had a crash. 1 comment
|
@nazokiyoubinbou long story short, it's to do with emulating it in hardware (VMWare etc) and a bug in #Windows98 that's only really become exposed due to some behaviour on AMD Zen 2 CPUs (so Ryzen 3000 and above): https://blog.stuffedcow.net/2015/08/win9x-tlb-invalidation-bug/
Software emulation, at least the way DOSBox-X goes about it, doesn't run into this issue - that's actually been one of the easiest ways to run 9x for a while, in fact it's the best way I've found to play Fire Fight today!