All MAME drivers using indirect colors now explicitly declare them in MACHINE_CONFIG [Alex Jackson]

This commit is contained in:
Alex W. Jackson 2014-03-03 07:39:29 +00:00
parent 53792f54a8
commit b1b3e63a52
113 changed files with 167 additions and 93 deletions

View File

@ -543,6 +543,7 @@ static MACHINE_CONFIG_START( 1942, _1942_state )
MCFG_GFXDECODE_ADD("gfxdecode", 1942)
MCFG_PALETTE_ADD("palette", 64*4+4*32*8+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(_1942_state, 1942)
MCFG_SCREEN_ADD("screen", RASTER)
@ -601,7 +602,9 @@ static MACHINE_CONFIG_START( 1942p, _1942_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", 1942p)
MCFG_PALETTE_ADD("palette", 0x500)
MCFG_PALETTE_INDIRECT_ENTRIES(0x400)
MCFG_PALETTE_INIT_OWNER(_1942_state, 1942p)
MCFG_VIDEO_START_OVERRIDE(_1942_state,c1942p)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -322,6 +322,7 @@ static MACHINE_CONFIG_START( 1943, _1943_state )
MCFG_GFXDECODE_ADD("gfxdecode", 1943)
MCFG_PALETTE_ADD("palette", 32*4+16*16+16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(_1943_state, 1943)
// sound hardware

View File

@ -1964,7 +1964,9 @@ static MACHINE_CONFIG_START( sstingry, alpha68k_state )
MCFG_SCREEN_UPDATE_DRIVER(alpha68k_state, screen_update_sstingry)
MCFG_GFXDECODE_ADD("gfxdecode", sstingry)
MCFG_PALETTE_ADD("palette", 256 + 1)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(alpha68k_state,kyros)
/* sound hardware */
@ -2009,8 +2011,9 @@ static MACHINE_CONFIG_START( kyros, alpha68k_state )
MCFG_SCREEN_UPDATE_DRIVER(alpha68k_state, screen_update_kyros)
MCFG_GFXDECODE_ADD("gfxdecode", kyros)
MCFG_PALETTE_ADD("palette", 256 + 1)
MCFG_PALETTE_ADD("palette", 256 + 1)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(alpha68k_state,kyros)
/* sound hardware */
@ -2054,8 +2057,9 @@ static MACHINE_CONFIG_START( jongbou, alpha68k_state )
MCFG_SCREEN_UPDATE_DRIVER(alpha68k_state, screen_update_kyros)
MCFG_GFXDECODE_ADD("gfxdecode", jongbou)
MCFG_PALETTE_ADD("palette", 256 + 1)
MCFG_PALETTE_ADD("palette", 256 + 1)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(alpha68k_state,kyros)
/* sound hardware */
@ -2090,6 +2094,7 @@ static MACHINE_CONFIG_START( alpha68k_I, alpha68k_state )
MCFG_GFXDECODE_ADD("gfxdecode", paddle)
MCFG_PALETTE_ADD("palette", 1024)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(alpha68k_state,paddlem)
/* sound hardware */
@ -2307,6 +2312,7 @@ static MACHINE_CONFIG_START( tnextspc, alpha68k_state )
MCFG_GFXDECODE_ADD("gfxdecode", tnextspc)
MCFG_PALETTE_ADD("palette", 1024)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(alpha68k_state,paddlem)
/* sound hardware */

View File

@ -301,6 +301,7 @@ static MACHINE_CONFIG_START( bankp, bankp_state )
MCFG_GFXDECODE_ADD("gfxdecode", bankp)
MCFG_PALETTE_ADD("palette", 32*4+16*8)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(bankp_state, bankp)
/* sound hardware */

View File

@ -336,6 +336,7 @@ static MACHINE_CONFIG_START( bladestl, bladestl_state )
MCFG_GFXDECODE_ADD("gfxdecode", bladestl)
MCFG_PALETTE_ADD("palette", 32 + 16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32+16)
MCFG_PALETTE_INIT_OWNER(bladestl_state, bladestl)
MCFG_K007342_ADD("k007342", bladestl_k007342_intf)

View File

@ -258,6 +258,7 @@ static MACHINE_CONFIG_START( bsktball, bsktball_state )
MCFG_GFXDECODE_ADD("gfxdecode", bsktball)
MCFG_PALETTE_ADD("palette", 2*4 + 4*4*4*4)
MCFG_PALETTE_INDIRECT_ENTRIES(4)
MCFG_PALETTE_INIT_OWNER(bsktball_state, bsktball)
/* sound hardware */

View File

@ -621,8 +621,8 @@ static MACHINE_CONFIG_START( talbot, champbas_state )
MCFG_SCREEN_VBLANK_DRIVER(champbas_state, screen_eof_champbas)
MCFG_GFXDECODE_ADD("gfxdecode", talbot)
MCFG_PALETTE_ADD("palette", 0x200)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(champbas_state,champbas)
MCFG_VIDEO_START_OVERRIDE(champbas_state,champbas)
@ -656,8 +656,8 @@ static MACHINE_CONFIG_START( champbas, champbas_state )
MCFG_SCREEN_VBLANK_DRIVER(champbas_state, screen_eof_champbas)
MCFG_GFXDECODE_ADD("gfxdecode", champbas)
MCFG_PALETTE_ADD("palette", 0x200)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(champbas_state,champbas)
MCFG_VIDEO_START_OVERRIDE(champbas_state,champbas)
@ -713,8 +713,8 @@ static MACHINE_CONFIG_START( exctsccr, champbas_state )
MCFG_SCREEN_VBLANK_DRIVER(champbas_state, screen_eof_champbas)
MCFG_GFXDECODE_ADD("gfxdecode", exctsccr)
MCFG_PALETTE_ADD("palette", 0x200)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(champbas_state,exctsccr)
MCFG_VIDEO_START_OVERRIDE(champbas_state,exctsccr)
@ -764,8 +764,8 @@ static MACHINE_CONFIG_START( exctsccrb, champbas_state )
MCFG_SCREEN_VBLANK_DRIVER(champbas_state, screen_eof_champbas)
MCFG_GFXDECODE_ADD("gfxdecode", exctsccr)
MCFG_PALETTE_ADD("palette", 0x200)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(champbas_state,exctsccr)
MCFG_VIDEO_START_OVERRIDE(champbas_state,exctsccr)

View File

@ -349,6 +349,7 @@ static MACHINE_CONFIG_START( circusc, circusc_state )
MCFG_GFXDECODE_ADD("gfxdecode", circusc)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(circusc_state, circusc)
/* sound hardware */

View File

@ -248,8 +248,9 @@ static MACHINE_CONFIG_START( firebatl, clshroad_state )
MCFG_GFXDECODE_ADD("gfxdecode", firebatl)
MCFG_PALETTE_ADD("palette", 512+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(clshroad_state,firebatl)
MCFG_VIDEO_START_OVERRIDE(clshroad_state,firebatl)
/* sound hardware */

View File

@ -732,7 +732,7 @@ static MACHINE_CONFIG_START( combatsc, combatsc_state )
MCFG_GFXDECODE_ADD("gfxdecode", combatsc)
MCFG_PALETTE_ADD("palette", 8*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_PALETTE_INIT_OWNER(combatsc_state,combatsc)
MCFG_VIDEO_START_OVERRIDE(combatsc_state,combatsc)
@ -785,7 +785,7 @@ static MACHINE_CONFIG_START( combatscb, combatsc_state )
MCFG_GFXDECODE_ADD("gfxdecode", combatscb)
MCFG_PALETTE_ADD("palette", 8*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_PALETTE_INIT_OWNER(combatsc_state,combatscb)
MCFG_VIDEO_START_OVERRIDE(combatsc_state,combatscb)

View File

@ -204,6 +204,7 @@ static MACHINE_CONFIG_START( contra, contra_state )
MCFG_GFXDECODE_ADD("gfxdecode", contra)
MCFG_PALETTE_ADD("palette", 2*8*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_PALETTE_INIT_OWNER(contra_state, contra)
MCFG_K007121_ADD("k007121_1")

View File

@ -464,6 +464,7 @@ static MACHINE_CONFIG_START( cop01, cop01_state )
MCFG_GFXDECODE_ADD("gfxdecode", cop01)
MCFG_PALETTE_ADD("palette", 16+8*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(cop01_state, cop01)
/* sound hardware */

View File

@ -1028,8 +1028,9 @@ static MACHINE_CONFIG_DERIVED( panic, cosmic )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", panic)
MCFG_PALETTE_ADD("palette", 16+8*4)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(cosmic_state,panic)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(cosmic_state, screen_update_panic)
@ -1053,8 +1054,9 @@ static MACHINE_CONFIG_DERIVED( cosmica, cosmic )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", cosmica)
MCFG_PALETTE_ADD("palette", 8+16*4)
MCFG_PALETTE_INDIRECT_ENTRIES(8)
MCFG_PALETTE_INIT_OWNER(cosmic_state,cosmica)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(cosmic_state, screen_update_cosmica)
@ -1098,7 +1100,6 @@ static MACHINE_CONFIG_START( cosmicg, cosmic_state )
MCFG_SCREEN_UPDATE_DRIVER(cosmic_state, screen_update_cosmicg)
MCFG_PALETTE_ADD("palette", 16)
MCFG_PALETTE_INIT_OWNER(cosmic_state,cosmicg)
/* sound hardware */
@ -1121,8 +1122,9 @@ static MACHINE_CONFIG_DERIVED( magspot, cosmic )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", panic)
MCFG_PALETTE_ADD("palette", 16+8*4)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(cosmic_state,magspot)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(cosmic_state, screen_update_magspot)
@ -1153,8 +1155,9 @@ static MACHINE_CONFIG_DERIVED( nomnlnd, cosmic )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", panic)
MCFG_PALETTE_ADD("palette", 16+8*4)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(cosmic_state,nomnlnd)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(cosmic_state, screen_update_nomnlnd)

View File

@ -451,6 +451,7 @@ static MACHINE_CONFIG_START( airraid, cshooter_state )
MCFG_GFXDECODE_ADD("gfxdecode", cshooter)
MCFG_PALETTE_ADD("palette", 0x100)
MCFG_PALETTE_INDIRECT_ENTRIES(0x100)
MCFG_PALETTE_INIT_OWNER(cshooter_state, cshooter)
/* sound hardware */

View File

@ -1030,6 +1030,7 @@ static MACHINE_CONFIG_START( cvs, cvs_state )
MCFG_GFXDECODE_ADD("gfxdecode", cvs)
MCFG_PALETTE_ADD("palette", (256+4)*8+8+1)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(cvs_state,cvs)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -244,6 +244,7 @@ static MACHINE_CONFIG_START( darkmist, darkmist_state )
MCFG_GFXDECODE_ADD("gfxdecode", darkmist)
MCFG_PALETTE_ADD("palette", 0x100*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256+1)
MCFG_PALETTE_INIT_OWNER(darkmist_state, darkmist)
/* sound hardware */

View File

@ -269,6 +269,7 @@ static MACHINE_CONFIG_START( dday, dday_state )
MCFG_GFXDECODE_ADD("gfxdecode", dday)
MCFG_PALETTE_ADD("palette", 256)
MCFG_PALETTE_INDIRECT_ENTRIES(256) /* HACK!!! */
MCFG_PALETTE_ENABLE_SHADOWS()
MCFG_PALETTE_INIT_OWNER(dday_state, dday)

View File

@ -287,6 +287,7 @@ static MACHINE_CONFIG_START( ddribble, ddribble_state )
MCFG_GFXDECODE_ADD("gfxdecode", ddribble)
MCFG_PALETTE_ADD("palette", 64 + 256)
MCFG_PALETTE_INDIRECT_ENTRIES(64)
MCFG_PALETTE_INIT_OWNER(ddribble_state, ddribble)
/* sound hardware */

View File

@ -736,6 +736,7 @@ static MACHINE_CONFIG_START( decocass, decocass_state )
MCFG_GFXDECODE_ADD("gfxdecode", decocass)
MCFG_PALETTE_ADD("palette", 32+2*8+2*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(decocass_state, decocass)
/* sound hardware */

View File

@ -538,6 +538,7 @@ static MACHINE_CONFIG_START( dderby, dmndrby_state )
MCFG_GFXDECODE_ADD("gfxdecode", dmndrby)
MCFG_PALETTE_ADD("palette", 0x300)
MCFG_PALETTE_INDIRECT_ENTRIES(0x20)
MCFG_PALETTE_INIT_OWNER(dmndrby_state, dmndrby)
MCFG_SPEAKER_STANDARD_MONO("mono")

View File

@ -260,6 +260,7 @@ static MACHINE_CONFIG_START( drmicro, drmicro_state )
MCFG_GFXDECODE_ADD("gfxdecode", drmicro)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(drmicro_state, drmicro)
/* sound hardware */

View File

@ -1241,7 +1241,9 @@ static MACHINE_CONFIG_START( equites, equites_state )
MCFG_GFXDECODE_ADD("gfxdecode", equites)
MCFG_PALETTE_ADD("palette", 0x180)
MCFG_PALETTE_INDIRECT_ENTRIES(0x100)
MCFG_PALETTE_INIT_OWNER(equites_state,equites)
MCFG_VIDEO_START_OVERRIDE(equites_state,equites)
MCFG_MACHINE_START_OVERRIDE(equites_state,equites)
@ -1278,7 +1280,9 @@ static MACHINE_CONFIG_START( splndrbt, equites_state )
MCFG_GFXDECODE_ADD("gfxdecode", splndrbt)
MCFG_PALETTE_ADD("palette", 0x280)
MCFG_PALETTE_INDIRECT_ENTRIES(0x100)
MCFG_PALETTE_INIT_OWNER(equites_state,splndrbt)
MCFG_VIDEO_START_OVERRIDE(equites_state,splndrbt)
MCFG_MACHINE_START_OVERRIDE(equites_state,equites)

View File

@ -237,6 +237,7 @@ static MACHINE_CONFIG_START( exedexes, exedexes_state )
MCFG_GFXDECODE_ADD("gfxdecode", exedexes)
MCFG_PALETTE_ADD("palette", 64*4+64*4+16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(exedexes_state, exedexes)
/* sound hardware */

View File

@ -328,29 +328,10 @@ static const gfx_layout spritelayout =
};
/* Quick and dirty way to emulate pixel-doubled sprites. */
static const gfx_layout bigspritelayout =
{
32,32,
RGN_FRAC(1,1),
2,
{ 0, 4 },
{ 3, 3, 2, 2, 1, 1, 0, 0,
8+3, 8+3, 8+2, 8+2, 8+1, 8+1, 8+0, 8+0,
16+3, 16+3, 16+2, 16+2, 16+1, 16+1, 16+0, 16+0,
24+3, 24+3, 24+2, 24+2, 24+1, 24+1, 24+0, 24+0 },
{ 32*0, 32*0, 32*1, 32*1, 32*2, 32*2, 32*3, 32*3,
32*4, 32*4, 32*5, 32*5, 32*6, 32*6, 32*7, 32*7,
32*8, 32*8, 32*9, 32*9, 32*10, 32*10, 32*11, 32*11,
32*12, 32*12, 32*13, 32*13, 32*14, 32*14, 32*15, 32*15 },
64*8
};
static GFXDECODE_START( exerion )
GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 64 )
GFXDECODE_ENTRY( "gfx2", 0, spritelayout, 256, 64 )
GFXDECODE_ENTRY( "gfx2", 0, bigspritelayout, 256, 64 )
GFXDECODE_SCALE( "gfx2", 0, spritelayout, 256, 64, 2, 2 )
GFXDECODE_END
@ -421,6 +402,7 @@ static MACHINE_CONFIG_START( exerion, exerion_state )
MCFG_GFXDECODE_ADD("gfxdecode", exerion)
MCFG_PALETTE_ADD("palette", 256*3)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(exerion_state, exerion)
/* audio hardware */

View File

@ -654,8 +654,9 @@ static MACHINE_CONFIG_START( fastfred, fastfred_state )
MCFG_SCREEN_UPDATE_DRIVER(fastfred_state, screen_update_fastfred)
MCFG_GFXDECODE_ADD("gfxdecode", fastfred)
MCFG_PALETTE_ADD("palette", 32*8)
MCFG_PALETTE_ADD("palette", 32*8)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(fastfred_state,fastfred)
MCFG_VIDEO_START_OVERRIDE(fastfred_state,fastfred)

View File

@ -219,6 +219,7 @@ static MACHINE_CONFIG_START( fastlane, fastlane_state )
MCFG_GFXDECODE_ADD("gfxdecode", fastlane)
MCFG_PALETTE_ADD("palette", 1024*16)
MCFG_PALETTE_INDIRECT_ENTRIES(0x400)
MCFG_PALETTE_INIT_OWNER(fastlane_state, fastlane)
MCFG_K007121_ADD("k007121")

View File

@ -296,6 +296,7 @@ static MACHINE_CONFIG_START( fcombat, fcombat_state )
MCFG_GFXDECODE_ADD("gfxdecode", fcombat)
MCFG_PALETTE_ADD("palette", 256*3)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(fcombat_state, fcombat)
/* audio hardware */

View File

@ -272,6 +272,7 @@ static MACHINE_CONFIG_START( finalizr, finalizr_state )
MCFG_GFXDECODE_ADD("gfxdecode", finalizr)
MCFG_PALETTE_ADD("palette", 2*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(finalizr_state, finalizr)
/* sound hardware */

View File

@ -274,8 +274,7 @@ static MACHINE_CONFIG_START( flower, flower_state )
MCFG_SCREEN_UPDATE_DRIVER(flower_state, screen_update_flower)
MCFG_GFXDECODE_ADD("gfxdecode", flower)
MCFG_PALETTE_ADD("palette", 256)
MCFG_PALETTE_INIT_OWNER(flower_state, flower)
MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")

View File

@ -1697,7 +1697,7 @@ static MACHINE_CONFIG_START( bosco, bosco_state )
MCFG_GFXDECODE_ADD("gfxdecode", bosco)
MCFG_PALETTE_ADD("palette", 64*4+64*4+4+64)
MCFG_PALETTE_INDIRECT_ENTRIES(32+64)
MCFG_PALETTE_INIT_OWNER(bosco_state,bosco)
MCFG_VIDEO_START_OVERRIDE(bosco_state,bosco)
@ -1753,7 +1753,7 @@ static MACHINE_CONFIG_START( galaga, galaga_state )
MCFG_GFXDECODE_ADD("gfxdecode", galaga)
MCFG_PALETTE_ADD("palette", 64*4+64*4+64)
MCFG_PALETTE_INDIRECT_ENTRIES(32+64)
MCFG_PALETTE_INIT_OWNER(galaga_state,galaga)
MCFG_VIDEO_START_OVERRIDE(galaga_state,galaga)
@ -1830,7 +1830,7 @@ static MACHINE_CONFIG_START( xevious, xevious_state )
MCFG_GFXDECODE_ADD("gfxdecode", xevious)
MCFG_PALETTE_ADD("palette", 128*4+64*8+64*2)
MCFG_PALETTE_INDIRECT_ENTRIES(128+1)
MCFG_PALETTE_INIT_OWNER(xevious_state,xevious)
MCFG_VIDEO_START_OVERRIDE(xevious_state,xevious)
@ -1920,7 +1920,7 @@ static MACHINE_CONFIG_START( digdug, digdug_state )
MCFG_GFXDECODE_ADD("gfxdecode", digdug)
MCFG_PALETTE_ADD("palette", 16*2+64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(digdug_state,digdug)
MCFG_VIDEO_START_OVERRIDE(digdug_state,digdug)

View File

@ -438,6 +438,7 @@ static MACHINE_CONFIG_START( galivan, galivan_state )
MCFG_GFXDECODE_ADD("gfxdecode", galivan)
MCFG_PALETTE_ADD("palette", 8*16+16*16+256*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(galivan_state, galivan)
MCFG_VIDEO_START_OVERRIDE(galivan_state,galivan)
@ -484,6 +485,7 @@ static MACHINE_CONFIG_START( ninjemak, galivan_state )
MCFG_GFXDECODE_ADD("gfxdecode", galivan)
MCFG_PALETTE_ADD("palette", 8*16+16*16+256*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(galivan_state, galivan)
MCFG_VIDEO_START_OVERRIDE(galivan_state,ninjemak)

View File

@ -597,6 +597,7 @@ static MACHINE_CONFIG_START( gaplus, gaplus_state )
MCFG_GFXDECODE_ADD("gfxdecode", gaplus)
MCFG_PALETTE_ADD("palette", 64*4+64*8)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(gaplus_state, gaplus)
/* sound hardware */

View File

@ -417,7 +417,7 @@ static MACHINE_CONFIG_START( gberet, gberet_state )
MCFG_GFXDECODE_ADD("gfxdecode", gberet)
MCFG_PALETTE_ADD("palette", 2*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(gberet_state,gberet)
MCFG_VIDEO_START_OVERRIDE(gberet_state,gberet)

View File

@ -204,6 +204,7 @@ static MACHINE_CONFIG_START( gotya, gotya_state )
MCFG_GFXDECODE_ADD("gfxdecode", gotya)
MCFG_PALETTE_ADD("palette", 16*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(gotya_state, gotya)
/* sound hardware */

View File

@ -687,7 +687,7 @@ static MACHINE_CONFIG_START( gsword, gsword_state )
MCFG_GFXDECODE_ADD("gfxdecode", gsword)
MCFG_PALETTE_ADD("palette", 64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(gsword_state,gsword)
/* sound hardware */
@ -730,7 +730,7 @@ static MACHINE_CONFIG_START( josvolly, gsword_state )
MCFG_GFXDECODE_ADD("gfxdecode", gsword)
MCFG_PALETTE_ADD("palette", 64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(gsword_state,josvolly)
/* sound hardware */

View File

@ -314,6 +314,7 @@ static MACHINE_CONFIG_START( gunsmoke, gunsmoke_state )
MCFG_GFXDECODE_ADD("gfxdecode", gunsmoke)
MCFG_PALETTE_ADD("palette", 32*4+16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(gunsmoke_state, gunsmoke)
/* sound hardware */

View File

@ -536,6 +536,7 @@ static MACHINE_CONFIG_START( gyruss, gyruss_state )
MCFG_GFXDECODE_ADD("gfxdecode", gyruss)
MCFG_PALETTE_ADD("palette", 16*4+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(gyruss_state, gyruss)
/* sound hardware */

View File

@ -211,6 +211,7 @@ static MACHINE_CONFIG_START( hanaawas, hanaawas_state )
MCFG_GFXDECODE_ADD("gfxdecode", hanaawas)
MCFG_PALETTE_ADD("palette", 32*8)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(hanaawas_state, hanaawas)
/* sound hardware */

View File

@ -215,6 +215,7 @@ static MACHINE_CONFIG_START( hcastle, hcastle_state )
MCFG_GFXDECODE_ADD("gfxdecode", hcastle)
MCFG_PALETTE_ADD("palette", 2*8*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_PALETTE_INIT_OWNER(hcastle_state, hcastle)

View File

@ -175,6 +175,7 @@ static MACHINE_CONFIG_START( higemaru, higemaru_state )
MCFG_GFXDECODE_ADD("gfxdecode", higemaru)
MCFG_PALETTE_ADD("palette", 32*4+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(higemaru_state, higemaru)
/* sound hardware */

View File

@ -309,6 +309,7 @@ static MACHINE_CONFIG_START( hyperspt, hyperspt_state )
MCFG_GFXDECODE_ADD("gfxdecode", hyperspt)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(hyperspt_state, hyperspt)
/* sound hardware */

View File

@ -259,6 +259,7 @@ static MACHINE_CONFIG_START( ikki, ikki_state )
MCFG_GFXDECODE_ADD("gfxdecode", ikki)
MCFG_PALETTE_ADD("palette", 1024)
MCFG_PALETTE_INDIRECT_ENTRIES(256+1)
MCFG_PALETTE_INIT_OWNER(ikki_state, ikki)
/* sound hardware */

View File

@ -387,6 +387,7 @@ static MACHINE_CONFIG_START( ironhors, ironhors_state )
MCFG_GFXDECODE_ADD("gfxdecode", ironhors)
MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(ironhors_state, ironhors)
/* sound hardware */

View File

@ -370,6 +370,7 @@ static MACHINE_CONFIG_START( jackal, jackal_state )
MCFG_GFXDECODE_ADD("gfxdecode", jackal)
MCFG_PALETTE_ADD("palette", 0x300)
MCFG_PALETTE_INDIRECT_ENTRIES(0x200)
MCFG_PALETTE_INIT_OWNER(jackal_state, jackal)
/* sound hardware */

View File

@ -253,6 +253,7 @@ static MACHINE_CONFIG_START( jailbrek, jailbrek_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", jailbrek)
MCFG_PALETTE_ADD("palette", 512)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(jailbrek_state, jailbrek)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -302,7 +302,7 @@ static MACHINE_CONFIG_START( jrpacman, jrpacman_state )
MCFG_GFXDECODE_ADD("gfxdecode", jrpacman)
MCFG_PALETTE_ADD("palette", 128*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(jrpacman_state,pacman)
MCFG_VIDEO_START_OVERRIDE(jrpacman_state,jrpacman)

View File

@ -493,7 +493,7 @@ static MACHINE_CONFIG_START( kingofb, kingofb_state )
MCFG_GFXDECODE_ADD("gfxdecode", kingobox)
MCFG_PALETTE_ADD("palette", 256+8*2)
MCFG_PALETTE_INDIRECT_ENTRIES(256+8)
MCFG_PALETTE_INIT_OWNER(kingofb_state,kingofb)
MCFG_VIDEO_START_OVERRIDE(kingofb_state,kingofb)
@ -543,7 +543,7 @@ static MACHINE_CONFIG_START( ringking, kingofb_state )
MCFG_GFXDECODE_ADD("gfxdecode", rk)
MCFG_PALETTE_ADD("palette", 256+8*2)
MCFG_PALETTE_INDIRECT_ENTRIES(256+8)
MCFG_PALETTE_INIT_OWNER(kingofb_state,ringking)
MCFG_VIDEO_START_OVERRIDE(kingofb_state,ringking)

View File

@ -287,6 +287,7 @@ static MACHINE_CONFIG_START( kncljoe, kncljoe_state )
MCFG_GFXDECODE_ADD("gfxdecode", kncljoe)
MCFG_PALETTE_ADD("palette", 16*8+16*8)
MCFG_PALETTE_INDIRECT_ENTRIES(128+16)
MCFG_PALETTE_INIT_OWNER(kncljoe_state, kncljoe)
/* sound hardware */

View File

@ -377,6 +377,7 @@ static MACHINE_CONFIG_START( koikoi, koikoi_state )
MCFG_GFXDECODE_ADD("gfxdecode", koikoi)
MCFG_PALETTE_ADD("palette", 8*32)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(koikoi_state, koikoi)
/* sound hardware */

View File

@ -201,6 +201,7 @@ static MACHINE_CONFIG_START( labyrunr, labyrunr_state )
MCFG_GFXDECODE_ADD("gfxdecode", labyrunr)
MCFG_PALETTE_ADD("palette", 2*8*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_PALETTE_INIT_OWNER(labyrunr_state, labyrunr)
MCFG_K007121_ADD("k007121")

View File

@ -768,9 +768,9 @@ static MACHINE_CONFIG_START( ladybug, ladybug_state )
MCFG_GFXDECODE_ADD("gfxdecode", ladybug)
MCFG_PALETTE_ADD("palette", 4*8+4*16)
MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(ladybug_state,ladybug)
MCFG_VIDEO_START_OVERRIDE(ladybug_state,ladybug)
/* sound hardware */
@ -810,9 +810,9 @@ static MACHINE_CONFIG_START( sraider, ladybug_state )
MCFG_GFXDECODE_ADD("gfxdecode", sraider)
MCFG_PALETTE_ADD("palette", 4*8+4*16+32+2)
MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR)
MCFG_PALETTE_INDIRECT_ENTRIES(32+32+1)
MCFG_PALETTE_INIT_OWNER(ladybug_state,sraider)
MCFG_VIDEO_START_OVERRIDE(ladybug_state,sraider)
/* sound hardware */

View File

@ -487,7 +487,6 @@ static MACHINE_CONFIG_START( base, lasso_state )
MCFG_QUANTUM_TIME(attotime::from_hz(6000))
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(57) /* guess, but avoids glitching of Chameleon's high score table */
@ -497,8 +496,6 @@ static MACHINE_CONFIG_START( base, lasso_state )
MCFG_SCREEN_UPDATE_DRIVER(lasso_state, screen_update_lasso)
MCFG_GFXDECODE_ADD("gfxdecode", lasso)
MCFG_PALETTE_ADD("palette", 0x40)
MCFG_PALETTE_INIT_OWNER(lasso_state, lasso)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -516,6 +513,8 @@ static MACHINE_CONFIG_DERIVED( lasso, base )
MCFG_CPU_ADD("blitter", M6502, 11289000/16) /* guess */
MCFG_CPU_PROGRAM_MAP(lasso_coprocessor_map)
MCFG_PALETTE_ADD("palette", 0x40)
MCFG_PALETTE_INIT_OWNER(lasso_state, lasso)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( chameleo, base )
@ -528,6 +527,9 @@ static MACHINE_CONFIG_DERIVED( chameleo, base )
MCFG_CPU_PROGRAM_MAP(chameleo_audio_map)
/* video hardware */
MCFG_PALETTE_ADD("palette", 0x40)
MCFG_PALETTE_INIT_OWNER(lasso_state, lasso)
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_UPDATE_DRIVER(lasso_state, screen_update_chameleo)
MACHINE_CONFIG_END
@ -549,8 +551,9 @@ static MACHINE_CONFIG_DERIVED( wwjgtin, base )
MCFG_SCREEN_VISIBLE_AREA(1*8, 31*8-1, 2*8, 30*8-1) // Smaller visible area?
MCFG_SCREEN_UPDATE_DRIVER(lasso_state, screen_update_wwjgtin)
MCFG_GFXDECODE_MODIFY("gfxdecode", wwjgtin) // Has 1 additional layer
MCFG_DEVICE_REMOVE("palette")
MCFG_PALETTE_ADD("palette", 0x40 + 16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(64)
MCFG_PALETTE_INIT_OWNER(lasso_state,wwjgtin)
MCFG_VIDEO_START_OVERRIDE(lasso_state,wwjgtin)
@ -572,7 +575,7 @@ static MACHINE_CONFIG_DERIVED( pinbo, base )
/* video hardware */
MCFG_GFXDECODE_MODIFY("gfxdecode", pinbo)
MCFG_DEVICE_REMOVE("palette")
MCFG_PALETTE_ADD_RRRRGGGGBBBB_PROMS("palette", 256)
MCFG_VIDEO_START_OVERRIDE(lasso_state,pinbo)
MCFG_SCREEN_MODIFY("screen")

View File

@ -400,6 +400,7 @@ static MACHINE_CONFIG_START( m52, m52_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", m52)
MCFG_PALETTE_ADD("palette", 128*4+16*4+3*4)
MCFG_PALETTE_INDIRECT_ENTRIES(512+32+32)
MCFG_PALETTE_INIT_OWNER(m52_state, m52)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -242,6 +242,7 @@ static MACHINE_CONFIG_START( m57, m57_state )
MCFG_GFXDECODE_ADD("gfxdecode", m57)
MCFG_PALETTE_ADD("palette", 32*8+32*8)
MCFG_PALETTE_INDIRECT_ENTRIES(256+16)
MCFG_PALETTE_INIT_OWNER(m57_state, m57)
/* sound hardware */

View File

@ -198,6 +198,7 @@ static MACHINE_CONFIG_START( yard, m58_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", yard)
MCFG_PALETTE_ADD("palette", 256+256+256)
MCFG_PALETTE_INDIRECT_ENTRIES(256+256+16)
MCFG_PALETTE_INIT_OWNER(m58_state, m58)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -364,6 +364,7 @@ static MACHINE_CONFIG_START( magmax, magmax_state )
MCFG_GFXDECODE_ADD("gfxdecode", magmax)
MCFG_PALETTE_ADD("palette", 1*16 + 16*16 + 256)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(magmax_state, magmax)
/* sound hardware */

View File

@ -1721,6 +1721,7 @@ static MACHINE_CONFIG_FRAGMENT( superpac_common )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", superpac)
MCFG_PALETTE_ADD("palette", 64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(mappy_state,superpac)
MCFG_SCREEN_ADD("screen", RASTER)
@ -1801,6 +1802,7 @@ static MACHINE_CONFIG_START( phozon, mappy_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", phozon)
MCFG_PALETTE_ADD("palette", 64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(mappy_state,phozon)
MCFG_SCREEN_ADD("screen", RASTER)
@ -1838,6 +1840,7 @@ static MACHINE_CONFIG_FRAGMENT( mappy_common )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", mappy)
MCFG_PALETTE_ADD("palette", 64*4+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(mappy_state,mappy)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -195,6 +195,7 @@ static MACHINE_CONFIG_START( markham, markham_state )
MCFG_GFXDECODE_ADD("gfxdecode", markham)
MCFG_PALETTE_ADD("palette", 1024)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(markham_state, markham)
/* sound hardware */

View File

@ -271,6 +271,7 @@ static MACHINE_CONFIG_START( megazone, megazone_state )
MCFG_GFXDECODE_ADD("gfxdecode", megazone)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(megazone_state, megazone)
/* sound hardware */

View File

@ -451,6 +451,7 @@ static MACHINE_CONFIG_START( mermaid, mermaid_state )
MCFG_GFXDECODE_ADD("gfxdecode", mermaid)
MCFG_PALETTE_ADD("palette", 4*16+2*2)
MCFG_PALETTE_INDIRECT_ENTRIES(64+1)
MCFG_PALETTE_INIT_OWNER(mermaid_state, mermaid)
/* sound hardware */

View File

@ -267,6 +267,7 @@ static MACHINE_CONFIG_START( mikie, mikie_state )
MCFG_GFXDECODE_ADD("gfxdecode", mikie)
MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(mikie_state, mikie)
/* sound hardware */

View File

@ -178,6 +178,7 @@ static MACHINE_CONFIG_START( mrdo, mrdo_state )
MCFG_GFXDECODE_ADD("gfxdecode", mrdo)
MCFG_PALETTE_ADD("palette", 64*4+16*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(mrdo_state, mrdo)
/* sound hardware */

View File

@ -196,6 +196,7 @@ static MACHINE_CONFIG_START( mrjong, mrjong_state )
MCFG_GFXDECODE_ADD("gfxdecode", mrjong)
MCFG_PALETTE_ADD("palette", 4*32)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(mrjong_state, mrjong)
/* sound hardware */

View File

@ -3330,6 +3330,7 @@ static MACHINE_CONFIG_START( pacman, pacman_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", pacman)
MCFG_PALETTE_ADD("palette", 128*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(pacman_state,pacman)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -356,6 +356,7 @@ static MACHINE_CONFIG_START( pandoras, pandoras_state )
MCFG_GFXDECODE_ADD("gfxdecode", pandoras)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(pandoras_state, pandoras)
/* sound hardware */

View File

@ -623,6 +623,7 @@ static MACHINE_CONFIG_START( panicr, panicr_state )
MCFG_GFXDECODE_ADD("gfxdecode", panicr)
MCFG_PALETTE_ADD("palette", 256*4)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(panicr_state, panicr)
/* sound hardware */

View File

@ -384,6 +384,7 @@ static MACHINE_CONFIG_START( pengo, pengo_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", pengo)
MCFG_PALETTE_ADD("palette", 128*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(pengo_state,pacman)
MCFG_SCREEN_ADD("screen", RASTER)

View File

@ -457,6 +457,7 @@ static MACHINE_CONFIG_START( pingpong, pingpong_state )
MCFG_GFXDECODE_ADD("gfxdecode", pingpong)
MCFG_PALETTE_ADD("palette", 64*4+64*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(pingpong_state, pingpong)
/* sound hardware */

View File

@ -920,6 +920,7 @@ static MACHINE_CONFIG_START( polepos, polepos_state )
MCFG_GFXDECODE_ADD("gfxdecode", polepos)
MCFG_PALETTE_ADD("palette", 0x0f00)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_DEFAULT_LAYOUT(layout_polepos)
MCFG_PALETTE_INIT_OWNER(polepos_state,polepos)
@ -999,6 +1000,7 @@ static MACHINE_CONFIG_START( topracern, polepos_state )
MCFG_GFXDECODE_ADD("gfxdecode", polepos)
MCFG_PALETTE_ADD("palette", 0x0f00)
MCFG_PALETTE_INDIRECT_ENTRIES(128)
MCFG_DEFAULT_LAYOUT(layout_topracer)
MCFG_PALETTE_INIT_OWNER(polepos_state,polepos)

View File

@ -199,6 +199,7 @@ static MACHINE_CONFIG_START( pooyan, pooyan_state )
MCFG_GFXDECODE_ADD("gfxdecode", pooyan)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(pooyan_state, pooyan)
/* sound hardware */

View File

@ -261,6 +261,7 @@ static MACHINE_CONFIG_START( portrait, portrait_state )
MCFG_GFXDECODE_ADD("gfxdecode", portrait)
MCFG_PALETTE_ADD("palette", 0x800)
MCFG_PALETTE_INDIRECT_ENTRIES(0x40)
MCFG_PALETTE_INIT_OWNER(portrait_state, portrait)
/* sound hardware */

View File

@ -338,6 +338,7 @@ static MACHINE_CONFIG_START( quasar, quasar_state )
MCFG_GFXDECODE_ADD("gfxdecode", quasar)
MCFG_PALETTE_ADD("palette", (64+1)*8+(4*256))
MCFG_PALETTE_INDIRECT_ENTRIES(0x500)
MCFG_PALETTE_INIT_OWNER(quasar_state,quasar)
MCFG_S2636_ADD("s2636_0", s2636_0_config)

View File

@ -391,6 +391,7 @@ static MACHINE_CONFIG_START( quizshow, quizshow_state )
MCFG_GFXDECODE_ADD("gfxdecode", quizshow)
MCFG_PALETTE_ADD("palette", 8*2)
MCFG_PALETTE_INDIRECT_ENTRIES(2)
MCFG_PALETTE_INIT_OWNER(quizshow_state, quizshow)
/* sound hardware (discrete) */

View File

@ -870,8 +870,8 @@ static MACHINE_CONFIG_START( rallyx, rallyx_state )
MCFG_GFXDECODE_ADD("gfxdecode", rallyx)
MCFG_PALETTE_ADD("palette", 64*4+4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_ENABLE_SHADOWS()
MCFG_PALETTE_INIT_OWNER(rallyx_state,rallyx)
MCFG_VIDEO_START_OVERRIDE(rallyx_state,rallyx)
@ -908,8 +908,8 @@ static MACHINE_CONFIG_START( jungler, rallyx_state )
MCFG_GFXDECODE_ADD("gfxdecode", jungler)
MCFG_PALETTE_ADD("palette", 64*4+4+64)
MCFG_PALETTE_INDIRECT_ENTRIES(32+64)
MCFG_PALETTE_ENABLE_SHADOWS()
MCFG_PALETTE_INIT_OWNER(rallyx_state,jungler)
MCFG_VIDEO_START_OVERRIDE(rallyx_state,jungler)

View File

@ -365,7 +365,7 @@ static MACHINE_CONFIG_START( zerohour, ladybug_state )
MCFG_GFXDECODE_ADD("gfxdecode", redclash)
MCFG_PALETTE_ADD("palette", 4*8+4*16+32)
MCFG_PALETTE_INDIRECT_ENTRIES(32+32)
MCFG_PALETTE_INIT_OWNER(ladybug_state,redclash)
MCFG_VIDEO_START_OVERRIDE(ladybug_state,redclash)
@ -393,7 +393,7 @@ static MACHINE_CONFIG_START( redclash, ladybug_state )
MCFG_GFXDECODE_ADD("gfxdecode", redclash)
MCFG_PALETTE_ADD("palette", 4*8+4*16+32)
MCFG_PALETTE_INDIRECT_ENTRIES(32+32)
MCFG_PALETTE_INIT_OWNER(ladybug_state,redclash)
MCFG_VIDEO_START_OVERRIDE(ladybug_state,redclash)

View File

@ -371,6 +371,7 @@ static MACHINE_CONFIG_START( retofinv, retofinv_state )
MCFG_GFXDECODE_ADD("gfxdecode", retofinv)
MCFG_PALETTE_ADD("palette", 256*2+64*16+64*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(retofinv_state, retofinv)
/* sound hardware */

View File

@ -275,6 +275,7 @@ static MACHINE_CONFIG_START( rockrage, rockrage_state )
MCFG_GFXDECODE_ADD("gfxdecode", rockrage)
MCFG_PALETTE_ADD("palette", 64 + 2*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(64)
MCFG_PALETTE_INIT_OWNER(rockrage_state, rockrage)
/* sound hardware */

View File

@ -209,6 +209,7 @@ static MACHINE_CONFIG_START( rocnrope, rocnrope_state )
MCFG_GFXDECODE_ADD("gfxdecode", rocnrope)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(rocnrope_state, rocnrope)
/* sound hardware */

View File

@ -199,6 +199,7 @@ static MACHINE_CONFIG_START( sbasketb, sbasketb_state )
MCFG_GFXDECODE_ADD("gfxdecode", sbasketb)
MCFG_PALETTE_ADD("palette", 16*16+16*16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(sbasketb_state, sbasketb)
/* sound hardware */

View File

@ -198,6 +198,7 @@ static MACHINE_CONFIG_START( scotrsht, scotrsht_state )
MCFG_GFXDECODE_ADD("gfxdecode", scotrsht)
MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(scotrsht_state, scotrsht)
/* sound hardware */

View File

@ -465,7 +465,7 @@ static MACHINE_CONFIG_START( dynamski, shangkid_state )
MCFG_GFXDECODE_ADD("gfxdecode", dynamski)
MCFG_PALETTE_ADD("palette", 16*4+16*4)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(shangkid_state,dynamski)
/* sound hardware */

View File

@ -202,6 +202,7 @@ static MACHINE_CONFIG_START( shaolins, shaolins_state )
MCFG_GFXDECODE_ADD("gfxdecode", shaolins)
MCFG_PALETTE_ADD("palette", 16*8*16+16*8*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(shaolins_state, shaolins)
/* sound hardware */

View File

@ -461,6 +461,7 @@ static MACHINE_CONFIG_START( skykid, skykid_state )
MCFG_GFXDECODE_ADD("gfxdecode", skykid)
MCFG_PALETTE_ADD("palette", 64*4+128*4+64*8)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(skykid_state, skykid)
/* sound hardware */

View File

@ -257,6 +257,7 @@ static MACHINE_CONFIG_START( sonson, sonson_state )
MCFG_GFXDECODE_ADD("gfxdecode", sonson)
MCFG_PALETTE_ADD("palette", 64*4+32*8)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(sonson_state, sonson)
/* sound hardware */

View File

@ -339,6 +339,7 @@ static MACHINE_CONFIG_START( speedatk, speedatk_state )
MCFG_GFXDECODE_ADD("gfxdecode", speedatk)
MCFG_PALETTE_ADD("palette", 0x100)
MCFG_PALETTE_INDIRECT_ENTRIES(16)
MCFG_PALETTE_INIT_OWNER(speedatk_state, speedatk)
/* sound hardware */

View File

@ -280,6 +280,7 @@ static MACHINE_CONFIG_START( sprcros2, sprcros2_state )
MCFG_GFXDECODE_ADD("gfxdecode", sprcros2)
MCFG_PALETTE_ADD("palette", 768)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(sprcros2_state, sprcros2)
/* sound hardware */

View File

@ -499,6 +499,7 @@ static MACHINE_CONFIG_START( sprint2, sprint2_state )
MCFG_GFXDECODE_ADD("gfxdecode", sprint2)
MCFG_PALETTE_ADD("palette", 12)
MCFG_PALETTE_INDIRECT_ENTRIES(4)
MCFG_PALETTE_INIT_OWNER(sprint2_state, sprint2)
/* sound hardware */

View File

@ -412,6 +412,7 @@ static MACHINE_CONFIG_START( sprint4, sprint4_state )
MCFG_GFXDECODE_ADD("gfxdecode", sprint4)
MCFG_PALETTE_ADD("palette", 10)
MCFG_PALETTE_INDIRECT_ENTRIES(6)
MCFG_PALETTE_INIT_OWNER(sprint4_state, sprint4)
/* sound hardware */

View File

@ -466,6 +466,7 @@ static MACHINE_CONFIG_START( sprint8, sprint8_state )
MCFG_GFXDECODE_ADD("gfxdecode", sprint8)
MCFG_PALETTE_ADD("palette", 36)
MCFG_PALETTE_INDIRECT_ENTRIES(18)
MCFG_PALETTE_INIT_OWNER(sprint8_state, sprint8)
/* sound hardware */

View File

@ -309,6 +309,7 @@ static MACHINE_CONFIG_START( starshp1, starshp1_state )
MCFG_GFXDECODE_ADD("gfxdecode", starshp1)
MCFG_PALETTE_ADD("palette", 19)
MCFG_PALETTE_INDIRECT_ENTRIES(8)
MCFG_PALETTE_INIT_OWNER(starshp1_state, starshp1)
/* sound hardware */

View File

@ -563,6 +563,7 @@ static MACHINE_CONFIG_START( stfight, stfight_state )
MCFG_GFXDECODE_ADD("gfxdecode", stfight)
MCFG_PALETTE_ADD("palette", 16*4+16*16+16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(stfight_state, stfight)
/* sound hardware */

View File

@ -353,6 +353,7 @@ static MACHINE_CONFIG_START( strnskil, strnskil_state )
MCFG_GFXDECODE_ADD("gfxdecode", strnskil)
MCFG_PALETTE_ADD("palette", 1024)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(strnskil_state, strnskil)
/* sound hardware */

View File

@ -453,6 +453,7 @@ static MACHINE_CONFIG_START( sub, sub_state )
MCFG_GFXDECODE_ADD("gfxdecode", sub)
MCFG_PALETTE_ADD("palette", 0x400)
MCFG_PALETTE_INDIRECT_ENTRIES(0x100)
MCFG_PALETTE_INIT_OWNER(sub_state, sub)
/* sound hardware */

View File

@ -343,6 +343,7 @@ static MACHINE_CONFIG_START( tank8, tank8_state )
MCFG_GFXDECODE_ADD("gfxdecode", tank8)
MCFG_PALETTE_ADD("palette", 20)
MCFG_PALETTE_INDIRECT_ENTRIES(10)
MCFG_PALETTE_INIT_OWNER(tank8_state, tank8)
/* sound hardware */

View File

@ -295,6 +295,7 @@ static MACHINE_CONFIG_START( tankbatt, tankbatt_state )
MCFG_GFXDECODE_ADD("gfxdecode", tankbatt)
MCFG_PALETTE_ADD("palette", 256*2)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(tankbatt_state, tankbatt)
/* sound hardware */

View File

@ -384,6 +384,7 @@ static MACHINE_CONFIG_START( tceptor, tceptor_state )
/* video hardware */
MCFG_GFXDECODE_ADD("gfxdecode", tceptor)
MCFG_PALETTE_ADD("palette", 4096)
MCFG_PALETTE_INDIRECT_ENTRIES(1024)
MCFG_PALETTE_INIT_OWNER(tceptor_state, tceptor)
MCFG_DEFAULT_LAYOUT(layout_horizont)

View File

@ -531,6 +531,7 @@ static MACHINE_CONFIG_START( amazon, terracre_state )
MCFG_GFXDECODE_ADD("gfxdecode", terracre)
MCFG_PALETTE_ADD("palette", 1*16+16*16+16*256)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(terracre_state, terracre)
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -564,6 +565,7 @@ static MACHINE_CONFIG_START( ym3526, terracre_state )
MCFG_GFXDECODE_ADD("gfxdecode", terracre)
MCFG_PALETTE_ADD("palette", 1*16+16*16+16*256)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(terracre_state, terracre)
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -597,6 +599,7 @@ static MACHINE_CONFIG_START( ym2203, terracre_state )
MCFG_GFXDECODE_ADD("gfxdecode", terracre)
MCFG_PALETTE_ADD("palette", 1*16+16*16+16*256)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(terracre_state, terracre)
MCFG_SPEAKER_STANDARD_MONO("mono")

View File

@ -568,6 +568,7 @@ static MACHINE_CONFIG_START( liblrabl, toypop_state )
MCFG_GFXDECODE_ADD("gfxdecode", toypop)
MCFG_PALETTE_ADD("palette", 128*4+64*4+16*2)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(toypop_state, toypop)
/* sound hardware */

View File

@ -311,6 +311,7 @@ static MACHINE_CONFIG_START( tp84, tp84_state )
MCFG_GFXDECODE_ADD("gfxdecode", tp84)
MCFG_PALETTE_ADD("palette", 4096)
MCFG_PALETTE_INDIRECT_ENTRIES(256)
MCFG_PALETTE_INIT_OWNER(tp84_state, tp84)
/* audio hardware */

View File

@ -911,7 +911,7 @@ static MACHINE_CONFIG_START( trackfld, trackfld_state )
MCFG_GFXDECODE_ADD("gfxdecode", trackfld)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(trackfld_state,trackfld)
MCFG_VIDEO_START_OVERRIDE(trackfld_state,trackfld)
@ -963,7 +963,7 @@ static MACHINE_CONFIG_START( yieartf, trackfld_state )
MCFG_GFXDECODE_ADD("gfxdecode", trackfld)
MCFG_PALETTE_ADD("palette", 16*16+16*16)
MCFG_PALETTE_INDIRECT_ENTRIES(32)
MCFG_PALETTE_INIT_OWNER(trackfld_state,trackfld)
MCFG_VIDEO_START_OVERRIDE(trackfld_state,trackfld)

Some files were not shown because too many files have changed in this diff Show More