eXoDOS & eXoWin9x: Your One-Stop Retro Gaming Library | Brav

Explore eXoDOS and eXoWin9x: 7,600 DOS games + 662 Windows 95/98 titles, pre-configured, MT-32 & 3DFX support, Linux patch, portable on external drives.

eXoDOS & eXoWin9x: Your One-Stop Retro Gaming Library

Published by Brav

Table of Contents

TL;DR

  • 7,666 DOS titles in a single 638 GB torrent, plus a 5 GB Lite version that downloads games on-demand.
  • 662 Windows 95/98 games in a 262 GB download, all running in a 64 MB virtual machine.
  • Every title is pre-configured for DOSBox/86Box and launched with LaunchBox automatically.
  • MT-32 music, 3DFX acceleration, and a Linux patch bring the collection to any platform.
  • Portable on external drives, runs on a Ryzen 5 PRO 6650H with 16 GB RAM, and pulls games via a built-in BitTorrent client.

Why this matters

I remember the first time I stumbled upon a classic DOS title. I’d scour forums, download a copy, then spend hours tweaking BIOS files, finding the right ROM, and manually editing config.txt. The process was exhausting, especially when you’re chasing dozens of titles. eXoDOS and eXoWin9x erase that headache by packaging the entire library into a single, ready-to-run bundle. They solve the storage bottleneck, eliminate manual setup, and give you an integrated front end that feels like a modern game library.

Core concepts

FeatureeXoDOS (DOS)eXoWin9x (Win 95/98)Notes
Total games7,666662eXoDOS spans from early DOS to the 3DFX era; eXoWin9x covers 1994-1996 titles.
Full torrent size638 GB262 GBeXoDOS Lite is 5 GB.
Virtual machine RAM64 MB VM (VHD)eXoWin9x runs in a 64 MB virtual machine powered by DOSBox-X/86Box.
LaunchBoxAuto-installedAuto-installedThe collection ships with a LaunchBox plugin that creates playlists and metadata automatically.
MT-32 musicYesYesIncluded in the MT-32 playlist for accurate audio.
3DFX accelerationYesThe DOS side includes 3DFX-accelerated games that run through the DOSBox staging emulator.
Linux patchYesA separate patch brings the entire DOS collection to Linux via a flatpak-based front end.
PortableYesYesThe entire set can be dropped onto an external drive or USB stick.

How it works, in plain terms

Think of the library as a digital attic: every game lives in a tiny ZIP file, a single batch file points to a universal launcher, and all the settings are stored in one conf file. That’s why you never have to edit individual launchers or tweak the DOSBox config yourself. LaunchBox takes the heavy lifting of organizing titles, showing cover art, and keeping track of downloads. The built-in BitTorrent client, mentioned in the Lite notes, fetches any missing ZIP on the first launch, so you’re never left with a half-downloaded archive.

How to apply it

  1. Pick your bundle – Full (638 GB) or Lite (5 GB). The Lite version keeps the core front end and metadata on your disk, then pulls games on demand.

  2. Download the torrent – Use qBittorrent, uTorrent, or your favorite client. The torrent file contains all game ZIPs and the front end.

  3. Run Setup.bat – The first batch file unpacks the ZIPs, creates the LaunchBox plugin, and writes the VM config for eXoWin9x.

  4. Launch with LaunchBox – Open LaunchBox; you’ll see two collections: “eXoDOS” and “eXoWin9x”. Double-click a title and it runs inside DOSBox or DOSBox-X.

  5. Optional Linux patch – For Linux users, download the patch zip, unzip it into the root, and run the install script. It rewrites config files for a flatpak-based front end.

  6. Move to a portable drive – The entire folder can be copied to an external HDD or USB-C stick. The GitHub distribution script shows that the project is designed to be symlinked or copied directly to any location.

  7. Play on a modern PC – A Ryzen 5 PRO 6650H with 16 GB of LPDDR5 is more than enough: 16 GB keeps the OS, the virtual machine, and the game cache in RAM, while the 64 MB VM for eXoWin9x gives enough memory for the Windows 95/98 OS to run smoothly.

Pitfalls & edge cases

IssueWhat to watch forMitigation
Torrent size638 GB can take a long time on slow linksUse the Lite version or a fast seed; pause/resume works fine.
Copy protectionSome shareware titles refuse to runeXoDOS provides patch manuals; if it still fails, skip that title.
3DFX emulationRequires a GPU with OpenGL 3.3+Test with a modern GPU; if you see flicker, adjust the shader settings.
Linux supportOlder kernels may not load the flatpakRebuild the runtime; see the Linux patch FAQ.
Windows 9x beyond 1996Current pack ends at 1996Future releases are planned; keep an eye on the eXoWin9x page.
Storage growthMedia Add-On Pack adds ~220 GBUse a 2 TB or larger drive; otherwise keep only the core pack.
RAM limits64 MB VM may be tight for very memory-hungry titlesIncrease the VHD size manually in the conf file.

Quick FAQ

  1. Can I install eXoDOS on a USB-C drive and run it on any laptop? Yes, the collection is fully portable. Just copy the folder or use the GitHub symlink script.

  2. Is there a version of eXoWin9x for Windows 2000 or XP? No, the current archive focuses on 1994-1996 Windows 95/98 titles. Future releases may extend the timeline.

  3. Will the Linux patch support the latest Ubuntu 24.04? The patch targets recent kernels; you may need to rebuild the flatpak runtime if you hit compatibility issues.

  4. How do I get the MT-32 synth working on my PC? The MT-32 playlist is included; you just need an MT-32 or a software synth that can emulate the Roland sound bank.

  5. Can I use my Ryzen 5 6650H laptop to run the whole archive? Absolutely. 16 GB of RAM is plenty; the 64 MB VM for Windows 9x runs inside DOSBox-X.

  6. What happens if I lose the torrent index for the Lite version? The Lite client will try to re-seed the missing files; it is designed to be resilient, but you may need to re-run the setup if critical components are missing.

  7. Do I need a Windows license to run the eXoWin9x virtual machine? No, the VHD image contains the Windows 95/98 runtime; the license is embedded in the virtual image.

Conclusion

If you’re a retro enthusiast, a collector, or a developer looking to preserve classic titles, eXoDOS and eXoWin9x give you a plug-and-play solution that cuts through the typical pain points of old PC gaming. Grab the 638 GB full bundle (or the 5 GB Lite), set it up on a Ryzen 5 6650H, and you’ll have 7,600 DOS games and 662 Windows 95/98 titles ready to launch in seconds. The built-in BitTorrent client, LaunchBox integration, and Linux patch mean you can keep the library on any platform and any drive. The only real limits are bandwidth and storage, both of which are manageable with modern hardware. So pick your bundle, download, and let the nostalgia roll.

References

Last updated: December 26, 2025

Recommended Articles

Secure Browsing Made Simple: Stop SNI, DNS, and DPI Leaks | Brav

Secure Browsing Made Simple: Stop SNI, DNS, and DPI Leaks

Discover practical steps to eliminate SNI, DNS, and DPI leaks in your network. Learn how VPNs, Shadowsocks, and proxy chains protect privacy.
How I Built a RAG Agent That Stops Hallucinations With Source Validation | Brav

How I Built a RAG Agent That Stops Hallucinations With Source Validation

Learn how to build a RAG agent with source validation using CopilotKit and Pydantic AI. Stop hallucinations, add human approval, and sync in real time.