summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/ssv.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/ssv.h')
-rw-r--r--src/mame/includes/ssv.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/mame/includes/ssv.h b/src/mame/includes/ssv.h
index 1128bfac293..2e16bd251d5 100644
--- a/src/mame/includes/ssv.h
+++ b/src/mame/includes/ssv.h
@@ -14,14 +14,12 @@ public:
m_dsp(*this, "dsp"),
m_mainram(*this, "mainram"),
m_spriteram(*this, "spriteram"),
- m_paletteram(*this, "paletteram"),
m_scroll(*this, "scroll"),
m_irq_vectors(*this, "irq_vectors"),
m_gdfs_tmapram(*this, "gdfs_tmapram"),
m_gdfs_tmapscroll(*this, "gdfs_tmapscroll"),
m_gdfs_st0020(*this, "st0020_spr"),
m_input_sel(*this, "input_sel"),
- m_region_gfx1(*this, "gfx1"),
m_io_gunx1(*this, "GUNX1"),
m_io_guny1(*this, "GUNY1"),
m_io_gunx2(*this, "GUNX2"),
@@ -46,7 +44,6 @@ public:
required_shared_ptr<UINT16> m_mainram;
required_shared_ptr<UINT16> m_spriteram;
- required_shared_ptr<UINT16> m_paletteram;
required_shared_ptr<UINT16> m_scroll;
required_shared_ptr<UINT16> m_irq_vectors;
optional_shared_ptr<UINT16> m_gdfs_tmapram;
@@ -63,15 +60,12 @@ public:
UINT8 m_requested_int;
UINT16 m_irq_enable;
- UINT16 *m_dsp_ram;
-
UINT16 *m_eaglshot_gfxram;
tilemap_t *m_gdfs_tmap;
int m_interrupt_ultrax;
- int m_gdfs_gfxram_bank;
int m_gdfs_lightgun_select;
UINT16 m_sxyreact_serial;
@@ -81,7 +75,6 @@ public:
UINT32 m_latches[8];
UINT8 m_trackball_select;
- UINT8 m_gfxrom_select;
DECLARE_WRITE16_MEMBER(ssv_irq_ack_w);
DECLARE_WRITE16_MEMBER(ssv_irq_enable_w);
DECLARE_WRITE16_MEMBER(ssv_lockout_w);
@@ -111,8 +104,7 @@ public:
DECLARE_WRITE32_MEMBER(latch32_w);
DECLARE_READ16_MEMBER(latch16_r);
DECLARE_WRITE16_MEMBER(latch16_w);
- DECLARE_READ16_MEMBER(eaglshot_gfxrom_r);
- DECLARE_WRITE16_MEMBER(eaglshot_gfxrom_w);
+ DECLARE_WRITE16_MEMBER(eaglshot_gfxrom_bank_w);
DECLARE_READ16_MEMBER(eaglshot_trackball_r);
DECLARE_WRITE16_MEMBER(eaglshot_trackball_w);
DECLARE_READ16_MEMBER(eaglshot_gfxram_r);
@@ -120,7 +112,6 @@ public:
DECLARE_WRITE16_MEMBER(gdfs_tmapram_w);
DECLARE_READ16_MEMBER(ssv_vblank_r);
DECLARE_WRITE16_MEMBER(ssv_scroll_w);
- DECLARE_WRITE16_MEMBER(paletteram16_xrgb_swap_word_w);
DECLARE_READ16_MEMBER(gdfs_eeprom_r);
DECLARE_WRITE16_MEMBER(gdfs_eeprom_w);
DECLARE_DRIVER_INIT(gdfs);
@@ -164,10 +155,10 @@ public:
void ssv_enable_video(int enable);
void init_ssv(int interrupt_ultrax);
void init_hypreac2_common();
+ void init_eaglshot_banking();
void init_st010();
protected:
- required_memory_region m_region_gfx1;
optional_ioport m_io_gunx1;
optional_ioport m_io_guny1;
optional_ioport m_io_gunx2;