diff options
Diffstat (limited to 'src/emu/bus/neogeo/neogeo_slot.h')
-rw-r--r-- | src/emu/bus/neogeo/neogeo_slot.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/bus/neogeo/neogeo_slot.h b/src/emu/bus/neogeo/neogeo_slot.h index 2fe4523623e..8104ca9bc09 100644 --- a/src/emu/bus/neogeo/neogeo_slot.h +++ b/src/emu/bus/neogeo/neogeo_slot.h @@ -45,9 +45,9 @@ public: virtual DECLARE_READ16_MEMBER(read_rom); UINT16* get_rom_base() { if (m_cart) { return m_cart->get_rom_base(); } else { return 0; } } - UINT32 get_rom_size() { if (m_cart) { return m_cart->m_rom.bytes(); } else { return 0; } } + UINT32 get_rom_size() { if (m_cart) { return m_cart->get_rom_size()*sizeof(UINT16); } else { return 0; } } UINT8* get_fixed_base() { if (m_cart) { return m_cart->get_fixed_base(); } else { return 0; } } - UINT32 get_fixed_size() { if (m_cart) { return m_cart->m_fixed.bytes(); } else { return 0; } } + UINT32 get_fixed_size() { if (m_cart) { return m_cart->get_fixed_size(); } else { return 0; } } UINT8* get_sprites_base() { if (m_cart) { return m_cart->get_sprites_base(); } else { return 0; } } UINT32 get_sprites_size() { if (m_cart) { return m_cart->get_sprites_size(); } else { return 0; } } UINT8* get_sprites_optimized() { if (m_cart) { return m_cart->get_sprites_optimized(); } else { return 0; } } |