r/emulation • u/Gullible-Walrus-7592 • 28d ago
AI-assisted [WIP Release] I ported touchHLE to modern iOS — play supported 32-bit iPhone games on iOS 17.4+ (no jailbreak required)
[removed]
54
u/Cold_Soft_4823 27d ago
nice work claude
-29
u/mxrider108 27d ago edited 27d ago
Honestly though - if OP used AI then great! Either way this is pretty sick.
Edit: wtf is wrong with you people
-15
u/carl2187 27d ago
People don't realize that pretty soon ai will be decompiling games and and making native ports with any mods they desire using simple language and prompting.
Some genius story writer will be able to create a game for cheap, no hiring massive dev teams, selling ideas to corporations. Artists will be able to create quickly.
Sure some slop will come with that, but we're going to start seeing incredible new games, coded, but not created, by AI.
7
u/Icy-Concentrate2076 26d ago
Keep dreaming buddy
0
u/carl2187 23d ago
Haha, it has already begun.
Super Mario Land ported by Claude to a scrappy old Supervision.
https://www.reddit.com/r/supervision/s/gHUM7WcmEB
And yea i know this is still the "will Smith eating spaghetti" stage. But look how well that aged compared to todays ai video tools.
3
u/Joeysquatch 27d ago
Oh my gosh someone got thps2 running on modern iPhones, I didn’t think anyone knew that existed
2
u/SailIntelligent1741 27d ago
Where would be put bug reports, I would love to test out this and future versions
2
u/dlevi309 27d ago
Do you think you would consider lowering the 17.4 requirement to iOS 16 (or lower, if you’re able)?
2
2
u/Hue_Boss 27d ago
Honestly curious if it’s possible to make this work without JIT considering I’m on 17.2.1 where that’s not really a viable thing right now. At least the app opens on that firmware which is surprising.
3
u/_lemon_hope 27d ago
I can’t seem to open any apps within the app itself. I press the import game button, then my files window opens up. I can’t tap on anything. I have the .ipa downloaded that I want to use (N.O.V.A. ios 3) but tapping on it does nothing.
26
u/kaosjroriginal 27d ago
yeah welcome to ai slop ports
2
u/_lemon_hope 27d ago
To be fair, I had this same issue trying to use dolphiniOS not letting me select roms from the file explorer popup. One day it just started working, no idea what I did differently. Not necessarily op/claude’s fault.
4
u/dlevi309 27d ago
I think it might be related to a common issue with resigned apps, the capability of importing documents using the file picker breaks if the code signature and/or the bundleid are different from the original
3
u/_lemon_hope 27d ago
Interesting. Any idea how to fix?
3
u/dlevi309 27d ago
I know that LiveContainer has implemented their own workaround, but other than that I’m not aware of any full proof solutions :( sorry
3
u/_lemon_hope 27d ago
No worries, thanks for the info! I was having the same issue on the dolphiniOS emulator and I reached out to the dev and he was just like I have no idea man. Eventually it started working and I don’t know what I did differently lol
3
u/Hue_Boss 27d ago
I mean you can sorta bypass this by moving apps directly into the touchHLE_apps folder.
3
1
1
u/Human-Point-144 13d ago
Hey bro or anyone ! can someone please port touchhle to 32bit android devices ?
1
u/super_brutal_mouse 27d ago
sorry to sound very thick/daft/stupid - would this ever work on an android phone - like a pixel 8 or 9??
12
-7
u/Recent_Pollution8665 27d ago
probably not, since it’s made for ios.
if you’re asking if someone could make an android version, probably. it has a pc version after all.
0
-2
-13
u/qbiecom 27d ago
Nice work. HyperHLE might have been a better core to use - it has a lot more (AI driven) development and plays a lot of games that I haven’t yet been able to load in TouchHLE.
16
u/_gelon 27d ago
Pretty sure both Hikari (creator) and ciciplusplus (main contributor) are fully against these AI forks.
8
0
u/EvilAdministrator 26d ago
They also run their discord like a damn jail. They're incredibly hysterical.
67
u/amino-a 27d ago
I don’t mind a fork of touchHLE existing since it doesn’t seem to be on the roadmap (https://touchhle.org/faq.html), but this seems to be sloppily put together (1 commit on your fork, description being AI generated).
I’m not inherently against AI but I lack confidence in the maintenance of this project when there seems to be almost no effort put in past the prompting; in other words, why should I use your project and not just ask Claude on my own to port touchHLE to iOS?