diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2012-04-01 12:57:59 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2012-04-01 12:57:59 +0000 |
commit | 4cb1c788de2cb7e926b109643555cb5b76559125 (patch) | |
tree | 46227569b47e4f4bc9890aedc2f53e77ef0b6699 /src/mame/drivers/ssingles.c | |
parent | 03b3d148c47ae3c7595300693fe9293c9d29f270 (diff) |
MAME going modern part 2 (no whatsnew)
Diffstat (limited to 'src/mame/drivers/ssingles.c')
-rw-r--r-- | src/mame/drivers/ssingles.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/mame/drivers/ssingles.c b/src/mame/drivers/ssingles.c index d0eda46576e..64465b667f0 100644 --- a/src/mame/drivers/ssingles.c +++ b/src/mame/drivers/ssingles.c @@ -354,11 +354,11 @@ static CUSTOM_INPUT(controls_r) } static ADDRESS_MAP_START( ssingles_map, AS_PROGRAM, 8, ssingles_state ) - AM_RANGE(0x0000, 0x00ff) AM_WRITE(ssingles_videoram_w) - AM_RANGE(0x0800, 0x08ff) AM_WRITE(ssingles_colorram_w) + AM_RANGE(0x0000, 0x00ff) AM_WRITE_LEGACY(ssingles_videoram_w) + AM_RANGE(0x0800, 0x08ff) AM_WRITE_LEGACY(ssingles_colorram_w) AM_RANGE(0x0000, 0x1fff) AM_ROM - AM_RANGE(0xc000, 0xc000) AM_READ( c000_r ) - AM_RANGE(0xc001, 0xc001) AM_READWRITE( c001_r, c001_w ) + AM_RANGE(0xc000, 0xc000) AM_READ_LEGACY( c000_r ) + AM_RANGE(0xc001, 0xc001) AM_READWRITE_LEGACY( c001_r, c001_w ) AM_RANGE(0x6000, 0xbfff) AM_ROM AM_RANGE(0xf800, 0xffff) AM_RAM ADDRESS_MAP_END @@ -395,46 +395,46 @@ static WRITE8_HANDLER( atamanot_prot_w ) static ADDRESS_MAP_START( atamanot_map, AS_PROGRAM, 8, ssingles_state ) - AM_RANGE(0x0000, 0x00ff) AM_WRITE(ssingles_videoram_w) - AM_RANGE(0x0800, 0x08ff) AM_WRITE(ssingles_colorram_w) + AM_RANGE(0x0000, 0x00ff) AM_WRITE_LEGACY(ssingles_videoram_w) + AM_RANGE(0x0800, 0x08ff) AM_WRITE_LEGACY(ssingles_colorram_w) AM_RANGE(0x0000, 0x3fff) AM_ROM AM_RANGE(0x4000, 0x47ff) AM_RAM AM_RANGE(0x6000, 0x60ff) AM_RAM //kanji tilemap? // AM_RANGE(0x6000, 0x7fff) AM_ROM - AM_RANGE(0x8000, 0x83ff) AM_READ(atamanot_prot_r) + AM_RANGE(0x8000, 0x83ff) AM_READ_LEGACY(atamanot_prot_r) // AM_RANGE(0x8000, 0x9fff) AM_ROM AM_REGION("question",0x10000) -// AM_RANGE(0xc000, 0xc000) AM_READ( c000_r ) -// AM_RANGE(0xc001, 0xc001) AM_READWRITE( c001_r, c001_w ) +// AM_RANGE(0xc000, 0xc000) AM_READ_LEGACY( c000_r ) +// AM_RANGE(0xc001, 0xc001) AM_READWRITE_LEGACY( c001_r, c001_w ) ADDRESS_MAP_END static ADDRESS_MAP_START( ssingles_io_map, AS_IO, 8, ssingles_state ) ADDRESS_MAP_GLOBAL_MASK(0xff) - AM_RANGE(0x00, 0x00) AM_DEVWRITE("ay1", ay8910_address_w) - AM_RANGE(0x04, 0x04) AM_DEVWRITE("ay1", ay8910_data_w) - AM_RANGE(0x06, 0x06) AM_DEVWRITE("ay2", ay8910_address_w) + AM_RANGE(0x00, 0x00) AM_DEVWRITE_LEGACY("ay1", ay8910_address_w) + AM_RANGE(0x04, 0x04) AM_DEVWRITE_LEGACY("ay1", ay8910_data_w) + AM_RANGE(0x06, 0x06) AM_DEVWRITE_LEGACY("ay2", ay8910_address_w) AM_RANGE(0x08, 0x08) AM_READNOP - AM_RANGE(0x0a, 0x0a) AM_DEVWRITE("ay2", ay8910_data_w) + AM_RANGE(0x0a, 0x0a) AM_DEVWRITE_LEGACY("ay2", ay8910_data_w) AM_RANGE(0x16, 0x16) AM_READ_PORT("DSW0") AM_RANGE(0x18, 0x18) AM_READ_PORT("DSW1") AM_RANGE(0x1c, 0x1c) AM_READ_PORT("INPUTS") // AM_RANGE(0x1a, 0x1a) AM_WRITENOP //video/crt related - AM_RANGE(0xfe, 0xfe) AM_DEVWRITE_MODERN("crtc", mc6845_device, address_w) - AM_RANGE(0xff, 0xff) AM_DEVWRITE_MODERN("crtc", mc6845_device, register_w) + AM_RANGE(0xfe, 0xfe) AM_DEVWRITE("crtc", mc6845_device, address_w) + AM_RANGE(0xff, 0xff) AM_DEVWRITE("crtc", mc6845_device, register_w) ADDRESS_MAP_END static ADDRESS_MAP_START( atamanot_io_map, AS_IO, 8, ssingles_state ) ADDRESS_MAP_GLOBAL_MASK(0xff) - AM_RANGE(0x00, 0x00) AM_DEVWRITE("ay1", ay8910_address_w) - AM_RANGE(0x04, 0x04) AM_DEVWRITE("ay1", ay8910_data_w) - AM_RANGE(0x06, 0x06) AM_DEVWRITE("ay2", ay8910_address_w) + AM_RANGE(0x00, 0x00) AM_DEVWRITE_LEGACY("ay1", ay8910_address_w) + AM_RANGE(0x04, 0x04) AM_DEVWRITE_LEGACY("ay1", ay8910_data_w) + AM_RANGE(0x06, 0x06) AM_DEVWRITE_LEGACY("ay2", ay8910_address_w) AM_RANGE(0x08, 0x08) AM_READNOP - AM_RANGE(0x0a, 0x0a) AM_DEVWRITE("ay2", ay8910_data_w) + AM_RANGE(0x0a, 0x0a) AM_DEVWRITE_LEGACY("ay2", ay8910_data_w) AM_RANGE(0x16, 0x16) AM_READ_PORT("DSW0") - AM_RANGE(0x18, 0x18) AM_READ_PORT("DSW1") AM_WRITE(atamanot_prot_w) + AM_RANGE(0x18, 0x18) AM_READ_PORT("DSW1") AM_WRITE_LEGACY(atamanot_prot_w) AM_RANGE(0x1c, 0x1c) AM_READ_PORT("INPUTS") // AM_RANGE(0x1a, 0x1a) AM_WRITENOP //video/crt related - AM_RANGE(0xfe, 0xfe) AM_DEVWRITE_MODERN("crtc", mc6845_device, address_w) - AM_RANGE(0xff, 0xff) AM_DEVWRITE_MODERN("crtc", mc6845_device, register_w) + AM_RANGE(0xfe, 0xfe) AM_DEVWRITE("crtc", mc6845_device, address_w) + AM_RANGE(0xff, 0xff) AM_DEVWRITE("crtc", mc6845_device, register_w) ADDRESS_MAP_END static INPUT_PORTS_START( ssingles ) |