summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/sprint4.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/audio/sprint4.h')
-rw-r--r--src/mame/audio/sprint4.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/mame/audio/sprint4.h b/src/mame/audio/sprint4.h
new file mode 100644
index 00000000000..4dcc389a3c6
--- /dev/null
+++ b/src/mame/audio/sprint4.h
@@ -0,0 +1,31 @@
+/***************************************************************************
+
+Atari Sprint 4 + Ultra Tank Audio
+
+***************************************************************************/
+
+#include "sound/discrete.h"
+
+/* discrete sound input nodes */
+#define SPRINT4_MOTOR_DATA_1 NODE_01
+#define SPRINT4_MOTOR_DATA_2 NODE_02
+#define SPRINT4_MOTOR_DATA_3 NODE_03
+#define SPRINT4_MOTOR_DATA_4 NODE_04
+#define SPRINT4_SCREECH_EN_1 NODE_05
+#define SPRINT4_SCREECH_EN_2 NODE_06
+#define SPRINT4_SCREECH_EN_3 NODE_07
+#define SPRINT4_SCREECH_EN_4 NODE_08
+#define SPRINT4_BANG_DATA NODE_09
+#define SPRINT4_ATTRACT_EN NODE_10
+
+#define ULTRATNK_MOTOR_DATA_1 SPRINT4_MOTOR_DATA_1
+#define ULTRATNK_MOTOR_DATA_2 SPRINT4_MOTOR_DATA_2
+#define ULTRATNK_FIRE_EN_1 SPRINT4_SCREECH_EN_1
+#define ULTRATNK_FIRE_EN_2 SPRINT4_SCREECH_EN_2
+#define ULTRATNK_EXPLOSION_DATA SPRINT4_BANG_DATA
+#define ULTRATNK_ATTRACT_EN SPRINT4_ATTRACT_EN
+
+/*----------- defined in audio/sprint4.c -----------*/
+
+DISCRETE_SOUND_EXTERN( sprint4 );
+DISCRETE_SOUND_EXTERN( ultratnk );