summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/vsnes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/vsnes.h')
-rw-r--r--src/mame/includes/vsnes.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/src/mame/includes/vsnes.h b/src/mame/includes/vsnes.h
index 44bde9cb048..195a7b77684 100644
--- a/src/mame/includes/vsnes.h
+++ b/src/mame/includes/vsnes.h
@@ -58,41 +58,41 @@ private:
optional_memory_region m_gfx1_rom;
- DECLARE_WRITE8_MEMBER(sprite_dma_0_w);
- DECLARE_WRITE8_MEMBER(sprite_dma_1_w);
- DECLARE_WRITE8_MEMBER(vsnes_coin_counter_w);
- DECLARE_READ8_MEMBER(vsnes_coin_counter_r);
- DECLARE_WRITE8_MEMBER(vsnes_coin_counter_1_w);
- DECLARE_WRITE8_MEMBER(vsnes_in0_w);
- DECLARE_READ8_MEMBER(vsnes_in0_r);
- DECLARE_READ8_MEMBER(vsnes_in1_r);
- DECLARE_WRITE8_MEMBER(vsnes_in0_1_w);
- DECLARE_READ8_MEMBER(vsnes_in0_1_r);
- DECLARE_READ8_MEMBER(vsnes_in1_1_r);
- DECLARE_READ8_MEMBER(gun_in0_r);
- DECLARE_WRITE8_MEMBER(vsnes_nt0_w);
- DECLARE_WRITE8_MEMBER(vsnes_nt1_w);
- DECLARE_READ8_MEMBER(vsnes_nt0_r);
- DECLARE_READ8_MEMBER(vsnes_nt1_r);
- DECLARE_WRITE8_MEMBER(vsnormal_vrom_banking);
- DECLARE_WRITE8_MEMBER(gun_in0_w);
- DECLARE_WRITE8_MEMBER(vskonami_rom_banking);
- DECLARE_WRITE8_MEMBER(vsgshoe_gun_in0_w);
- DECLARE_WRITE8_MEMBER(drmario_rom_banking);
- DECLARE_WRITE8_MEMBER(vsvram_rom_banking);
- DECLARE_WRITE8_MEMBER(mapper4_w);
- DECLARE_READ8_MEMBER(rbi_hack_r);
- DECLARE_READ8_MEMBER(supxevs_read_prot_1_r);
- DECLARE_READ8_MEMBER(supxevs_read_prot_2_r);
- DECLARE_READ8_MEMBER(supxevs_read_prot_3_r);
- DECLARE_READ8_MEMBER(supxevs_read_prot_4_r);
- DECLARE_READ8_MEMBER(tko_security_r);
- DECLARE_WRITE8_MEMBER(mapper68_rom_banking);
- DECLARE_WRITE8_MEMBER(set_bnglngby_irq_w);
- DECLARE_READ8_MEMBER(set_bnglngby_irq_r);
- DECLARE_WRITE8_MEMBER(vsdual_vrom_banking_main);
- DECLARE_WRITE8_MEMBER(vsdual_vrom_banking_sub);
- DECLARE_WRITE8_MEMBER(vssmbbl_sn_w);
+ void sprite_dma_0_w(address_space &space, uint8_t data);
+ void sprite_dma_1_w(address_space &space, uint8_t data);
+ void vsnes_coin_counter_w(uint8_t data);
+ uint8_t vsnes_coin_counter_r();
+ void vsnes_coin_counter_1_w(uint8_t data);
+ void vsnes_in0_w(uint8_t data);
+ uint8_t vsnes_in0_r();
+ uint8_t vsnes_in1_r();
+ void vsnes_in0_1_w(uint8_t data);
+ uint8_t vsnes_in0_1_r();
+ uint8_t vsnes_in1_1_r();
+ uint8_t gun_in0_r();
+ void vsnes_nt0_w(offs_t offset, uint8_t data);
+ void vsnes_nt1_w(offs_t offset, uint8_t data);
+ uint8_t vsnes_nt0_r(offs_t offset);
+ uint8_t vsnes_nt1_r(offs_t offset);
+ void vsnormal_vrom_banking(uint8_t data);
+ void gun_in0_w(uint8_t data);
+ void vskonami_rom_banking(offs_t offset, uint8_t data);
+ void vsgshoe_gun_in0_w(uint8_t data);
+ void drmario_rom_banking(offs_t offset, uint8_t data);
+ void vsvram_rom_banking(uint8_t data);
+ void mapper4_w(offs_t offset, uint8_t data);
+ uint8_t rbi_hack_r(offs_t offset);
+ uint8_t supxevs_read_prot_1_r();
+ uint8_t supxevs_read_prot_2_r();
+ uint8_t supxevs_read_prot_3_r();
+ uint8_t supxevs_read_prot_4_r();
+ uint8_t tko_security_r(offs_t offset);
+ void mapper68_rom_banking(offs_t offset, uint8_t data);
+ void set_bnglngby_irq_w(uint8_t data);
+ uint8_t set_bnglngby_irq_r();
+ void vsdual_vrom_banking_main(uint8_t data);
+ void vsdual_vrom_banking_sub(uint8_t data);
+ void vssmbbl_sn_w(offs_t offset, uint8_t data);
void v_set_mirroring(int ppu, int mirroring);
DECLARE_MACHINE_START(vsnes);
@@ -104,10 +104,10 @@ private:
void mapper4_set_chr( );
void mapper4_irq( int scanline, int vblank, int blanked );
- DECLARE_READ8_MEMBER( vsnes_bootleg_z80_latch_r );
- DECLARE_WRITE8_MEMBER(bootleg_sound_write);
- DECLARE_READ8_MEMBER(vsnes_bootleg_z80_data_r);
- DECLARE_READ8_MEMBER(vsnes_bootleg_z80_address_r);
+ uint8_t vsnes_bootleg_z80_latch_r();
+ void bootleg_sound_write(offs_t offset, uint8_t data);
+ uint8_t vsnes_bootleg_z80_data_r();
+ uint8_t vsnes_bootleg_z80_address_r();
void vsnes_bootleg_z80_map(address_map &map);
void vsnes_cpu1_bootleg_map(address_map &map);