summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/mame/includes/darkseal.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mame/includes/darkseal.h b/src/mame/includes/darkseal.h
index 86b51006b8b..2d3c1087133 100644
--- a/src/mame/includes/darkseal.h
+++ b/src/mame/includes/darkseal.h
@@ -1,8 +1,12 @@
+#include "video/deco16ic.h"
+
class darkseal_state : public driver_device
{
public:
darkseal_state(running_machine &machine, const driver_device_config_base &config)
- : driver_device(machine, config) { }
+ : driver_device(machine, config),
+ deco_tilegen1(*this, "tilegen1"),
+ deco_tilegen2(*this, "tilegen2") { }
UINT16 *ram;
UINT16 *pf12_row;
@@ -15,7 +19,12 @@ public:
tilemap_t *pf1_tilemap;
tilemap_t *pf2_tilemap;
tilemap_t *pf3_tilemap;
+ UINT16 *pf1_rowscroll;
+ UINT16 *pf3_rowscroll;
int flipscreen;
+
+ required_device<deco16ic_device> deco_tilegen1;
+ required_device<deco16ic_device> deco_tilegen2;
};