summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/electron.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/electron.c')
-rw-r--r--src/mess/drivers/electron.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/mess/drivers/electron.c b/src/mess/drivers/electron.c
index 7417b4bccde..28c3fce666e 100644
--- a/src/mess/drivers/electron.c
+++ b/src/mess/drivers/electron.c
@@ -41,9 +41,9 @@ static const rgb_t electron_palette[8]=
MAKE_RGB(0x000,0x000,0x000)
};
-static PALETTE_INIT( electron )
+void electron_state::palette_init()
{
- palette_set_colors(machine, 0, electron_palette, ARRAY_LENGTH(electron_palette));
+ palette_set_colors(machine(), 0, electron_palette, ARRAY_LENGTH(electron_palette));
}
static ADDRESS_MAP_START(electron_mem, AS_PROGRAM, 8, electron_state )
@@ -180,7 +180,6 @@ static MACHINE_CONFIG_START( electron, electron_state )
MCFG_CPU_ADD( "maincpu", M6502, 2000000 )
MCFG_CPU_PROGRAM_MAP( electron_mem)
- MCFG_MACHINE_START( electron )
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE( 50.08 )
@@ -189,9 +188,7 @@ static MACHINE_CONFIG_START( electron, electron_state )
MCFG_SCREEN_UPDATE_STATIC(electron)
MCFG_PALETTE_LENGTH( 16 )
- MCFG_PALETTE_INIT(electron)
- MCFG_VIDEO_START(electron)
MCFG_VIDEO_ATTRIBUTES(VIDEO_UPDATE_SCANLINE)
MCFG_SPEAKER_STANDARD_MONO( "mono" )