Diagnostic prerelease for ApeEscapeRecomp issue #3.
Based on v0.2.0, with a psxrecomp runtime diagnostic/hardening pin for the frame interpolation freeze report:
- Adds freeze-dump
present_diag,frame_pacer, andgl_interpolationsections. - Rejects invalid/non-finite/absurd frame pacer periods before they can become long host sleeps.
- Keeps normal frame interpolation behavior unchanged.
Please test with the same settings that reproduced issue #3: Frame Rate / Temporal Frame Blending enabled, Presentation rate set to Display refresh.
If it still freezes, please attach the new psx_freeze_heartbeat.json and psx_freeze_dump_*.json files from the app folder.
Local validation before upload:
ape_stick_response_test.exe: passape_preloaded_mods_test.exe: passtest_frame_pacing_candidate.exe: pass- Release build smoke: OpenGL + Display interpolation for 60s, no freeze dump
ZIP SHA256: EB668AE2B0113713D25FE0AAB09C4D918EBFD13822EF355971C0D041E8642074