diff options
Diffstat (limited to 'src/mame/video/pc9801.cpp')
-rw-r--r-- | src/mame/video/pc9801.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/video/pc9801.cpp b/src/mame/video/pc9801.cpp index e9c49d27169..c8305605156 100644 --- a/src/mame/video/pc9801.cpp +++ b/src/mame/video/pc9801.cpp @@ -470,14 +470,14 @@ WRITE16_MEMBER(pc9801_state::tvram_w) /* +0x8000 is trusted (bank 0 is actually used by 16 colors mode) */ READ8_MEMBER(pc9801_state::gvram_r) { - return BITSWAP8(m_video_ram_2[(offset>>1)+0x04000+m_vram_bank*0x10000] >> ((offset & 1) << 3),0,1,2,3,4,5,6,7); + return bitswap<8>(m_video_ram_2[(offset>>1)+0x04000+m_vram_bank*0x10000] >> ((offset & 1) << 3),0,1,2,3,4,5,6,7); } WRITE8_MEMBER(pc9801_state::gvram_w) { uint16_t ram = m_video_ram_2[(offset>>1)+0x04000+m_vram_bank*0x10000]; int mask = (offset & 1) << 3; - data = BITSWAP8(data,0,1,2,3,4,5,6,7); + data = bitswap<8>(data,0,1,2,3,4,5,6,7); m_video_ram_2[(offset>>1)+0x04000+m_vram_bank*0x10000] = (ram & (0xff00 >> mask)) | (data << mask); } |