.changelog/3521.md
com.apple.developer.kernel.allow-jit entitlement to the jailbreak (JB) build variant, enabling the native JIT path on iOS 26+ for the Dreamcast/NAOMI emulatorcom.apple.developer.kernel.allow-jit is not permitted in App Store submissions; removed from Provenance.entitlements, Provenance-AppStore.entitlements, and Provenance-Mini.entitlements. App Store users continue to use debugger-attach, TrollStore, StikDebug, AltJIT, or JitStreamer paths. The JB entitlement variant retains the entitlement for sideloaded/jailbroken installs.jit_available() in the RetroArch libretro bridge now correctly detects iOS 26 native JIT (JITAuthorizer class) and TrollStore installs, fixing Flycast refusing to load games on supported non-jailbroken devicesPVFlycastEmuCore.jitRequirement from .optional to .requiredOrCrash, matching the libretro bridge's actual behaviour (game refuses to load without JIT on iOS and tvOS)jit_available() TrollStore detection now checks get-task-allow entitlement in addition to file markers, preventing false JIT-capable signals on non-TrollStore-installed builds