Skip to content

MS-DOS & Windows

SYSTEM BRANCH

MS-DOS & Windows

PC emulation and compatibility layers spanning DOS classics, early Windows, virtual machines, and preservation tools.

RETRO REPLAY RECOMMENDS

DOSBox Staging

A modern DOSBox continuation for running classic MS-DOS software. Our profile covers official downloads, setup, and configuration.

Emulators for MS-DOS & Windows

Published emulator profiles for this branch. Open a card for setup, downloads, and sources.

14 emulators shown · Page 1 of 1

86Box

X86 PC EMULATOR 86Box 86Box is an open-source emulator that recreates IBM‑compatible PCs and period expansion hardware (from early 8-bit/16-bit PC-era systems through many Pentium‑…

View emulator →

appler

MS DOS WINDOWS EMULATOR appler Appler is an Apple II (Apple ][) emulator originally written in 8088/8086 assembly to run under MS‑DOS. The repository on GitHub contains the origina…

View emulator →

DOS-Emulator

MS DOS WINDOWS EMULATOR DOS-Emulator A small open-source emulator of an IBM PC running DOS, written in Rust. Focused on emulating enough x86-16, BIOS/DOS, VGA and Sound Blaster fea…

View emulator →

DOSBox

DOS EMULATOR CORE DOSBox Libretro cores that run DOS games using DOSBox code (commonly distributed as dosbox, dosbox_core, and DOSBox-Pure cores) for use with RetroArch and other l…

View emulator →

active · linux · macos · windows

DOSBox Staging

MS-DOS EMULATOR DOSBox Staging DOSBox Staging — a modern, actively developed continuation of DOSBox that focuses on maintainability, improved compatibility, and modern build/distri…

View emulator →

DOSBox-Pure

DOS EMULATOR CORE DOSBox-Pure DOSBox-Pure is a libretro core that ports a fork of DOSBox to the Libretro/RetroArch ecosystem, providing a RetroArch-native DOS environment with simp…

View emulator →

DOSBox-X

DOS PC EMULATOR DOSBox-X DOSBox-X — an actively maintained, highly-configurable open-source emulator for IBM PC-compatible DOS-era systems (including extended support for Windows 3…

View emulator →

DOSee

MS DOS WINDOWS EMULATOR DOSee DOSee — a web-front end that runs an EM-DOSBox (DOSBox JavaScript) MS‑DOS emulation stack in the browser, packaged as a progressive web app and develo…

View emulator →

jPC

MS DOS WINDOWS EMULATOR jPC jPC — a Java-written x86 PC emulator that can run MS‑DOS and older Windows on top of a virtual PC environment. Jump to download ↓Jump to setup guide ↓ S…

View emulator →

martypc

MS DOS WINDOWS EMULATOR martypc MartyPC is a cycle-aware emulator of early IBM PC, XT, PCjr and Tandy-class machines (targeting MS‑DOS-era software) implemented in Rust. It emphasi…

View emulator →

pcjs

MS DOS WINDOWS EMULATOR pcjs PCjs — a JavaScript-based emulator and machine framework that recreates IBM PC, PC/XT, PC/AT and selected PC-compatible machines (x86) and related clas…

View emulator →

v86

MS DOS WINDOWS EMULATOR v86 v86 is an open-source x86 PC emulator that runs in modern web browsers (JavaScript + WebAssembly). It can boot disk images of MS‑DOS, FreeDOS and a rang…

View emulator →

VirtualXT

DOS EMULATOR CORE VirtualXT VirtualXT — a lightweight libretro core that emulates an IBM PC/XT (Intel 8088) class machine for running 1980s-era DOS software (CGA/early VGA). Jump t…

View emulator →

XTulator

MS DOS WINDOWS EMULATOR XTulator XTulator is a portable, open-source x86 PC emulator targeting Intel 8086/80186-era PCs. It aims to boot MS-DOS/FreeDOS and run period software incl…

View emulator →