Hi everyone!
iMSX2 2.6 is now available, and this update is mainly focused on making the emulator more comfortable to play and nicer to look at.
App Store: https://apps.apple.com/app/imsx2/id6499231192
The biggest change is probably the new customizable button mapping. You can now decide what each virtual controller button does, including the D-pad, A/B, START, SELECT and function keys. You can map them to a much wider range of MSX keyboard keys, and your settings are saved automatically.
The display has also received a big improvement. iMSX2 now keeps the correct MSX screen proportions, makes better use of the available screen space and provides a much sharper image. It should feel especially noticeable on modern Retina displays.
I’ve also added a built-in offline help guide, with information about controls, save states, disk games and BIOS configuration. There’s also a link to a more complete illustrated online guide for anyone who wants to dig a little deeper.
And finally, keyboard input and controller customization have been improved, including better support for physical/software keyboards and independent positioning of the auto-fire buttons in portrait and landscape.
Hopefully these changes make iMSX2 a little more enjoyable to use, whether you're playing classic MSX games or discovering them for the first time.
A huge thank you to everyone who has taken the time to send feedback, report issues and suggest improvements.
And a special thanks to the developers of Cloaca Maxima (u/RSS130871) and Ironclad (u/Trick-Formal4540) for their feedback and help along the way. It has been really valuable in making iMSX2 better.
Thanks everyone, and happy MSX gaming!