diff options
Diffstat (limited to 'src/mame/drivers/good.c')
-rw-r--r-- | src/mame/drivers/good.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/good.c b/src/mame/drivers/good.c index 98b0f8c0cd0..a1176fb1e4f 100644 --- a/src/mame/drivers/good.c +++ b/src/mame/drivers/good.c @@ -117,7 +117,7 @@ static ADDRESS_MAP_START( good_map, AS_PROGRAM, 16, good_state ) AM_RANGE(0x280002, 0x280003) AM_READ_PORT("IN1") AM_RANGE(0x280004, 0x280005) AM_READ_PORT("IN2") - AM_RANGE(0x800000, 0x8007ff) AM_RAM_WRITE(paletteram_xRRRRRGGGGGBBBBB_word_w) AM_SHARE("paletteram") + AM_RANGE(0x800000, 0x8007ff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette") AM_RANGE(0x820000, 0x820fff) AM_RAM_WRITE(fg_tilemapram_w) AM_SHARE("fg_tilemapram") AM_RANGE(0x822000, 0x822fff) AM_RAM_WRITE(bg_tilemapram_w) AM_SHARE("bg_tilemapram") @@ -294,7 +294,8 @@ static MACHINE_CONFIG_START( good, good_state ) MCFG_SCREEN_VISIBLE_AREA(1*16, 23*16-1, 0*16, 14*16-1) MCFG_SCREEN_UPDATE_DRIVER(good_state, screen_update_good) - MCFG_PALETTE_LENGTH(0x400) + MCFG_PALETTE_ADD("palette", 0x400) + MCFG_PALETTE_FORMAT(xRRRRRGGGGGBBBBB) MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |