summaryrefslogtreecommitdiff
path: root/ppu_registers.c
diff options
context:
space:
mode:
Diffstat (limited to 'ppu_registers.c')
-rw-r--r--ppu_registers.c4
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;