.changelog/3131.md
.requiredOrCrash to .automaticWithFallback. They auto-detect JIT availability at runtime and fall back to interpreter mode, so launch is always safe. The cores are no longer gated behind a JIT requirement and the enableJIT option now defaults to true so users get full-speed emulation when JIT is available.PVDisabled and PVJITDisabledWithoutJIT flags now that the core safely runs without JIT; PVJITRequirement changed to optional.PVJITRequirement changed from required to optional to match the automatic-fallback behaviour.enableJIT behavior — Azahar and emuThreeDS now attempt to use JIT when available and automatically fall back to interpreter on devices without a JIT entitlement, so launches are safe regardless of JIT support.