summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/galaxia.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/galaxia.cpp')
-rw-r--r--src/mame/drivers/galaxia.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/mame/drivers/galaxia.cpp b/src/mame/drivers/galaxia.cpp
index 2bcbc18fcd4..8e4dd6e249c 100644
--- a/src/mame/drivers/galaxia.cpp
+++ b/src/mame/drivers/galaxia.cpp
@@ -294,12 +294,12 @@ GFXDECODE_END
MACHINE_CONFIG_START(galaxia_state::galaxia)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", S2650, XTAL(14'318'181)/8)
- MCFG_CPU_PROGRAM_MAP(galaxia_mem_map)
- MCFG_CPU_IO_MAP(galaxia_io_map)
- MCFG_CPU_DATA_MAP(galaxia_data_map)
- MCFG_S2650_SENSE_INPUT(DEVREADLINE("screen", screen_device, vblank))
- MCFG_S2650_FLAG_OUTPUT(WRITELINE(cvs_state, write_s2650_flag))
+ MCFG_DEVICE_ADD("maincpu", S2650, XTAL(14'318'181)/8)
+ MCFG_DEVICE_PROGRAM_MAP(galaxia_mem_map)
+ MCFG_DEVICE_IO_MAP(galaxia_io_map)
+ MCFG_DEVICE_DATA_MAP(galaxia_data_map)
+ MCFG_S2650_SENSE_INPUT(READLINE("screen", screen_device, vblank))
+ MCFG_S2650_FLAG_OUTPUT(WRITELINE(*this, cvs_state, write_s2650_flag))
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -310,7 +310,7 @@ MACHINE_CONFIG_START(galaxia_state::galaxia)
MCFG_SCREEN_VISIBLE_AREA(0*8, 30*8-1, 2*8, 32*8-1)
MCFG_SCREEN_UPDATE_DRIVER(galaxia_state, screen_update_galaxia)
MCFG_SCREEN_PALETTE("palette")
- MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(galaxia_state, vblank_irq))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, galaxia_state, vblank_irq))
MCFG_GFXDECODE_ADD("gfxdecode", "palette", galaxia)
MCFG_PALETTE_ADD("palette", 0x18+2)
@@ -338,12 +338,12 @@ MACHINE_CONFIG_END
MACHINE_CONFIG_START(galaxia_state::astrowar)
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", S2650, XTAL(14'318'181)/8)
- MCFG_CPU_PROGRAM_MAP(astrowar_mem_map)
- MCFG_CPU_IO_MAP(galaxia_io_map)
- MCFG_CPU_DATA_MAP(galaxia_data_map)
- MCFG_S2650_SENSE_INPUT(DEVREADLINE("screen", screen_device, vblank))
- MCFG_S2650_FLAG_OUTPUT(WRITELINE(cvs_state, write_s2650_flag))
+ MCFG_DEVICE_ADD("maincpu", S2650, XTAL(14'318'181)/8)
+ MCFG_DEVICE_PROGRAM_MAP(astrowar_mem_map)
+ MCFG_DEVICE_IO_MAP(galaxia_io_map)
+ MCFG_DEVICE_DATA_MAP(galaxia_data_map)
+ MCFG_S2650_SENSE_INPUT(READLINE("screen", screen_device, vblank))
+ MCFG_S2650_FLAG_OUTPUT(WRITELINE(*this, cvs_state, write_s2650_flag))
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -354,7 +354,7 @@ MACHINE_CONFIG_START(galaxia_state::astrowar)
MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 32*8-1)
MCFG_SCREEN_UPDATE_DRIVER(galaxia_state, screen_update_astrowar)
MCFG_SCREEN_PALETTE("palette")
- MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(galaxia_state, vblank_irq))
+ MCFG_SCREEN_VBLANK_CALLBACK(WRITELINE(*this, galaxia_state, vblank_irq))
MCFG_GFXDECODE_ADD("gfxdecode", "palette", astrowar)
MCFG_PALETTE_ADD("palette", 0x18+2)