summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/sliver.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/sliver.c')
-rw-r--r--src/mame/drivers/sliver.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/sliver.c b/src/mame/drivers/sliver.c
index 76a2eb20602..59ba3f18f18 100644
--- a/src/mame/drivers/sliver.c
+++ b/src/mame/drivers/sliver.c
@@ -165,7 +165,7 @@ static void blit_gfx(running_machine &machine)
{
sliver_state *state = machine.driver_data<sliver_state>();
int tmpptr=0;
- const UINT8 *rom = machine.region("user1")->base();
+ const UINT8 *rom = state->memregion("user1")->base();
while (tmpptr < state->m_fptr)
{
@@ -239,7 +239,7 @@ static void render_jpeg(running_machine &machine)
cinfo.err = jpeg_std_error(&jerr);
jpeg_create_decompress(&cinfo);
- jpeg_mem_src(&cinfo, machine.region("user2")->base()+addr, machine.region("user2")->bytes()-addr);
+ jpeg_mem_src(&cinfo, machine.root_device().memregion("user2")->base()+addr, machine.root_device().memregion("user2")->bytes()-addr);
jpeg_read_header(&cinfo, TRUE);
jpeg_start_decompress(&cinfo);
@@ -349,7 +349,7 @@ ADDRESS_MAP_END
WRITE8_MEMBER(sliver_state::oki_setbank)
{
- UINT8 *sound = machine().region("oki")->base();
+ UINT8 *sound = memregion("oki")->base();
int bank=(data^0xff)&3; //xor or not ?
memcpy(sound+0x20000, sound+0x100000+0x20000*bank, 0x20000);
}