From 1e67943b999e98a61673eebdfaa623045b5e45bb Mon Sep 17 00:00:00 2001 From: zeromus Date: Wed, 23 Sep 2015 20:48:07 -0500 Subject: [PATCH] snes - fix more bugs in interlaced handling --- BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs index aeac5f6022..b7a2e4c6ae 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/SNES/LibsnesCore.cs @@ -539,10 +539,11 @@ namespace BizHawk.Emulation.Cores.Nintendo.SNES //but the fields are side by side, so it's actually 1024x224. //copy the first scanline from row 0, then the 2nd scanline from row 0 (offset 512) //EXAMPLE: yu yu hakushu legal screens + //EXAMPLE: World Class Service Super Nintendo Tester (double resolution vertically but not horizontally, in character test the stars should shrink) lineDouble = false; srcPitch = 512; yskip = 1; - vidHeight /= 2; + vidHeight = height; } if (dotDouble)