GB Video: Always initialize palette

This commit is contained in:
Vicki Pfau 2020-07-13 18:51:58 -07:00
parent 189b697b89
commit 55446851dd
2 changed files with 3 additions and 0 deletions

View File

@ -6,6 +6,7 @@ Emulation fixes:
- GB Memory: Fix OAM DMA from top 8 kB
- GB MBC: Fix MBC1 RAM enable bit selection
- GB MBC: Fix MBC2 bit selection
- GB Video: Always initialize palette
- GBA BIOS: Fix reloading video registers after reset (fixes mgba.io/i/1808)
- GBA Video: Fix invalid read in mode 4 mosaic
Other fixes:

View File

@ -213,6 +213,8 @@ static void GBVideoSoftwareRendererInit(struct GBVideoRenderer* renderer, enum G
softwareRenderer->lookup[i] = i;
softwareRenderer->lookup[i] = i;
}
memset(softwareRenderer->palette, 0, sizeof(softwareRenderer->palette));
}
static void GBVideoSoftwareRendererDeinit(struct GBVideoRenderer* renderer) {