iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
For most people, DOSBox-X is the best first choice for Windows 98. It provides a guided installation path, a configuration GUI, save states, FAT32 and IDE support, optional 3dfx graphics and NE2000 networking. Choose 86Box instead when reproducing a particular late-1990s PC—its chipset, video card, sound card and timing—is more important than convenience. A general-purpose hypervisor can work, but Windows 98 driver and graphics limitations make it a less predictable option for period games.
This comparison explains what each approach emulates, how to install Windows 98 Second Edition legally, which graphics and timing choices matter, and how to recover from common failures on a modern host such as Windows 11.
Quick answer: which Windows 98 emulator should you use?
| What you need | Best fit | Why |
|---|---|---|
| A manageable Windows 98 desktop for applications and most games | DOSBox-X | Its Windows 9x workflow, GUI configuration, broad DOS support and convenience features reduce setup work. |
| Authentic period hardware, exact chipset combinations or speed-sensitive software | 86Box | It models complete IBM PC-compatible systems at a low level, letting you select period motherboards, buses, cards and timing. |
| Host integration, ordinary virtual-machine administration or direct CPU virtualization | A general-purpose hypervisor | It may be convenient to run, move and back up, but Windows 98 support depends heavily on the specific product and virtual hardware. |
There is no single “fastest” or universally compatible choice. Emulation and virtualization optimize for different outcomes: DOSBox-X and 86Box recreate hardware behavior, while a hypervisor primarily runs guest code on the host processor. Decide whether your priority is convenience, authenticity, or host integration before choosing software.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Emulator versus virtual machine: the distinction that matters
A system emulator imitates the components of an older computer. The guest operating system sees an emulated CPU, chipset, memory controller, disk controller, video adapter and other devices. This approach can reproduce quirks of a specific machine, including bus timing and device behavior that a modern computer no longer has.
#1 Best Overall
- Spacious Design: Measuring 21.1" wide and 14.1" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy ergonomic support with the integrated cushioned wrist rest.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a sleek black carbon color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.8 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
A hypervisor presents virtual hardware while allowing much of the guest CPU work to execute through the host processor’s virtualization features. That can reduce overhead and improve integration, but it does not automatically provide the sound cards, video cards or timing assumptions that Windows 98 software expects.
86Box documentation describes this difference directly: it interprets every guest instruction, which is more CPU-intensive than virtualization but enables authentic original-hardware behavior and speed simulation. DOSBox-X also emulates a DOS-era PC, with a feature set tuned for practical use rather than exhaustive reproduction of every historical motherboard.
DOSBox-X: the best starting point for most installations
What DOSBox-X supports
DOSBox-X is a cross-platform DOS emulator derived from DOSBox. Its project documentation extends its scope beyond DOS games to DOS applications and Windows 3.x, Windows 9x and Windows Me environments. The project lists Windows 95, Windows 98 and Windows Me emulation and acceleration as supported uses.
Free tools Windows power users keep installed
One-click scans. No signup required.
The Windows 98 procedure covers full retail and OEM editions of both the original release and Second Edition. When you are unsure which edition your disc contains, the guide recommends Windows 98 Second Edition because it is generally the more practical target for late-1990s software.
Rank #2
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Convenience features
- A GUI menu and configuration tool for changing machine settings without editing every option by hand.
- Save and load states, with up to 100 slots documented by the project. These are useful before installing a driver or launching a game with uncertain compatibility.
- IDE storage and FAT32 support, which make larger virtual disks and ordinary Windows 98 file systems possible.
- Printer output for software that expects a DOS-era printer path.
- Optional 3dfx Voodoo and Glide emulation for games that use those APIs.
- Optional NE2000 networking for software that needs a classic Ethernet adapter.
Video and driver trade-offs
The default emulated S3 Trio64 adapter is intended to make Windows 98 installation straightforward. After setup, you can install a VESA video driver such as VBEMP when you need higher resolutions or broader mode support. The DOSBox-X guide reports that VBEMP can reduce WinBench96 Graphics WinMark performance by up to 59% in its cited measurement. Treat that figure as a guide-specific result, not a universal benchmark for every host, configuration or game.
For a first installation, keep the S3 Trio64 configuration until Windows 98 is stable. Add a higher-resolution driver only when a program requires it, and create a save state first so you can return to the known-good display configuration.
86Box: choose it for hardware authenticity
What 86Box emulates
86Box is a low-level x86 emulator for IBM PC-compatible systems ranging from 1981 through later PCI-era designs. It supports MS-DOS, older Windows versions, OS/2 and other vintage systems. Rather than giving you one generic virtual PC, it exposes a large collection of machine configurations and individual components.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →You can select a period motherboard or chipset, processor class, amount of memory, video card, sound card, storage controller and other peripherals. This makes 86Box especially useful when a game expects a particular 486 or Pentium-era behavior, when a sound card must use a specific interrupt and DMA combination, or when timing is part of the experience.
Rank #3
- Note: Not suitable for MacBooks released after 2023 or devices with a protruding front camera; Not applicable to full-screen or notch-style tempered glass screen protectors; Do not use on the rear camera of the phone.
- 💻 Why Do You Need a Webcam Cover Slide? — Safeguard your privacy by covering your webcam with our reliable webcam cover when not in use. Don't let anyone secretly watch you. Stay protected!
- ✅ Thin & Stylish — Enhance your laptop's functionality and aesthetics with our 0.027" ultra-thin webcam covers. Seamlessly close your laptop while adding a touch of sophistication.
- ✅ Fits Most Devices — Compatible with laptops, phones, tablets, desktops! Keep your privacy intact on Ap/ple, Mac/Book, iPh/one, iP/ad, H/P, L/novo, De/ll, Ac/er, As/us, Sa/msung devices.
- ✅ 365 Days Protection — Our upgraded 3.0 adhesive ensures a strong hold that won't damage your equipment. Experience reliable, long-term privacy protection day in and day out.
Performance cost
Because 86Box interprets guest instructions and models hardware interactions, it consumes more host CPU than a typical hypervisor. A modern multi-core computer may run a chosen configuration comfortably, but the load varies with emulated processor speed, video mode, audio activity and the selected machine. Lowering the emulated CPU speed can improve stability for software designed around a slower original PC; it does not necessarily reduce every source of overhead.
Current project channels
The project publishes stable and experimental downloads. Its site also describes a preview of a built-in virtual-machine manager in version 5.0. Interface names and release channels can change, so use the manager and configuration labels supplied by the particular 86Box build you install.
General-purpose virtual machines: useful, but test the exact release
Products such as VirtualBox, Virtual PC, VMware and QEMU approach the problem as general-purpose virtualization or machine virtualization rather than as a dedicated Windows 9x restoration environment. They can be attractive when you need familiar VM lifecycle controls, host-folder integration or easy movement of a disk image between hosts.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsWindows 98 is the difficult part. Modern hypervisors may expose a virtual graphics adapter, storage controller or processor behavior for which Windows 98 has no suitable driver. A guest may install successfully yet fail when switching video modes, enabling accelerated graphics, accessing a large disk or using sound. The available official material does not establish a universal compatibility matrix for every current release of these products, so do not assume that success with one version transfers to another.
Rank #4
- Anti-Slip Surface - Transform your laptop into a mobile workstation with the AboveTEK portable laptop lap desk. The anti-slip surface provides a strong grip for laptops up to 15.6 inches(Diagonal), while the double rubber strip on the bottom ensures a stable display or typing experience on your lap, couch, or bed.
- Retractable Mouse Pad - Retractable laptop mouse pad extends on both directions for the left/right handed with elevation along the edges for stopping mouse from falling off. The size of laptop tray is 14" X 9.7" and the size of mouse pad is 7.4" X 6.1".
- Effective Heat Shield - The effective heat shield made of sturdy and thick material protects your laptop from overheating. Prioritizes your comfort and safety, an ideal lap pad or board for working anywhere.
- EASY to Carry and Store - With an ergonomic and simplistic design, the lap desk is portable to store in a backpack. Only 15" in size, 2.2 lb of weight and with slim 0.6 inch thickness, it is ready to be easily carried around.
- Widely Applicable - The smooth platform accommodates laptops and tablets up to 15.6 inches(Diagonal), making it a versatile accessory and one of the best gifts for mom, dad, students and professionals. Perfect for use as a laptop bed tray or tablet holder anywhere at home, library, or park.
If you choose a hypervisor, test the exact host operating system, hypervisor release, virtual chipset, disk-controller mode and graphics setting you intend to use. Keep a clean copy of the virtual disk before installing third-party drivers.
Comparison by the factors that affect Windows 98
| Factor | DOSBox-X | 86Box | General-purpose hypervisor |
|---|---|---|---|
| Hardware fidelity and timing | Configurable DOS-era hardware aimed at practical Windows 9x use; not a catalog of every historical PC. | Highest of these options when you need a specific period machine, component set or timing profile. | Usually optimized for virtualization and host operation rather than exact Windows 98-era behavior. |
| Installation effort | Lowest for a guided Windows 98 setup; GUI configuration and a documented workflow help. | Higher; you must choose and configure a complete machine. | Familiar to VM users, but driver troubleshooting can make Windows 98 less predictable. |
| Windows 9x driver availability | Uses a defined set of emulated devices, including the S3 Trio64 default. | Depends on the historical cards and controllers you select; matching period drivers is part of the process. | Depends on the product’s virtual hardware and the drivers Windows 98 can use. |
| Graphics and 3dfx | Optional 3dfx Voodoo/Glide emulation; S3 Trio64 is the documented installation baseline. | Can model selected period video hardware, including combinations useful for late-1990s games. | Accelerated Windows 98 graphics may be limited or version-specific. |
| Save states and snapshots | Save/load states with up to 100 documented slots; also keep ordinary disk-image backups. | Configuration and disk backups are important; snapshot behavior depends on the surrounding workflow. | VM snapshots are common, but their reliability and device state depend on the hypervisor. |
| Networking and peripherals | Optional NE2000 networking, IDE/FAT32 storage and printer output. | Broad period-device selection, with more configuration work. | Host integration can be convenient, but Windows 98 drivers may limit usable devices. |
| Host compatibility | Cross-platform project; verify the current build for your host. | Stable and experimental builds are offered; verify the current build for your host. | Varies by product, host operating system and release; no single Windows 98 guarantee applies. |
| CPU overhead | More than direct virtualization, with a convenience-oriented emulation model. | Highest when detailed instruction and hardware emulation are active. | Usually lowest for CPU execution, provided the guest and virtual devices cooperate. |
How to install Windows 98 SE in DOSBox-X
Use a legally obtained, full retail or OEM Windows 98 edition. The documented DOSBox-X procedure does not cover upgrade editions. Preserve the original CD or a lawful disk image; an emulator does not change the licensing requirements of the operating system.
- Install DOSBox-X for your host. Use the current build for Windows, Linux or macOS as appropriate. Keep the emulator’s configuration and disk-image files in a folder you back up regularly.
- Prepare the installation media. Use your original Windows 98 or Windows 98SE CD-ROM, or a disk image created from media you are entitled to use. Do not substitute an unofficial download whose license or provenance is unknown.
- Create the virtual hard disk. In DOSBox-X’s configuration workflow, create a bootable virtual disk with enough space for Windows 98, its swap file and the applications you plan to install. FAT32 and IDE support are available, but very large disks can create compatibility problems for old utilities; choose a conservative size when an application expects a small period drive.
- Choose the baseline machine. Start with the documented default S3 Trio64 video adapter and a conservative CPU and memory configuration. The goal is to complete setup with devices for which Windows 98 can use built-in or readily available drivers.
- Attach the CD image or physical drive. Use DOSBox-X’s storage and optical-media controls to make the Windows 98 disc visible to the emulated machine. Confirm that the guest can see both the installation CD and the empty hard disk before starting Setup.
- Boot the installer. Start the emulated machine from the Windows 98 media and follow Setup’s partitioning, directory and hardware-detection prompts. Allow the installer to restart the machine when requested; keep the CD attached until the first-boot portion has completed.
- Complete first boot before adding extras. Verify that Windows 98 reaches the desktop, can read and write the virtual disk and reports no unresolved essential device errors. Save an emulator state and make a separate copy of the disk image at this point.
- Add drivers one at a time. Install only the video, sound, input or network driver required for your next task. Reboot and test after each change. If a driver causes a blank display or startup failure, restore the previous state or disk copy instead of stacking additional drivers on top of the fault.
- Choose higher-resolution video only when needed. VBEMP VESA can provide additional modes, but the DOSBox-X guide reports up to a 59% reduction in its WinBench96 Graphics WinMark measurement. Keep the S3 Trio64 baseline for software that performs better with the simpler driver.
- Configure optional devices last. Enable 3dfx Voodoo/Glide support for a game that requires it, NE2000 networking for software that needs a network adapter, or printer output for a legacy application. Save a state before each change.
When an installation fails, return to the last clean state and change one variable: media image, disk size, video adapter, memory, CPU speed or optional device. This isolates the cause much faster than reinstalling with several altered settings.
How to build a period-correct machine in 86Box
- Define the target PC. Start with the software’s era and requirements: 386, 486, early Pentium or a later PCI-era system. If the program documentation names a video or sound card, use that as the anchor rather than selecting parts at random.
- Select a matching motherboard and chipset. The board determines available buses, memory limits, storage controllers and many timing characteristics. Record the configuration so you can reproduce it after an upgrade.
- Set processor speed and memory conservatively. Begin near the speed and RAM expected by the software. Increase them only after the operating system and game run reliably; excessive speed can break copy protection, animation timing or installers designed for slower machines.
- Choose video and audio hardware with drivers in mind. Pick cards for which Windows 98 drivers exist and for which the software has known settings. Reserve interrupts, DMA channels and I/O addresses consistently when the guest asks for them.
- Attach storage and installation media. Create the virtual hard disk, connect the Windows 98 CD image and boot the machine. Let Setup detect the selected controllers before changing additional hardware.
- Install Windows 98 and verify the base system. Confirm that the desktop, disk, display and sound work before adding 3D or networking components. Keep a clean disk copy at this stage.
- Reproduce the game’s expected environment. Set the emulated CPU speed, video mode, sound resources and peripheral behavior to match the title’s requirements. 86Box’s value is the ability to make these choices explicitly, not simply to run a generic Windows 98 desktop.
Using a hypervisor when host integration is the priority
A hypervisor is reasonable when you already operate virtual machines and value familiar snapshots, host-file workflows or centralized administration. Create a clean virtual disk, select the simplest virtual chipset and storage devices Windows 98 can recognize, and avoid enabling accelerated graphics until the base installation is stable.
Best Value
- Spacious Design: Measuring 21.1" wide and 12" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy laptop support with the integrated device ledge.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a blush pink color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.14 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
Keep expectations modest for late-1990s 3D games. A guest may boot and run 2D applications while lacking a usable accelerated 3D driver. If a specific game depends on Glide, unusual sound hardware or carefully controlled timing, move the installation to DOSBox-X or 86Box rather than spending hours forcing a modern virtual adapter to behave like a 1998 card.
Which choice is best for old Windows 98 games?
Choose DOSBox-X when convenience wins
DOSBox-X is the practical default for a mixed library of DOS and Windows 9x software. Its GUI, save states, FAT32 storage and optional 3dfx and networking features let you switch between experiments without rebuilding a whole virtual machine. It is also the shortest path when your main goal is installing Windows 98SE and launching applications.
Choose 86Box when timing or hardware is the problem
Use 86Box when a title behaves differently on a fast modern system, when it names a particular card or chipset, or when you want the look and behavior of a specific period PC. The extra configuration is worthwhile if authenticity is part of the project.
Recommended Free Tools
Use a hypervisor for ordinary legacy software
For office programs, simple utilities or a Windows 98 environment that mainly needs to coexist with the host, a hypervisor may be adequate. Test the exact virtual devices first; “Windows 98 runs” is not the same as “every display, sound, network and game feature works.”
Troubleshooting common failures
| Symptom | Likely cause | What to try |
|---|---|---|
| Setup cannot find the hard disk | The virtual controller or disk was not attached in a form the installer recognizes. | Return to the baseline machine, use the documented IDE storage path, verify the disk is visible before booting Setup and restart from a clean state. |
| Windows 98 boots with a poor or fixed-resolution display | The guest is using its basic video driver. | Keep the S3 Trio64 baseline for stability, then install a compatible higher-resolution driver only if required. |
| The display becomes blank after a video-driver change | The selected driver or mode is incompatible with the emulated adapter. | Restore the previous save state or disk copy; do not layer another video driver on top of the failed installation. |
| A game runs too quickly or animations are unstable | The emulated CPU or timing does not resemble the machine the game expects. | In 86Box, select a slower period processor or adjust its speed. In DOSBox-X, return to a conservative CPU configuration and test again. |
| Glide or 3D acceleration is unavailable | The required 3dfx device is not enabled or the guest lacks its driver. | Use DOSBox-X’s optional Voodoo/Glide path or select an appropriate period card in 86Box, then install the matching Windows 98 driver from a lawful source. |
| Sound is missing | The emulated card, interrupt, DMA or Windows 98 driver does not match. | Choose a card with known Windows 98 support, keep resource assignments consistent and change one setting at a time. |
| Networking does not work | The guest has no supported adapter or the network stack is not configured. | In DOSBox-X, enable the optional NE2000 path only when needed and configure Windows 98 for that adapter. Treat networking as an optional, isolated feature rather than a requirement for installation. |
| A hypervisor installation works but a game does not | The virtual graphics, audio or timing model is unsuitable. | Test the same title in DOSBox-X or 86Box, where period hardware can be selected more directly. |
Media, licensing and backup practices
Windows 98 remains proprietary software. Use a full retail or OEM edition that you legally own; the DOSBox-X instructions specifically exclude upgrade editions. An emulator is software that reproduces a computer, not a source of Windows installation files.
Keep three separate items backed up: the original media or lawful image, the emulator or VM configuration, and the virtual hard-disk file. Save states are convenient but should not be your only backup, especially before changing drivers or installing software that writes directly to the disk.
Quick Recap
A decision checklist
- Choose DOSBox-X if you want the quickest supported Windows 98 path, a GUI, save states, FAT32 and optional 3dfx or NE2000 features.
- Choose 86Box if you need to reproduce a named motherboard, chipset, sound card, video card or timing profile.
- Choose a general-purpose hypervisor if host integration and standard VM administration matter more than period graphics and device fidelity.
- Use Windows 98SE full retail or OEM media, not an upgrade edition covered outside the documented procedure.
- Start with conservative hardware, make a clean backup, and add drivers or optional devices individually.
- Test the exact emulator or hypervisor release on your host; performance, downloads and compatibility change over time.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

