mirror of
https://github.com/holub/mame
synced 2025-04-25 09:50:04 +03:00
Ok, it's actually the damn palette length, fixed for good
This commit is contained in:
parent
a717c13507
commit
6e7e019afd
@ -272,6 +272,9 @@ PALETTE_INIT_MEMBER(v9958_device, v9958)
|
||||
// init v9938 512-color palette
|
||||
PALETTE_INIT_CALL_MEMBER(v9938);
|
||||
|
||||
if(machine().total_colors() != 19780)
|
||||
fatalerror("V9958: not enough palette, must be 19780");
|
||||
|
||||
if (v99x8_device::s_pal_indYJK == NULL)
|
||||
v99x8_device::s_pal_indYJK = auto_alloc_array(machine(),UINT16, 0x20000);
|
||||
|
||||
|
@ -649,7 +649,6 @@ static MACHINE_CONFIG_START( csplayh5, csplayh5_state )
|
||||
|
||||
MCFG_Z80CTC_ADD("ctc", 8000000, ctc_intf)
|
||||
|
||||
|
||||
MCFG_NVRAM_ADD_0FILL("nvram")
|
||||
|
||||
/* video hardware */
|
||||
@ -665,7 +664,7 @@ static MACHINE_CONFIG_START( csplayh5, csplayh5_state )
|
||||
MCFG_SCREEN_VISIBLE_AREA(MSX2_XBORDER_PIXELS - MSX2_VISIBLE_XBORDER_PIXELS, MSX2_TOTAL_XRES_PIXELS - MSX2_XBORDER_PIXELS + MSX2_VISIBLE_XBORDER_PIXELS - 1, MSX2_YBORDER_PIXELS - MSX2_VISIBLE_YBORDER_PIXELS, MSX2_TOTAL_YRES_PIXELS - MSX2_YBORDER_PIXELS + MSX2_VISIBLE_YBORDER_PIXELS - 1)
|
||||
MCFG_SCREEN_UPDATE_DEVICE("v9958", v9958_device, screen_update)
|
||||
|
||||
MCFG_PALETTE_LENGTH(19268)
|
||||
MCFG_PALETTE_LENGTH(19780)
|
||||
|
||||
/* sound hardware */
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
|
@ -469,7 +469,7 @@ static MACHINE_CONFIG_START( pzlestar, sangho_state )
|
||||
|
||||
MCFG_MACHINE_RESET_OVERRIDE(sangho_state,pzlestar)
|
||||
|
||||
MCFG_PALETTE_LENGTH(19268)
|
||||
MCFG_PALETTE_LENGTH(19780)
|
||||
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
MCFG_SOUND_ADD("ymsnd", YM2413, 3580000)
|
||||
@ -499,7 +499,7 @@ static MACHINE_CONFIG_START( sexyboom, sangho_state )
|
||||
|
||||
MCFG_MACHINE_RESET_OVERRIDE(sangho_state,sexyboom)
|
||||
|
||||
MCFG_PALETTE_LENGTH(19268)
|
||||
MCFG_PALETTE_LENGTH(19780)
|
||||
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
MCFG_SOUND_ADD("ymsnd", YM2413, 3580000)
|
||||
|
@ -1248,7 +1248,7 @@ static MACHINE_CONFIG_START( msx2p, msx_state )
|
||||
MCFG_SCREEN_SIZE(MSX2_TOTAL_XRES_PIXELS, 262*2)
|
||||
MCFG_SCREEN_VISIBLE_AREA(MSX2_XBORDER_PIXELS - MSX2_VISIBLE_XBORDER_PIXELS, MSX2_TOTAL_XRES_PIXELS - MSX2_XBORDER_PIXELS + MSX2_VISIBLE_XBORDER_PIXELS - 1, MSX2_YBORDER_PIXELS - MSX2_VISIBLE_YBORDER_PIXELS, MSX2_TOTAL_YRES_PIXELS - MSX2_YBORDER_PIXELS + MSX2_VISIBLE_YBORDER_PIXELS - 1)
|
||||
|
||||
MCFG_PALETTE_LENGTH(19268)
|
||||
MCFG_PALETTE_LENGTH(19780)
|
||||
|
||||
/* sound hardware */
|
||||
MCFG_SPEAKER_STANDARD_MONO("mono")
|
||||
|
Loading…
Reference in New Issue
Block a user