touchHLE icon indicating copy to clipboard operation
touchHLE copied to clipboard

High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/q/project:hikari-no-yume/touchHLE+status:open

Results 94 touchHLE issues
Sort by recently updated
recently updated
newest added

After copying a bunch of apps to touchhle_apps directory, on PC they look alphabetically sorted (except "Chefs" which full name is "Superstar Chefs", so technically that's still correct): ![image](https://github.com/hikari-no-yume/touchHLE/assets/397851/9b518470-bec4-40ab-8507-ca3fe2322594) ![image](https://github.com/hikari-no-yume/touchHLE/assets/397851/173a955e-59f1-4d43-8bfb-486cd6cd0206)...

usability enhancement

Doom II RPG and Wolfenstein RPG have a particular problem with this, but it's not limited to them. For example, with my hacks that get Spore: Origins working, its menu...

emulation quality

This might be a duplicate of [the Mystery Mania scale hack issue](https://github.com/hikari-no-yume/touchHLE/issues/141), but I haven't investigated these issues deeply enough to be sure if they're the same. There's at least...

bug (supported app)
emulation quality

Probably an issue in the GLES1-on-GL2 layer (Android uses native GLES1 instead), but I haven't been able to figure this out.

emulation quality

The user would be able to be rotate the screen so they can automatically change its orientation to their convenience. Allow the opposite way (180°) at the very least.

usability enhancement

Some standard C functions are prone to overflow. Compilers will emit references to special bounds-checking variants of `strcpy` and various other functions, which abort rather than overflowing. They're part of...

good first issue
missing or incomplete iPhone OS API

Currently message sends in host code (`msg![env; …]`) have no type safety. I'm quite vigilant about using the correct types, but I can't expect everyone to immediately see what kinds...

code quality

It's inconvenient to have to close the emulator to return to the app picker. Personally, I'd suggest Escape on desktop and the back button on Android by default.

usability enhancement

I should investigate whether I can dump lists of function imports in some collection of apps. I could then potentially compare different apps and see how closely their requirements match...