fixed nametable prerender bug

This commit is contained in:
Lauchmelder 2021-10-30 22:55:21 +02:00
parent 674ee5059b
commit bcbcea5d15
3 changed files with 4 additions and 4 deletions

View file

@ -357,12 +357,12 @@ SDL_Texture* getRenderedNameTableTexture(struct PPU* ppu, int index)
struct Pixel* pixels;
SDL_LockTexture(target, NULL, (void**)&pixels, &pitch);
Byte patternTable = 0x1000 * ppu->ppuCtrl.bgTile;
Word patternTable = 0x1000 * ppu->ppuCtrl.bgTile;
for (int y = 0; y < 30; y++)
{
for (int x = 0; x < 32; x++)
{
Byte offset = ppu->nameTables[index][y * 32 + x];
Byte offset = ppu->nameTables[index][(size_t)y * 32 + x];
for (int row = 0; row < 8; row++)
{