GB Video: Fix window enable edge case (fixes #2640)
This commit is contained in:
parent
6c4bd1efa0
commit
00074fac7d
1
CHANGES
1
CHANGES
@ -20,6 +20,7 @@ Emulation fixes:
|
||||
- GB Memory: Initialize HRAM when skipping BIOS in GBC mode (fixes mgba.io/i/3420)
|
||||
- GB Serialize: Add missing Pocket Cam state to savestates
|
||||
- GB Video: Implement DMG-style sprite ordering
|
||||
- GB Video: Fix window enable edge case (fixes mgba.io/i/2640)
|
||||
- GBA: Unhandled bkpt should be treated as an undefined exception
|
||||
- GBA: Add baseline CP0 (Wii U VC) and CP1 (DCC) implementations
|
||||
- GBA Serialize: Fix some minor save state edge cases
|
||||
|
BIN
cinema/gb/window/smurfs-score/baseline_0000.png
Normal file
BIN
cinema/gb/window/smurfs-score/baseline_0000.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
BIN
cinema/gb/window/smurfs-score/baseline_0001.png
Normal file
BIN
cinema/gb/window/smurfs-score/baseline_0001.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
BIN
cinema/gb/window/smurfs-score/baseline_0002.png
Normal file
BIN
cinema/gb/window/smurfs-score/baseline_0002.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
BIN
cinema/gb/window/smurfs-score/baseline_0003.png
Normal file
BIN
cinema/gb/window/smurfs-score/baseline_0003.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.9 KiB |
BIN
cinema/gb/window/smurfs-score/test.mvl
Normal file
BIN
cinema/gb/window/smurfs-score/test.mvl
Normal file
Binary file not shown.
@ -268,7 +268,7 @@ static void GBVideoSoftwareRendererUpdateWindow(struct GBVideoSoftwareRenderer*
|
||||
if (renderer->lastY >= GB_VIDEO_VERTICAL_PIXELS || !(after || before)) {
|
||||
return;
|
||||
}
|
||||
if (!renderer->hasWindow && renderer->lastX == GB_VIDEO_HORIZONTAL_PIXELS) {
|
||||
if (!renderer->hasWindow && renderer->lastX == GB_VIDEO_HORIZONTAL_PIXELS && renderer->lastY != oldWy) {
|
||||
return;
|
||||
}
|
||||
if (renderer->lastY >= oldWy) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user