summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/neogeo/slot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/neogeo/slot.cpp')
-rw-r--r--src/devices/bus/neogeo/slot.cpp26
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(),