update Vblank options

Issue #11 resolved
Coto repo owner created an issue

Fix the Vblank option in Options Handler.

Reason: Some games may run too fast to be playable, hence this fix solves the speed issue.

Comments (6)

  1. Coto reporter

    todo: re-add from 2 commits before the last one, a way to force emulator vblank, but without resorting to use ARM9i BIOS vblank, because it’s fast and removes screen tearing for some games while also benefiting from the speedup. fixed

  2. Coto reporter

    Implemented Vblank fast: forces the emulator to draw a whole frame, preventing frameskips, but won't slow down to sync to NDS Vblank interrupts. (fixes TWL mode to match NTR mode rendering speed)

    Vblank full: forces the emulator + NDS Vblank interrupt to draw a whole frame, preventing frameskips. Cause massive slowdown, even more in TWL mode due to ARM9i Vblank bug, but required for some games.

    Recommended setting is Vblank fast to get a smooth framerate while fast rendering.

    https://bitbucket.org/Coto88/snemulds/commits/03c644c327d20e3d629dda0d2ff44ab1a5433bb9

    bugfixes in the vblank config handler's User Interface toggle event, now it's synced correctly to snemul.cfg. Coto88 / snemulds / Commit 4e658fcbca7a — Bitbucket

  3. Log in to comment