dragoonDorise / EmuDeck

Emulator configurator for Steam Deck
GNU General Public License v3.0
2.94k stars 213 forks source link

[Feature Request] Add touchHLE, an iOS emulator #1269

Open nighto opened 5 months ago

nighto commented 5 months ago

Prerequisite Steps

Feature Request

New Emulator

Elaborate on the feature you would like to see added to EmuDeck.

Could touchHLE be added to EmuDeck? It's one of the best iPhone OS emulators. It currently runs 50+ games from the early iPhone era. The Windows build runs just fine using Proton Experimental. For the website, see https://touchhle.org/.

Include any websites or links that may support your feature request.

It is opensource on GitHub: https://github.com/touchHLE/touchHLE. The compatibility list is here: https://appdb.touchhle.org/. There are some games that the developers authorized the redistribution (and thus could be included on a homebrew game store): https://touchhle.org/app-archive/

Does this feature work on the Steam Deck?

Yes. There is no native Linux build (although it could be compiled) but the Windows version runs just fine with Proton Experimental. I have shot a simple video showing Super Monkey Ball, the first iPhone game (released on App Store release day) running on Steam Deck: https://x.com/Nighto/status/1805608678516482124

nighto commented 5 months ago

Steps for manual installation: https://github.com/touchHLE/touchHLE/issues/327