touchHLE

hikari-no-yume · hikari-no-yume.touchHLE

High-level emulator for iOS 3 and earlier's iPhone apps.

winget install --id hikari-no-yume.touchHLE --exact --source winget

Latest 0.2.2

Release Notes

Hi everyone! I'm sorry this release took a while, but it's here. This release (including the date) was @ciciplusplus's idea, and they now have more power in the project than before. We hope you enjoy! ~ hikari_no_yume Compatibility:- New working apps: - Rayman 2 (@ciciplusplus) - Tony Hawk's Pro Skater 2 (@ciciplusplus) - Earthworm Jim (@ciciplusplus) - Castle of Magic (@ciciplusplus)

  • API support improvements:
    • Various small contributions. (@alborrajo, @WhatAmISupposedToPutHere, @ciciplusplus, @hikari-no-yume, @LennyKappa, @Skryptonyte, @teromene)
    • AAC audio files (AAC-LC in a typical MPEG-4 container) are now supported in Audio Toolbox. This is done in a fairly hacky way so it might not work for some apps. (@hikari-no-yume)
  • There is now support for iPhone OS 3.0 apps, in addition to the existing support for iPhone OS 2.x apps:
    • Support for fat binaries has been added. touchHLE will no longer crash when trying to run an app with both ARMv6 and ARMv7 versions, and instead will try to pick the best available option (ARMv7, or failing this, ARMv6). This improves compatibility with iPhone OS 3.0 apps, many of which use fat binaries in order to improve performance on the iPhone 3GS and iPod touch (3rd generation). (@WhatAmISupposedToPutHere)
    • The bundled ARMv6 dynamic libraries, libgcc and libstdc++, have been updated to their iPhone OS 3.0.1 versions. Previously the iPhone OS 2.2.1 versions were used. (@hikari-no-yume)
    • touchHLE will no longer output a warning when trying to run an app with iPhone OS 3.0 as its minimum OS version. The warning now only appears for apps requiring iPhone OS 3.1 and later. (@hikari-no-yume) Usability:- The --button-to-touch= option now supports the Start and the LeftShoulder buttons in addition to the A/B/X/Y buttons and D-pad. Certain games' default options have been adjusted to use them. (@nighto)
  • Default options for various games (@nighto)

Installer type: zip

Architecture Scope Download SHA256
x64 Download B3923FE0FA151FFA585C805B80D9577B1FF48060FBF512A21014BA9E34C9219D

Details

Homepage
https://github.com/hikari-no-yume/touchHLE
License
MPL-2.0
Publisher
hikari-no-yume
Support
https://github.com/hikari-no-yume/touchHLE/issues

Tags

ios3ios2ios1iphoneappsemulator

Older versions (3)

0.2.1
Architecture Scope Download SHA256
x64 Download 868B58809BB28096ECC0F35C8192DA0A3BA27E34F47EE0A29698F1A563CDCBB6
0.2.0
Architecture Scope Download SHA256
x64 Download C170C67D47FB9296EC740B8049AE89085B64D5748B3CD624B4BEE69733817CD4
0.1.2
Architecture Scope Download SHA256
x64 Download 7625038E08758F919153C2FE8348724FA835763E87A5F3FE56C313EBEBA349AB