summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/flyball.cpp
diff options
context:
space:
mode:
author mooglyguy <therealmogminer@gmail.com>2018-08-11 15:00:54 +0200
committer mooglyguy <therealmogminer@gmail.com>2018-08-11 15:01:20 +0200
commitd5d598a1c021c19e992e5f4cd8f56aa8c697076e (patch)
tree3deeca26e7b770f0140041a1902d3b9bee21f6f4 /src/mame/drivers/flyball.cpp
parent543e49cc2443e3ab531168ec80e93dd3afeea795 (diff)
-7200fifo, 7400, 7404, 74123, 74145, 74148, 74153, 74157, 74161, 74259: [Ryan Holtz]
* Removed MCFG and old devcb macros. AJR, any breakage? nw
Diffstat (limited to 'src/mame/drivers/flyball.cpp')
-rw-r--r--src/mame/drivers/flyball.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/flyball.cpp b/src/mame/drivers/flyball.cpp
index 326d78a6b50..edfe2e44429 100644
--- a/src/mame/drivers/flyball.cpp
+++ b/src/mame/drivers/flyball.cpp
@@ -465,13 +465,13 @@ MACHINE_CONFIG_START(flyball_state::flyball)
MCFG_DEVICE_ADD("maincpu", M6502, MASTER_CLOCK/16)
MCFG_DEVICE_PROGRAM_MAP(flyball_map)
- MCFG_DEVICE_ADD("outlatch", F9334, 0) // F7
- MCFG_ADDRESSABLE_LATCH_Q7_OUT_CB(WRITELINE(*this, flyball_state, lamp_w)) // 1 player lamp
- MCFG_ADDRESSABLE_LATCH_Q6_OUT_CB(NOOP) // crowd very loud
- MCFG_ADDRESSABLE_LATCH_Q5_OUT_CB(NOOP) // footstep off-on
- MCFG_ADDRESSABLE_LATCH_Q4_OUT_CB(NOOP) // crowd off-on
- MCFG_ADDRESSABLE_LATCH_Q3_OUT_CB(NOOP) // crowd soft-loud
- MCFG_ADDRESSABLE_LATCH_Q2_OUT_CB(NOOP) // bat hit
+ F9334(config, m_outlatch); // F7
+ m_outlatch->q_out_cb<2>().set_nop(); // bat hit
+ m_outlatch->q_out_cb<3>().set_nop(); // crowd soft-loud
+ m_outlatch->q_out_cb<4>().set_nop(); // crowd off-on
+ m_outlatch->q_out_cb<5>().set_nop(); // footstep off-on
+ m_outlatch->q_out_cb<6>().set_nop(); // crowd very loud
+ m_outlatch->q_out_cb<7>().set(FUNC(flyball_state::lamp_w)); // 1 player lamp
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)