mirror of https://github.com/mgba-emu/mgba.git
GBA Video: Fix backdrop blending on lines without sprites (fixes #1647)
This commit is contained in:
parent
41775416ce
commit
241e67da62
1
CHANGES
1
CHANGES
|
@ -11,6 +11,7 @@ Emulation fixes:
|
||||||
- GBA Video: Fix OAM not invalidating after reset (fixes mgba.io/i/1630)
|
- GBA Video: Fix OAM not invalidating after reset (fixes mgba.io/i/1630)
|
||||||
- GBA Video: Latch scanline at end of Hblank (fixes mgba.io/i/1319)
|
- GBA Video: Latch scanline at end of Hblank (fixes mgba.io/i/1319)
|
||||||
- GBA Video: Fix Hblank timing
|
- GBA Video: Fix Hblank timing
|
||||||
|
- GBA Video: Fix backdrop blending on lines without sprites (fixes mgba.io/i/1647)
|
||||||
Other fixes:
|
Other fixes:
|
||||||
- Qt: Only dynamically reset video scale if a game is running
|
- Qt: Only dynamically reset video scale if a game is running
|
||||||
- Qt: Fix race condition with proxied video events
|
- Qt: Fix race condition with proxied video events
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
Binary file not shown.
|
@ -623,7 +623,7 @@ static void GBAVideoSoftwareRendererDrawScanline(struct GBAVideoRenderer* render
|
||||||
|
|
||||||
_drawScanline(softwareRenderer, y);
|
_drawScanline(softwareRenderer, y);
|
||||||
|
|
||||||
if (softwareRenderer->forceTarget1 && softwareRenderer->target2Bd) {
|
if ((softwareRenderer->forceTarget1 || softwareRenderer->bg[0].target1 || softwareRenderer->bg[1].target1 || softwareRenderer->bg[2].target1 || softwareRenderer->bg[3].target1) && softwareRenderer->target2Bd) {
|
||||||
x = 0;
|
x = 0;
|
||||||
for (w = 0; w < softwareRenderer->nWindows; ++w) {
|
for (w = 0; w < softwareRenderer->nWindows; ++w) {
|
||||||
uint32_t backdrop = 0;
|
uint32_t backdrop = 0;
|
||||||
|
|
Loading…
Reference in New Issue