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
f00b331835e461a2364abaa4616b6d94ed73230f Update CHANGELOG
c662069a1e5d4754e0730122d44bc06e7b417fe8 Update CHANGELOG
d448875299142409ebed9bb7cc30dc0f575fb42b Implement per-thread NSRunLoops
36777a28738350dcd5c6b42545c37787ca1a08a8 Implement UINavigationController
e12c650be52a9197e201d17eae75980c9dd7eeb0 Typo x_x
d7d70dfe362fe7e08e8418b67a5681b04315ffed Add an explanation comment to _Block_object_dispose() assertion
ca97e5c95825c35c900509362224d5c659ef0c72 Stub for _Block_object_dispose()
432bf96432f7b48179a9040bd835ec57b6c39b05 Return proper object in NSThread currentThread method
a980ef65e2b422e954c28dedd3da787e8c58c9b2 Implement NSThread initWithTarget:selector:object:
503898e719b06f8265399cddf9c3f906dd491b65 Implement glIsBuffer()
161136acfc8a213742684b019950d03900dc2a5e UIImage initWithContentsOfFile: for nil path
ee0924f5c849a6f8f9db1ed3a61c36cb8764b8f3 NSString initWithContentsOfFile: for nil path
3eeeaecc13fc2769359303dfefb611b5b8aea315 Fix clippy warnings
50338bd8a763c1fca0ba4e4834f8a4ac359ba6df NSArray reverseObjectEnumerator method
c5a05dcf1b3a645043275bbe2567a15cdab794fb NSFastEnumeration (convenience) implementation for NSEnumerator
89be074b2af199d0383fe8ce6a88276ea74061ce NSMutableArray sortUsingFunction:context:
b21ab0827cc967b1b35164fc1b5f6c0fc9c9c42e NSShiftJISStringEncoding support via encoding_rs crate
401e270d0a3d65063d8bb34d57ebaeddca6837d5 Update Boost download URL
8a1156de94fa7793eb903ee449457ea09d1dee92 Add support for format and errorDescription to propertyListFromData
596d910fff8a090076c600c8298d8c7e0edb58d6 Improve handling of unknown fd in read()
84592e06be1b112146e116ef9accef0663151fb2 NSMutableSet unionSet: method
17cba1daae30bc1ec734316585edfe8413db248b Fix sending touchesEnded:withEvent:
ffead6b7e4bdb7ddd081520c1240d3bc85502cf7 Send all touches in the event associated to touch handling
0c56aa36ecf1a4f730143bc9a7dc42de87e4de40 Implement alEnable()
660154c440fec7cb239199779aae8481bb670856 Handle external relocations to our exported functions.
e85ad0ad7437461ef3f6c6bde1f769fbce09af33 Fix build on Android
ad6a5dff9198ed8fb817d40911d88c23ea6337da Adds default options for newly supported games
9700a4fcbf1a476341c3c74a5297c1a72f31ba08 Move versioning code into its own crate and add utility to print version
5c82114f0e0543d118c14299d85255fdcd860d16 dictionaryWithObjects:forKeys: and initWithObjects:forKeys: for NSDic…