summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/nmk16.h
diff options
context:
space:
mode:
author DavidHaywood <28625134+DavidHaywood@users.noreply.github.com>2018-05-24 22:56:27 +0100
committer DavidHaywood <28625134+DavidHaywood@users.noreply.github.com>2018-05-24 22:56:27 +0100
commit722b1a0beb268935538467d628345d3f18c21857 (patch)
treec370eb50ae1d79851c86480a5b8ff6d4650e64bc /src/mame/includes/nmk16.h
parent06bbb0177193b71cff33d970228c34735e816a37 (diff)
new machines marked as NOT WORKING
Tom Tom Magic [Jeffrey Gray, ranger_lennier, Evan Korzon, Dane Biegert, MrGoodwraith, Charles MacDonald, Brian Troha, The Dumping Union] (it's cloned nmk16.cpp hardware, with some changes)
Diffstat (limited to 'src/mame/includes/nmk16.h')
-rw-r--r--src/mame/includes/nmk16.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mame/includes/nmk16.h b/src/mame/includes/nmk16.h
index a03a7cb7516..75a4e2d0260 100644
--- a/src/mame/includes/nmk16.h
+++ b/src/mame/includes/nmk16.h
@@ -254,3 +254,18 @@ public:
void vandyke_map(address_map &map);
void vandykeb_map(address_map &map);
};
+
+class nmk16_tomagic_state : public nmk16_state
+{
+public:
+ nmk16_tomagic_state(const machine_config &mconfig, device_type type, const char *tag)
+ : nmk16_state(mconfig, type, tag)
+ {}
+
+ void tomagic(machine_config &config);
+ void init_tomagic();
+
+private:
+ void tomagic_map(address_map &map);
+ void tomagic_sound_map(address_map &map);
+};