VirtualXT is an IBM PC/XT emulator that runs on modern hardware and operating systems. It is designed to be simple and lightweight yet still capable enough to run a large library of old application and games.

Features

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

  • Intel 8088 or NEC V20 CPU
  • Hardware CPU validator
  • CGA/HGC compatible graphics
  • Turbo XT BIOS 3.1 with extensions
  • Keyboard controller with 83-key XT-style keyboard
  • Serial port with Microsoft 2-button mouse
  • Floppy and hard disk controller
  • Direct file share with host
  • AdLib Music Synthesizer
  • Ethernet adapter
  • Real Time Clock
  • PC speaker

Development

VirtualXT is still in early development and there is a lot of work to be done. :)

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

Linux - Flathub

flathub install org.virtualxt.VirtualXT

Linux - Snap Store

snap install virtualxt

MacOS - Homebrew

brew tap virtualxt/tap
brew install virtualxt
StatusIn development
CategoryTool
PlatformsWindows, HTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorAndreas Jonsson
Made withSDL
Tags16-bit, 186, 8088, cga, DOS, Emulator, msdos, v20, windows-3, x86
Code licensezlib License
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse
LinksHomepage, Source code, YouTube

Download

Download NowName your own price

Click download now to get access to the following files:

VirtualXT-Windows 4 MB
Version 0.7.0-3613517799
VirtualXT-Windows (testing) 4 MB
Version 0.8.0-3639395931