[nostalgia/core] Make load tile sheet default to defaultPalette

This commit is contained in:
2020-03-22 18:52:47 -05:00
parent 6d2155d1ed
commit 43318acffa
2 changed files with 11 additions and 13 deletions
+6 -6
View File
@@ -141,13 +141,13 @@ ox::Error loadTileSheet(Context *ctx,
oxReturnError(ox::readMC(ts, tsStat.size, &target));
// load external palette if available
if (paletteAddr) {
auto [palStat, palStatErr] = ctx->rom->stat(paletteAddr);
oxReturnError(palStatErr);
auto [pal, palErr] = ctx->rom->read(paletteAddr);
oxReturnError(palErr);
oxReturnError(ox::readMC(pal, palStat.size, &target.pal));
paletteAddr = target.defaultPalette;
}
auto [palStat, palStatErr] = ctx->rom->stat(paletteAddr);
oxReturnError(palStatErr);
auto [pal, palErr] = ctx->rom->read(paletteAddr);
oxReturnError(palErr);
oxReturnError(ox::readMC(pal, palStat.size, &target.pal));
return OxError(0);
}