mirror of
https://github.com/holub/mame
synced 2025-07-07 19:03:29 +03:00
bml3: use standard 3-bit brg palette
This commit is contained in:
parent
e5aec08998
commit
46bc2b88ee
@ -125,7 +125,7 @@ public:
|
||||
TIMER_DEVICE_CALLBACK_MEMBER(keyboard_callback);
|
||||
DECLARE_READ8_MEMBER(bml3_ym2203_r);
|
||||
DECLARE_WRITE8_MEMBER(bml3_ym2203_w);
|
||||
DECLARE_PALETTE_INIT(bml3);
|
||||
|
||||
private:
|
||||
UINT8 m_psg_latch;
|
||||
UINT8 m_attr_latch;
|
||||
@ -760,14 +760,6 @@ INTERRUPT_GEN_MEMBER(bml3_state::bml3_timer_firq)
|
||||
}
|
||||
}
|
||||
|
||||
PALETTE_INIT_MEMBER(bml3_state, bml3)
|
||||
{
|
||||
int i;
|
||||
|
||||
for(i=0;i<8;i++)
|
||||
palette.set_pen_color(i, pal1bit(i >> 1),pal1bit(i >> 2),pal1bit(i >> 0));
|
||||
}
|
||||
|
||||
void bml3_state::machine_start()
|
||||
{
|
||||
m_extram = auto_alloc_array(machine(),UINT8,0x10000);
|
||||
@ -982,8 +974,7 @@ static MACHINE_CONFIG_START( bml3_common, bml3_state )
|
||||
MCFG_SCREEN_SIZE(640, 400)
|
||||
MCFG_SCREEN_VISIBLE_AREA(0, 320-1, 0, 200-1)
|
||||
MCFG_SCREEN_UPDATE_DEVICE("crtc", mc6845_device, screen_update)
|
||||
MCFG_PALETTE_ADD("palette", 8)
|
||||
MCFG_PALETTE_INIT_OWNER(bml3_state, bml3)
|
||||
MCFG_PALETTE_ADD_3BIT_BRG("palette")
|
||||
|
||||
/* Devices */
|
||||
// CRTC clock should be synchronous with the CPU clock.
|
||||
|
Loading…
Reference in New Issue
Block a user