[Ares64] fix A/V sync getting screwed up in interlaced mode
This commit is contained in:
parent
107c7b7034
commit
31b30210b3
Binary file not shown.
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue