summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gb.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gb.cpp')
-rw-r--r--src/mame/drivers/gb.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/gb.cpp b/src/mame/drivers/gb.cpp
index 3ad8db7e058..ae92dce5300 100644
--- a/src/mame/drivers/gb.cpp
+++ b/src/mame/drivers/gb.cpp
@@ -286,7 +286,7 @@ space. This mapper uses 32KB sized banks.
#define SGB_FRAMES_PER_SECOND 61.17
-READ8_MEMBER(gb_state::gb_cart_r)
+uint8_t gb_state::gb_cart_r(offs_t offset)
{
if (m_bios_disable && m_cartslot)
return m_cartslot->read_rom(offset);
@@ -316,7 +316,7 @@ READ8_MEMBER(gb_state::gb_cart_r)
}
}
-READ8_MEMBER(gb_state::gbc_cart_r)
+uint8_t gb_state::gbc_cart_r(offs_t offset)
{
if (m_bios_disable && m_cartslot)
return m_cartslot->read_rom(offset);
@@ -351,13 +351,13 @@ READ8_MEMBER(gb_state::gbc_cart_r)
}
}
-WRITE8_MEMBER(gb_state::gb_bank_w)
+void gb_state::gb_bank_w(offs_t offset, uint8_t data)
{
if (m_cartslot)
m_cartslot->write_bank(offset, data);
}
-READ8_MEMBER(gb_state::gb_ram_r)
+uint8_t gb_state::gb_ram_r(offs_t offset)
{
if (m_cartslot)
return m_cartslot->read_ram(offset);
@@ -365,23 +365,23 @@ READ8_MEMBER(gb_state::gb_ram_r)
return 0xff;
}
-WRITE8_MEMBER(gb_state::gb_ram_w)
+void gb_state::gb_ram_w(offs_t offset, uint8_t data)
{
if (m_cartslot)
m_cartslot->write_ram(offset, data);
}
-READ8_MEMBER(gb_state::gb_echo_r)
+uint8_t gb_state::gb_echo_r(address_space &space, offs_t offset)
{
return space.read_byte(0xc000 + offset);
}
-WRITE8_MEMBER(gb_state::gb_echo_w)
+void gb_state::gb_echo_w(address_space &space, offs_t offset, uint8_t data)
{
return space.write_byte(0xc000 + offset, data);
}
-READ8_MEMBER(megaduck_state::cart_r)
+uint8_t megaduck_state::cart_r(offs_t offset)
{
if (m_cartslot)
return m_cartslot->read_rom(offset);
@@ -389,13 +389,13 @@ READ8_MEMBER(megaduck_state::cart_r)
return 0xff;
}
-WRITE8_MEMBER(megaduck_state::bank1_w)
+void megaduck_state::bank1_w(offs_t offset, uint8_t data)
{
if (m_cartslot)
m_cartslot->write_bank(offset, data);
}
-WRITE8_MEMBER(megaduck_state::bank2_w)
+void megaduck_state::bank2_w(offs_t offset, uint8_t data)
{
if (m_cartslot)
m_cartslot->write_ram(offset, data); /* used for bankswitch, but we re-use GB name */