• Print

MSX emulator


MSX emulatorĀ is an MSX emulator for POSIX compatible (e.g. Linux) systems.

It currently only supports 'screen 0' (the 40/80x24 ascii screen), 'screen1' (the one you see at first when the MSX boots) and 'screen 2', memory mappers, msx-dos megarom and konami 5 megarom, printer, rudimentary audio and almost complete keyboard-emulation.

This emulator is merely a toy-project to test the z80ex ZiLOG z80 emulation library - please note that I do accept patches! :-)


  • This program requires the following:
  • ncurses (for debugging output)
  • SDL (portable graphics library)
  • z80ex (emulates the Z80 processor)
  • libsndfile
  • Terminal program set to a resolution of 85x35 (or better)
  • Copy of the MSX(1) BIOS+BASIC ROM