A downloadable emulator for Windows and Linux

Download NowName your own price

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.


  • Intel 8088 or NEC V20 CPU
  • 1MB RAM
  • CGA/HGC compatible graphics
  • Turbo XT BIOS 3.1 + VXTX
  • Keyboard controller with 83-key XT-style keyboard
  • Serial port with Microsoft 2-button mouse
  • Floppy and hard disk controller
  • Ethernet adapter
  • PC speaker


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.



We are no longer distributing OSX builds because Apple is "forcing" us to sign the application. This is both costly and time-consuming. Users can still build from source or download VirtualXT using Homebrew.

brew tap andreas-jonsson/virtualxt
brew install virtualxt


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


Download NowName your own price

Click download now to get access to the following files:

VirtualXT-Windows 8 MB
VirtualXT-Linux 5 MB
VirtualXT-Windows (testing) 8 MB
VirtualXT-Linux (testing) 5 MB