summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/neogeo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/neogeo.c')
-rw-r--r--src/mame/video/neogeo.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/video/neogeo.c b/src/mame/video/neogeo.c
index 2d28d2765c1..62347d77f8e 100644
--- a/src/mame/video/neogeo.c
+++ b/src/mame/video/neogeo.c
@@ -271,8 +271,8 @@ static void draw_fixed_layer( running_machine &machine, bitmap_rgb32 &bitmap, in
neogeo_state *state = machine.driver_data<neogeo_state>();
int x;
- UINT8* gfx_base = machine.region(state->m_fixed_layer_source ? "fixed" : "fixedbios")->base();
- UINT32 addr_mask = machine.region(state->m_fixed_layer_source ? "fixed" : "fixedbios")->bytes() - 1;
+ UINT8* gfx_base = machine.root_device().memregion(state->m_fixed_layer_source ? "fixed" : "fixedbios")->base();
+ UINT32 addr_mask = state->memregion(state->m_fixed_layer_source ? "fixed" : "fixedbios")->bytes() - 1;
UINT16 *video_data = &state->m_videoram[0x7000 | (scanline >> 3)];
UINT32 *pixel_addr = &bitmap.pix32(scanline, NEOGEO_HBEND);
@@ -689,7 +689,7 @@ static void optimize_sprite_data( running_machine &machine )
power of 2 */
state->m_sprite_gfx_address_mask = 0xffffffff;
- len = machine.region("sprites")->bytes();
+ len = state->memregion("sprites")->bytes();
for (bit = 0x80000000; bit != 0; bit >>= 1)
{
@@ -701,7 +701,7 @@ static void optimize_sprite_data( running_machine &machine )
state->m_sprite_gfx = auto_alloc_array_clear(machine, UINT8, state->m_sprite_gfx_address_mask + 1);
- src = machine.region("sprites")->base();
+ src = machine.root_device().memregion("sprites")->base();
dest = state->m_sprite_gfx;
for (i = 0; i < len; i += 0x80, src += 0x80)
@@ -892,7 +892,7 @@ VIDEO_START( neogeo )
machine.save().register_postload(save_prepost_delegate(FUNC(regenerate_pens), &machine));
- state->m_region_zoomy = machine.region("zoomy")->base();
+ state->m_region_zoomy = state->memregion("zoomy")->base();
}