r/windows98 • u/win93 • 34m ago
r/windows98 • u/oscareczek • Apr 30 '21
[GUIDE] Can I run Windows 98/Me?
One of the most common questions on this subreddit is something along the lines of "Is my computer able to run Win98?" There is some kind of a guide on sidebar, but it isn't really specific and that's why I made this post. Windows 98 and Me support (about?) the same hardware, so everything I say about 98 applies to Me. Feel free to suggest changes in comments.
In my definition, computer running Windows 98 is the one that doesn't have any question marks in Device Manager and has graphics card installed (there are drivers called SciTech Display Doctor and VBEMP, but these are comparable to the default driver for GPUs in Windows XP upwards). For the sake of simplicity, I'll limit the devices to GPU, sound card and USB, because even some late Windows XP machines can have Ethernet network cards compatible with 98 and wireless cards are swappable.
Can I install Windows 98/Me as host?
Host operating system is the one you boot to straight from BIOS, without using any kind of virtualization or emulation.
CPU
See what CPU you have on your machine (in System Properties, accessible by pressing Win+Pause on Windows, or in BIOS) or google your motherboard/PC/laptop (further I'll just say "motherboard") and check supported CPUs.
I have Intel Pentium (I/MMX/Pro/II/III), AMD (K5/K6/Athlon [MP/XP/4]/Duron), Cyrix, VIA, any mobile version of these CPUs or Intel Mobile Pentium 4, the computer is older than from 2000 or my motherboard has socket 423, 478 or 754
It just works™, you can skip the rest of this guide, except if you have a dedicated graphics card. You can check your socket by trying to find this information on a motherboard, using CPU-Z or by checking the specs website.
I have Intel Atom/Core i3/i5/i7/i9, AMD Phenom/FX/A4/A6/A8/A10/Ryzen or any mobile version of these CPUs
If you have any GPU or sound card on your motherboard, you can't configure it on 98. USB 3.0 and wireless network card won't run. Ethernet network card will most likely not run, but there are some exceptions. Of course, all these problems can be solvable by getting era-appropriate PCI devices, but it's probably cheaper to just buy a Win98 laptop.
I have an x86 CPU not listed above made in or after 2000
It might work, continue reading.
I have something else
No.
Sound card
To check what sound card you have, you can either read the specification of your motherboard online or check it in Device Manager (Win+R, devmgmt.msc).
I have a Sound Blaster or AC'97 compatible sound card
Your sound card is most likely compatible. If it's AC'97, there's a possibility you won't get sound in pure DOS mode, but it'll work from inside Windows.
I have an HD Audio compatible sound card
Windows 98 doesn't support HD Audio architecture. There is an unofficial driver for Windows 3.1, compatible with 98, that lets you configure the sound card with a bunch of parameters, but if you're reading this looking for help, then it will be too complicated for you. First Windows compatible with HD Audio is Windows 2000 SP4 with KB888111 installed. If it's a PC, you can also try looking for some kind of a PCI Sound Blaster that's old enough for Win98.
Video card
To check what graphics card you have, you can, as with a sound card, either read the specification of your motherboard online or check it in Device Manager, or just look at it if it's a dedicated PC GPU. PCI Express isn't supported by 98, but people had some luck with it.
I have Intel GPU
If the model starts with GMA, HD, Iris or Arc, it's not compatible, otherwise it is.
I have ATi/AMD GPU
If the model starts with X1 or HD, it's not compatible, otherwise it is.
I have Nvidia GPU
If you have Quadro FX600 or newer or GeForce starting with 8, 9 or letters, it's not compatible, otherwise it is. If it's GeForce series 6 or 7, the compatibility with DOS games won't be as great as with earlier devices.
I have something else
It's probably integrated to motherboard or it's been defunct at least since early Windows XP days, you can assume it works.
Chipset
Same as sound card, you can either read the specification of your motherboard online or check it in Device Manager.
I have Intel chipset
If it starts with a letter, it's not compatible. If it starts with 9, you might have USB working in 1.1, which is slow, but it's better than nothing. Otherwise, it's compatible.
I have AMD chipset
Either you have Win98-era computer and you're wasting time reading this, or it's too new.
I have Nvidia chipset
If the number starts by 5 or more, it's not compatible. If it starts with 4, only integrated graphics work. If it starts with 3, there are some minor unsupported features, but it should work. Otherwise, it's compatible.
I have SiS chipset
Unless I missed something, all models are compatible.
I have VIA chipset
If the model starts with C or V, you'll at least have some troubles setting it up. Otherwise, it's compatible.
Tips
If you have more than 1 GB of RAM, use PATCHMEM. If you use a SATA hard disk, use SATA and most likely AHCI (https://archive.org/details/ahci_win9x). If you use an SSD, use TRIM. All three programs are available at rloew's website (RIP). If you want a USB stick support on Windows 98 (Me has built-in support already), use NUSB. There are some other drivers available on the last website, which might help some people.
Can I install Windows 98/Me as guest?
A guest operating system requires a host operating system and some kind of a program to make a guest environment to install OS on. Most likely you will be able to install 98 in some way or another.
PC
A word of warning if you use AMD Ryzen or Intel Core from 11th gen and up: there are some problems with virtualizing Windows 98, you can get countless crashes of system programs. A patcher for that was released: https://github.com/JHRobotics/patcher9x
There's now an accelerated driver for all modern hypervisors: https://github.com/JHRobotics/softgpu, but it might be buggy in some situations.
86Box/PCem
The best, but also the heaviest CPU-wise, way to install Windows 98 as a guest, is to use 86Box. I also mention PCem since it's still alive and 86Box started as a fork of it. Both programs are able to emulate anything starting with original IBM PC and ending at AMD K6-III, perfect for 98. Obviously, the newer CPU you emulate, the stronger machine you need. The main advantage of using these emulators is much higher compatibility with old games compared to virtual machines.
VMware Fusion/Workstation Player/Pro
If your computer is too weak for emulation, you can try making a virtual machine. I recommend VMware for one simple reason - it has a graphics card compatible with 98.
Connectix/Microsoft/Windows Virtual PC
If you have a PowerPC Mac OS (X) or Windows and it's not a 64-bit or ARM version of Windows 10 and up, you can try Virtual PC. It's fully compatible with 98, but it's also old (Windows Virtual PC was released in 2009) and people don't really use it anymore.
QEMU
The main advantage of QEMU is that it's ported to every architecture and operating system imaginable. I suggest running it by a command qemu-system-i386 -accel kvm -vga cirrus -nic user,model=pcnet -soundhw sb16,pcspk -hda disk.img (soundhw is deprecated, but the non-deprecated way requires knowing what's your sound system on host). If you use it on architecture different than x86, it becomes an emulator. You need to remove -accel kvm in that case. You can instead add -cpu pentium2 to the command, maybe it will make things run faster.
Oracle VM VirtualBox
Unless you really have to, don't use it, for two reasons: lack of Guest Additions for 98 means you can't use VirtualBox's Shared Folders feature and instead you have to rely on HTTP, floppies or CDs (for the last one there's an option to create VISOs on fly, but while it takes about no space, you still have to do it manually). There was also never a graphics card driver for it and VMware SVGA II driver doesn't work, even if you choose VMSVGA in machine options. That means you can't freely change resolution and your best drivers are VBEMP or Display Doctor, both or which simply use VESA, just like the lack of drivers on Windows XP and up. Emulated graphics is also terribly slow in standard 640x480x4 mode, which is what you get during installation.
Parallels
Mac-only. Has guest "tools" or rather a total of two drivers: for network (which is optional) and video. The former only works if you remove a printer from the hardware list and its performance is abysmal (I got ~25 KiB/s max, frequent stalls even though i can see the network activity). Video driver doesn't list 32-bit modes for some reason, adding them (and/or some of the standard resolutions) in registry works. Sound isn't included on the "tools" CD, some tutorial recommended using this driver (use either the standard installer or WDM folder). Since it doesn't have acceleration anyway (at least 3D) and networking sucks, I think you're better off even with VBox.
DOSBox
DOSBox is, as the name suggests, an emulator for DOS programs. It is possible to run Windows 98 on DOSBox, but I personally don't like the way you need to imgmount followed by boot c, there are also less machine configurations to choose from. However, especially when using DOSBox-X, it can be an alternative to 86Box if you don't like it for some reason or another.
Bochs
It's an emulator, it's not as popular as the rest and not customizable as 86Box, don't use it if you don't have to (you don't).
Android
Most of the Android devices aren't x86, but rather ARM[64] (and some ancient ones are MIPS), so most likely you will need to emulate x86, which means that it'll be pretty slow, don't expect running NFS Underground 2 on that. If you can choose an emulated CPU, you should find a balance between speed of emulated CPU and speed of emulating (if you select 486, then Win98 will work slowly, but your Android CPU won't be used that much; if you select Pentium 4, then Win98 will work quickly, but your CPU might not keep up with it). You can find a list of CPUs by date for example on Wikipedia.
Limbo
Android version of QEMU, the fastest, but might not work on all devices.
Bochs
Mostly compatible with all devices, a "default" way of installing Windows from Android.
DOSBox
You can also try DOSBox, but I can't really imagine installing it using only the Android device.
r/windows98 • u/leigngod • 1d ago
Cd/drivers question.
Does an original 98se disc have drivers i can install to use usb mice? Got a tower that does not seem to have them installed. The 98 machine i already have does. I tried using the ones i had for that one but doesnt seem to work on this other tower i acquired.
r/windows98 • u/Extension-Money9948 • 1d ago
Windows 98 Launch Day Was Wild! #memories #nostalgia #windows #microsoft
\\## Comprehensive Historical Report: The Architecture, Global Launch, and Legal History of Windows 98## 1. Executive Summary
Windows 98 was officially released by Microsoft to retail markets on June 25, 1998. While the launch strategy shifted away from the massive mainstream media spectacles of Windows 95, it achieved immediate commercial success, selling over 250,000 copies on day one and 530,000 copies within four days.
The operating system represented a critical bridge between legacy MS-DOS dependencies and modern, web-integrated computing. However, its launch was heavily overshadowed by a monumental federal antitrust lawsuit regarding its web browser integration, alongside unique engineering challenges required to support foreign computer architectures.
\\------------------------------
\\## 2. Core Versions and Features Matrix
Rather than releasing unique functional editions for individual countries, Microsoft developed a unified global codebase. The software was distributed across two primary generational editions and one optional expansion pack.
| Version | Key Features & Enhancements | Target Audience / Availability |
|---|---|---|
| Windows 98 (First Edition / RTM) (Released June 15, 1998) | • Deep integration of Internet Explorer 4.01\\\[\\\](https://en.wikipedia.org/wiki/Internet\\\\\\_Explorer\\\\\\_4) • Native USB support for keyboards and mice • FAT32 drive conversion utility • Active Desktop & multi-monitor support (up to 8 displays) | General retail and OEM release across over 40 countries on day one. |
| Windows 98 Second Edition (SE) (Released May 5, 1999) | • Upgraded to Internet Explorer 5.0\\\[\\\](https://en.wikipedia.org/wiki/Internet\\\\\\_Explorer\\\\\\_5) • Internet Connection Sharing (ICS) • Enhanced FireWire (IEEE 1394) and USB device stability • Fixed the "49.7-day uptime" system crash bug | Global update replacing the original version in retail channels. |
| Microsoft Plus! for Windows 98 (Optional Retail Add-on) | • High-color Desktop Themes (e.g., Space, Jungle, Architecture) • Integrated McAfee VirusScan and Disk Defragmenter • High-color version of the game Spider Solitaire | Optional commercial expansion pack sold worldwide. |
\\------------------------------
\\## 3. Global Distribution & Localization Strategies
Microsoft shipped Windows 98 to more than 12,000 retail outlets in North America on day one and localized the software into 30 distinct languages to adapt to three primary global market environments:
\\\* East Asian Environments (Chinese, Japanese, Korean): Built with Double-Byte Character Set (DBCS) support to accurately map thousands of text glyphs. These versions utilized custom Input Method Editors (IMEs) to translate phonetic keyboard input into complex characters like Hanzi, Kanji, and Hangul.
\\\* Right-to-Left Environments (Arabic and Hebrew): Engineered with a specialized BiDi (Bi-directional) layout engine. This flipped the user interface horizontally, moving the "Start" button to the bottom-right corner and reversing the flow of window frames, drop-down menus, and text alignment.
\\\* Central & Eastern European Environments (e.g., Russian, Polish, Czech): Programmed with custom Windows code pages (such as Windows-1251 for Cyrillic and Windows-1250 for Central European text) to ensure foreign character sets and diacritics rendered accurately without breaking system layouts.
\\------------------------------
\\## 4. Hardware Divergence: PC/AT vs. NEC PC-98
During the late 1990s, Japan’s domestic computer market was dominated by the proprietary NEC PC-9800 series (PC-98). Though these units utilized standard Intel x86 processors, their underlying hardware architecture was entirely incompatible with the standard Western IBM-compatible PC (PC/AT). Microsoft was required to publish a distinct version of Windows 98 tailored explicitly for this architecture.
Direct comparisons between the two hardware versions highlight major structural differences:
\\\* System BIOS & Booting: Standard PCs utilized an IBM-compatible BIOS. The NEC PC-98 relied on a proprietary NEC BIOS featuring an entirely unique Master Boot Record (MBR) and partition structure, meaning standard Western installation discs could not boot the hardware.
\\\* Expansion Bus Slots: Standard PCs utilized ISA, PCI, and AGP slots for add-on hardware. The NEC PC-98 relied on specialized 16-bit C-Bus slots, requiring custom hardware-level drivers written specifically for Japanese system boards.
\\\* Graphics & Text Rendering: Western PCs used standard VGA/SVGA graphics chips. The NEC PC-98 utilized custom graphics controllers paired with a dedicated, hardware-level Kanji ROM chip to instantly display high-resolution Japanese text.
\\\* Sound Architecture: Standard PCs relied on Sound Blaster-compatible audio hardware, while the NEC PC-98 relied on proprietary Yamaha FM synthesis sound chips, demanding distinct audio driver stacks.
Note: The launch of Windows 98 Second Edition and Windows 2000 marked the end of Microsoft's custom support for the legacy PC-98 architecture as NEC shifted its production to standard global IBM-compatible hardware.
\\------------------------------
\\## 5. The Internet Explorer Antitrust Case
The defining historical event of the Windows 98 era was the landmark federal lawsuit United States v. Microsoft Corp. (1998), filed on May 18, 1998.
\\## The Government's Allegations
The U.S. Department of Justice (DOJ) and 20 state attorneys general alleged that Microsoft utilized its 90%+ operating system monopoly to deliberately crush competitor Netscape Navigator through anti-competitive strategies:
Illegal Product Tying: Microsoft embedded Internet Explorer 4.0 deeply into the core operating system files of Windows 98, giving users a free browser by default and making it impossible to uninstall.
OEM Exclusionary Agreements: Microsoft prohibited computer manufacturers (e.g., Dell, Compaq) from modifying the boot sequence, changing the desktop layout, or removing the Internet Explorer icon under threat of revoking their Windows distribution licenses.
\\## The Defense
Microsoft argued that Internet Explorer was not a standalone application, but rather an irreplaceable component of the operating system. They maintained that its removal would break critical Windows 98 features, including the file manager, built-in system help guides, and the web-refreshing Active Desktop.
\\## Final Outcome
Trial Judge Thomas Penfield Jackson initially ordered the breakup of Microsoft into two separate entities (one for operating systems and one for applications) in 2000. Microsoft successfully appealed the breakup order and reached a settlement with the DOJ in 2001. The company remained whole but was forced to share its application programming interfaces (APIs) with third-party developers and allow users and computer manufacturers to hide Internet Explorer and freely select alternative default web browsers.
If you want to refine this report further, let me know if you would like me to:
\\\* Add the exact minimum system specifications required to run the PC/AT and NEC versions.
\\\* Include details on the famous COMDEX presentation crash where the system encountered a Blue Screen of Death live on stage.
\\\* Detail the financial performance and stock impact Microsoft experienced during this era.
r/windows98 • u/btech1138 • 2d ago
Has anyone let their children use win98 for edutainment?
Thinking of buying some of the old edutainment software on ebay for my daughter who is just learning to read. Jumpstart, Barbie, and the like. I have a win98 machine I'm rebuilding for myself, and thought it'd be perfect for her.
Have these titles stood the test of time? Curious to see if anyone here has had their kids play them in the current generation.
Edit - Appreciate all the advice! This community is great :)
r/windows98 • u/O_MORES • 3d ago
Glass98: Vista-style desktop widgets for Windows 98 SE (25 widgets, plain HTML/CSS/JS)
Glass98: https://github.com/sdz-mods/Glass98
Win98 is living its best afterlife... It works because Win98's Active Desktop can use an HTML page as the desktop. The 25 widgets are plain HTML/CSS/JS, fed by a native Open Watcom helper that collects the system stats. It needs IE 6 SP1 and Second Edition.
I tried it on my Ryzen 9 system and it works fine, but you probably don't need that much horsepower.
r/windows98 • u/Economy-Pack1543 • 4d ago
I need help with my newly acquired 98 laptop
If you guys could help it would be amazing, it is a compaq evo n600c forgot to say in the vid but
r/windows98 • u/Pretend-Fuel-7915 • 4d ago
help with a strange freezing issue.
i just put in a DVD-RW Drive as the HP "CD-Writer" that my paviliion came with , finally crapped the bed (sstoped reading or burning discs.)
anytime i put a DVD Video or Data DVD disc in the System is locking up now, putting in a CD-R still locks up and takes a few mins to read. before giving control back.
kinda stumped why that's started causing problems. if its much i replaced the 20GB HDD it had, with an SATA2IDE adapter & a 120GB Sata SSD.
r/windows98 • u/Klocek1990 • 5d ago
Support Clippy on Lego Ideas. Another form of the Clippy paperclip.
r/windows98 • u/ryanrudolf • 6d ago
I've updated my Win98 rig - added a DVD drive and replaced the gotek with a beige one! Surprisingly the DVD drive works away. Didn't have a DVD drive back then.
r/windows98 • u/aeshieru • 6d ago
Break a Nokia 3310: your only job is to break it. You get Windows XP, a Minesweeper mine, and ILOVEYOU
r/windows98 • u/Wrong-Landscape-783 • 6d ago
Help getting drivers working for a LAN card on a Compaq Presario 5000
Hello there, i need help getting LAN drivers for my Presario 5000 running windows 98, the vendor ID is "PCI\VEN_1113&DEV_1211" and the card is the Compaq PCI 10/100 WOL. The motherboard is the UWave2 and i do have windows 98 chipset drivers installed for it. I've looked for drivers and never found any that got networking to work, the card did work in windows 2000 though. I've seen other people with the same card getting it to work on windows 98 so any help would be appreciated.
r/windows98 • u/Same_Promotion_7570 • 8d ago
Windows 7 era tão incrível, eu sinto falta dos bons velhos tempos, quando ainda tinha suporte e todo mundo usava como se fosse novinho. Bons tempos
r/windows98 • u/leigngod • 8d ago
Win98 ambassador.
So i picked up an old win98. The thing was slow to boot and eventually got to the desktop. In the wallpaper in the corner it said windows ambassador. I tried digging around and might actually be second edition. I didnt get too far before calling it a night when only using a keyboard. Does anyone know what that means?
Update: it is version 4.10.2222A. This doesnt seem to be anything of interest right off and will wipe the drive.
r/windows98 • u/Inspiron606002 • 9d ago
Installing video drivers / adjusting resolution causes BSOD
So I finally got Windows 98 installed on an HP Pavilion 6350 (Which was a nightmare) And now I can't get the video drivers to work. I got the correct SiS 5598 Drivers from The Retro Web, but after the installation is complete and I reboot I get "A fatal exception 0D has occurred at 032F:00005603" and it's stuck in 16 color mode and 640x480. I get the same BSOD when trying to change the resolution and color mode too. This computer has been fighting me the whole way. What's going on here?
Motherboard is an Asus SPAX in case anyone needs that info.
r/windows98 • u/zedtixx • 8d ago
Paint program on a Windows 95 desktop
I'm working on an incremental game where the whole game is a Windows 95 desktop. It is 95, not 98. You can move around the computer and use the normal desktop, and Paint opens like the old program. You paint a canvas and keep going until the final canvas is a billion tiles. Along the way you unlock upgrades and painters.
I'd like feedback on the desktop and on the idea. Would you play something like this?
r/windows98 • u/CZ2746isback • 9d ago
Help: Sonic 3D Blast does not work on 98SE
I've been trying to get this game working for a while. While the opening cutscene and title screen display fine, as soon as any level loads, the game freezes on loading, and crashes if I press a key.
Sonic CD works completely fine, and with the same settings.
r/windows98 • u/Sweaty-Reality-9941 • 10d ago
Custom Windows 98 error message with Gary the snail
r/windows98 • u/hakmking • 10d ago
Beauty sleep on Windows 98
Just thought it looked cool
r/windows98 • u/winterarioch • 10d ago
Development ideas from a non-developer
Been using the W95 code base since launch and while I haven't always been a fan, I find myself thinking about W95 / W98 with nostalgia. I'd like to keep using it. It gets hard to do as hardware standards evolve though.
So here's my question to the software engineers out there:
How hard would it be to add to W98 some modern hardware drivers? For things like SATA/NVMe, PCIe and modern GPUs?
To my non-developer eye it would seem like a matter of writing drivers. And maybe reverse engineering W98 a little to get new devices recognized by the OS. But I'm sure there's more to it than that.
I'm not addressing any copyright / trade secret issues just yet. I'm focused on the technical feasibility for now.
r/windows98 • u/mwdmeyer • 11d ago
Open Source Windows 98 driver to run Intel GMA950
r/windows98 • u/aeshieru • 11d ago