JIT Help

Learn what JIT is and how to enable it.

DolphiniOS on non-jailbroken devices requires a debugger to be attached in order for emulation to start. Dolphin uses a technique called "JIT" (Just in Time) to emulate the GameCube and Wii's CPU at fast speeds. Without JIT, Dolphin would run at unplayably slow frame rates.

Because of restrictions imposed on iOS by Apple, apps cannot use JIT by default. However, by attaching a debugger, iOS will allow JIT to be used. There are several ways to achieve this.


If you install DolphiniOS using AltStore, DolphiniOS will automatically atttempt to enable JIT using AltJIT when starting a game. However, your iPhone or iPad must be connected to the same Wi-Fi network as the PC or Mac that AltServer is installed on for AltJIT to work.

If AltJIT does not activate automatically when you launch a game, you can manually activate it from the AltStore app or from the AltServer menu on your PC or Mac.

For more information, see the AltJIT guide.


JitStreamer is a service that allows you to activate JIT on DolphiniOS wherever a Wi-Fi network is available. A computer is not required.

Instructions on how to set up JitStreamer can be found on its website.