diff options
Diffstat (limited to 'src/mame/machine/special.cpp')
-rw-r--r-- | src/mame/machine/special.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/machine/special.cpp b/src/mame/machine/special.cpp index bd971917260..ba7fc9330aa 100644 --- a/src/mame/machine/special.cpp +++ b/src/mame/machine/special.cpp @@ -167,7 +167,7 @@ void special_state::specimx_set_bank(offs_t i, uint8_t data) { case 0 : space.install_write_bank(0x0000, 0x8fff, "bank1"); - space.install_write_handler(0x9000, 0xbfff, write8_delegate(FUNC(special_state::video_memory_w), this)); + space.install_write_handler(0x9000, 0xbfff, write8_delegate(*this, FUNC(special_state::video_memory_w))); m_bank1->set_base(ram); m_bank2->set_base(ram + 0x9000); @@ -321,7 +321,7 @@ void special_state::erik_set_bank() m_bank4->set_base(mem + 0x1c000); space.unmap_write(0xf000, 0xf7ff); space.nop_read(0xf000, 0xf7ff); - space.install_readwrite_handler(0xf800, 0xf803, 0, 0x7fc, 0, read8sm_delegate(FUNC(i8255_device::read), (i8255_device*)m_ppi), write8sm_delegate(FUNC(i8255_device::write), (i8255_device*)m_ppi)); + space.install_readwrite_handler(0xf800, 0xf803, 0, 0x7fc, 0, read8sm_delegate(*m_ppi, FUNC(i8255_device::read)), write8sm_delegate(*m_ppi, FUNC(i8255_device::write))); break; } } |