fix(ppu): resolve mistakes in ppu i/o reads

This commit is contained in:
2022-10-30 02:15:26 -03:00
parent 1d163fa56f
commit c9a423d094
2 changed files with 50 additions and 45 deletions

View File

@@ -217,7 +217,7 @@ pub fn write(bus: *Bus, comptime T: type, address: u32, value: T) void {
},
u8 => switch (address) {
// Display
0x0400_0000...0x0400_0054 => ppu.write(T, &bus.ppu, address, value),
0x0400_0000...0x0400_0055 => ppu.write(T, &bus.ppu, address, value),
// Sound
0x0400_0060...0x0400_00A7 => apu.write(T, &bus.apu, address, value),