summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/tnzs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/tnzs.h')
-rw-r--r--src/mame/includes/tnzs.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/mame/includes/tnzs.h b/src/mame/includes/tnzs.h
index ee747b914a2..8cfde271a57 100644
--- a/src/mame/includes/tnzs.h
+++ b/src/mame/includes/tnzs.h
@@ -35,7 +35,18 @@ public:
m_dac(*this, "dac"),
m_samples(*this, "samples"),
m_palette(*this, "palette"),
- m_mainbank(*this, "mainbank")
+ m_mainbank(*this, "mainbank"),
+ m_subbank(*this, "subbank"),
+ m_audiobank(*this, "audiobank"),
+ m_dswa(*this, "DSWA"),
+ m_dswb(*this, "DSWB"),
+ m_in0(*this, "IN0"),
+ m_in1(*this, "IN1"),
+ m_in2(*this, "IN2"),
+ m_coin1(*this, "COIN1"),
+ m_coin2(*this, "COIN2"),
+ m_an1(*this, "AN1"),
+ m_an2(*this, "AN2")
{ }
/* devices */
@@ -48,6 +59,17 @@ public:
optional_device<samples_device> m_samples;
required_device<palette_device> m_palette;
optional_device<address_map_bank_device> m_mainbank;
+ optional_memory_bank m_subbank; /* optional because of reuse from cchance.c */
+ optional_memory_bank m_audiobank;
+ required_ioport m_dswa;
+ required_ioport m_dswb;
+ required_ioport m_in0;
+ required_ioport m_in1;
+ required_ioport m_in2;
+ optional_ioport m_coin1;
+ optional_ioport m_coin2;
+ optional_ioport m_an1;
+ optional_ioport m_an2;
/* sound-related */
INT16 *m_sampledata[MAX_SAMPLES];