summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/mystwarr.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/mystwarr.c')
-rw-r--r--src/mame/video/mystwarr.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/video/mystwarr.c b/src/mame/video/mystwarr.c
index 1729adf2118..715d5e38ee2 100644
--- a/src/mame/video/mystwarr.c
+++ b/src/mame/video/mystwarr.c
@@ -15,8 +15,8 @@
// reading the original raw data
static void mystwarr_decode_tiles(running_machine &machine)
{
- UINT8 *s = machine.region("gfx1")->base();
- int len = machine.region("gfx1")->bytes();
+ UINT8 *s = machine.root_device().memregion("gfx1")->base();
+ int len = machine.root_device().memregion("gfx1")->bytes();
UINT8 *pFinish = s+len-3;
UINT8 *d, *decoded;
int gfxnum;
@@ -144,7 +144,7 @@ static TILE_GET_INFO( get_gai_936_tile_info )
{
mystwarr_state *state = machine.driver_data<mystwarr_state>();
int tileno, colour;
- UINT8 *ROM = machine.region("gfx4")->base();
+ UINT8 *ROM = state->memregion("gfx4")->base();
UINT8 *dat1 = ROM, *dat2 = ROM + 0x20000, *dat3 = ROM + 0x60000;
tileno = dat3[tile_index] | ((dat2[tile_index]&0x3f)<<8);
@@ -193,7 +193,7 @@ static TILE_GET_INFO( get_ult_936_tile_info )
{
mystwarr_state *state = machine.driver_data<mystwarr_state>();
int tileno, colour;
- UINT8 *ROM = machine.region("gfx4")->base();
+ UINT8 *ROM = state->memregion("gfx4")->base();
UINT8 *dat1 = ROM, *dat2 = ROM + 0x40000;
tileno = dat2[tile_index] | ((dat1[tile_index]&0x1f)<<8);
@@ -449,8 +449,8 @@ WRITE16_MEMBER(mystwarr_state::ddd_053936_clip_w)
// reference: 223e5c in gaiapolis (ROMs 34j and 36m)
READ16_MEMBER(mystwarr_state::gai_053936_tilerom_0_r)
{
- UINT8 *ROM1 = (UINT8 *)machine().region("gfx4")->base();
- UINT8 *ROM2 = (UINT8 *)machine().region("gfx4")->base();
+ UINT8 *ROM1 = (UINT8 *)machine().root_device().memregion("gfx4")->base();
+ UINT8 *ROM2 = (UINT8 *)machine().root_device().memregion("gfx4")->base();
ROM1 += 0x20000;
ROM2 += 0x20000+0x40000;
@@ -460,8 +460,8 @@ READ16_MEMBER(mystwarr_state::gai_053936_tilerom_0_r)
READ16_MEMBER(mystwarr_state::ddd_053936_tilerom_0_r)
{
- UINT8 *ROM1 = (UINT8 *)machine().region("gfx4")->base();
- UINT8 *ROM2 = (UINT8 *)machine().region("gfx4")->base();
+ UINT8 *ROM1 = (UINT8 *)machine().root_device().memregion("gfx4")->base();
+ UINT8 *ROM2 = (UINT8 *)machine().root_device().memregion("gfx4")->base();
ROM2 += 0x40000;
@@ -471,7 +471,7 @@ READ16_MEMBER(mystwarr_state::ddd_053936_tilerom_0_r)
// reference: 223e1a in gaiapolis (ROM 36j)
READ16_MEMBER(mystwarr_state::ddd_053936_tilerom_1_r)
{
- UINT8 *ROM = (UINT8 *)machine().region("gfx4")->base();
+ UINT8 *ROM = (UINT8 *)machine().root_device().memregion("gfx4")->base();
return ROM[offset/2];
}
@@ -479,7 +479,7 @@ READ16_MEMBER(mystwarr_state::ddd_053936_tilerom_1_r)
// reference: 223db0 in gaiapolis (ROMs 32n, 29n, 26n)
READ16_MEMBER(mystwarr_state::gai_053936_tilerom_2_r)
{
- UINT8 *ROM = (UINT8 *)machine().region("gfx3")->base();
+ UINT8 *ROM = (UINT8 *)machine().root_device().memregion("gfx3")->base();
offset += (m_roz_rombank * 0x100000);
@@ -488,7 +488,7 @@ READ16_MEMBER(mystwarr_state::gai_053936_tilerom_2_r)
READ16_MEMBER(mystwarr_state::ddd_053936_tilerom_2_r)
{
- UINT8 *ROM = (UINT8 *)machine().region("gfx3")->base();
+ UINT8 *ROM = (UINT8 *)machine().root_device().memregion("gfx3")->base();
offset += (m_roz_rombank * 0x100000);