diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2014-02-27 13:35:15 +0000 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2014-02-27 13:35:15 +0000 |
commit | 64ac8f6776fc4451d756b0eb3bb6dbd22c49801a (patch) | |
tree | bb1d096fecec4684c8ab2b7be1b4d539ca06e57b /src/mame/drivers/cabal.c | |
parent | f9d3fbaa73ccdab2e5fcf9fc095a14b4f24c3133 (diff) |
Huge update, palette is now device (nw)
note: Aaron please give more descriptive text for release log I have no more strength :)
Diffstat (limited to 'src/mame/drivers/cabal.c')
-rw-r--r-- | src/mame/drivers/cabal.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/mame/drivers/cabal.c b/src/mame/drivers/cabal.c index a3e07eea37f..491010055be 100644 --- a/src/mame/drivers/cabal.c +++ b/src/mame/drivers/cabal.c @@ -126,7 +126,7 @@ static ADDRESS_MAP_START( main_map, AS_PROGRAM, 16, cabal_state ) AM_RANGE(0xc0000, 0xc0001) AM_WRITE(track_reset_w) AM_RANGE(0xc0040, 0xc0041) AM_WRITENOP /* ??? */ AM_RANGE(0xc0080, 0xc0081) AM_WRITE(cabal_flipscreen_w) - AM_RANGE(0xe0000, 0xe07ff) AM_RAM_WRITE(paletteram_xxxxBBBBGGGGRRRR_word_w) AM_SHARE("paletteram") + AM_RANGE(0xe0000, 0xe07ff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette") AM_RANGE(0xe8008, 0xe8009) AM_WRITE(cabal_sound_irq_trigger_word_w) // fix coin insertion AM_RANGE(0xe8000, 0xe800d) AM_DEVREADWRITE("seibu_sound", seibu_sound_device, main_word_r, main_word_w) ADDRESS_MAP_END @@ -144,7 +144,7 @@ static ADDRESS_MAP_START( cabalbl_main_map, AS_PROGRAM, 16, cabal_state ) AM_RANGE(0xa0010, 0xa0011) AM_READ_PORT("INPUTS") AM_RANGE(0xc0040, 0xc0041) AM_WRITENOP /* ??? */ AM_RANGE(0xc0080, 0xc0081) AM_WRITE(cabal_flipscreen_w) - AM_RANGE(0xe0000, 0xe07ff) AM_RAM_WRITE(paletteram_xxxxBBBBGGGGRRRR_word_w) AM_SHARE("paletteram") + AM_RANGE(0xe0000, 0xe07ff) AM_RAM_DEVWRITE("palette", palette_device, write) AM_SHARE("palette") AM_RANGE(0xe8000, 0xe8003) AM_WRITE(cabalbl_sndcmd_w) AM_RANGE(0xe8004, 0xe8005) AM_READ(soundlatch2_word_r) AM_RANGE(0xe8008, 0xe8009) AM_WRITE(cabalbl_sound_irq_trigger_word_w) @@ -489,8 +489,8 @@ static MACHINE_CONFIG_START( cabal, cabal_state ) MCFG_SCREEN_UPDATE_DRIVER(cabal_state, screen_update_cabal) MCFG_GFXDECODE_ADD("gfxdecode", cabal) - MCFG_PALETTE_LENGTH(1024) - + MCFG_PALETTE_ADD("palette", 1024) + MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR) /* sound hardware */ MCFG_SEIBU_SOUND_ADD("seibu_sound") @@ -546,8 +546,8 @@ static MACHINE_CONFIG_START( cabalbl, cabal_state ) MCFG_SCREEN_UPDATE_DRIVER(cabal_state, screen_update_cabal) MCFG_GFXDECODE_ADD("gfxdecode", cabal) - MCFG_PALETTE_LENGTH(1024) - + MCFG_PALETTE_ADD("palette", 1024) + MCFG_PALETTE_FORMAT(xxxxBBBBGGGGRRRR) /* sound hardware */ MCFG_SPEAKER_STANDARD_MONO("mono") |