From df5f242f7fcfdeb37ca4f69c9869f7de9b9432b7 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Fri, 7 Mar 2014 11:23:04 +0000 Subject: [PATCH] MCFG_DEVICE_REMOVE("palette") replaced with proper MCFG_PALETTE_MODIFY (nw) --- src/mame/drivers/amaticmg.c | 4 ++-- src/mame/drivers/astrocde.c | 4 ++-- src/mame/drivers/bloodbro.c | 4 ++-- src/mame/drivers/cclimber.c | 8 +++---- src/mame/drivers/centiped.c | 8 +++---- src/mame/drivers/dkong.c | 16 +++++++------- src/mame/drivers/dynax.c | 4 ++-- src/mame/drivers/firetrk.c | 8 +++---- src/mame/drivers/galaxian.c | 4 ++-- src/mame/drivers/galaxold.c | 24 ++++++++++---------- src/mame/drivers/hornet.c | 4 ++-- src/mame/drivers/itech32.c | 4 ++-- src/mame/drivers/jack.c | 4 ++-- src/mame/drivers/konamigx.c | 8 +++---- src/mame/drivers/m62.c | 12 +++++----- src/mame/drivers/mcr.c | 8 +++---- src/mame/drivers/mcr3.c | 4 ++-- src/mame/drivers/midyunit.c | 24 ++++++++++---------- src/mame/drivers/moo.c | 4 ++-- src/mame/drivers/nbmj8688.c | 8 +++---- src/mame/drivers/nbmj9195.c | 4 ++-- src/mame/drivers/ninjakd2.c | 4 ++-- src/mame/drivers/royalmah.c | 4 ++-- src/mame/drivers/scobra.c | 16 +++++++------- src/mame/drivers/scramble.c | 44 ++++++++++++++++++------------------- src/mame/drivers/segag80r.c | 16 +++++++------- src/mame/drivers/suna8.c | 4 ++-- src/mame/drivers/taito_f2.c | 4 ++-- src/mame/drivers/warpwarp.c | 4 ++-- src/mame/drivers/zaxxon.c | 4 ++-- src/mess/drivers/amstrad.c | 4 ++-- src/mess/drivers/gb.c | 8 +++---- src/mess/drivers/mac.c | 12 +++++----- src/mess/drivers/mbee.c | 4 ++-- src/mess/drivers/nc.c | 4 ++-- src/mess/drivers/pc6001.c | 4 ++-- src/mess/drivers/special.c | 4 ++-- src/mess/drivers/super80.c | 4 ++-- src/mess/drivers/tek410x.c | 4 ++-- src/mess/drivers/ti85.c | 12 +++++----- src/mess/drivers/trs80.c | 4 ++-- src/mess/drivers/wswan.c | 4 ++-- 42 files changed, 168 insertions(+), 168 deletions(-) diff --git a/src/mame/drivers/amaticmg.c b/src/mame/drivers/amaticmg.c index 2e0643731b8..29391be4430 100644 --- a/src/mame/drivers/amaticmg.c +++ b/src/mame/drivers/amaticmg.c @@ -918,8 +918,8 @@ static MACHINE_CONFIG_DERIVED( amaticmg2, amaticmg ) MCFG_SCREEN_UPDATE_DRIVER(amaticmg_state, screen_update_amaticmg2) MCFG_GFXDECODE_MODIFY("gfxdecode", amaticmg2) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 0x10000) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(0x10000) MCFG_PALETTE_INIT_OWNER(amaticmg_state,amaticmg2) MACHINE_CONFIG_END diff --git a/src/mame/drivers/astrocde.c b/src/mame/drivers/astrocde.c index b9cce169924..a721ee48a61 100644 --- a/src/mame/drivers/astrocde.c +++ b/src/mame/drivers/astrocde.c @@ -1290,8 +1290,8 @@ static MACHINE_CONFIG_DERIVED( astrocade_16color_base, astrocade_base ) MCFG_NVRAM_ADD_0FILL("nvram") /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_PALETTE_INIT_OWNER(astrocde_state,profpac) MCFG_VIDEO_START_OVERRIDE(astrocde_state,profpac) diff --git a/src/mame/drivers/bloodbro.c b/src/mame/drivers/bloodbro.c index 6138af7c61a..7ae7a465442 100644 --- a/src/mame/drivers/bloodbro.c +++ b/src/mame/drivers/bloodbro.c @@ -492,8 +492,8 @@ static MACHINE_CONFIG_DERIVED( weststry, bloodbro ) MCFG_CPU_VBLANK_INT_DRIVER("screen", bloodbro_state, irq6_line_hold) MCFG_GFXDECODE_MODIFY("gfxdecode", weststry) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 1024) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(1024) MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR) MCFG_SCREEN_MODIFY("screen") diff --git a/src/mame/drivers/cclimber.c b/src/mame/drivers/cclimber.c index b5f56ce60f1..30221bc232f 100644 --- a/src/mame/drivers/cclimber.c +++ b/src/mame/drivers/cclimber.c @@ -1040,8 +1040,8 @@ static MACHINE_CONFIG_DERIVED( yamato, root ) MCFG_CPU_IO_MAP(yamato_audio_portmap) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16*4+8*4+256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16*4+8*4+256) MCFG_PALETTE_INIT_OWNER(cclimber_state,yamato) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DRIVER(cclimber_state, screen_update_yamato) @@ -1065,8 +1065,8 @@ static MACHINE_CONFIG_DERIVED( toprollr, cclimber ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", toprollr) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32*5) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32*5) MCFG_PALETTE_INIT_OWNER(cclimber_state,toprollr) MCFG_VIDEO_START_OVERRIDE(cclimber_state,toprollr) diff --git a/src/mame/drivers/centiped.c b/src/mame/drivers/centiped.c index 414ea405b03..6d7db7393f8 100644 --- a/src/mame/drivers/centiped.c +++ b/src/mame/drivers/centiped.c @@ -1825,8 +1825,8 @@ static MACHINE_CONFIG_DERIVED( milliped, centiped ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", milliped) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4*4+4*4*4*4*4) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4*4+4*4*4*4*4) MCFG_VIDEO_START_OVERRIDE(centiped_state,milliped) MCFG_SCREEN_MODIFY("screen") @@ -1862,8 +1862,8 @@ static MACHINE_CONFIG_DERIVED( warlords, centiped ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", warlords) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 8*4+8*4) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(8*4+8*4) MCFG_PALETTE_INIT_OWNER(centiped_state,warlords) MCFG_VIDEO_START_OVERRIDE(centiped_state,warlords) diff --git a/src/mame/drivers/dkong.c b/src/mame/drivers/dkong.c index 686080918dc..a536f7d3268 100644 --- a/src/mame/drivers/dkong.c +++ b/src/mame/drivers/dkong.c @@ -1678,8 +1678,8 @@ static MACHINE_CONFIG_DERIVED( radarscp, dkong_base ) /* basic machine hardware */ MCFG_MACHINE_START_OVERRIDE(dkong_state,radarscp) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", RS_PALETTE_LENGTH) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(RS_PALETTE_LENGTH) MCFG_PALETTE_INIT_OWNER(dkong_state,radarscp) /* sound hardware */ @@ -1690,8 +1690,8 @@ static MACHINE_CONFIG_DERIVED( radarscp1, dkong_base ) /* basic machine hardware */ MCFG_MACHINE_START_OVERRIDE(dkong_state,radarscp1) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", RS_PALETTE_LENGTH) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(RS_PALETTE_LENGTH) MCFG_PALETTE_INIT_OWNER(dkong_state,radarscp1) /* sound hardware */ @@ -1703,8 +1703,8 @@ static MACHINE_CONFIG_DERIVED( dkong2b, dkong_base ) /* basic machine hardware */ MCFG_MACHINE_START_OVERRIDE(dkong_state,dkong2b) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", DK2B_PALETTE_LENGTH) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(DK2B_PALETTE_LENGTH) /* sound hardware */ MCFG_FRAGMENT_ADD(dkong2b_audio) @@ -1755,8 +1755,8 @@ static MACHINE_CONFIG_DERIVED( pestplce, dkongjr ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", pestplce) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", DK2B_PALETTE_LENGTH) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(DK2B_PALETTE_LENGTH) MCFG_PALETTE_INIT_OWNER(dkong_state,dkong2b) /* wrong! */ MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DRIVER(dkong_state, screen_update_pestplce) diff --git a/src/mame/drivers/dynax.c b/src/mame/drivers/dynax.c index 1543e389d55..7ec6a0d3e43 100644 --- a/src/mame/drivers/dynax.c +++ b/src/mame/drivers/dynax.c @@ -4680,8 +4680,8 @@ static MACHINE_CONFIG_START( tenkai, dynax_state ) MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( majrjhdx, tenkai ) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 512) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(512) MCFG_PALETTE_INIT_OWNER(dynax_state,sprtmtch) // static palette MACHINE_CONFIG_END diff --git a/src/mame/drivers/firetrk.c b/src/mame/drivers/firetrk.c index 541f9cadd38..e885bdb00e1 100644 --- a/src/mame/drivers/firetrk.c +++ b/src/mame/drivers/firetrk.c @@ -892,8 +892,8 @@ static MACHINE_CONFIG_DERIVED( superbug, firetrk ) MCFG_VIDEO_START_OVERRIDE(firetrk_state,superbug) MCFG_GFXDECODE_MODIFY("gfxdecode", superbug) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 28) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(28) MCFG_PALETTE_INIT_OWNER(firetrk_state, firetrk) /* sound hardware */ @@ -916,8 +916,8 @@ static MACHINE_CONFIG_DERIVED( montecar, firetrk ) MCFG_VIDEO_START_OVERRIDE(firetrk_state,montecar) MCFG_GFXDECODE_MODIFY("gfxdecode", montecar) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 46) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(46) MCFG_PALETTE_INIT_OWNER(firetrk_state,montecar) /* sound hardware */ diff --git a/src/mame/drivers/galaxian.c b/src/mame/drivers/galaxian.c index d56733f0714..61ff780acb5 100644 --- a/src/mame/drivers/galaxian.c +++ b/src/mame/drivers/galaxian.c @@ -5291,8 +5291,8 @@ static MACHINE_CONFIG_DERIVED( gmgalax, galaxian ) /* banked video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", gmgalax) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64) MCFG_PALETTE_INIT_OWNER(galaxian_state, galaxian) MACHINE_CONFIG_END diff --git a/src/mame/drivers/galaxold.c b/src/mame/drivers/galaxold.c index fedbe8d72b3..0c8280ae0b0 100644 --- a/src/mame/drivers/galaxold.c +++ b/src/mame/drivers/galaxold.c @@ -2403,8 +2403,8 @@ static MACHINE_CONFIG_DERIVED( scramblb, galaxian ) MCFG_CPU_PROGRAM_MAP(scramblb_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ MCFG_PALETTE_INIT_OWNER(galaxold_state,scrambold) MCFG_VIDEO_START_OVERRIDE(galaxold_state,scrambold) @@ -2418,8 +2418,8 @@ static MACHINE_CONFIG_DERIVED( scramb2, galaxian ) MCFG_CPU_PROGRAM_MAP(scramb2_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ MCFG_PALETTE_INIT_OWNER(galaxold_state,scrambold) MCFG_VIDEO_START_OVERRIDE(galaxold_state,scrambold) @@ -2433,8 +2433,8 @@ static MACHINE_CONFIG_DERIVED( scrambler, galaxian ) MCFG_CPU_PROGRAM_MAP(scrambler_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ MCFG_PALETTE_INIT_OWNER(galaxold_state,scrambold) MCFG_VIDEO_START_OVERRIDE(galaxold_state,scrambold) @@ -2448,8 +2448,8 @@ static MACHINE_CONFIG_DERIVED( guttang, galaxian ) MCFG_CPU_PROGRAM_MAP(guttang_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+2+64+1) /* 32 for the characters, 2 for the bullets, 64 for the stars, 1 for background */ MCFG_PALETTE_INIT_OWNER(galaxold_state,galaxold) // MCFG_PALETTE_INIT_OWNER(galaxold_state,scrambold) @@ -2503,8 +2503,8 @@ static MACHINE_CONFIG_DERIVED( rockclim, galaxian ) /* video hardware */ MCFG_VIDEO_START_OVERRIDE(galaxold_state,rockclim) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+64+2) /* 64 colors only, but still uses bullets so we need to keep the palette big */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+64+2) /* 64 colors only, but still uses bullets so we need to keep the palette big */ MCFG_PALETTE_INIT_OWNER(galaxold_state,rockclim) MCFG_SCREEN_MODIFY("screen") @@ -2523,8 +2523,8 @@ static MACHINE_CONFIG_DERIVED( ozon1, galaxold_base ) MCFG_MACHINE_RESET_REMOVE() /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32) MCFG_PALETTE_INIT_OWNER(galaxold_state,rockclim) MCFG_VIDEO_START_OVERRIDE(galaxold_state,ozon1) diff --git a/src/mame/drivers/hornet.c b/src/mame/drivers/hornet.c index a6c2c38daa5..a87ce4a85ac 100644 --- a/src/mame/drivers/hornet.c +++ b/src/mame/drivers/hornet.c @@ -1089,8 +1089,8 @@ static MACHINE_CONFIG_DERIVED( hornet_2board, hornet ) MCFG_K033906_ADD("k033906_2", hornet_k033906_intf_1) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 65536) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(65536) MCFG_DEVICE_REMOVE("screen") diff --git a/src/mame/drivers/itech32.c b/src/mame/drivers/itech32.c index 22bca92f26b..0a63207a4fc 100644 --- a/src/mame/drivers/itech32.c +++ b/src/mame/drivers/itech32.c @@ -1708,8 +1708,8 @@ static MACHINE_CONFIG_DERIVED( bloodstm, timekill ) MCFG_CPU_PROGRAM_MAP(bloodstm_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32768) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32768) MACHINE_CONFIG_END diff --git a/src/mame/drivers/jack.c b/src/mame/drivers/jack.c index 5f13a6f0693..ae9d9127c7b 100644 --- a/src/mame/drivers/jack.c +++ b/src/mame/drivers/jack.c @@ -976,8 +976,8 @@ static MACHINE_CONFIG_DERIVED( joinem, jack ) MCFG_GFXDECODE_MODIFY("gfxdecode", joinem) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 0x40) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(0x40) MCFG_PALETTE_INIT_OWNER(jack_state,joinem) MCFG_PALETTE_FORMAT(BBGGGRRR) diff --git a/src/mame/drivers/konamigx.c b/src/mame/drivers/konamigx.c index e8ad157d4e4..8d8461399d1 100644 --- a/src/mame/drivers/konamigx.c +++ b/src/mame/drivers/konamigx.c @@ -1729,8 +1729,8 @@ static MACHINE_CONFIG_DERIVED( gxtype3, konamigx ) MCFG_VIDEO_START_OVERRIDE(konamigx_state,konamigx_type3) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16384) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16384) MCFG_PALETTE_ENABLE_SHADOWS() MCFG_PALETTE_ENABLE_HILIGHTS() @@ -1771,8 +1771,8 @@ static MACHINE_CONFIG_DERIVED( gxtype4, konamigx ) MCFG_SCREEN_VISIBLE_AREA(0, 384-1, 16, 32*8-1-16) MCFG_SCREEN_UPDATE_DRIVER(konamigx_state, screen_update_konamigx_right) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 8192) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(8192) MCFG_PALETTE_ENABLE_SHADOWS() MCFG_PALETTE_ENABLE_HILIGHTS() diff --git a/src/mame/drivers/m62.c b/src/mame/drivers/m62.c index ac1e1c8e910..127f561ca83 100644 --- a/src/mame/drivers/m62.c +++ b/src/mame/drivers/m62.c @@ -985,8 +985,8 @@ static MACHINE_CONFIG_DERIVED( battroad, ldrun ) MCFG_SCREEN_VISIBLE_AREA((64*8-256)/2, 64*8-(64*8-256)/2-1, 0*8, 32*8-1) MCFG_SCREEN_UPDATE_DRIVER(m62_state, screen_update_battroad) MCFG_GFXDECODE_MODIFY("gfxdecode", battroad) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 544) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(544) MCFG_PALETTE_INIT_OWNER(m62_state,battroad) MCFG_VIDEO_START_OVERRIDE(m62_state,battroad) @@ -1045,8 +1045,8 @@ static MACHINE_CONFIG_DERIVED( lotlot, ldrun ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", lotlot) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 768) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(768) MCFG_PALETTE_INIT_OWNER(m62_state,lotlot) MCFG_VIDEO_START_OVERRIDE(m62_state,lotlot) @@ -1094,8 +1094,8 @@ static MACHINE_CONFIG_DERIVED( spelunk2, ldrun ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", spelunk2) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 768) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(768) MCFG_PALETTE_INIT_OWNER(m62_state,spelunk2) MCFG_VIDEO_START_OVERRIDE(m62_state,spelunk2) diff --git a/src/mame/drivers/mcr.c b/src/mame/drivers/mcr.c index 441bfdcd108..ef127898724 100644 --- a/src/mame/drivers/mcr.c +++ b/src/mame/drivers/mcr.c @@ -1882,8 +1882,8 @@ static MACHINE_CONFIG_DERIVED( mcr_90010, mcr_90009 ) MCFG_CPU_IO_MAP(cpu_90010_portmap) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64) MCFG_PALETTE_FORMAT(xxxxRRRRBBBBGGGG) MACHINE_CONFIG_END @@ -1902,8 +1902,8 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( mcr_91475, mcr_90010 ) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 128) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(128) MCFG_PALETTE_FORMAT(xxxxRRRRBBBBGGGG) /* sound hardware */ diff --git a/src/mame/drivers/mcr3.c b/src/mame/drivers/mcr3.c index fe4a690759d..8f027fb4d73 100644 --- a/src/mame/drivers/mcr3.c +++ b/src/mame/drivers/mcr3.c @@ -1375,8 +1375,8 @@ static MACHINE_CONFIG_DERIVED( mcrscroll, mcrmono ) MCFG_SCREEN_VISIBLE_AREA(0, 30*16-1, 0, 30*16-1) MCFG_SCREEN_UPDATE_DRIVER(mcr3_state, screen_update_spyhunt) MCFG_GFXDECODE_MODIFY("gfxdecode", spyhunt) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+4) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+4) MCFG_PALETTE_INIT_OWNER(mcr3_state,spyhunt) MCFG_VIDEO_START_OVERRIDE(mcr3_state,spyhunt) diff --git a/src/mame/drivers/midyunit.c b/src/mame/drivers/midyunit.c index 2dfaa4aaabd..98d5ec264bd 100644 --- a/src/mame/drivers/midyunit.c +++ b/src/mame/drivers/midyunit.c @@ -1165,8 +1165,8 @@ static MACHINE_CONFIG_DERIVED( yunit_cvsd_4bit_slow, yunit_core ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_VIDEO_START_OVERRIDE(midyunit_state,midyunit_4bit) MACHINE_CONFIG_END @@ -1181,8 +1181,8 @@ static MACHINE_CONFIG_DERIVED( yunit_cvsd_4bit_fast, yunit_core ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_VIDEO_START_OVERRIDE(midyunit_state,midyunit_4bit) MACHINE_CONFIG_END @@ -1194,8 +1194,8 @@ static MACHINE_CONFIG_DERIVED( yunit_cvsd_6bit_slow, yunit_core ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_VIDEO_START_OVERRIDE(midyunit_state,midyunit_6bit) MACHINE_CONFIG_END @@ -1210,8 +1210,8 @@ static MACHINE_CONFIG_DERIVED( yunit_adpcm_6bit_fast, yunit_core ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_VIDEO_START_OVERRIDE(midyunit_state,midyunit_6bit) MACHINE_CONFIG_END @@ -1226,8 +1226,8 @@ static MACHINE_CONFIG_DERIVED( yunit_adpcm_6bit_faster, yunit_core ) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_VIDEO_START_OVERRIDE(midyunit_state,midyunit_6bit) MACHINE_CONFIG_END @@ -1240,8 +1240,8 @@ static MACHINE_CONFIG_DERIVED( mkyawdim, yunit_core ) MCFG_CPU_PROGRAM_MAP(yawdim_sound_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_VIDEO_START_OVERRIDE(midyunit_state,mkyawdim) /* sound hardware */ diff --git a/src/mame/drivers/moo.c b/src/mame/drivers/moo.c index 42922a2b186..be2686386ef 100644 --- a/src/mame/drivers/moo.c +++ b/src/mame/drivers/moo.c @@ -671,8 +671,8 @@ static MACHINE_CONFIG_DERIVED( bucky, moo ) MCFG_K053246_GFXDECODE("gfxdecode") MCFG_K053246_PALETTE("palette") /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_PALETTE_FORMAT(XRGB) MCFG_PALETTE_ENABLE_SHADOWS() MCFG_PALETTE_ENABLE_HILIGHTS() diff --git a/src/mame/drivers/nbmj8688.c b/src/mame/drivers/nbmj8688.c index eea294f322f..fa52fc98fcf 100644 --- a/src/mame/drivers/nbmj8688.c +++ b/src/mame/drivers/nbmj8688.c @@ -2802,8 +2802,8 @@ static MACHINE_CONFIG_DERIVED( NBMJDRV_256, NBMJDRV_4096 ) /* basic machine hardware */ /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_PALETTE_INIT_OWNER(nbmj8688_state,mbmj8688_8bit) MCFG_VIDEO_START_OVERRIDE(nbmj8688_state,mbmj8688_8bit) @@ -2815,8 +2815,8 @@ static MACHINE_CONFIG_DERIVED( NBMJDRV_65536, NBMJDRV_4096 ) /* video hardware */ MCFG_SCREEN_MODIFY("screen") - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 65536) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(65536) MCFG_PALETTE_INIT_OWNER(nbmj8688_state,mbmj8688_16bit) MCFG_VIDEO_START_OVERRIDE(nbmj8688_state,mbmj8688_hybrid_16bit) diff --git a/src/mame/drivers/nbmj9195.c b/src/mame/drivers/nbmj9195.c index e1d36784b73..1ecddf8f803 100644 --- a/src/mame/drivers/nbmj9195.c +++ b/src/mame/drivers/nbmj9195.c @@ -3209,8 +3209,8 @@ static MACHINE_CONFIG_DERIVED( NBMJDRV3, NBMJDRV1 ) /* basic machine hardware */ /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 512) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(512) MCFG_VIDEO_START_OVERRIDE(nbmj9195_state,nbmj9195_nb22090) MCFG_SCREEN_MODIFY("screen") diff --git a/src/mame/drivers/ninjakd2.c b/src/mame/drivers/ninjakd2.c index b71a37fedb9..e9be91398ef 100644 --- a/src/mame/drivers/ninjakd2.c +++ b/src/mame/drivers/ninjakd2.c @@ -1007,8 +1007,8 @@ static MACHINE_CONFIG_DERIVED( robokid, mnight ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", robokid) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 0x400) // RAM is this large, but still only 0x300 colors used + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(0x400) // RAM is this large, but still only 0x300 colors used MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx) MCFG_PALETTE_ENDIANNESS(ENDIANNESS_BIG) diff --git a/src/mame/drivers/royalmah.c b/src/mame/drivers/royalmah.c index 967c0d1de91..4c0090c1dda 100644 --- a/src/mame/drivers/royalmah.c +++ b/src/mame/drivers/royalmah.c @@ -3346,8 +3346,8 @@ static MACHINE_CONFIG_DERIVED( mjderngr, dondenmj ) MCFG_CPU_IO_MAP(mjderngr_iomap) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16*32) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16*32) MCFG_PALETTE_INIT_OWNER(royalmah_state,mjderngr) MACHINE_CONFIG_END diff --git a/src/mame/drivers/scobra.c b/src/mame/drivers/scobra.c index ea91c98c0f3..973820e489b 100644 --- a/src/mame/drivers/scobra.c +++ b/src/mame/drivers/scobra.c @@ -784,8 +784,8 @@ static MACHINE_CONFIG_DERIVED( rescue, type1 ) /* video hardware */ MCFG_SCREEN_MODIFY("screen") - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+128) /* 32 for characters, 64 for stars, 2 for bullets, 128 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+128) /* 32 for characters, 64 for stars, 2 for bullets, 128 for background */ MCFG_PALETTE_INIT_OWNER(scobra_state,rescue) MCFG_VIDEO_START_OVERRIDE(scobra_state,rescue) @@ -798,8 +798,8 @@ static MACHINE_CONFIG_DERIVED( minefld, type1 ) /* video hardware */ MCFG_SCREEN_MODIFY("screen") - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+256) /* 32 for characters, 64 for stars, 2 for bullets, 256 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+256) /* 32 for characters, 64 for stars, 2 for bullets, 256 for background */ MCFG_PALETTE_INIT_OWNER(scobra_state,minefld) MCFG_VIDEO_START_OVERRIDE(scobra_state,minefld) @@ -833,8 +833,8 @@ static MACHINE_CONFIG_DERIVED( stratgyx, type2 ) MCFG_I8255A_ADD( "ppi8255_1", stratgyx_ppi_1_intf ) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+8) /* 32 for characters, 64 for stars, 2 for bullets, 8 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES( 32+64+2+8) /* 32 for characters, 64 for stars, 2 for bullets, 8 for background */ MCFG_PALETTE_INIT_OWNER(scobra_state,stratgyx) MCFG_VIDEO_START_OVERRIDE(scobra_state,stratgyx) @@ -846,8 +846,8 @@ static MACHINE_CONFIG_DERIVED( darkplnt, type2 ) /* basic machine hardware */ /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2) /* 32 for characters, 64 (buffer) for stars, 2 for bullets */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2) /* 32 for characters, 64 (buffer) for stars, 2 for bullets */ MCFG_PALETTE_INIT_OWNER(scobra_state,darkplnt) MCFG_VIDEO_START_OVERRIDE(scobra_state,darkplnt) diff --git a/src/mame/drivers/scramble.c b/src/mame/drivers/scramble.c index be6b1fd3950..1d14a105a21 100644 --- a/src/mame/drivers/scramble.c +++ b/src/mame/drivers/scramble.c @@ -1503,8 +1503,8 @@ static MACHINE_CONFIG_DERIVED( mars, scramble ) MCFG_I8255A_ADD( "ppi8255_1", stratgyx_ppi_1_intf ) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MACHINE_CONFIG_END @@ -1516,8 +1516,8 @@ static MACHINE_CONFIG_DERIVED( devilfsh, scramble ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", devilfsh) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MACHINE_CONFIG_END @@ -1529,8 +1529,8 @@ static MACHINE_CONFIG_DERIVED( newsin7, scramble ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", newsin7) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MCFG_VIDEO_START_OVERRIDE(scramble_state,scrambold) MACHINE_CONFIG_END @@ -1546,8 +1546,8 @@ static MACHINE_CONFIG_DERIVED( mrkougar, scramble ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", mrkougar) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MACHINE_CONFIG_END @@ -1561,8 +1561,8 @@ static MACHINE_CONFIG_DERIVED( mrkougb, scramble ) MCFG_I8255A_ADD( "ppi8255_1", mrkougar_ppi_1_intf ) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MACHINE_CONFIG_END @@ -1573,8 +1573,8 @@ static MACHINE_CONFIG_DERIVED( ckongs, scramble ) MCFG_CPU_PROGRAM_MAP(ckongs_map) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MCFG_VIDEO_START_OVERRIDE(scramble_state,ckongs) MACHINE_CONFIG_END @@ -1594,8 +1594,8 @@ static MACHINE_CONFIG_DERIVED( hotshock, scramble ) MCFG_MACHINE_RESET_OVERRIDE(scramble_state,galaxold) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MCFG_VIDEO_START_OVERRIDE(scramble_state,pisces) @@ -1614,8 +1614,8 @@ static MACHINE_CONFIG_DERIVED( cavelon, scramble ) /* basic machine hardware */ /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets, 0/1 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MCFG_VIDEO_START_OVERRIDE(scramble_state,ckongs) MACHINE_CONFIG_END @@ -1643,8 +1643,8 @@ static MACHINE_CONFIG_DERIVED( triplep, scramble ) MCFG_DEVICE_REMOVE("konami_7474") /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) /* sound hardware */ @@ -1662,8 +1662,8 @@ static MACHINE_CONFIG_DERIVED( mariner, triplep ) /* basic machine hardware */ /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+16) /* 32 for characters, 64 for stars, 2 for bullets, 16 for background */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+16) /* 32 for characters, 64 for stars, 2 for bullets, 16 for background */ MCFG_PALETTE_INIT_OWNER(scramble_state,mariner) MCFG_VIDEO_START_OVERRIDE(scramble_state,mariner) @@ -1682,8 +1682,8 @@ static MACHINE_CONFIG_DERIVED( hunchbks, scramble ) MCFG_SCREEN_VBLANK_TIME(ATTOSECONDS_IN_USEC(2500)) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets */ + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64+2+0) /* 32 for characters, 64 for stars, 2 for bullets */ MCFG_PALETTE_INIT_OWNER(scramble_state,galaxold) MACHINE_CONFIG_END diff --git a/src/mame/drivers/segag80r.c b/src/mame/drivers/segag80r.c index 0defb689f09..fe60acdc10e 100644 --- a/src/mame/drivers/segag80r.c +++ b/src/mame/drivers/segag80r.c @@ -871,8 +871,8 @@ static MACHINE_CONFIG_DERIVED( spaceod, g80r_base ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_VIDEO_ATTRIBUTES(VIDEO_ALWAYS_UPDATE) MCFG_GFXDECODE_MODIFY("gfxdecode", spaceod) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+64) /* sound boards */ MCFG_FRAGMENT_ADD(spaceod_sound_board) @@ -888,8 +888,8 @@ static MACHINE_CONFIG_DERIVED( monsterb, g80r_base ) /* background board changes */ MCFG_GFXDECODE_MODIFY("gfxdecode", monsterb) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+64) /* sound boards */ MCFG_FRAGMENT_ADD(monsterb_sound_board) @@ -902,8 +902,8 @@ static MACHINE_CONFIG_DERIVED( pignewt, g80r_base ) /* background board changes */ MCFG_GFXDECODE_MODIFY("gfxdecode", monsterb) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+64) /* sound boards */ MCFG_SEGAUSB_ADD("usbsnd") @@ -921,8 +921,8 @@ static MACHINE_CONFIG_DERIVED( sindbadm, g80r_base ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", monsterb) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 64+64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(64+64) /* sound boards */ diff --git a/src/mame/drivers/suna8.c b/src/mame/drivers/suna8.c index 652db90d009..4eb70134d45 100644 --- a/src/mame/drivers/suna8.c +++ b/src/mame/drivers/suna8.c @@ -2028,8 +2028,8 @@ static MACHINE_CONFIG_DERIVED( hardhea2, brickzn ) MCFG_TIMER_DRIVER_ADD_SCANLINE("scantimer", suna8_state, hardhea2_interrupt, "screen", 0, 1) MCFG_MACHINE_RESET_OVERRIDE(suna8_state,hardhea2) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx) MCFG_PALETTE_ENDIANNESS(ENDIANNESS_BIG) MACHINE_CONFIG_END diff --git a/src/mame/drivers/taito_f2.c b/src/mame/drivers/taito_f2.c index ae9597369d0..4b227f0d380 100644 --- a/src/mame/drivers/taito_f2.c +++ b/src/mame/drivers/taito_f2.c @@ -3449,8 +3449,8 @@ static MACHINE_CONFIG_DERIVED( metalb, taito_f2_tc0510nio ) /* video hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", deadconx) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 8192) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(8192) MCFG_PALETTE_FORMAT(RRRRGGGGBBBBxxxx) MCFG_VIDEO_START_OVERRIDE(taitof2_state,taitof2_metalb) MCFG_SCREEN_MODIFY("screen") diff --git a/src/mame/drivers/warpwarp.c b/src/mame/drivers/warpwarp.c index 6aaff3307ad..83f15d7c97d 100644 --- a/src/mame/drivers/warpwarp.c +++ b/src/mame/drivers/warpwarp.c @@ -750,8 +750,8 @@ static MACHINE_CONFIG_DERIVED( navarone, geebee ) /* basic machine hardware */ MCFG_GFXDECODE_MODIFY("gfxdecode", 2k) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 2*2) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(2*2) MCFG_PALETTE_INIT_OWNER(warpwarp_state,navarone) MCFG_VIDEO_START_OVERRIDE(warpwarp_state,navarone) diff --git a/src/mame/drivers/zaxxon.c b/src/mame/drivers/zaxxon.c index 75ff144a014..ebce24eb5fc 100644 --- a/src/mame/drivers/zaxxon.c +++ b/src/mame/drivers/zaxxon.c @@ -1007,8 +1007,8 @@ static MACHINE_CONFIG_DERIVED( congo, root ) MCFG_CPU_PERIODIC_INT_DRIVER(zaxxon_state, irq0_line_hold, (double)SOUND_CLOCK/16/16/16/4) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 512) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(512) MCFG_PALETTE_INIT_OWNER(zaxxon_state, zaxxon) MCFG_VIDEO_START_OVERRIDE(zaxxon_state,congo) diff --git a/src/mess/drivers/amstrad.c b/src/mess/drivers/amstrad.c index e4ed193dc31..085f4b03cd8 100644 --- a/src/mess/drivers/amstrad.c +++ b/src/mess/drivers/amstrad.c @@ -1055,8 +1055,8 @@ static MACHINE_CONFIG_DERIVED( aleste, amstrad ) MCFG_SOUND_CONFIG(ay8912_interface) MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.25) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32+64) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32+64) MCFG_PALETTE_INIT_OWNER(amstrad_state,aleste) MCFG_MC146818_ADD( "rtc", XTAL_4_194304Mhz ) diff --git a/src/mess/drivers/gb.c b/src/mess/drivers/gb.c index fede93f4132..e19ef2d8edc 100644 --- a/src/mess/drivers/gb.c +++ b/src/mess/drivers/gb.c @@ -796,8 +796,8 @@ static MACHINE_CONFIG_DERIVED( supergb, gameboy ) MCFG_SCREEN_SIZE(32*8, 28*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 0*8, 28*8-1) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32768) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32768) MCFG_PALETTE_INIT_OWNER(gb_state,sgb) MCFG_DEVICE_REMOVE("lcd") @@ -828,8 +828,8 @@ static MACHINE_CONFIG_DERIVED( gbcolor, gameboy ) MCFG_MACHINE_START_OVERRIDE(gb_state,gbc) MCFG_MACHINE_RESET_OVERRIDE(gb_state,gbc) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 32768) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(32768) MCFG_PALETTE_INIT_OWNER(gb_state,gbc) MCFG_DEVICE_REMOVE("lcd") diff --git a/src/mess/drivers/mac.c b/src/mess/drivers/mac.c index 84f62e1cd4f..a7f59e27ee8 100644 --- a/src/mess/drivers/mac.c +++ b/src/mess/drivers/mac.c @@ -1219,8 +1219,8 @@ static MACHINE_CONFIG_DERIVED( maclc, macii ) MCFG_CPU_PROGRAM_MAP(maclc_map) MCFG_CPU_VBLANK_INT_DRIVER(MAC_SCREEN_NAME, mac_state, mac_rbv_vbl) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_VIDEO_START_OVERRIDE(mac_state,macv8) MCFG_VIDEO_RESET_OVERRIDE(mac_state,macrbv) @@ -1668,8 +1668,8 @@ static MACHINE_CONFIG_DERIVED( maciici, macii ) MCFG_CPU_PROGRAM_MAP(maciici_map) MCFG_CPU_VBLANK_INT_DRIVER(MAC_SCREEN_NAME, mac_state, mac_rbv_vbl) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) // IIci only has slots c/d/e MCFG_NUBUS_SLOT_REMOVE("nb9") @@ -1698,8 +1698,8 @@ static MACHINE_CONFIG_DERIVED( maciisi, macii ) MCFG_CPU_PROGRAM_MAP(maciici_map) MCFG_CPU_VBLANK_INT_DRIVER(MAC_SCREEN_NAME, mac_state, mac_rbv_vbl) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 256) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(256) MCFG_NUBUS_SLOT_REMOVE("nb9") MCFG_NUBUS_SLOT_REMOVE("nba") diff --git a/src/mess/drivers/mbee.c b/src/mess/drivers/mbee.c index decf02c7f55..3c6bb4e0c15 100644 --- a/src/mess/drivers/mbee.c +++ b/src/mess/drivers/mbee.c @@ -841,8 +841,8 @@ static MACHINE_CONFIG_DERIVED( mbeeppc, mbeeic ) MCFG_CPU_IO_MAP(mbeeppc_io) MCFG_VIDEO_START_OVERRIDE(mbee_state,mbeeppc) MCFG_GFXDECODE_MODIFY("gfxdecode", mbeeppc) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16) MCFG_PALETTE_INIT_OWNER(mbee_state,mbeeppc) MCFG_DEVICE_REMOVE("crtc") MCFG_MC6845_ADD("crtc", SY6545_1, "screen", XTAL_13_5MHz / 8, mbeeppc_crtc) diff --git a/src/mess/drivers/nc.c b/src/mess/drivers/nc.c index db6c8ac4c67..3fb0f29ad74 100644 --- a/src/mess/drivers/nc.c +++ b/src/mess/drivers/nc.c @@ -1508,8 +1508,8 @@ static MACHINE_CONFIG_DERIVED( nc200, nc100 ) MCFG_SCREEN_SIZE(NC200_SCREEN_WIDTH, NC200_SCREEN_HEIGHT) MCFG_SCREEN_VISIBLE_AREA(0, NC200_SCREEN_WIDTH-1, 0, NC200_SCREEN_HEIGHT-1) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", NC200_NUM_COLOURS) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(NC200_NUM_COLOURS) MCFG_PALETTE_INIT_OWNER(nc_state, nc) /* printer */ diff --git a/src/mess/drivers/pc6001.c b/src/mess/drivers/pc6001.c index 6e44fd126d5..aa655c63f34 100644 --- a/src/mess/drivers/pc6001.c +++ b/src/mess/drivers/pc6001.c @@ -2370,8 +2370,8 @@ static MACHINE_CONFIG_DERIVED( pc6001m2, pc6001 ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DRIVER(pc6001_state, screen_update_pc6001m2) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16+16) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16+16) MCFG_PALETTE_INIT_OWNER(pc6001_state,pc6001m2) /* basic machine hardware */ diff --git a/src/mess/drivers/special.c b/src/mess/drivers/special.c index f6aa2dcc34a..8fc90f85f92 100644 --- a/src/mess/drivers/special.c +++ b/src/mess/drivers/special.c @@ -426,8 +426,8 @@ static MACHINE_CONFIG_DERIVED( specimx, special ) MCFG_SCREEN_UPDATE_DRIVER(special_state, screen_update_specimx) MCFG_VIDEO_START_OVERRIDE(special_state,specimx) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16) MCFG_PALETTE_INIT_OWNER(special_state, specimx ) /* audio hardware */ diff --git a/src/mess/drivers/super80.c b/src/mess/drivers/super80.c index eb5a53520c5..d908f0f669f 100644 --- a/src/mess/drivers/super80.c +++ b/src/mess/drivers/super80.c @@ -697,8 +697,8 @@ static MACHINE_CONFIG_DERIVED( super80m, super80 ) MCFG_GFXDECODE_MODIFY("gfxdecode", super80m) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 16) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(16) MCFG_PALETTE_INIT_OWNER(super80_state,super80m) MCFG_SCREEN_MODIFY("screen") diff --git a/src/mess/drivers/tek410x.c b/src/mess/drivers/tek410x.c index 5d336b01f5c..67e9b34e45a 100644 --- a/src/mess/drivers/tek410x.c +++ b/src/mess/drivers/tek410x.c @@ -104,8 +104,8 @@ MACHINE_CONFIG_END static MACHINE_CONFIG_DERIVED( tek4109a, tek4107a ) /* video hardware */ - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MACHINE_CONFIG_END /* ROMs */ diff --git a/src/mess/drivers/ti85.c b/src/mess/drivers/ti85.c index e0c8a255497..297c538aca5 100644 --- a/src/mess/drivers/ti85.c +++ b/src/mess/drivers/ti85.c @@ -552,8 +552,8 @@ static MACHINE_CONFIG_DERIVED( ti82, ti81 ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DEVICE("t6a04", t6a04_device, screen_update) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 2) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(2) MCFG_PALETTE_INIT_OWNER(ti85_state, ti82 ) MCFG_T6A04_ADD("t6a04", ti82_display) @@ -582,8 +582,8 @@ static MACHINE_CONFIG_DERIVED( ti83, ti81 ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DEVICE("t6a04", t6a04_device, screen_update) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 2) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(2) MCFG_PALETTE_INIT_OWNER(ti85_state, ti82 ) MCFG_T6A04_ADD("t6a04", ti82_display) @@ -616,8 +616,8 @@ static MACHINE_CONFIG_DERIVED( ti83p, ti81 ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_UPDATE_DEVICE("t6a04", t6a04_device, screen_update) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 2) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(2) MCFG_PALETTE_INIT_OWNER(ti85_state, ti82 ) MCFG_T6A04_ADD("t6a04", ti82_display) diff --git a/src/mess/drivers/trs80.c b/src/mess/drivers/trs80.c index 209742636e6..77e1777b7ed 100644 --- a/src/mess/drivers/trs80.c +++ b/src/mess/drivers/trs80.c @@ -676,8 +676,8 @@ static MACHINE_CONFIG_DERIVED( lnw80, model1 ) MCFG_GFXDECODE_MODIFY("gfxdecode",lnw80) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 8) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(8) MCFG_PALETTE_INIT_OWNER(trs80_state,lnw80) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_SIZE(80*6, 16*12) diff --git a/src/mess/drivers/wswan.c b/src/mess/drivers/wswan.c index 81a111adf46..77b8f3af339 100644 --- a/src/mess/drivers/wswan.c +++ b/src/mess/drivers/wswan.c @@ -168,8 +168,8 @@ static MACHINE_CONFIG_DERIVED( wscolor, wswan ) MCFG_CPU_PROGRAM_MAP(wscolor_mem) MCFG_MACHINE_START_OVERRIDE(wswan_state, wscolor ) - MCFG_DEVICE_REMOVE("palette") - MCFG_PALETTE_ADD("palette", 4096) + MCFG_PALETTE_MODIFY("palette") + MCFG_PALETTE_ENTRIES(4096) MCFG_PALETTE_INIT_OWNER(wswan_state, wscolor )