iMSX2

iMSX2

MSX/MSX2 Emulator

9 ratings
23 reviews
$1.99

Details

  • Released
  • Updated
  • May 16, 2024
  • June 27, 2026

Features

iMSX2 screenshot #1 for iPhone
iMSX2 screenshot #2 for iPhone
iMSX2 screenshot #3 for iPhone
iMSX2 screenshot #4 for iPhone
iMSX2 screenshot #5 for iPhone
iMSX2 screenshot #6 for iPhone
iMSX2 screenshot #7 for iPhone
iMSX2 screenshot #8 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Play classic MSX and MSX2 games on your iPhone or iPad. Load games from ROM, MX1, MX2, DSK, or ZIP files. Features include save states, Bluetooth controller support, customizable buttons, and screen filters for an authentic retro experience.

Play classic MSX/MSX2 games
Load games from ROM, MX1, MX2, DSK, ZIP
Save and load game states
Bluetooth keyboard and controller support
Customizable button layouts
CRT and scanline screen filters
Load BASIC programs
Show original description

What's New in iMSX2

1.9.5

June 27, 2026

- Shader improvements - Minor fixes and translation improvements

User reviews

Está muy bien

Se puede mejorar pero me gusta mucho, el esfuerzo merece 5*

Great support for MSX, but....

The best support I have found for MSX. The interface is clean and user friendly. My one issue is the touchscreen d-pad. Something is off to where you cannot make multiple fast inputs. It registers one click immediately but not the next. I found it unplayable with the touchscreen but fared better with a controller.
Show more

Response from developer

Thanks a lot for your feedback, I really appreciate it. I honestly hadn’t noticed that specific behavior with the touchscreen D-pad before, so thanks for pointing it out. I’ll definitely take a closer look at it and try to fix or improve it in a future update. Comments like yours are extremely helpful and really motivate me to keep improving the emulator, so thank you again for taking the time to share your experience.

It's Working

With machine selection I could use it for the first time!

Response from developer

I’m really glad to hear that! I’m constantly adding new features whenever I can, often based directly on user requests. If you think of anything that could improve the experience, feel free to let me know. Thanks a lot for the feedback and support!

Few suggestions

I've been using this emulator for a while now and it does everything that I need to do. I can finally start Metal Gear 2 with the custom BIOS update now! However, there have been a few things that have stood out to me that hinder my experience.

When using the function keys, even when I feel the haptic feedback from it (and the click animation plays) it doesn't register sometimes. While playing Metal Gear, it took me about 5-6 clicks to get into the utility menu to switch cards. It gets annoying fast when I'm being pursued by the enemy and I need to heal. If that could be fixed, that would be great...

Another thing I noticed is that the consistency of the buttons seem a bit off... When I tap the up button, it works nearly immediately, while when I tap it again, it takes about a half-second to process it again. (Also, the haptic feedback doesn't repeat on that...)

Other than those few things, this app is great! This is what pushed me to finish some games I had started.

Thanks.
Show more

Response from developer

Thank you so much for your support and for taking the time to share such detailed feedback! I’m really glad to hear you’ve been enjoying the emulator and that the custom BIOS update helped you. I’ll take a close look at the issues you mentioned with the buttons and haptic feedback and will do my best to fix them for the next version. Your input really helps me keep improving the app, thanks again!

DSK format support is missing

It is a great emulator, but lacks the support of DSK type, I’m looking forward to see it supporting this format in the coming updates.

Response from developer

Thanks a lot for your feedback! Since version 1.7, iMSX2 supports DSK files. Just remember you’ll need to add a real BIOS to get them running correctly.

Developer apps

FAQ

What is iMSX2?

iMSX2 is an application that turns your iPhone or iPad into a portable emulator for classic MSX and MSX2 games. It allows you to play your favorite retro titles directly on your mobile device.

What types of game files does iMSX2 support?

The application supports loading games from ROM, MX1, MX2, DSK, and ZIP file formats. This provides flexibility in accessing your classic game library.

Is iMSX2 free to use?

Yes, iMSX2 is a free application. It does not require an internet connection, contains no advertisements, and does not store user data.

What are the key features of iMSX2?

Key features include the ability to play classic games, load cartridges from various file types, save and load game states via iCloud, Bluetooth controller compatibility, customizable button layouts, screen filters for an authentic look, and the option to load your own BASIC programs.

Can I use a Bluetooth controller with iMSX2?

Yes, iMSX2 offers support for Bluetooth keyboards and game controllers. This allows for a more traditional gaming experience when playing your classic titles.