QEMU/Guests/Windows 98: Difference between revisions

(5 intermediate revisions by 2 users not shown)
This page details how to install Windows 98 in QEMU. '''Windows 98''' is an operating system created by Microsoft released in June 1998. There is an updated version dubbed Windows 98 Second Edition, which fixes some bugs and adds new features. Support ended in July 2006.
 
We strongly recommend Windows 98 Second Edition as it fixes many bugs from FE and has more application support. This tutorial will assume you're using SE (but should work on FE)
 
Currently, Windows 98 SE is running as [https://computernewb.com/collab-vm/#vm4 VM4 on CollabVM], so if you want to take it for a spin without installing it on your computer, check that out
* [https://archive.org/details/win98qi_v0.9.3 Download from archive.org] (This link also has other ISOs that contain extra software and utilities. Pick whichever you want, it's your choice.)
===SoftGPU===
We'll also be using the SoftGPU driver, to add 32-bit color and high-res support, and also to enable 3D acceleration. Grab the isoISO from GitHub [https://github.com/JHRobotics/softgpu/releases/latestdownload/v0.5.2024.29/softgpu-0.5.2024.29.iso here].
 
==Starting up==
===Installation===
After the first boot, you will notice that the display is small and very low quality. This is because, without drivers, Windows 98 runs in 16-color mode, fixed to 640x480 resolution.
 
This is where <code>-cpu host</code> comes into play, as SoftGPU provides SSE3 optimized binaries for in this case, software accelerated 3D rendering. Now yes, you could use this with <code>-cpu pentium3</code> but do keep in mind MMX optimized binaries are very slow (as the maximum performance you can reach with those is around 15 fpsor 20 FPS if you are possible!)lucky and may or may not have tons of bugs that just doesndon't make itthem worth using.
 
We will now install the SoftGPU driver to enable higher resolutions and 32-bit color support.
Congratulations, you should now have a functioning Windows 98 install! Here is some recommended software to install:
 
* [https://winworldpc.com/download/48c2b151-2618-c39a-11c3-a4e284a2c3a5 Internet Explorer 6 SP1] (This is also bundled on the Win98 QuickInstall CD replace X with corresponding CD drive letter: X:\extras\IE6Sp1)
* [https://archive.org/download/10.63Opera1063IntSetup/10.63_opera_1063_int_setup.exe Opera 10.63]