diff --git a/zsnes/src/cpu/execute.asm b/zsnes/src/cpu/execute.asm index c8d8b51f..76fb2c8e 100644 --- a/zsnes/src/cpu/execute.asm +++ b/zsnes/src/cpu/execute.asm @@ -3743,6 +3743,7 @@ NEWSYM cpuover .overy + shr dh,1 cmp byte[smallscreenon],1 je .nocfield cmp byte[ScreenScale],1 @@ -4474,6 +4475,7 @@ NEWSYM execsingle jmp dword near [edi+ebx*4] .overy + shr dh,1 mov word[curypos],0 mov byte[NMIEnab],01h add dword[opcd],170*262 diff --git a/zsnes/src/gui/guiload.inc b/zsnes/src/gui/guiload.inc index c544ac8b..0ad0e8fd 100644 --- a/zsnes/src/gui/guiload.inc +++ b/zsnes/src/gui/guiload.inc @@ -339,14 +339,14 @@ GUIloadfilename: mov al,2 .nopal2 mov byte[romispal],0 - mov word[totlines],263 + mov word[totlines],262 mov dword[MsgCount],120 cmp al,1 jbe .nopal cmp al,0Dh je .nopal mov byte[romispal],1 - mov word[totlines],313 + mov word[totlines],314 mov dword[MsgCount],100 .nopal call showinfogui diff --git a/zsnes/src/init.asm b/zsnes/src/init.asm index feded054..5203ab0e 100644 --- a/zsnes/src/init.asm +++ b/zsnes/src/init.asm @@ -406,7 +406,7 @@ NEWSYM cycpb358, db 149 ; 155 NEWSYM cycpbl2, db 109 ; percentage left of CPU/SPC to run (3.58 = 175) NEWSYM cycpblt2, db 149 ; percentage of CPU/SPC to run NEWSYM writeon, db 0 ; Write enable/disable on snes rom memory -NEWSYM totlines, dw 263 ; total # of lines +NEWSYM totlines, dw 262 ; total # of lines NEWSYM soundon, db 0 ; Current sound enabled (1=enabled) NEWSYM zsmesg, db 'ZSNES Save State File V0.6',26 NEWSYM versn, db 60 ; version #/100 @@ -5768,14 +5768,14 @@ NEWSYM showinfo mov al,2 .nopal2 mov byte[romispal],0 - mov word[totlines],263 + mov word[totlines],262 mov dword[MsgCount],120 cmp al,1 jbe .nopal cmp al,0Dh je .nopal mov byte[romispal],1 - mov word[totlines],313 + mov word[totlines],314 mov dword[MsgCount],100 mov edx,.romtypep mov ah,9