Core: Fix 256-color sprites in tile cache

This commit is contained in:
Jeffrey Pfau 2016-10-18 18:35:11 -07:00
parent d462b4dd7f
commit 1ac4a716cc
1 changed files with 1 additions and 1 deletions

View File

@ -176,7 +176,7 @@ static void _regenerateTile16(struct mTileCache* cache, uint16_t* tile, unsigned
static void _regenerateTile256(struct mTileCache* cache, uint16_t* tile, unsigned tileId, unsigned paletteId) {
uint32_t* start = (uint32_t*) &cache->vram[tileId << 5];
paletteId <<= 8;
uint16_t* palette = &cache->palette[paletteId * 16];
uint16_t* palette = &cache->palette[paletteId];
int i;
for (i = 0; i < 8; ++i) {
uint32_t line = *start;