Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why Never 64bit iOS? #181

Closed
sekkit opened this issue Oct 24, 2023 · 1 comment
Closed

Why Never 64bit iOS? #181

sekkit opened this issue Oct 24, 2023 · 1 comment

Comments

@sekkit
Copy link

sekkit commented Oct 24, 2023

Is there any reason to never have a 64bit iOS support?

@hikari-no-yume
Copy link
Collaborator

Hi, thanks for your question. There's three parts to it really:

  • Realistic expectations. It is already very difficult to get early (iPhone OS 2) games working, and each new iOS version we support will only increase the difficulty; the OS and apps for it only get more complex with time. 64-bit support first appears in iOS 7, but it would be a miracle if touchHLE could support even iOS 6.
  • Implementation simplicity. touchHLE's code assumes 32-bit throughout. Making it support both 32-bit and 64-bit would make many things more complicated.
  • Lack of interest in that era of apps. The touchHLE project exists to preserve an older, less cynical era of mobile gaming. By the time you have 64-bit-only iOS games coming out, the mobile app space had fully decayed into its current freemium economy where good games are rare. Moreover, later titles are usually available on Android too, and there's plenty of good emulation solutions for Android titles.

I hope that gives you some insight!

@hikari-no-yume hikari-no-yume closed this as not planned Won't fix, can't repro, duplicate, stale Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants