summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/spaceg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/spaceg.c')
-rw-r--r--src/mame/drivers/spaceg.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mame/drivers/spaceg.c b/src/mame/drivers/spaceg.c
index ec1fab4f4fe..e552ee114fa 100644
--- a/src/mame/drivers/spaceg.c
+++ b/src/mame/drivers/spaceg.c
@@ -189,6 +189,7 @@ public:
required_shared_ptr<UINT8> m_io9401;
DECLARE_WRITE8_MEMBER(zvideoram_w);
DECLARE_READ8_MEMBER(spaceg_colorram_r);
+ virtual void palette_init();
};
/*************************************
@@ -197,31 +198,31 @@ public:
*
*************************************/
-static PALETTE_INIT( spaceg )
+void spaceg_state::palette_init()
{
int i;
for (i = 0; i < 128; i++)
- palette_set_color (machine, i, MAKE_RGB(0x00,0x00,0x00));
+ palette_set_color (machine(), i, MAKE_RGB(0x00,0x00,0x00));
// proms are currently undumped...
- palette_set_color (machine, 0, MAKE_RGB(0x00,0x00,0x00)); //ok czarny
- palette_set_color (machine, 1, MAKE_RGB(0x7f,0x00,0x00));//???
- palette_set_color (machine, 2, MAKE_RGB(0xff,0xff,0xff)); //ok+ bialy
- palette_set_color (machine, 3, MAKE_RGB(0xff,0x00,0x00)); //ok j.czerw.
- palette_set_color (machine, 4, MAKE_RGB(0x3f,0x3f,0xff)); //ok j.niebieski
- palette_set_color (machine, 5, MAKE_RGB(0x3f,0xff,0x3f)); //ok j.zielony
- palette_set_color (machine, 6, MAKE_RGB(0xff,0xbf,0xbf)); //ok+ 'majtki'
- palette_set_color (machine, 7, MAKE_RGB(0xff,0xff,0x00)); //ok+ zolty
-
- palette_set_color (machine, 8, MAKE_RGB(0xff,0x7f,0x00)); //ok+ pomaranczowy
- palette_set_color (machine, 9, MAKE_RGB(0x3f,0xbf,0xff)); //ok j.niebieski (ciemniejszy od 13)
- palette_set_color (machine, 10, MAKE_RGB(0x3f,0xbf,0x3f)); //ok+ c.zielony
- palette_set_color (machine, 11, MAKE_RGB(0x00,0xff,0x00)); //ok j.zielony
- palette_set_color (machine, 12, MAKE_RGB(0x7f,0x00,0x00)); //ok brazowy (c.czerw)
- palette_set_color (machine, 13, MAKE_RGB(0x7f,0xbf,0xff)); //ok j.niebieski (jasniejszy od 9)
- palette_set_color (machine, 14, MAKE_RGB(0x00,0xff,0xff));//???
- palette_set_color (machine, 15, MAKE_RGB(0x7f,0x7f,0x7f));//???
+ palette_set_color (machine(), 0, MAKE_RGB(0x00,0x00,0x00)); //ok czarny
+ palette_set_color (machine(), 1, MAKE_RGB(0x7f,0x00,0x00));//???
+ palette_set_color (machine(), 2, MAKE_RGB(0xff,0xff,0xff)); //ok+ bialy
+ palette_set_color (machine(), 3, MAKE_RGB(0xff,0x00,0x00)); //ok j.czerw.
+ palette_set_color (machine(), 4, MAKE_RGB(0x3f,0x3f,0xff)); //ok j.niebieski
+ palette_set_color (machine(), 5, MAKE_RGB(0x3f,0xff,0x3f)); //ok j.zielony
+ palette_set_color (machine(), 6, MAKE_RGB(0xff,0xbf,0xbf)); //ok+ 'majtki'
+ palette_set_color (machine(), 7, MAKE_RGB(0xff,0xff,0x00)); //ok+ zolty
+
+ palette_set_color (machine(), 8, MAKE_RGB(0xff,0x7f,0x00)); //ok+ pomaranczowy
+ palette_set_color (machine(), 9, MAKE_RGB(0x3f,0xbf,0xff)); //ok j.niebieski (ciemniejszy od 13)
+ palette_set_color (machine(), 10, MAKE_RGB(0x3f,0xbf,0x3f)); //ok+ c.zielony
+ palette_set_color (machine(), 11, MAKE_RGB(0x00,0xff,0x00)); //ok j.zielony
+ palette_set_color (machine(), 12, MAKE_RGB(0x7f,0x00,0x00)); //ok brazowy (c.czerw)
+ palette_set_color (machine(), 13, MAKE_RGB(0x7f,0xbf,0xff)); //ok j.niebieski (jasniejszy od 9)
+ palette_set_color (machine(), 14, MAKE_RGB(0x00,0xff,0xff));//???
+ palette_set_color (machine(), 15, MAKE_RGB(0x7f,0x7f,0x7f));//???
}
WRITE8_MEMBER(spaceg_state::zvideoram_w)
@@ -438,7 +439,6 @@ static MACHINE_CONFIG_START( spaceg, spaceg_state )
MCFG_SCREEN_UPDATE_STATIC( spaceg )
MCFG_PALETTE_LENGTH(16+128-16)
- MCFG_PALETTE_INIT( spaceg )
/* sound hardware */
// MCFG_SPEAKER_STANDARD_MONO("mono")