Games in this collection: 1,908
Tested with: Several cores in different emulators (see below)
File count (uncompressed): 1,956
File size (uncompressed): 333.9 MB
Format: .rom, .dsk, and .cas
The MSX was Microsoft Japan's offering to the home computer market of the '80s, providing affordable, entry-level hardware and software that would shape a new standard of compatibility in the Japanese industry.
It was also built from the ground up as a gaming-first machine, with a few components under the hood that matched those inside Sega's SG-1000 and the Colecovision, and the ability to support titles on all media at the time: Cassettes, diskettes, and cartridges. The MSX was designed in a way that newer models would be backwards compatible with all versions before it, which helped older titles sell and stick around even several years later.
A good chunk of famous games started on the MSX first! For some prime examples, Zanac, Bomberman, Mugen Senshi Valis, Gradius, and Parodius all appeared here before being ported/re-created on other platforms.
The gameplay on this original system was basic and a bit limited, but after a few years, there came the massively upgraded MSX2 and its improved 2+ and Turbo R revisions.
Special items included: Prototypes, unreleased games, titles not in English (but only if they are easy enough to play without being fluent in another language), English-patched translations, MSX-Fan Fandom Library 1-8, Game Master, Game Master II, Games Designer, and Pingball Maker.
Items removed: Non-working dumps, duplicates, prototypes of games that eventually saw a release, homebrew titles past the 10 year mark after discontinuation (2003), and titles not in English that require proficiency in another language to play - those can be found in my upcoming MSX Language Pack instead. Also, you will find no MSX2, MSX2+, or MSX Turbo R games in this set, as they will all be placed in their own proper collections.
Please note (about this archive): I have separated this set into three chunks - one for each media type (ROMs, diskettes, and cassettes). For your sanity's sake, I recommend you keep them separate as well, as they do not all load the same way.
Please note (about emulation): Due to there being so, so, so many models of MSX computers with different upgrades, various levels of coding quality, and three different types of media that games originally came on, there is no perfect "one stop shop" emulator to get all of these games up and running. However, I have found that the CocoaMSX emulator in a mode that simulates the Philips MSX2 VG-8235-20 to be the most compatible of everything I tried, most especially for cassettes. If you can't get a game to load, try simulating the Toshiba HX-10E MSX or the Goldstar FC-200 MSX instead. Also note that some games have multiple disks or cassettes, and some cassettes have a "side B." Just load the first one, and if it ever needs the next one in the series, it will ask you to insert it. It should automatically load after that.
Please note (about cassettes): ROMs and diskettes are easy and will usually auto load when inserted, depending on your settings. When loading a cassette into your emulator, there are a few more steps to get it running. First of all, you want to make sure that the cassette is rewound (preferably on insertion). After that, you'll need to type in a command to load the game. The problem is, there are three main commands you may need to try... To help, I've listed them here in the order they are likely to work. If one of them fails, remember to rewind the tape again before trying the next one or it will continue to fail no matter what:
RUN"CAS:" (This works with about 70% of the set)
CLOAD (After it finds the game, then type RUN or hit F5 on your keyboard. This works with about 20% of the set)
BLOAD"CAS:",R (This works for the remaining 10% of the set)