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
5eadbcda83098eaed100618bf31a9eafacea6435 Bundle required files (options, dylibs, fonts) for Windows preview bu…
016c6183613569b23e6b788ddcf4559131117acb Re-organise and reword some things in the changelog
6337a689592b366f02a99df888765fc8eee473d7 Refactor log file code, rename the log file and use it on all platforms
c553560f6ee5ac64be3ab183da3da98bb6aab1ad Change CMAKE_SYSTEM defines in dynamic_wrapper's build.rs
3207e84601eb012dd5488b33f1fc3346048f69b0 Add support for modern language projects
f9a28c0869f1afd6a0f9960e31eb7c7fea4764e6 Update CHANGELOG
df9070a9639b466fa3d5b7e1849bf5a0ffd08324 Implement getsockopt() for SO_ERROR
1ddd797b15cd46ad1b9ac0fb8769133ee4c92fae Account for nil title in UIAlertView init log message
98f9ae559a3c0ff8966b7655a6aa9cdeeae5d60d Fix Windows build
a4a6000a4c1f4a10735f8584981f9764942acb3a Fix rustc 1.87 clippy lints
3a030da32f6963956e19e190a21c7d8e7549ae14 Properly implement uname()
6de2525a971cc6291e48731a64651d63521b660a Account for multiple root classes
033f8f54cce31ff1f2ff7cbf59df34a43b9230e9 Improve implementation of NSURLRequest and NSMutableURLRequest.
bbe0b8fa458487a4b86c622780142d0369eb2ae8 Remove UIDeviceBattery imports from window.rs
f61e6d0e636a1c8b2e14c41b333154bd508925c9 Rework assertion in glClipPlane{f,x}
1407618e10bd3af0b465bb3bdb1493c4c81d2766 UIDevice battery functions
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