diff options
Diffstat (limited to 'ppu_registers.c')
| -rw-r--r-- | ppu_registers.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ppu_registers.c b/ppu_registers.c index bd85cd8..dd8c7fa 100644 --- a/ppu_registers.c +++ b/ppu_registers.c @@ -19,8 +19,7 @@ static inline void ppu_write(struct nes_state *state, uint32_t offset, uint8_t v } break; case 4: { // 2004 - ppu->oam[ppu->oam_addr] = value; - ppu->oam_addr++; + ppu->oam[ppu->oam_addr++] = value; } break; case 5: { // 2005 @@ -83,7 +82,6 @@ static inline uint8_t ppu_read(struct nes_state *state, uint32_t offset) { case 7: { // 2007 uint32_t addr = ppu->vram_addr & 0x3fff; - result = 0; if(addr < 0x2000) { result = ppu->vram_read_buffer; |
