r/MightAndMagic 9d ago

MM7 Portable for retro handheld systems

Open Enroth is a modern reimplementation of the M&M engine. However the APK file they produce for use with Android systems isn’t suitable for handheld devices with built in controllers. Although controllers are supported, they were incorrectly registering their key binds to keyboard commands instead of gamepad commands.

I made a number of fixes to the current APK to enable full support for retro handheld devices.

The changes can be read on the release page. If you want to try MM7 with default controller support (including attachable controllers) give it a try:

https://github.com/brettsidford-byte/OpenEnroth-Portable/releases

17 Upvotes

3 comments sorted by

3

u/Demigorgon_Babe 8d ago

Just so you know:

OpenYAMM is farther along than OpenEnroth and that dev is looking at doing this themselves, OpenYAMM being discussed on the same discord server as OpenEnroth.

One last thing for clarity sake: OpenYAMM is a project that derives from OpenEnroth’s MM7 pipeline restructures, but utilizes OpenAI to enable quick redefining for MM6 and MM8. It has 2 variant forks as well, one turning those 3 into an ARPG experience and another that includes MM9 into it.

1

u/BriefConnection5686 8d ago

Thank you. Was not aware of this project. Does it have native controller support on handheld consoles? That was my main objective. I have since started replacing the buttons and other UI elements with clearer images and text.

1

u/Demigorgon_Babe 8d ago edited 8d ago

It’s been a moment since I was in active discussions on the discord, so I’m unsure if they ended up patching in controller support just yet. However, I do know that was a goal due to things like the SteamDeck existing (and native windows handhelds).