diff options
Diffstat (limited to 'src/devices/bus/neogeo/slot.cpp')
-rw-r--r-- | src/devices/bus/neogeo/slot.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/devices/bus/neogeo/slot.cpp b/src/devices/bus/neogeo/slot.cpp index f8664001112..6c1f1906039 100644 --- a/src/devices/bus/neogeo/slot.cpp +++ b/src/devices/bus/neogeo/slot.cpp @@ -39,13 +39,13 @@ device_neogeo_cart_interface::~device_neogeo_cart_interface() { } -UINT32 device_neogeo_cart_interface::get_region_mask(UINT8* rgn, UINT32 rgn_size) +uint32_t device_neogeo_cart_interface::get_region_mask(uint8_t* rgn, uint32_t rgn_size) { // get mask based on the length rounded up to the nearest power of 2 - UINT32 mask = 0xffffffff; - UINT32 len = rgn_size; + uint32_t mask = 0xffffffff; + uint32_t len = rgn_size; - for (UINT32 bit = 0x80000000; bit != 0; bit >>= 1) + for (uint32_t bit = 0x80000000; bit != 0; bit >>= 1) { if ((len * 2 - 1) & bit) break; @@ -56,14 +56,14 @@ UINT32 device_neogeo_cart_interface::get_region_mask(UINT8* rgn, UINT32 rgn_size return mask; } -void device_neogeo_cart_interface::optimize_sprites(UINT8* region_sprites, UINT32 region_sprites_size) +void device_neogeo_cart_interface::optimize_sprites(uint8_t* region_sprites, uint32_t region_sprites_size) { // convert the sprite graphics data into a format that allows faster blitting - UINT32 spritegfx_address_mask = get_region_mask(region_sprites, region_sprites_size); - UINT8 *src = region_sprites; + uint32_t spritegfx_address_mask = get_region_mask(region_sprites, region_sprites_size); + uint8_t *src = region_sprites; m_sprites_opt.resize(spritegfx_address_mask + 1); - UINT8 *dest = &m_sprites_opt[0]; + uint8_t *dest = &m_sprites_opt[0]; for (unsigned i = 0; i < region_sprites_size; i += 0x80, src += 0x80) { @@ -96,7 +96,7 @@ void device_neogeo_cart_interface::optimize_sprites(UINT8* region_sprites, UINT3 //------------------------------------------------- // neogeo_cart_slot_device - constructor //------------------------------------------------- -neogeo_cart_slot_device::neogeo_cart_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT16 clock) : +neogeo_cart_slot_device::neogeo_cart_slot_device(const machine_config &mconfig, const char *tag, device_t *owner, uint16_t clock) : device_t(mconfig, NEOGEO_CART_SLOT, "Neo Geo Cartridge Slot", tag, owner, clock, "neogeo_cart_slot", __FILE__), device_image_interface(mconfig, *this), device_slot_interface(mconfig, *this), @@ -240,9 +240,9 @@ image_init_result neogeo_cart_slot_device::call_load() { if (software_entry() != nullptr) { - UINT16 *ROM16; - UINT8 *ROM8; - UINT32 len; + uint16_t *ROM16; + uint8_t *ROM8; + uint32_t len; const char *pcb_name = get_feature("slot"); if (pcb_name) @@ -302,7 +302,7 @@ image_init_result neogeo_cart_slot_device::call_load() } m_cart->decrypt_all( - (UINT8*)m_cart->get_rom_base(), m_cart->get_rom_size(), + (uint8_t*)m_cart->get_rom_base(), m_cart->get_rom_size(), m_cart->get_sprites_base(), m_cart->get_sprites_size(), m_cart->get_fixed_base(), m_cart->get_fixed_size(), m_cart->get_ym_base(), m_cart->get_ym_size(), |