summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes
diff options
context:
space:
mode:
author David Haywood <28625134+DavidHaywood@users.noreply.github.com>2021-09-22 03:27:47 +0100
committer GitHub <noreply@github.com>2021-09-21 22:27:47 -0400
commitc83fb1b2fa4be4c6d4664ce0ca54a388b9d32364 (patch)
tree65bb92942024acbf5b86623c2f7fba5a4568a8b4 /src/mame/includes
parent47e5d8c5c6b0c53aa678be9ea63ae4255349e170 (diff)
new WORKING machine (#8558)
New WORKING machine ------ Paradise / Gum (France) [Benjamin Roux, David Haywood]
Diffstat (limited to 'src/mame/includes')
-rw-r--r--src/mame/includes/4enraya.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mame/includes/4enraya.h b/src/mame/includes/4enraya.h
index 64fcd601d1b..f7ea8de820d 100644
--- a/src/mame/includes/4enraya.h
+++ b/src/mame/includes/4enraya.h
@@ -34,6 +34,8 @@ public:
void fenraya_videoram_w(offs_t offset, uint8_t data);
protected:
+ void _4enraya_video(machine_config &config);
+
void sound_data_w(uint8_t data);
uint8_t fenraya_custom_map_r(offs_t offset);
void fenraya_custom_map_w(offs_t offset, uint8_t data);
@@ -77,12 +79,25 @@ public:
void unkpacg(machine_config &config);
void unkpacga(machine_config &config);
+ void tourpgum(machine_config &config);
private:
void unkpacg_main_map(address_map &map);
void unkpacga_main_map(address_map &map);
+ void tourpgum_main_map(address_map &map);
+
void unkpacg_main_portmap(address_map &map);
+};
+class unk_gambl_enc_state : public unk_gambl_state
+{
+public:
+ unk_gambl_enc_state(const machine_config &mconfig, device_type type, const char *tag)
+ : unk_gambl_state(mconfig, type, tag)
+ {
+ }
+
+private:
void driver_init() override;
};