mirror of
https://github.com/holub/mame
synced 2025-10-06 09:00:04 +03:00
more fixes (nw)
This commit is contained in:
parent
1ae955c3b8
commit
6b15684e0b
@ -323,7 +323,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, chinagat_state )
|
||||
AM_RANGE(0x2000, 0x27ff) AM_RAM_WRITE(ddragon_fgvideoram_w) AM_SHARE("fgvideoram")
|
||||
AM_RANGE(0x2800, 0x2fff) AM_RAM_WRITE(ddragon_bgvideoram_w) AM_SHARE("bgvideoram")
|
||||
AM_RANGE(0x3000, 0x317f) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
|
||||
AM_RANGE(0x3400, 0x357f) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x3400, 0x357f) AM_DEVWRITE("palette", palette_device, write_ext) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x3800, 0x397f) AM_WRITE_BANK("bank3") AM_SHARE("spriteram")
|
||||
AM_RANGE(0x3e00, 0x3e04) AM_WRITE(chinagat_interrupt_w)
|
||||
AM_RANGE(0x3e06, 0x3e06) AM_WRITEONLY AM_SHARE("scrolly_lo")
|
||||
|
@ -256,6 +256,7 @@ static MACHINE_CONFIG_START( compgolf, compgolf_state )
|
||||
MCFG_SCREEN_UPDATE_DRIVER(compgolf_state, screen_update_compgolf)
|
||||
|
||||
MCFG_PALETTE_ADD("palette", 0x100)
|
||||
MCFG_PALETTE_INIT_OWNER(compgolf_state, compgolf)
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", compgolf)
|
||||
|
||||
|
||||
|
@ -810,7 +810,7 @@ static ADDRESS_MAP_START( srdarwin_map, AS_PROGRAM, 8, dec8_state )
|
||||
AM_RANGE(0x2000, 0x2000) AM_READWRITE(i8751_h_r, dec8_sound_w) /* Sound */
|
||||
AM_RANGE(0x2001, 0x2001) AM_READWRITE(i8751_l_r, flip_screen_w) /* Flipscreen */
|
||||
AM_RANGE(0x2800, 0x288f) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
|
||||
AM_RANGE(0x3000, 0x308f) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x3000, 0x308f) AM_DEVWRITE("palette", palette_device, write_ext) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x3800, 0x3800) AM_READ_PORT("DSW0") /* Dip 1 */
|
||||
AM_RANGE(0x3801, 0x3801) AM_READ_PORT("IN0") /* Player 1 */
|
||||
AM_RANGE(0x3802, 0x3802) AM_READ_PORT("IN1") /* Player 2 (cocktail) + VBL */
|
||||
|
@ -848,6 +848,7 @@ static MACHINE_CONFIG_START( wndrplnt, karnov_state )
|
||||
|
||||
MCFG_GFXDECODE_ADD("gfxdecode", karnov)
|
||||
MCFG_PALETTE_ADD("palette", 1024)
|
||||
MCFG_PALETTE_INIT_OWNER(karnov_state, karnov)
|
||||
|
||||
MCFG_DEVICE_ADD("spritegen", DECO_KARNOVSPRITES, 0)
|
||||
deco_karnovsprites_device::set_gfx_region(*device, 2);
|
||||
|
@ -506,8 +506,8 @@ static MACHINE_CONFIG_DERIVED( rmhaisei, rmhaihai )
|
||||
|
||||
/* video hardware */
|
||||
MCFG_GFXDECODE_MODIFY("gfxdecode", themj)
|
||||
MCFG_DEVICE_REMOVE("palette")
|
||||
MCFG_PALETTE_ADD("palette", 0x200)
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_ENTRIES(0x200)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( themj, rmhaihai )
|
||||
@ -522,8 +522,8 @@ static MACHINE_CONFIG_DERIVED( themj, rmhaihai )
|
||||
|
||||
/* video hardware */
|
||||
MCFG_GFXDECODE_MODIFY("gfxdecode", themj)
|
||||
MCFG_DEVICE_REMOVE("palette")
|
||||
MCFG_PALETTE_ADD("palette", 0x200)
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_ENTRIES(0x200)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
|
@ -3221,6 +3221,9 @@ static MACHINE_CONFIG_DERIVED( ssi, taito_f2_tc0510nio )
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(ssi_map)
|
||||
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx)
|
||||
|
||||
/* video hardware */
|
||||
MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_ssi)
|
||||
MCFG_SCREEN_MODIFY("screen")
|
||||
@ -3238,6 +3241,9 @@ static MACHINE_CONFIG_DERIVED( gunfront, taito_f2_tc0510nio )
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(gunfront_map)
|
||||
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx)
|
||||
|
||||
/* video hardware */
|
||||
MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_gunfront)
|
||||
MCFG_SCREEN_MODIFY("screen")
|
||||
@ -3333,6 +3339,8 @@ static MACHINE_CONFIG_DERIVED( koshien, taito_f2_tc0510nio )
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(koshien_map)
|
||||
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx)
|
||||
/* video hardware */
|
||||
MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_koshien)
|
||||
MCFG_SCREEN_MODIFY("screen")
|
||||
@ -3350,6 +3358,9 @@ static MACHINE_CONFIG_DERIVED( yuyugogo, taito_f2_tc0510nio )
|
||||
MCFG_CPU_MODIFY("maincpu")
|
||||
MCFG_CPU_PROGRAM_MAP(yuyugogo_map)
|
||||
|
||||
MCFG_PALETTE_MODIFY("palette")
|
||||
MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx)
|
||||
|
||||
/* video hardware */
|
||||
MCFG_GFXDECODE_MODIFY("gfxdecode", yuyugogo)
|
||||
MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_yuyugogo)
|
||||
|
@ -406,7 +406,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, xain_state )
|
||||
AM_RANGE(0x3a0e, 0x3a0e) AM_WRITE(xain_68705_w)
|
||||
AM_RANGE(0x3a0f, 0x3a0f) AM_WRITE(xainCPUA_bankswitch_w)
|
||||
AM_RANGE(0x3c00, 0x3dff) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette")
|
||||
AM_RANGE(0x3e00, 0x3fff) AM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x3e00, 0x3fff) AM_DEVWRITE("palette", palette_device, write_ext) AM_SHARE("palette_ext")
|
||||
AM_RANGE(0x4000, 0x7fff) AM_ROMBANK("bank1")
|
||||
AM_RANGE(0x8000, 0xffff) AM_ROM
|
||||
ADDRESS_MAP_END
|
||||
|
Loading…
Reference in New Issue
Block a user