diff options
Diffstat (limited to 'src/mame/drivers/gaiden.cpp')
-rw-r--r-- | src/mame/drivers/gaiden.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/gaiden.cpp b/src/mame/drivers/gaiden.cpp index 70d0e9712ca..7ea5df25b43 100644 --- a/src/mame/drivers/gaiden.cpp +++ b/src/mame/drivers/gaiden.cpp @@ -383,7 +383,7 @@ READ16_MEMBER(gaiden_state::raiga_protection_r) return m_prot; } -static ADDRESS_MAP_START( gaiden_map, AS_PROGRAM, 16, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::gaiden_map) AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_RANGE(0x060000, 0x063fff) AM_RAM AM_RANGE(0x070000, 0x070fff) AM_RAM_WRITE(gaiden_videoram_w) AM_SHARE("videoram") @@ -409,7 +409,7 @@ static ADDRESS_MAP_START( gaiden_map, AS_PROGRAM, 16, gaiden_state ) AM_RANGE(0x07a808, 0x07a809) AM_WRITE(gaiden_flip_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( drgnbowl_map, AS_PROGRAM, 16, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::drgnbowl_map) AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_RANGE(0x060000, 0x063fff) AM_RAM AM_RANGE(0x070000, 0x070fff) AM_RAM_WRITE(gaiden_videoram_w) AM_SHARE("videoram") @@ -428,7 +428,7 @@ static ADDRESS_MAP_START( drgnbowl_map, AS_PROGRAM, 16, gaiden_state ) AM_RANGE(0x07f006, 0x07f007) AM_WRITE(gaiden_fgscrollx_w) ADDRESS_MAP_END -static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::sound_map) AM_RANGE(0x0000, 0xdfff) AM_ROM AM_RANGE(0xe000, 0xefff) AM_ROM /* raiga only */ AM_RANGE(0xf000, 0xf7ff) AM_RAM @@ -439,12 +439,12 @@ static ADDRESS_MAP_START( sound_map, AS_PROGRAM, 8, gaiden_state ) AM_RANGE(0xfc20, 0xfc20) AM_DEVREAD("soundlatch", generic_latch_8_device, read) ADDRESS_MAP_END -static ADDRESS_MAP_START( drgnbowl_sound_map, AS_PROGRAM, 8, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::drgnbowl_sound_map) AM_RANGE(0x0000, 0xf7ff) AM_ROM AM_RANGE(0xf800, 0xffff) AM_RAM ADDRESS_MAP_END -static ADDRESS_MAP_START( drgnbowl_sound_port_map, AS_IO, 8, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::drgnbowl_sound_port_map) ADDRESS_MAP_GLOBAL_MASK(0xff) AM_RANGE(0x00, 0x01) AM_DEVREADWRITE("ymsnd", ym2151_device, read, write) AM_RANGE(0x80, 0x80) AM_DEVREADWRITE("oki", okim6295_device, read, write) @@ -904,7 +904,7 @@ Others 2x 8x2 switches DIP */ -static ADDRESS_MAP_START( mastninj_sound_map, AS_PROGRAM, 8, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::mastninj_sound_map) AM_RANGE(0x0000, 0x7fff) AM_ROM AM_RANGE(0x8000, 0xbfff) AM_ROMBANK("adpcm_bank") AM_RANGE(0xc400, 0xc401) AM_DEVREADWRITE("ym1", ym2203_device, read, write) @@ -945,7 +945,7 @@ MACHINE_START_MEMBER(gaiden_state,mastninj) save_item(NAME(m_adpcm_toggle)); } -static ADDRESS_MAP_START( mastninj_map, AS_PROGRAM, 16, gaiden_state ) +ADDRESS_MAP_START(gaiden_state::mastninj_map) AM_RANGE(0x000000, 0x03ffff) AM_ROM AM_RANGE(0x060000, 0x063fff) AM_RAM AM_RANGE(0x070000, 0x070fff) AM_RAM_WRITE(gaiden_videoram_w) AM_SHARE("videoram") |