Boot fast. Work clean. Remember when computing just worked?
NOS-DOS is a curated, ready-to-run DOS environment built on FreeDOS — optimized for virtual machines. Import the OVA, boot, and you're running a properly configured DOS system with networking, a real package manager, and a dual-pane shell. No configuration required.
FEATURES
Norton Commander-style TUI with F-key operations, file viewing, directory navigation, and a built-in launcher.
First boot detects your VM's hardware and generates the correct CONFIG.SYS and AUTOEXEC.BAT automatically.
One command switches between STD / MAX / EMS / GAME presets, all targeting 620 KB+ free conventional memory.
Install classic DOS software by name. NPKG INSTALL WP51 downloads, extracts, and registers the app.
mTCP-based networking with one-command DHCP setup. Ping, FTP, IRC, web browsing, and time sync built in.
Shared folder auto-mount maps to H:\. Copy files in and out, print to PDF via the host, sync clipboard.
Tame modern VM speed for timing-sensitive games. Live hotkey adjustment (Ctrl+Alt+KP+/-) with per-game presets.
NOSPLAY applies the right memory profile, throttle preset, and sound settings before launching any game.
QUICK START
nosdos.ova from the download section below.
nosdos.ova → Import. Takes about 30 seconds.
F12 to open a DOS prompt, then type NNET DHCP.
NPKG UPDATE refreshes the package list.NPKG SEARCH word finds word processors.NPKG INSTALL WP51 installs WordPerfect 5.1.
F9 in NOS-SHELL, select from the launcher, press Enter.
VMware users: import the VMX bundle. QEMU users: run ./run-qemu.sh.
See the README for full details.
DOWNLOAD
All downloads are ~32 MB. SHA256 checksums in the release notes. Source code: github.com/your-org/nosdos.
PACKAGES
28 packages in the repository at v1.0. Install with NPKG INSTALL <id>.
Want to add a package? See the contribution guide.
SPECS
| COMPONENT | DETAIL |
|---|---|
| Kernel | FreeDOS 1.3 (KERNEL.SYS + COMMAND.COM) |
| Memory manager | JEMMEX v5.86 (XMS + UMB, EMS optional) |
| Mouse driver | CuteMouse (CTMOUSE) v2.1 |
| Networking | mTCP 2025-01-10 (packet driver, DHCP, HTTP, FTP, IRC) |
| Shell | NOS-SHELL — Open Watcom C, 16-bit real mode, ~15 KB |
| Package manager | NPKG — archive.org + custom repo, 28 packages at v1.0 |
| VM platforms | VirtualBox 6.1+, VMware Workstation 16+/Fusion 12+, QEMU 7.0+ |
| Disk image | 32 MB FAT16 (C:), 1.44 MB FAT12 floppy for boot ISO |
| Conventional memory | 620 KB+ free in STD profile |
| Boot time | < 10 seconds to NOS-SHELL (QEMU: ~2.4s) |
| License | GPL-2.0 |