Emulators on iOS: Difference between revisions

Heylol (talk | contribs)
mNo edit summary
Line 34: Line 34:
:;[https://sidestore.io/ SideStore]: A beta fork of AltStore that doesn't require a computer post-installation, instead utilizing a Jitterbug paring file and StosVPN to install and refresh apps.
:;[https://sidestore.io/ SideStore]: A beta fork of AltStore that doesn't require a computer post-installation, instead utilizing a Jitterbug paring file and StosVPN to install and refresh apps.
;Sideloadly: An alternative to AltStore that doesn't attach an app on-device.
;Sideloadly: An alternative to AltStore that doesn't attach an app on-device.
;[https://github.com/khanhduytran0/LiveContainer/releases LiveContainer]: (For post-sideloading): An IPA that allows you to run iOS app without actually installing it, allowing you to technically install unlimited apps (3 app/10 app id limits of free developer accounts do not apply) and have multiple versions of an app installed and multiple data containers. Supports JIT. JIT-Less Mode requires patching SideStore/AltStore or exporting the certificate (requires SideStore 0.6.2-nightly+).
;[https://github.com/khanhduytran0/LiveContainer/releases LiveContainer]: (For post-sideloading): An IPA that allows you to run iOS app without actually installing it, allowing you to technically install unlimited apps (3 app/10 app id limits of free developer accounts do not apply) and have multiple versions of an app installed and multiple data containers. Supports JIT. JIT-Less Mode requires exporting your certificate (requires AltStore 2.2.1+/SideStore 0.6.2+).


===Xcode===
===Xcode===
Line 41: Line 41:
==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 at full speed, requiring sideloading and a JIT enabler or debugger. Popular options include
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://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).
;[https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]: Primarily developed by Stephen using jkcoxson's idevice library, 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.
:;SideStore 0.6.2 also implements a version of idevice that allows JIT enabling on 17.4-18.6.
;[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.


Line 58: Line 58:
|-
|-
|ArcadeMania<br/>(MAME4iOS)
|ArcadeMania<br/>(MAME4iOS)
|[https://apps.apple.com/us/app/arcademania/id6496971234 App Store]<br/>[https://github.com/yoshisuga/MAME4iOS/releases git]
|[https://apps.apple.com/us/app/arcademania/id6496971234 2025.12]<br/>[https://github.com/yoshisuga/MAME4iOS/releases git]
|{{✓}}
|{{✓}}
|{{N}}
|{{N}}
Line 90: Line 90:
|-
|-
|[https://docs.ignitedemulator.com/ Ignited]<ref name=Ignited>Ignited is a fork of Delta with a focus on more up-to-date and modern cores.</ref>
|[https://docs.ignitedemulator.com/ Ignited]<ref name=Ignited>Ignited is a fork of Delta with a focus on more up-to-date and modern cores.</ref>
|[https://apps.apple.com/us/app/ignited-gba/id6743347 1.2.1 (GBA)]<br/>[https://cdn.ignitedemulator.com/versions/1.10/Ignited.ipa AltStore]<br/>[https://github.com/LitRitt/Ignited git]
|[https://apps.apple.com/us/app/ignited-gba/id6743347 1.2.1 (GBA)]<br/>[https://testflight.apple.com/join/ExWvtjcq TestFlight]<br/>[https://github.com/LitRitt/Ignited git]
|{{Y}}
|{{Y}}
|{{N}}
|{{N}}
Line 97: Line 97:
|-
|-
|[[Citra#Forks|Folium]]
|[[Citra#Forks|Folium]]
|[https://apps.apple.com/us/app/folium/id6498623389 App Store]<br/>[https://folium.emuplace.app Sideload 1.20]
|[https://apps.apple.com/us/app/folium/id6498623389 1.20]<br/>[https://folium.emuplace.app Sideload]
|{{Y}}
|{{Y}}
|{{N}}
|{{N}}
Line 133: Line 133:
! scope="col"|Accuracy
! scope="col"|Accuracy
! scope="col"|[[Licensing|License]]
! scope="col"|[[Licensing|License]]
! scope="col"|JIT<br/>required
! scope="col"|Requires JIT
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
Line 155: Line 155:
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|JIT
! scope="col"|Requires JIT
|-
|-
|[https://melonx.org MeloNX]
|[https://melonx.org MeloNX]
Line 228: Line 228:
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|JIT
|-
|-
|[[Yaba Sanshiro]]
|[[Yaba Sanshiro]]
Line 236: Line 235:
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{?}}
|}
|}


Line 247: Line 245:
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|JIT
! scope="col"|Requires JIT
|-
|-
|[[Flycast]]
|[[Flycast]]
Line 253: Line 251:
|High
|High
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{}}
|{{x}}
|{{y}}
|{{y}}
|{{y}}
|{{y}}