VirtualXT is a Turbo PC/XT emulator that runs on modern hardware, operating systems and bare-metal ARM SBCs. It is designed to be simple and lightweight yet still capable enough to run a large library of old application and games.

You can find an online game library here.

Features

(Some of which are only available in the desktop version.)

  • Intel 286 processor
  • PC/XT chipset
  • Hardware CPU validator
  • VGA and CGA compatible graphics
  • EMS and UMA memory
  • AdLib music synthesizer
  • Serial UARTs
  • Ethernet adapter
  • Direct file share with host
  • Runs on bare-metal ARM
  • ISA passthrough using Arstech USB2ISA adapter
  • GLaBIOS or Turbo XT BIOS 3.1 with extensions
  • Integerated GDB server
  • Flexible module system
  • and more...

Development

VirtualXT is still under active development. You can find it all on the Github issue tracker.

  

Support

You can support us by either buying a copy here on itch.io, sponsor specific issues on IssueHunter or donate NavCoins to us directly.

Packages

Some packages are listed here. There are also a Linux build available on Flathub. The libretro core is available in the official RetroArch core index for a variety of platforms and on Steam.

Updated 1 day ago
StatusIn development
CategoryTool
PlatformsHTML5, Windows
Rating
Rated 4.8 out of 5 stars
(4 total ratings)
AuthorAndreas Jonsson
Made withSDL
Tags16-bit, 286, 8088, cga, DOS, Emulator, msdos, vga, windows, x86
Code licensezlib License
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse
LinksGames, Source code, YouTube

Download

Download NowName your own price

Click download now to get access to the following files:

VirtualXT-SDL 8.3 MB
Version 1.1.1-11456586433
VirtualXT-SDL (testing) 8.4 MB
Version 1.2.0-11914405901
VirtualXT-RasberryPi (testing) 8.9 MB
Version 1.2.0-11914405920