From 6ac79db5bcb9a724a6a3333390606f26bfbecb60 Mon Sep 17 00:00:00 2001 From: AJR Date: Wed, 15 Jun 2022 21:09:52 -0400 Subject: zombraid: Fix regression from b911bd29a5ad76a7e5c3c4a632470dd5652cc5f6 --- src/mame/drivers/seta.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/seta.cpp b/src/mame/drivers/seta.cpp index 19c28bbe171..66dfa46d243 100644 --- a/src/mame/drivers/seta.cpp +++ b/src/mame/drivers/seta.cpp @@ -8935,14 +8935,15 @@ void zombraid_state::machine_start() void zombraid_state::zombraid(machine_config &config) { gundhara(config); + driver_device::static_set_callback(config.root_device(), driver_device::CB_MACHINE_START, driver_callback_delegate()); /* basic machine hardware */ m_maincpu->set_addrmap(AS_PROGRAM, &zombraid_state::zombraid_map); NVRAM(config, "nvram", nvram_device::DEFAULT_ALL_0); - adc0834_device &adc(ADC0834(config, "adc")); - adc.set_input_callback(FUNC(zombraid_state::adc_cb)); + ADC0834(config, m_adc); + m_adc->set_input_callback(FUNC(zombraid_state::adc_cb)); m_layers[0]->set_xoffsets(-2, -2); // correct for normal, flip screen not working yet m_layers[1]->set_xoffsets(-2, -2); -- cgit v1.2.3