diff options
Diffstat (limited to 'src/mess/drivers/nc.c')
-rw-r--r-- | src/mess/drivers/nc.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mess/drivers/nc.c b/src/mess/drivers/nc.c index 612e6da176b..db6c8ac4c67 100644 --- a/src/mess/drivers/nc.c +++ b/src/mess/drivers/nc.c @@ -1439,7 +1439,9 @@ static MACHINE_CONFIG_START( nc100, nc_state ) MCFG_SCREEN_VISIBLE_AREA(0, 480-1, 0, 64-1) MCFG_SCREEN_UPDATE_DRIVER(nc_state, screen_update_nc) - MCFG_PALETTE_LENGTH(NC_NUM_COLOURS) + MCFG_PALETTE_ADD("palette", NC_NUM_COLOURS) + MCFG_PALETTE_INIT_OWNER(nc_state, nc) + MCFG_DEFAULT_LAYOUT(layout_lcd) /* sound hardware */ @@ -1505,7 +1507,10 @@ static MACHINE_CONFIG_DERIVED( nc200, nc100 ) MCFG_SCREEN_MODIFY("screen") MCFG_SCREEN_SIZE(NC200_SCREEN_WIDTH, NC200_SCREEN_HEIGHT) MCFG_SCREEN_VISIBLE_AREA(0, NC200_SCREEN_WIDTH-1, 0, NC200_SCREEN_HEIGHT-1) - MCFG_PALETTE_LENGTH(NC200_NUM_COLOURS) + + MCFG_DEVICE_REMOVE("palette") + MCFG_PALETTE_ADD("palette", NC200_NUM_COLOURS) + MCFG_PALETTE_INIT_OWNER(nc_state, nc) /* printer */ MCFG_DEVICE_MODIFY("centronics") |