Fixed memory corruption bug introduced in earlier checkin (OAM DMA)
This commit is contained in:
parent
a7ec11055e
commit
a3acdd68f0
1 changed files with 1 additions and 1 deletions
|
@ -114,7 +114,7 @@ void PPU::WriteRAM(uint16_t addr, uint8_t value)
|
|||
break;
|
||||
case PPURegisters::SpriteData:
|
||||
if(_spriteDmaCounter > 0) {
|
||||
_spriteRAM[_spriteDmaAddr] = value;
|
||||
_spriteRAM[_spriteDmaAddr & 0xFF] = value;
|
||||
_spriteDmaAddr++;
|
||||
_spriteDmaCounter--;
|
||||
} else {
|
||||
|
|
Loading…
Add table
Reference in a new issue