diff options
Diffstat (limited to 'src/mame/includes/senjyo.h')
-rw-r--r-- | src/mame/includes/senjyo.h | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/mame/includes/senjyo.h b/src/mame/includes/senjyo.h index 404fa4416fa..f24ca968936 100644 --- a/src/mame/includes/senjyo.h +++ b/src/mame/includes/senjyo.h @@ -34,6 +34,17 @@ public: m_bgstripesram(*this, "bgstripesram"), m_decrypted_opcodes(*this, "decrypted_opcodes") { } + void senjyox_e(machine_config &config); + void senjyo(machine_config &config); + void starforb(machine_config &config); + void senjyox_a(machine_config &config); + + void init_starfora(); + void init_senjyo(); + void init_starfore(); + void init_starforc(); + +private: /* devices */ required_device<cpu_device> m_maincpu; required_device<z80pio_device> m_pio; @@ -90,11 +101,6 @@ public: DECLARE_PALETTE_DECODER(IIBBGGRR); DECLARE_PALETTE_INIT(radar); - void init_starfora(); - void init_senjyo(); - void init_starfore(); - void init_starforc(); - TILE_GET_INFO_MEMBER(get_fg_tile_info); TILE_GET_INFO_MEMBER(senjyo_bg1_tile_info); TILE_GET_INFO_MEMBER(starforc_bg1_tile_info); @@ -108,10 +114,7 @@ public: void draw_bgbitmap(bitmap_rgb32 &bitmap, const rectangle &cliprect); void draw_radar(bitmap_rgb32 &bitmap, const rectangle &cliprect); void draw_sprites(bitmap_rgb32 &bitmap, const rectangle &cliprect,int priority); - void senjyox_e(machine_config &config); - void senjyo(machine_config &config); - void starforb(machine_config &config); - void senjyox_a(machine_config &config); + void decrypted_opcodes_map(address_map &map); void senjyo_map(address_map &map); void senjyo_sound_io_map(address_map &map); |