![install windows 98 on dosbox install windows 98 on dosbox](https://miro.medium.com/max/1000/1*mAarN-7RoQzqLvG3144Q0A.png)
- #Install windows 98 on dosbox how to#
- #Install windows 98 on dosbox install#
- #Install windows 98 on dosbox for windows 10#
In the case of Linux, as well you will need DOSBox to run those games. But if you have dedicated an old PC, which is not that efficient to run one of the latest distribution of Linux, like Ubuntu on it, you can even play those DOS-based old school games on your computer running Linux. While playing these games is a piece of cake on old operating systems like Windows 98, XP, but if you are using a recent version of Windows like Windows 7, Windows 10, you will need DOSBox to play the games on your Windows computer.
#Install windows 98 on dosbox for windows 10#
Also available for Windows 10 & Fedora.Įven in the era of cloud, multiplayer and VR gaming, we all sometimes love playing those retro and DOS-based games like The Lion King, Prince of Persia, Aladdin, Mario and a lot of other similar games.
#Install windows 98 on dosbox install#
You also need to account video acceleration (3dfx) that is very CPU consuming! This means that you might fare ok with a 200 MHz MMX CPU with a S3 Trio 64 but only an 120-133 MHz CPU equivalent speed when using 3dfx games due to the very large overhead of a 3D GPU emulation.Download and install DOSBox, an x86 emulator with DOS on Ubuntu Linux operating system to play games and run programs based on Windows DOS. This actually points at a lot lower performance than you hope for, but a stable one which matters much more! (the idea is to have some reserve for system tasks and emulation slowdowns in fringe cases).Īlso, sorry for lengthening my comment. In games you might be fooled that they seem to run better but smooth running means low lag and high fps, which means that you should aim for less than 50% host CPU usage when the emulated system is at full. It matters much more how consistent the system is (lag, delays, stable performance). I still think that the race for Pentium II is wrongly considered by users (it is important on the long term, although, for development not real cases). I would like to make a relatively short comment, hopefully relevant. I already have a bunch of games which I can run on Dosbox-X, but not on Vmware. On Virtualbox AFAIK is the similar situation. I didn't need to do that thankfully, picking the right virtualization engine was enough for me.īut yeah, no proper 3D drivers&acceleration (only supported here for XP and later) and the games who want that refuse to work.
#Install windows 98 on dosbox how to#
This guide has steps on how to avoid the explorer crash by temporarely switching off "Disable all 32-bit protected-mode disk drivers", replacing some file in the system and switching the feature back on.
![install windows 98 on dosbox install windows 98 on dosbox](https://4.bp.blogspot.com/-8WhFjhEFJ44/UzbS7Rodd8I/AAAAAAAACZ4/1lovdsYlnuM/s1600/Screen+Shot+2014-03-29+at+10.04.04+PM.png)
On later versions this option is disabled, thus any version later than 12.5.9 will refuse to properly run Win98 for me. I was able to install Win98 on VM on a Ryzen host using the specific version of Vmware (VMware 12.5.9) because I can specify a virtualization engine: Some people are able to emulate Win98 by chance on a newer machines, some aren't. Disabling nested paging may help but Windows 9x still remains an unsupported guest OS in VirtualBox. The bottom line is that this is not a regression and it's not something VirtualBox can fix.
![install windows 98 on dosbox install windows 98 on dosbox](http://spacious-mind.com/forum_reports/dos/db_95_desktop1.gif)
Intel has done such things too, various old operating systems no longer work on current Intel CPUs because they did things that they shouldn't have done, and they're no longer commercially important. You can complain to AMD but they will very likely tell you that this is a bug in Win9x that they have no desire working around. Please note that Windows 9x is known to have serious problems on fast CPUs.Īlso note that the first generation Ryzens had a bug related to VME (Virtual-8086 Mode Extensions) but VirtualBox works around that and AMD fixed that a long ago. But disabling nested paging does a lot, because it hides the TLB management problem referenced above. The method Windows 9x uses to manage page tables does not work (reliably) on AMD Bulldozer and Ryzen CPUs, and it probably only works by accident on other CPUs.ĭisabling the I/O APIC of course does nothing, Windows 9x does not use it. I believe this blog post explains what the problem is. Google for "windows 98 ryzen crash" and you will see that this is not a problem with VirtualBox, it's a problem with Ryzen CPUs and Windows 9x, or more likely a bug in Windows 9x. One response from the dev on a VirtualBox issue tracker ( ) made it clear that they are not planning to support 9x OSes going through:īefore opening such tickets, please do some due diligence first. I tried to get a working envirnoment for like a day or two and got fed up. I got freezes, BSODs, explorer.exe crashes and all sorts of stuff. Setting Win98 on VMware gave me one batch of errors, VirtualBox game me another batch.