Releases: kiddreads/cemu-ios-muffin
Release list
v3.9-reviewed-fixes
Unsigned iOS build from commit 8686b54.
Cemu.ipa - SideStore / AltStore / LiveContainer. Unsigned; they
re-sign with your own Apple ID at install.
Cemu-fakesigned.ipa - TrollStore or jailbroken only. Ad-hoc signed
with the JIT entitlements (dynamic-codesigning, allow-jit) genuinely
embedded, which a SideStore re-sign would strip. Use this one if you want
the recompiler to be able to get executable memory.
Cemu.app.dSYM.zip is only needed to symbolicate a crash report.
Built from main.
Check the Init Cemu <sha> line at the top of the log before judging a
build — it names the commit that is actually in the binary, and it is the
only reliable way to tell one build from another.
See STATUS.md for what does and does not work.
Full Changelog: https://github.com/kiddreads/cemu-ios-muffin/commits/v3.9-reviewed-fixes
v3.12-restore-v38-engine (STABLE)
Unsigned iOS build from commit 53e7732.
- USE THIS AS THE ONE YOU INSTALL, AS IT IS THE BEST WORKING BUILD TO DATE (September 13, 2026) -
Cemu.ipa - SideStore / AltStore / LiveContainer. Unsigned; they
re-sign with your own Apple ID at install.
Cemu-fakesigned.ipa - TrollStore or jailbroken only. Ad-hoc signed
with the JIT entitlements (dynamic-codesigning, allow-jit) genuinely
embedded, which a SideStore re-sign would strip. Use this one if you want
the recompiler to be able to get executable memory.
Cemu.app.dSYM.zip is only needed to symbolicate a crash report.
Built from main.
Check the Init Cemu <sha> line at the top of the log before judging a
build — it names the commit that is actually in the binary, and it is the
only reliable way to tell one build from another.
See STATUS.md for what does and does not work.
Full Changelog: v3.11-revert-geometry-fix...v3.12-restore-v38-engine
v3.11-revert-geometry-fix
Unsigned iOS build from commit de79a13.
Cemu.ipa - SideStore / AltStore / LiveContainer. Unsigned; they
re-sign with your own Apple ID at install.
Cemu-fakesigned.ipa - TrollStore or jailbroken only. Ad-hoc signed
with the JIT entitlements (dynamic-codesigning, allow-jit) genuinely
embedded, which a SideStore re-sign would strip. Use this one if you want
the recompiler to be able to get executable memory.
Cemu.app.dSYM.zip is only needed to symbolicate a crash report.
Built from main.
Check the Init Cemu <sha> line at the top of the log before judging a
build — it names the commit that is actually in the binary, and it is the
only reliable way to tell one build from another.
See STATUS.md for what does and does not work.
Full Changelog: v3.10-streamout-crash-fix...v3.11-revert-geometry-fix
v3.10-streamout-crash-fix
Unsigned iOS build from commit 261b5c8.
Cemu.ipa - SideStore / AltStore / LiveContainer. Unsigned; they
re-sign with your own Apple ID at install.
Cemu-fakesigned.ipa - TrollStore or jailbroken only. Ad-hoc signed
with the JIT entitlements (dynamic-codesigning, allow-jit) genuinely
embedded, which a SideStore re-sign would strip. Use this one if you want
the recompiler to be able to get executable memory.
Cemu.app.dSYM.zip is only needed to symbolicate a crash report.
Built from main.
Check the Init Cemu <sha> line at the top of the log before judging a
build — it names the commit that is actually in the binary, and it is the
only reliable way to tell one build from another.
See STATUS.md for what does and does not work.
Full Changelog: v3.9-reviewed-fixes...v3.10-streamout-crash-fix
v3.13-faster-interpreter
Unsigned iOS build from commit c0bcf08.
Cemu.ipa - SideStore / AltStore / LiveContainer. Unsigned; they
re-sign with your own Apple ID at install.
Cemu-fakesigned.ipa - TrollStore or jailbroken only. Ad-hoc signed
with the JIT entitlements (dynamic-codesigning, allow-jit) genuinely
embedded, which a SideStore re-sign would strip. Use this one if you want
the recompiler to be able to get executable memory.
Cemu.app.dSYM.zip is only needed to symbolicate a crash report.
Built from main.
Check the Init Cemu <sha> line at the top of the log before judging a
build — it names the commit that is actually in the binary, and it is the
only reliable way to tell one build from another.
See STATUS.md for what does and does not work.
- Note that this build does not run games properly due to OOM and black screen errors, use the latest stable build. -
Full Changelog: v3.12-restore-v38-engine...v3.13-faster-interpreter