diff options
Diffstat (limited to 'src/mame/drivers/dynax.c')
-rw-r--r-- | src/mame/drivers/dynax.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/dynax.c b/src/mame/drivers/dynax.c index a565d8b502c..6abb317316e 100644 --- a/src/mame/drivers/dynax.c +++ b/src/mame/drivers/dynax.c @@ -5458,7 +5458,7 @@ DRIVER_INIT_MEMBER(dynax_state,maya) /* Address lines scrambling on the blitter data roms */ { dynamic_buffer rom(0xc0000); - memcpy(rom, gfx, 0xc0000); + memcpy(&rom[0], gfx, 0xc0000); for (i = 0; i < 0xc0000; i++) gfx[i] = rom[BITSWAP24(i,23,22,21,20,19,18,14,15, 16,17,13,12,11,10,9,8, 7,6,5,4,3,2,1,0)]; } @@ -6290,7 +6290,7 @@ DRIVER_INIT_MEMBER(dynax_state,mjelct3) size_t size = memregion("maincpu")->bytes(); dynamic_buffer rom1(size); - memcpy(rom1, rom, size); + memcpy(&rom1[0], rom, size); for (i = 0; i < size; i++) rom[i] = BITSWAP8(rom1[BITSWAP24(i,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8, 1,6,5,4,3,2,7, 0)], 7,6, 1,4,3,2,5,0); } @@ -6302,7 +6302,7 @@ DRIVER_INIT_MEMBER(dynax_state,mjelct3a) size_t size = memregion("maincpu")->bytes(); dynamic_buffer rom1(size); - memcpy(rom1, rom, size); + memcpy(&rom1[0], rom, size); for (i = 0; i < size; i++) { j = i & ~0x7e00; |