summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/jubilee.c
diff options
context:
space:
mode:
author Roberto Fresca <robertof@mamedev.org>2014-02-19 00:07:11 +0000
committer Roberto Fresca <robertof@mamedev.org>2014-02-19 00:07:11 +0000
commit5f6f08af1f9c75eb3b54512994fac1c7cf4aa19a (patch)
tree2aa9dae52361820e94b09e18792e1d2932ffb00f /src/mame/drivers/jubilee.c
parent676b03c2ddf04e0af33907dc7fcfa805d2da279c (diff)
Jubilee Poker: Fixed palette to 8 colors.
Diffstat (limited to 'src/mame/drivers/jubilee.c')
-rw-r--r--src/mame/drivers/jubilee.c35
1 files changed, 18 insertions, 17 deletions
diff --git a/src/mame/drivers/jubilee.c b/src/mame/drivers/jubilee.c
index 6c3a3edc57a..ef3fa187e69 100644
--- a/src/mame/drivers/jubilee.c
+++ b/src/mame/drivers/jubilee.c
@@ -101,6 +101,7 @@
- Hooked CRTC properly.
- Adjusted the screen size and visible area according to CRTC values.
- Adjusted the screen pos 8 pixels, to get a bit centered.
+ - Fixed palette to 8 colors.
- Added technical notes.
[2014-02-17]
@@ -211,7 +212,7 @@ TILE_GET_INFO_MEMBER(jubilee_state::get_bg_tile_info)
void jubilee_state::video_start()
{
- m_bg_tilemap = &machine().tilemap().create(tilemap_get_info_delegate(FUNC(jubilee_state::get_bg_tile_info),this), TILEMAP_SCAN_ROWS, 8, 8, 32, 32);
+ m_bg_tilemap = &machine().tilemap().create(tilemap_get_info_delegate(FUNC(jubilee_state::get_bg_tile_info), this), TILEMAP_SCAN_ROWS, 8, 8, 32, 32);
}
@@ -427,26 +428,26 @@ GFXDECODE_END
static MC6845_INTERFACE( mc6845_intf )
{
- false, /* show border area */
- -8,0,0,0, /* visarea adjustment */
- 8, /* number of pixels per video memory address */
- NULL, /* before pixel update callback */
- NULL, /* row update callback */
- NULL, /* after pixel update callback */
- DEVCB_NULL, /* callback for display state changes */
- DEVCB_NULL, /* callback for cursor state changes */
- DEVCB_NULL, /* HSYNC callback */
- DEVCB_NULL, /* VSYNC callback */
- NULL /* update address callback */
+ false, /* show border area */
+ -8, 0, 0, 0, /* visarea adjustment */
+ 8, /* number of pixels per video memory address */
+ NULL, /* before pixel update callback */
+ NULL, /* row update callback */
+ NULL, /* after pixel update callback */
+ DEVCB_NULL, /* callback for display state changes */
+ DEVCB_NULL, /* callback for cursor state changes */
+ DEVCB_NULL, /* HSYNC callback */
+ DEVCB_NULL, /* VSYNC callback */
+ NULL /* update address callback */
};
static TMS9980A_CONFIG( cpuconf )
{
DEVCB_NULL,
- DEVCB_NULL, // Instruction acquisition
- DEVCB_NULL, // Clock out
- DEVCB_NULL, // Hold acknowledge
- DEVCB_NULL // DBIN
+ DEVCB_NULL, /* Instruction acquisition */
+ DEVCB_NULL, /* Clock out */
+ DEVCB_NULL, /* Hold acknowledge */
+ DEVCB_NULL /* DBIN */
};
/*************************
@@ -470,7 +471,7 @@ static MACHINE_CONFIG_START( jubileep, jubilee_state )
MCFG_SCREEN_UPDATE_DRIVER(jubilee_state, screen_update_jubileep)
MCFG_GFXDECODE_ADD("gfxdecode", jubileep)
- MCFG_PALETTE_LENGTH(256)
+ MCFG_PALETTE_LENGTH(8)
MCFG_MC6845_ADD("crtc", MC6845, "screen", CRTC_CLOCK, mc6845_intf)