summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pitnrun.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pitnrun.cpp')
-rw-r--r--src/mame/drivers/pitnrun.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/pitnrun.cpp b/src/mame/drivers/pitnrun.cpp
index d4d8b36d448..ecf1231ecd0 100644
--- a/src/mame/drivers/pitnrun.cpp
+++ b/src/mame/drivers/pitnrun.cpp
@@ -310,7 +310,7 @@ void pitnrun_state::pitnrun(machine_config &config)
screen.set_palette(m_palette);
GFXDECODE(config, m_gfxdecode, m_palette, gfx_pitnrun);
- PALETTE(config, m_palette, 32*3).set_init(FUNC(pitnrun_state::palette_init_pitnrun));
+ PALETTE(config, m_palette, FUNC(pitnrun_state::pitnrun_palette), 32 * 3);
/* sound hardware */
SPEAKER(config, "mono").front_center();
@@ -327,12 +327,13 @@ void pitnrun_state::pitnrun(machine_config &config)
ay2.port_b_read_callback().set("soundlatch", FUNC(generic_latch_8_device::read));
ay2.add_route(ALL_OUTPUTS, "mono", 0.50);
- LS259(config, "noiselatch", 0); // 1J
+ LS259(config, "noiselatch"); // 1J
}
void pitnrun_state::pitnrun_mcu(machine_config &config)
{
pitnrun(config);
+
m_maincpu->set_addrmap(AS_PROGRAM, &pitnrun_state::pitnrun_map_mcu);
M68705P5(config, m_mcu, XTAL(18'432'000)/6); /* verified on pcb */