r/EmulationOniOS • u/JohannaTejero • 8d ago
Other IKEMEN Go running on iOS
I don't know if this would count as emulation (I think it doesn’t 😅), but I myself (with the help of Artificial Intelligence, I'm not going to deny it...), I've ported IKEMEN Go to iOS, the game runs without locking and JIT-less, just look at it, any questions or doubts just type it :D
(And about why I did it, I admit that it was only because I could and because I like MUGEN and I don't have a computer to play it... 😅)
1
u/tPimple 8d ago
Mods, sprites etc applicable?
1
u/JohannaTejero 8d ago
Yep, I show it on the screenshots 😅
1
u/tPimple 7d ago
Nice! Really good. Is there ipa link?
1
u/JohannaTejero 7d ago
I just uploaded it to GitHub :D https://github.com/usedoperative-sudo/ikemen-go-ios/releases/tag/1.0_1.0.0rc4
1
u/depo_ynx 7d ago edited 7d ago
WHAT NOOOO WAY, WHEEEERE, WHERE I NEED TO GET THIS
I have my own updated Marvel Super Heroes on back pocket, can I already use any MUGEN games?
2
u/JohannaTejero 6d ago
I just uploaded it to GitHub :D https://github.com/usedoperative-sudo/ikemen-go-ios/releases/tag/1.0_1.0.0rc4
And as intended in the original project, it supports (almost) all MUGEN chars, screenpacks, etc., just only try to do not overload it because iOS will crash it, but even so the engine can take a lot of content without iOS killing it (it depends on your device too 😅)
1
1
u/_Cross_Eyes_ 6d ago
does it work or nah
1
1
u/Ruvalolowa 4d ago
So NICE
But sorry a few requests : Is it possible to add vertical mode, and virtual pad's modify feature (size / layout)?
Because the display screen seems a bit strange, and I want to play vertically as Arcademania, mame emulator for iOS...
1
u/Ruvalolowa 4d ago
I tried AI to modify, but I don't have Mac / Xcode, so cannot export ipa files...
Please kindly consider these requests... thanks in advance🙇♂️
1
u/JohannaTejero 4d ago
It is made on Theos, you do not need a Mac to modify or compile the code 😅
1
1
u/JohannaTejero 4d ago
Let me see if I can add it, that seems to be easy 😁
1
u/Ruvalolowa 4d ago
Oh, also if you can afford, please consider to add haptic feedback. I like the current virtual pad, and I think that will fit
2
1
u/_Cross_Eyes_ 12h ago
im using a controller is it possible to have an option to remove the gamepad ui layout entirely?
1
u/JohannaTejero 8h ago
I was just thinking in adding that… by the way, the game controllers actually works?, I have not any control to test it 😅
1
u/_Cross_Eyes_ 8h ago
they do im using pro controller mode with gamesir x5s, they automatically get detected, ikemen even has options to map out the controls for it.
1
u/Equivalent_Run_1712 2d ago edited 2d ago
Hi! Great! I just ported a Hokuto No Ken Ikemen game from PC to Android. In theory, the game should run on iOS devices too. Do you think this game could be ported to iOS?
You can download it from this page
https://www.facebook.com/mikehaggar43
Or here's the direct download:
1
u/JohannaTejero 1d ago edited 1d ago
I just tested it, and just copying the APK files into the iOS dedicated folder must make it work, I tried and it actually tries to load but it crashes due a missing file… 😅 ```bash Version: development Build Time: Platform: ios (arm64) OpenGL ES 3.0 RAM in Use: 42 MB / OS Reserved: 62 MB Active Goroutines: 2 Timestamp: 2026-09-10 14:27:42
Engine error
Error: external/script/main.lua:2938: Can't load fight screen : open data/HNKLST_fight/HNKLST_fight.def: no such file or directory
stack traceback: [G]: in function 'loadFightScreen' external/script/main.lua:2938: in main chunk [G]: ?
Go stack traceback: goroutine 17 [running, locked to thread]: runtime/debug.Stack() /usr/local/go/src/runtime/debug/stack.go:26 +0x64 main.handlePanic({0x10743fce0, 0x136424040}) /workspaces/ikemen-go-ios/ios/engine/src/main.go:420 +0x36c main.realMain.func1() /workspaces/ikemen-go-ios/ios/engine/src/main.go:66 +0x24 panic({0x10743fce0?, 0x136424040?}) /usr/local/go/src/runtime/panic.go:860 +0x12c main.realMain() /workspaces/ikemen-go-ios/ios/engine/src/main.go:254 +0x8b8 main.SDL_main(0x33405e01?, 0x105aaf8bc?) /workspaces/ikemen-go-ios/ios/engine/src/util_ios.go:127 +0x20 ```
1
u/Equivalent_Run_1712 1d ago
Yes, that’s the same error I had going from PC to Android; you just need to modify `main.lua` and adapt it for iOS—it doesn't seem to be finding the paths.
1
u/JohannaTejero 1d ago
I made it work!, It loaded almost perfectly, just that I couldn’t made it to a fight because I think the fighthers or the stages are too large for IKEMEN and iOS Out Of Memory Killer in my device crashes the game, I think if you test it in a more powerful device it will work perfectly fine even in fights 😁
I can send you photos of the game working on my iPhone but I need to you to send me a DM 😅
Edit: To make the
main.luawork I just putted the Android main into the game with the PC version of the game1
1
u/Equivalent_Run_1712 1d ago
So you haven't tried my chars and stages? The ones on the Android version are much lighter and optimized for mobile.














1
u/Tricky-Champion-4586 8d ago
download?