mirror of https://github.com/mgba-emu/mgba.git
GB Video: Fix disabled Obj
This commit is contained in:
parent
2e77c45e06
commit
3c8cf83083
|
@ -158,6 +158,7 @@ static void GBVideoSoftwareRendererDrawScanline(struct GBVideoRenderer* renderer
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (GBRegisterLCDCIsObjEnable(softwareRenderer->lcdc)) {
|
||||||
int spriteHeight = 8;
|
int spriteHeight = 8;
|
||||||
if (GBRegisterLCDCIsObjSize(softwareRenderer->lcdc)) {
|
if (GBRegisterLCDCIsObjSize(softwareRenderer->lcdc)) {
|
||||||
spriteHeight = 16;
|
spriteHeight = 16;
|
||||||
|
@ -169,6 +170,7 @@ static void GBVideoSoftwareRendererDrawScanline(struct GBVideoRenderer* renderer
|
||||||
GBVideoSoftwareRendererDrawObj(softwareRenderer, softwareRenderer->obj[i], y);
|
GBVideoSoftwareRendererDrawObj(softwareRenderer, softwareRenderer->obj[i], y);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
color_t* row = &softwareRenderer->outputBuffer[softwareRenderer->outputBufferStride * y];
|
color_t* row = &softwareRenderer->outputBuffer[softwareRenderer->outputBufferStride * y];
|
||||||
for (x = 0; x < GB_VIDEO_HORIZONTAL_PIXELS; ++x) {
|
for (x = 0; x < GB_VIDEO_HORIZONTAL_PIXELS; ++x) {
|
||||||
|
|
Loading…
Reference in New Issue