- edited description
- changed title to update Vblank options
update Vblank options
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)
-
reporter -
reporter - edited description
-
reporter - edited description
-
reporter remove hacky vblank code, use the default one (slower on TWL due to BIOS ARM9i VBLANK bug), but makes DKC3 playable on specific maps being too fast: Coto88 / snemulds — Bitbucket
-
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 -
reporter - changed status to resolved
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
- Log in to comment