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
cbc3d9df3c295a33c02caa883ef7f79c13f362dc Update list of reviewers in CONTRIBUTING
21361b1e11946dfe4a94ea42e9b4a12cfe4963fd Fix %e and %g formatting for zeros in printf family.
4b97b3811cf8777558b96d00ed6dbe015470ab3d Implement sharing of renderbuffer drawable bindings
7d6086e431f83f3c36a5b1cbb45a2bc455794c52 Implement CFURLCreateCopy{Appending,DeletingLast}PathComponent()
8a49320c5a7ca54e5d2e5e8e4ffd3c9cf52c27f1 Fix NSString stringByAppendingPathComponent: for file paths
50a49293f866c9d31f4561d419f9683482e2d09d Show error popups on panic
1e44583b0b6130e4be4cb53bfc86ebef9f69c439 Fix regression in glCullFace() for GLES1OnGL2
76d77abde626fd19f297c0e5a11d87e133663be8 Address clippy::manual_div_ceil lint properly
45cee5bd939a5b0a8e9f433dcca93db93c33c1e4 Suppress clippy::manual_div_ceil lint
1136bad1aca8847ae202228c8f7f8f8a42bd2fd8 Add an option to allow network access.
26db6abcfd7f98a18e9aa174c50e558f92071bf8 Add zlib/libz license acknowledgment on Android
d5aa246438b99abd509cae51e1f1f955d18ab0db Fix some clippy lints
2ab49390c4556c289b7ba674ef2b945872c17783 Change touchHLE/rust-sdl2 repo tag
a634cf49385028296e35b4925783054d30ed6829 Use downloaded CMake 3 in CI
d7ac037188bf996e74447a90cc3e906dbfbe2bf8 Loosely support timeout in select()
aeacb9c52d24fb7efc28ecad78de7570f0c997df Add assertion about number of fds in select()
21da74870c61617e39d00534ef8babb5798d300a ioctl() stub fot sockets
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