[Ares64] fix A/V sync getting screwed up in interlaced mode

This commit is contained in:
CasualPokePlayer 2022-03-18 01:11:25 -07:00
parent 107c7b7034
commit 31b30210b3
2 changed files with 1 additions and 1 deletions
Assets/dll
waterbox/ares64/ares/ares/n64/vi

Binary file not shown.

View File

@ -74,7 +74,7 @@ auto VI::main() -> void {
if(++io.vcounter >= (Region::NTSC() ? 262 : 312) + io.field) {
io.vcounter = 0;
io.field = io.field + 1 & io.serrate;
if(!io.field) {
if(/*!io.field*/true) { // ares decided to run at 30 FPS when interlaced, although that isn't correct
#if defined(VULKAN)
if (vulkan.enable) {
gpuOutputValid = vulkan.scanoutAsync(io.field);