libretro / supafaust

Unsupported SNES emulator for multicore ARM Cortex A7,A9,A15,A53 Linux platforms.
GNU General Public License v2.0
9 stars 12 forks source link

De-interlacers fail to sync with content #24

Open sjnewbury opened 5 months ago

sjnewbury commented 5 months ago

Tested with "RPM Racing".

RPM Racing uses a high res interlaced mode throughout, so it's a good test for the de-interlacer. Straight after launching the game, the de-interlacing phases into and out of sync. This causes the screen to appear high-res then low-res, shifting up and down, then high-res again, ...

sjnewbury commented 5 months ago

I've determined this is entirely dependent on the Synchronisation settings. It requires sync to vblank (VSync) to be enabled to work at all. bsnes always just works.