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
c20ef808df9fa6d409532e2963811b3786455124 Updated tests readme
58773d6b49cca1b0ad54ebd1dd31452757f1b989 Support CALayer affineTransform and UIView transform
6b05e9b60528b4c4eefd9b0041b1f05bdb6396fc Nooo, stray parenthesis, nooo 😭
56613c794cb74bd5a9a32719fa9a14d5d7ecefa4 Support point/rect conversion to/from screen-space co-ordinates
8378ebc9d67f9cbad1b2c968e0627eba9aae874b Add three basic visual tests for CALayer compositing
267b57deb03dddde13266a742683cf797d875635 Split TestApp GUI tests into multiple screens/classes
0b857879c3d5ba4687d339c0eeef68d7554005d6 Build a fat testapp binary for armv6 compatibility
67f50afa83f6c54857ce02059b5fdd904e2b4bb2 Fix testapp and touchHLE to prevent segfaults on IOS
5ea70b8ed6e3bf58b9928a386836964a5d5b3bb8 Implement sysctl() (by number)
2b89ee27cdea357fc2c51cafcd23dd16d7e338b0 Make the β€œball” round
7fe4ddcf20583651b8522c077c651c0be9153c60 Fix AutoReleasePoolTest licensing
a382620d8bc380439658a71a22604feae01db7cf Add a bouncing ball to TestApp
568fde37945b2e4500e344d7b2df49517248b8c7 Auto-discover and link all TestApp source files instead of including
2708418f44da98435e4588611d15a5dd6c8324ac Uncomment CGAffineTransformIdentity test now that it links properly
fa6a5e4010e7383dff12b2d792c47777f597c294 Move all TestApp definitions of Apple stuff to one file
2315da8e2d71e3f3b3cba7b6b4e1ebb6479cb51b Add argc/argv to touchHLE, and add a non-automated UIKit part to TestApp
23cc034b6c583e4f7a0f3243dbd31b30718940a0 Copy framework headers from sdk to stub
4d02890f472c3b9a736ffa75be0dee0eb90fd641 Tiny cleanup
208a2ac94bd2f4c59c449fddc6b38bfb565d78f6 Use -framework/-F rather than -l/-L for frameworks in TestApp build
4f4a76ea1318e031ebf0871567b0256dcd27a8d3 Fix integration test build linker args
8ffe7d934801997bc4df064b189e843ef532f1cf Use new host dylib list to give better warnings/errors on unknown dylibs
bb48020caf7d5d88f05c3a9f21380138d5310465 Reorganise host class, constant and function exports into "dylibs"
929598d521b4d7451886f92454a55848421b3cfa Move/rename some host implementations that were in the wrong frameworks
3983feb018001e713fa7491a685b275e569793f1 Update CHANGELOG
383259bdcc76504c3d465e384eee2d87affaa864 Fix typos in 58b66ae
1f8125cbe00249d15fa402c510b755f0a8a6d9b8 Check for main memory allocation failures
c5147112b41e3d31473e9333e2d384e01a16b82b Allow autoreleasepool deallocation beneath the top
0357805bcd346ab9daff932662f071e0ba6f0f05 Tolerate bad sort functions in -[NSArray sort...]