diff options
Diffstat (limited to 'src/mame/drivers/segas18.cpp')
-rw-r--r-- | src/mame/drivers/segas18.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/segas18.cpp b/src/mame/drivers/segas18.cpp index 3cc1d29bf59..e6fa31bc3a1 100644 --- a/src/mame/drivers/segas18.cpp +++ b/src/mame/drivers/segas18.cpp @@ -632,7 +632,7 @@ WRITE8_MEMBER( segas18_state::mcu_data_w ) * *************************************/ -static ADDRESS_MAP_START( system18_map, AS_PROGRAM, 16, segas18_state ) +ADDRESS_MAP_START(segas18_state::system18_map) ADDRESS_MAP_UNMAP_HIGH AM_RANGE(0x000000, 0xffffff) AM_DEVREADWRITE8("mapper", sega_315_5195_mapper_device, read, write, 0x00ff) @@ -645,7 +645,7 @@ static ADDRESS_MAP_START( system18_map, AS_PROGRAM, 16, segas18_state ) AM_RANGE(0x500000, 0x503fff) AM_RAM AM_SHARE("workram") ADDRESS_MAP_END -static ADDRESS_MAP_START( decrypted_opcodes_map, AS_OPCODES, 16, segas18_state ) +ADDRESS_MAP_START(segas18_state::decrypted_opcodes_map) AM_RANGE(0x00000, 0xfffff) AM_ROMBANK("fd1094_decrypted_opcodes") ADDRESS_MAP_END @@ -655,7 +655,7 @@ ADDRESS_MAP_END * *************************************/ -static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, segas18_state ) +ADDRESS_MAP_START(segas18_state::sound_map) ADDRESS_MAP_UNMAP_HIGH AM_RANGE(0x0000, 0x9fff) AM_ROM AM_REGION("soundcpu", 0x10000) AM_RANGE(0xa000, 0xbfff) AM_ROMBANK("soundbank") @@ -664,7 +664,7 @@ static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, segas18_state ) AM_RANGE(0xe000, 0xffff) AM_RAM ADDRESS_MAP_END -static ADDRESS_MAP_START( sound_portmap, AS_IO, 8, segas18_state ) +ADDRESS_MAP_START(segas18_state::sound_portmap) ADDRESS_MAP_UNMAP_HIGH ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x80, 0x83) AM_MIRROR(0x0c) AM_DEVREADWRITE("ym1", ym3438_device, read, write) @@ -681,7 +681,7 @@ ADDRESS_MAP_END * *************************************/ -static ADDRESS_MAP_START( mcu_io_map, AS_IO, 8, segas18_state ) +ADDRESS_MAP_START(segas18_state::mcu_io_map) ADDRESS_MAP_UNMAP_HIGH // port 2 not used for high order address byte AM_RANGE(0x0000, 0x001f) AM_MIRROR(0xff00) AM_DEVREADWRITE("mapper", sega_315_5195_mapper_device, read, write) @@ -1394,7 +1394,7 @@ MACHINE_CONFIG_DERIVED(segas18_state::system18_fd1094, system18) // basic machine hardware MCFG_CPU_REPLACE("maincpu", FD1094, 10000000) MCFG_CPU_PROGRAM_MAP(system18_map) - MCFG_CPU_DECRYPTED_OPCODES_MAP(decrypted_opcodes_map) + MCFG_CPU_OPCODES_MAP(decrypted_opcodes_map) MCFG_CPU_VBLANK_INT_DRIVER("screen", segas18_state, irq4_line_hold) MACHINE_CONFIG_END |