diff options
author | Vas Crabb <vas@vastheman.com> | 2020-11-06 03:00:57 +1100 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2020-11-06 03:00:57 +1100 |
commit | ae8c70b7e648c169e597a34ea1256e629ed97c7d (patch) | |
tree | af4fb65d907843c57fe5cc5406d2d043d8fa383a /src/devices/bus/megadrive | |
parent | 453aed194b9f13e363ee26fc69874c1b8142b891 (diff) |
-emu/devfind.h: Made read_safe avaiable for optional I/O ports only.
-docs: Added the next couple of sections explaining object finders.
Diffstat (limited to 'src/devices/bus/megadrive')
-rw-r--r-- | src/devices/bus/megadrive/jcart.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/megadrive/jcart.cpp b/src/devices/bus/megadrive/jcart.cpp index 26c99b2ef5f..4bda9522e9d 100644 --- a/src/devices/bus/megadrive/jcart.cpp +++ b/src/devices/bus/megadrive/jcart.cpp @@ -165,14 +165,14 @@ uint16_t md_jcart_device::read(offs_t offset) if (m_jcart_io_data[0] & 0x40) { - joy[0] = m_jcart3.read_safe(0); - joy[1] = m_jcart4.read_safe(0); + joy[0] = m_jcart3->read(); + joy[1] = m_jcart4->read(); return (m_jcart_io_data[0] & 0x40) | joy[0] | (joy[1] << 8); } else { - joy[0] = ((m_jcart3.read_safe(0) & 0xc0) >> 2) | (m_jcart3.read_safe(0) & 0x03); - joy[1] = ((m_jcart4.read_safe(0) & 0xc0) >> 2) | (m_jcart4.read_safe(0) & 0x03); + joy[0] = ((m_jcart3->read() & 0xc0) >> 2) | (m_jcart3->read() & 0x03); + joy[1] = ((m_jcart4->read() & 0xc0) >> 2) | (m_jcart4->read() & 0x03); return (m_jcart_io_data[0] & 0x40) | joy[0] | (joy[1] << 8); } } @@ -208,14 +208,14 @@ uint16_t md_seprom_codemast_device::read(offs_t offset) if (m_jcart_io_data[0] & 0x40) { - joy[0] = m_jcart3.read_safe(0); - joy[1] = m_jcart4.read_safe(0); + joy[0] = m_jcart3->read(); + joy[1] = m_jcart4->read(); return (m_jcart_io_data[0] & 0x40) | joy[0] | (joy[1] << 8); } else { - joy[0] = ((m_jcart3.read_safe(0) & 0xc0) >> 2) | (m_jcart3.read_safe(0) & 0x03); - joy[1] = ((m_jcart4.read_safe(0) & 0xc0) >> 2) | (m_jcart4.read_safe(0) & 0x03); + joy[0] = ((m_jcart3->read() & 0xc0) >> 2) | (m_jcart3->read() & 0x03); + joy[1] = ((m_jcart4->read() & 0xc0) >> 2) | (m_jcart4->read() & 0x03); return (m_jcart_io_data[0] & 0x40) | joy[0] | (joy[1] << 8); } } |