Emulators on iOS: Difference between revisions

Heylol (talk | contribs)
Heylol (talk | contribs)
Line 40: Line 40:


==Just-In-Time Enablers==
==Just-In-Time Enablers==
Apple doesn't allow Just-In-Time Recompilation (or JIT), some emulators require it in order to run, requiring sideloading and a JIT server/enabler. Some popular JIT Servers:
Apple doesn't allow Just-In-Time Recompilation (or JIT), some emulators require it in order to run at full speed, requiring sideloading and a JIT enabler or debugger. Popular options include
;[https://github.com/0-Blu/StikJIT StikJIT]: Primarily codeveloped by Blu and jkcoxson (SideStore devs), StikJIT is a sideloadably IPA that only requires a Jitterbug pairing file and [https://apps.apple.com/app/id6744003051 StosVPN] to enable JIT anytime. This supersedes JitStreamer (EB).
;[https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug/StikJIT]: Primarily codeveloped by Blu using jkcoxson's idevice, StikDebug allows debugging/JIT enabling on sideloaded apps, requiring only a Jitterbug pairing file. Supersedes JitStreamer (EB).
:;SideStore 0.6.2 (nightly) also implements a version of iDevice that allows JIT enabling.
;[https://faq.altstore.io/altstore-classic/altjit AltJIT]: Uses AltServer and AltStore to enable JIT, requires a Mac.
;[https://faq.altstore.io/altstore-classic/altjit AltJIT]: Uses AltServer and AltStore to enable JIT, requires a Mac.
:;SideJITServer: Basically AltJIT for SideStore.


=iOS/iPadOS=
=iOS/iPadOS=