noscript-img
HomeAboutLinux NewsResourcesPrivacy
My Computer Tips Home

Install openMSX emulator in Linux Mint, Ubuntu and Ubuntu based distributions

ID: 280

Category: Emulators

Added: 21st of August 2021

Updated On: Tutorial updated and rechecked on 30th of December 2025

Views: 3,002

The 1980's saw the boom of home computing in the UK. The most popular home computers at the time were the Commodore Vic 20 and 64, Sinclair ZX 81, Spectrum 48K, Amstrad CPC, BBC Micro and Acorn Electron.

There were other home computers on the market such as the Dragon 32, and the MSX which never really caught on in the UK.

Sony HitBit HB-10P (White Background)

For those who still have fond memories of the MSX, there is an emulator available in Linux Mint, Ubuntu and Ubuntu based distributions called openMSX

Please note: openMSX can only load .rom cartridge files. To load tape and floppy disk files, you will have to install real ROMs, from real existing MSX machines.

To install openMSX emulator, open your terminal and enter the following command

sudo apt install openmsx


Once installed, you should then install openMSX Catapult, which is the official GUI for openMSX. It will make the selection of cartridge roms, and changing of basic settings much easier

Enter the following command in the terminal to install openMSX Catapult
sudo apt install openmsx-catapult


Once installed launch openMSX Catapult from the terminal using the command below or from your menu
openmsx-catapult


Launching openMSX Catapult for the first time, will check to see what other roms and extensions are available on your machine. Once complete the Open MSX Catapult control panel will then launch




The control panel is pretty self explanatory after this. Select your cartrigde .rom files and click start to start enjoying the MSX over again.




To launch openMSX in full screen mode press ALT + RETURN and vice versa.

openMSX will not start
If you are unable to start openMSX and receive the following error in the terminal
(openmsx-catapult:105882): Gtk-CRITICAL **: 08:03:49.545: gtk_window_resize: assertion 'width > 0' failed
Segmentation fault (core dumped)

Go to your home folder, press CTRL + h to view hidden folders and files

Go to the following folder .openMSX/share

Inside the share folder, move the settings.xml file to your desktop or delete it.

Restart openMSX from the terminal, this will generate a new settings.xml file. OpenMSX should now open.

FacebookSitemap Valid CSS!