mirror of
https://github.com/holub/mame
synced 2025-04-24 09:20:02 +03:00
seta.cpp: A few small cleanups (nw)
This commit is contained in:
parent
4a4fc5bc8c
commit
243272fe3c
@ -2011,8 +2011,10 @@ static ADDRESS_MAP_START( wrofaero_map, AS_PROGRAM, 16, seta_state )
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( zombraid_map, AS_PROGRAM, 16, seta_state )
|
||||
AM_IMPORT_FROM( wrofaero_map )
|
||||
AM_RANGE(0x300000, 0x30ffff) AM_RAM AM_SHARE("nvram") // actually 8K x8 SRAM
|
||||
AM_RANGE(0xf00000, 0xf00001) AM_WRITE(zombraid_gun_w)
|
||||
AM_RANGE(0xf00002, 0xf00003) AM_READ(zombraid_gun_r)
|
||||
AM_IMPORT_FROM( wrofaero_map )
|
||||
ADDRESS_MAP_END
|
||||
|
||||
READ16_MEMBER(seta_state::zingzipbl_unknown_r)
|
||||
@ -2917,6 +2919,7 @@ WRITE16_MEMBER(seta_state::wiggie_soundlatch_w)
|
||||
static ADDRESS_MAP_START( wiggie_map, AS_PROGRAM, 16, seta_state )
|
||||
AM_RANGE(0x000000, 0x01ffff) AM_ROM // ROM
|
||||
AM_RANGE(0xffc000, 0xffffff) AM_RAM // RAM
|
||||
AM_RANGE(0x100000, 0x103fff) AM_NOP // X1_010 is not used
|
||||
AM_RANGE(0x200000, 0x200001) AM_WRITENOP // ?
|
||||
AM_RANGE(0x300000, 0x300001) AM_WRITENOP // ?
|
||||
AM_RANGE(0x400000, 0x40ffff) AM_WRITE(thunderl_protection_w) // Protection (not in wits)
|
||||
@ -2928,6 +2931,7 @@ static ADDRESS_MAP_START( wiggie_map, AS_PROGRAM, 16, seta_state )
|
||||
AM_RANGE(0xb00004, 0xb00005) AM_READ_PORT("COINS") // Coins
|
||||
AM_RANGE(0xb0000c, 0xb0000d) AM_READ(thunderl_protection_r) // Protection (not in wits)
|
||||
AM_RANGE(0xb00008, 0xb00009) AM_READ_PORT("P3") // P3 (wits)
|
||||
AM_RANGE(0xb00008, 0xb00009) AM_WRITE(wiggie_soundlatch_w)
|
||||
AM_RANGE(0xb0000a, 0xb0000b) AM_READ_PORT("P4") // P4 (wits)
|
||||
/**/AM_RANGE(0xc00000, 0xc00001) AM_RAM // ? 0x4000
|
||||
/**/AM_RANGE(0xd00000, 0xd005ff) AM_RAM AM_DEVREADWRITE("spritegen", seta001_device, spriteylow_r16, spriteylow_w16) // Sprites Y
|
||||
@ -11847,13 +11851,6 @@ DRIVER_INIT_MEMBER(seta_state,eightfrc)
|
||||
}
|
||||
|
||||
|
||||
DRIVER_INIT_MEMBER(seta_state,zombraid)
|
||||
{
|
||||
m_maincpu->space(AS_PROGRAM).install_read_handler(0xf00002, 0xf00003, read16_delegate(FUNC(seta_state::zombraid_gun_r),this));
|
||||
m_maincpu->space(AS_PROGRAM).install_write_handler(0xf00000, 0xf00001, write16_delegate(FUNC(seta_state::zombraid_gun_w),this));
|
||||
}
|
||||
|
||||
|
||||
DRIVER_INIT_MEMBER(seta_state,kiwame)
|
||||
{
|
||||
uint16_t *RAM = (uint16_t *) memregion("maincpu")->base();
|
||||
@ -11898,11 +11895,6 @@ DRIVER_INIT_MEMBER(seta_state,wiggie)
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* X1_010 is not used. */
|
||||
m_maincpu->space(AS_PROGRAM).nop_readwrite(0x100000, 0x103fff);
|
||||
m_maincpu->space(AS_PROGRAM).install_write_handler(0xB00008, 0xB00009, write16_delegate(FUNC(seta_state::wiggie_soundlatch_w),this));
|
||||
|
||||
}
|
||||
|
||||
DRIVER_INIT_MEMBER(seta_state,crazyfgt)
|
||||
@ -12044,8 +12036,8 @@ GAME( 1995, gundharac, gundhara, gundhara, gundhara, seta_state, 0,
|
||||
|
||||
GAME( 1995, sokonuke, 0, extdwnhl, sokonuke, seta_state, 0, ROT0, "Sammy Industries", "Sokonuke Taisen Game (Japan)", MACHINE_IMPERFECT_SOUND )
|
||||
|
||||
GAME( 1995, zombraid, 0, zombraid, zombraid, seta_state, zombraid, ROT0, "American Sammy", "Zombie Raid (9/28/95, US)", MACHINE_NO_COCKTAIL )
|
||||
GAME( 1995, zombraidp, zombraid, zombraid, zombraid, seta_state, zombraid, ROT0, "American Sammy", "Zombie Raid (9/28/95, US, prototype PCB)", MACHINE_NO_COCKTAIL ) // actual code is same as the released version
|
||||
GAME( 1995, zombraidpj,zombraid, zombraid, zombraid, seta_state, zombraid, ROT0, "Sammy Industries Co.,Ltd.", "Zombie Raid (9/28/95, Japan, prototype PCB)", MACHINE_NO_COCKTAIL ) // just 3 bytes different from above
|
||||
GAME( 1995, zombraid, 0, zombraid, zombraid, seta_state, 0, ROT0, "American Sammy", "Zombie Raid (9/28/95, US)", MACHINE_NO_COCKTAIL )
|
||||
GAME( 1995, zombraidp, zombraid, zombraid, zombraid, seta_state, 0, ROT0, "American Sammy", "Zombie Raid (9/28/95, US, prototype PCB)", MACHINE_NO_COCKTAIL ) // actual code is same as the released version
|
||||
GAME( 1995, zombraidpj,zombraid, zombraid, zombraid, seta_state, 0, ROT0, "Sammy Industries Co.,Ltd.", "Zombie Raid (9/28/95, Japan, prototype PCB)", MACHINE_NO_COCKTAIL ) // just 3 bytes different from above
|
||||
|
||||
GAME( 1996, crazyfgt, 0, crazyfgt, crazyfgt, seta_state, crazyfgt, ROT0, "Subsino", "Crazy Fight", MACHINE_UNEMULATED_PROTECTION | MACHINE_IMPERFECT_GRAPHICS | MACHINE_IMPERFECT_SOUND )
|
||||
|
@ -191,7 +191,6 @@ public:
|
||||
DECLARE_DRIVER_INIT(downtown);
|
||||
DECLARE_DRIVER_INIT(rezon);
|
||||
DECLARE_DRIVER_INIT(twineagl);
|
||||
DECLARE_DRIVER_INIT(zombraid);
|
||||
DECLARE_DRIVER_INIT(crazyfgt);
|
||||
DECLARE_DRIVER_INIT(metafox);
|
||||
DECLARE_DRIVER_INIT(arbalest);
|
||||
|
Loading…
Reference in New Issue
Block a user