From b856132ffa03bb1af7410c149c925ecb6b9e3dcb Mon Sep 17 00:00:00 2001 From: 0kmg <9137159+0kmg@users.noreply.github.com> Date: Sun, 17 Oct 2021 04:41:18 -0800 Subject: bus/nes: VRC2 only supports two mirroring modes. (#8714) - Fixes several graphics glitches in Wai Wai World. --- src/devices/bus/nes/konami.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/devices/bus/nes/konami.cpp b/src/devices/bus/nes/konami.cpp index e10b7e9ce7a..e2389c34662 100644 --- a/src/devices/bus/nes/konami.cpp +++ b/src/devices/bus/nes/konami.cpp @@ -324,13 +324,7 @@ void nes_konami_vrc2_device::write_h(offs_t offset, uint8_t data) prg8_ab(data); break; case 0x1000: - switch (data & 0x03) - { - case 0x00: set_nt_mirroring(PPU_MIRROR_VERT); break; - case 0x01: set_nt_mirroring(PPU_MIRROR_HORZ); break; - case 0x02: set_nt_mirroring(PPU_MIRROR_LOW); break; - case 0x03: set_nt_mirroring(PPU_MIRROR_HIGH); break; - } + set_nt_mirroring(data & 1 ? PPU_MIRROR_HORZ : PPU_MIRROR_VERT); break; case 0x3000: case 0x4000: -- cgit v1.2.3