summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/8080bw.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/8080bw.h')
-rw-r--r--src/mame/includes/8080bw.h19
1 files changed, 15 insertions, 4 deletions
diff --git a/src/mame/includes/8080bw.h b/src/mame/includes/8080bw.h
index 35e7ea37209..6df00a4198c 100644
--- a/src/mame/includes/8080bw.h
+++ b/src/mame/includes/8080bw.h
@@ -63,12 +63,23 @@ public:
DECLARE_WRITE8_MEMBER(invmulti_bank_w);
DECLARE_DRIVER_INIT(invmulti);
DECLARE_DRIVER_INIT(vortex);
+ DECLARE_MACHINE_START(extra_8080bw);
+ DECLARE_MACHINE_START(schaser);
+ DECLARE_MACHINE_RESET(schaser);
+ DECLARE_MACHINE_START(polaris);
+ DECLARE_MACHINE_START(darthvdr);
+ DECLARE_MACHINE_RESET(darthvdr);
+ DECLARE_MACHINE_RESET(invmulti);
+ DECLARE_MACHINE_START(extra_8080bw_sh);
+ DECLARE_MACHINE_START(extra_8080bw_vh);
+ DECLARE_MACHINE_START(schaser_sh);
+ DECLARE_MACHINE_RESET(schaser_sh);
};
/*----------- defined in audio/8080bw.c -----------*/
-MACHINE_START( extra_8080bw_sh );
+
extern const samples_interface lrescue_samples_interface;
@@ -80,15 +91,15 @@ WRITE8_DEVICE_HANDLER( polaris_sh_port_2_w );
WRITE8_DEVICE_HANDLER( polaris_sh_port_3_w );
DISCRETE_SOUND_EXTERN( polaris );
-MACHINE_RESET( schaser_sh );
-MACHINE_START( schaser_sh );
+
+
extern const sn76477_interface schaser_sn76477_interface;
DISCRETE_SOUND_EXTERN( schaser );
/*----------- defined in video/8080bw.c -----------*/
-MACHINE_START( extra_8080bw_vh );
+
SCREEN_UPDATE_RGB32( invadpt2 );
SCREEN_UPDATE_RGB32( ballbomb );