Skip to content

v0.9.6

Choose a tag to compare

@github-actions github-actions released this 28 Jul 15:39
· 39 commits to main since this release

True interlaced output

v0.9.5 introduced experimental 576i/480i output via patched MiSTer core files that had to replace MiSTer and menu.rbf on the SD card — risky, and easily undone by a system update. That's gone. Interlace now runs on a standalone core (thanks again to Izzie Walton @iwalton3) that lives in its own folder and switches on with a button combo — nothing else on your MiSTer is touched, and update_all can't silently turn it off.

Video in this mode is also now genuinely tear-free, via a hardware page-flip technique: the MiSTer scaler already supports latching a new framebuffer address at vsync, so MiSTerFin repoints it directly instead of relying on any timing trick — no FPGA or core changes involved. Decode also now uses both CPU cores in this mode, giving enough headroom for the heavier full-resolution video.

MiSTerFin detects the real interlaced framebuffer automatically and adapts its UI, video letterboxing, and on-screen text accordingly — no configuration changes needed beyond the one-time MiSTer.ini setup.

Confirmed working over SCART and Component/YPbPr, in both PAL and NTSC. Full setup guide: docs/DISPLAY_COMPATIBILITY.md