summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Dirk Best <mail@dirk-best.de>2015-07-30 11:41:55 +0200
committer Dirk Best <mail@dirk-best.de>2015-07-30 12:10:43 +0200
commita796d0e8ad60d9338ec7e20bbda54aaf897a7f91 (patch)
tree4eae4432e562b7d2946f70bd5d5be9c62733ed16
parentd5432ba6140c06205466a1a3dcd69797a1f34a69 (diff)
amusco: use standard 3-bit gbr palette
-rw-r--r--src/mame/drivers/amusco.c22
1 files changed, 1 insertions, 21 deletions
diff --git a/src/mame/drivers/amusco.c b/src/mame/drivers/amusco.c
index de0ba5cea5a..1cd32549340 100644
--- a/src/mame/drivers/amusco.c
+++ b/src/mame/drivers/amusco.c
@@ -97,7 +97,6 @@ public:
DECLARE_WRITE16_MEMBER(amusco_videoram_w);
TILE_GET_INFO_MEMBER(get_bg_tile_info);
virtual void video_start();
- DECLARE_PALETTE_INIT(amusco);
DECLARE_READ8_MEMBER(mc6845_r);
DECLARE_WRITE8_MEMBER(mc6845_w);
DECLARE_WRITE16_MEMBER(vram_w);
@@ -113,7 +112,6 @@ public:
INTERRUPT_GEN_MEMBER(amusco_timer_irq);
UINT16 m_mc6845_address;
UINT16 m_video_update_address;
- DECLARE_PALETTE_INIT(amusco_palette_init);
};
@@ -125,18 +123,6 @@ WRITE16_MEMBER(amusco_state::amusco_videoram_w)
{
}
-PALETTE_INIT_MEMBER(amusco_state, amusco_palette_init)
-{
- int i;
-
- for (i = 0; i < 8; i++)
- {
- palette.set_pen_color(i, pal1bit(i >> 2), pal1bit(i >> 0), pal1bit(i >> 1));
- }
-}
-
-
-
TILE_GET_INFO_MEMBER(amusco_state::get_bg_tile_info)
{
/* - bits -
@@ -166,10 +152,6 @@ UINT32 amusco_state::screen_update_amusco(screen_device &screen, bitmap_ind16 &b
return 0;
}
-PALETTE_INIT_MEMBER(amusco_state, amusco)
-{
-}
-
/**************************
* Read / Write Handlers *
@@ -528,8 +510,7 @@ static MACHINE_CONFIG_START( amusco, amusco_state )
MCFG_SCREEN_PALETTE("palette")
MCFG_GFXDECODE_ADD("gfxdecode", "palette", amusco)
- MCFG_PALETTE_ADD("palette", 8)
- MCFG_PALETTE_INIT_OWNER(amusco_state, amusco_palette_init)
+ MCFG_PALETTE_ADD_3BIT_GBR("palette")
MCFG_MC6845_ADD("crtc", R6545_1, "screen", CRTC_CLOCK) /* guess */
MCFG_MC6845_SHOW_BORDER_AREA(false)
@@ -540,7 +521,6 @@ static MACHINE_CONFIG_START( amusco, amusco_state )
MCFG_SPEAKER_STANDARD_MONO("mono")
MCFG_SOUND_ADD("sn", SN76489, SND_CLOCK)
MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.80)
-
MACHINE_CONFIG_END