mirror of https://github.com/mgba-emu/mgba.git
GBA Video: Fix palette deserialization on big endian
This commit is contained in:
parent
4647473b74
commit
573920cae4
|
@ -93,7 +93,9 @@ static void GBAVideoSoftwareRendererReset(struct GBAVideoRenderer* renderer) {
|
||||||
softwareRenderer->target2Bd = 0;
|
softwareRenderer->target2Bd = 0;
|
||||||
softwareRenderer->blendEffect = BLEND_NONE;
|
softwareRenderer->blendEffect = BLEND_NONE;
|
||||||
for (i = 0; i < 1024; i += 2) {
|
for (i = 0; i < 1024; i += 2) {
|
||||||
GBAVideoSoftwareRendererWritePalette(renderer, i, softwareRenderer->d.palette[i >> 1]);
|
uint16_t entry;
|
||||||
|
LOAD_16(entry, i, softwareRenderer->d.palette);
|
||||||
|
GBAVideoSoftwareRendererWritePalette(renderer, i, entry);
|
||||||
}
|
}
|
||||||
_updatePalettes(softwareRenderer);
|
_updatePalettes(softwareRenderer);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue