touchHLE downloads

Stable releases

Stable releases of touchHLE are released every few months. They are recommended for most users.

Click here for stable release downloads

Preview builds

Preview builds of touchHLE (also called trunk builds) are generated automatically from new changes to touchHLE. They are intended as a preview of what will be in future releases. They are incomplete and not recommended for most users!

You must log into GitHub to be able to download these. Click the link in the “Build” column for the downloads.

List last refreshed:

Date/time Commit Build
8312bf504501f60688e73c203ffe4091c533be0f Implement inet_addr() and inet_ntop()
aff15b15195e01f38dcda423514246f8ffc8f25c Add support for unnamed POSIX semaphores
59f0994645c872233a25b0135e1bf891c0f8aa98 Implement ivar sliding during reconciliation
6fd486891d6cbe9ef77a0be46883300280363b4d Update CHANGELOG
0ceb92a1169058ba4ec7f33aef0a152a7ddc06d7 Add _vm_page_size constant to mach_init
d9067f0c9b2a2a108998378dad1a020ddad53bad Fix typo in default options
7862a9bb8573a4a4e49cbc5ba6d05de480f2fdcb Handle fclose(NULL)
ec88d4bf32cb1df286d1c164e796ef2cd970bda1 Default options for Metal Gear Solid Touch
12419373665668011b71b9de13ab18d32a0b60e9 Add NSString line...forRange functions
ac7e6c0853d8c09be6f9e42d7c76b293d8be45e9 Add touchHLE_wallpaper to gitignore
3db0b1840cbea2a17af70601982cba1a6b990432 Fix semaphore behaviour
bfd18cb435c5e49886c780464227c6ce38a14418 Add zlib dylib
cfba0c60e8e893c6e53140c145125954614b2114 Implement dylib import sorting
dc75680b0964680bf4b029aa2ed485c7f997e9e9 Game-specific hack to make CutTheRope work again
474dd1578922d11e05e4ca67ace6185519472a9b Specify C and CXX for android build on windows
fbcd7b8716996189c696dda35fccb5073482817e Update CHANGELOG
6b793bc25b8e5fa35d6d44e7c366e4fe949e254d Fix build
abe2ec675160f5e317f8db73c0ead5f59d1817fa Allow NSUTF8StringEncoding encoding in NSString stringByAddingPercent…
42a2f82dd1b7aee482a9e00617d5cb85c26605c7 Support for NSMacOSRomanStringEncoding for ASCII part
e6e725e9da61a3ca627bd1883f9ddfcfc77391d2 Add NSScanner
25fd6976648ded55336058fe4da206414d569d29 Run extra run loop iteration after fading app icon
43bbe6062a5b5ec238fed05fe52973860556c73d Properly allocate SCNetworkReachability
01825be29bc888c767c0f664b7a3479fa2e1896f Handle unknown specifiers in printf family
4d4c59f5d333c19cef683bbb6b7417384c4395ff Stub for getgid()
c56931caae2e569106024e243e3aea813958dddb Provide visual feedback (responsiveness) when an app icon is tapped
70325a42005a3e2ecbde6b551d6ae8f476f0227b Implement support for 32-bit signed LPCM audio play
3550209d0f00ac13bd937cc60838ab25c70f5b49 Allow TEXTURE_FILTER_CONTROL_EXT target in glTexEnvfv()
9292348868ebab7e324dbbfd51f63063172d07fe Fix clippy warning
132b6d7d43adfc81c75ff993d96dcf962c35ef3f Adjust build.rs for wrappers to use correct target os