diff options
Diffstat (limited to 'src/mame/includes/taitojc.h')
-rw-r--r-- | src/mame/includes/taitojc.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mame/includes/taitojc.h b/src/mame/includes/taitojc.h index 71cc7ae7ef0..9625bb89bb2 100644 --- a/src/mame/includes/taitojc.h +++ b/src/mame/includes/taitojc.h @@ -38,6 +38,14 @@ public: m_brake_meter = 0; } + void taitojc(machine_config &config); + void dendego(machine_config &config); + + void init_dendego2(); + void init_dangcurv(); + void init_taitojc(); + +private: // device/memory pointers required_device<cpu_device> m_maincpu; required_device<cpu_device> m_dsp; @@ -129,9 +137,7 @@ public: DECLARE_READ32_MEMBER(taitojc_char_r); DECLARE_WRITE32_MEMBER(taitojc_tile_w); DECLARE_WRITE32_MEMBER(taitojc_char_w); - void init_dendego2(); - void init_dangcurv(); - void init_taitojc(); + TILE_GET_INFO_MEMBER(taitojc_tile_info); virtual void machine_reset() override; virtual void machine_start() override; @@ -141,8 +147,7 @@ public: INTERRUPT_GEN_MEMBER(taitojc_vblank); void draw_object(bitmap_ind16 &bitmap, const rectangle &cliprect, uint32_t w1, uint32_t w2, uint8_t bank_type); void draw_object_bank(bitmap_ind16 &bitmap, const rectangle &cliprect, uint8_t bank_type, uint8_t pri); - void taitojc(machine_config &config); - void dendego(machine_config &config); + void dendego_map(address_map &map); void hc11_io_map(address_map &map); void hc11_pgm_map(address_map &map); |