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
9141d98e6783410b35f3acca8b3ea0ee249ba8a9 Allow non-unique key window
9514536161e937ce5329e57acc1196179b731e43 Support UIStatusBarHidden in Info.plist
ba4ab4e7cacbc756f4e14d14e95b0a2636abb873 Make --dump=symbols not rely on bundle being provided
04eaf872dbdfa68c5b9e9fc41a7688ff017b7d99 Refactor str_to_i128_inner_generic to str_to_int_inner_generic
19b39fc1f57c5d7a8e41811cb2821fca15991e88 Implement rudimentary cache for [UIImage imageNamed:]
35fa442a017ee2a5239155b8a9d52dbe25eac005 Add fcntl GET/SETLK bypasses
6a2cf4971502fe067fd4a5237f12341de9078b9e fix stringByExpandingTildeInPath split_once not splitn
873864133e267e7103f09457d7f9d2433579e41b NSArray arrayWithObjects:count: class method
c931869008bb6c9197e5ee8aabbf0eadf03cc775 Override valueForKey: and setValue:forKey: for NSUserDefaults
22ad48d9a8b7c4afa7627494176a2222b4a8f0ba Implement NSProccessInfo as singleton, add physicalMemory and process…
bbb98d923fe1cb701610c2dee746dc09a6e44114 NSThread isFinished implementation
8c82aa3fe989295355245f312edb0b4732122678 NSArray subarrayWithRange: method
e52ba1d97ca238f7831c7599b76ac0095f02fac2 Add default options for Real Racing
1e148437b2150ccc8d5d0fe548f9273074b1b1c8 Implement NSMutableArray copy method
57ac6dd86fcc8b10cd2a00a0ab87fcfd128f6b6f Fix NSMutableArray mutableCopy method
3c9eb0be94ed6f4435d23073281f27c16a29d24d NSString integerValue method
6ba3c6237285e984d9203538ca759e398c057ff8 Add --dump=symbols flag
4e2f810f78fa3d0f8fdf6f068c9b016c303cd418 Add --dump=linking-info flag
dcd0ad76009b02752eb1616a6239dba3692c0817 Add CFURLCreateWithFileSystemPath
dc5d6285a62364a0a0007cb51076f79e39e27658 Create a log_once macro and use it in some duplicating logs
7d26e6aafaceec4d977b5909869542b1893f42fa Add [NSFileManager isReadableFileAtPath:]
3bedc36a1938ef7ddc0a022a23ef720e6a713af0 Implement CGColorCreateGenericRGB()
0d8a1b90d9f17baae84e6c363b605954fbbb9990 Fix clippy lints
98c11cbf6044f7373cadbf57b8d74e7509ef970d Account for possible nil in UIApplication keyWindow method
40ca61715c82a44789821bcc111542c475f6f504 Fake out Facebook classes
181600c38f9a6211b969408959bfbbabe61ff754 Add CGRect Make/Min/Max(X/Y)/Height/Width functions
739d1208bd83f002d91f4c7f347302463a95389b Update CHANGELOG
40383b971abf65e9891319bb15cb63bc322ab3eb Deal with new warnings
32ae4e307b19cf703b708096ebd10cd9a2dd37ee Implement memset_pattern functions