From 7fd6a0b10c51dbd57db33c0740bd5247130bac8d Mon Sep 17 00:00:00 2001 From: SomeRandomGuyIdk <49554779+SomeRandomGuyIdk@users.noreply.github.com> Date: Mon, 17 Jul 2023 19:51:12 +0300 Subject: bfm/bfm_blackbox.cpp: Added driver for Bellfruit Black Box electromechanical fruit machines. (#10417) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * machine/em_reel.cpp: Encapsulated electromechanical reel simulation. * barcrest/mpu1.cpp: Refactored to use new electromechanical reel device. New systems marked not working ------------------------ Nudge Climber (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) 21 Up (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) Bell Trail (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) The Nudge Machine (ADMC) (Black Box) (5p Stake, £1/£2 Jackpot) Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot) Double It (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Fire Cracker (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Oranges And Lemons (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Golden Spin (BWB) (Black Box) (MK1.5, 5p Stake, £50 Jackpot) New clones marked not working ------------------------ 21 Up (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Reel Gambler (Bellfruit) (Black Box) (10p Stake, £2 Jackpot) Upstairs 'N' Downstairs (Bellfruit) (Black Box) (5p Stake, £1 Jackpot, all cash) Spin Up (CTL) (Black Box) (10p Stake, £3 Jackpot) Crackerjack (Bellfruit) (Black Box) (5p Stake, £2 Jackpot) Fiesta (Associated Leisure) (Black Box) (2p Stake, £1/£2 Jackpot) --- scripts/src/machine.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'scripts/src/machine.lua') diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index 59dfd6dbdea..3dd4eef38ab 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -4280,6 +4280,18 @@ if (MACHINES["STEPPERS"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/machine/em_reel.h,MACHINES["EM_REEL"] = true +--------------------------------------------------- + +if (MACHINES["EM_REEL"]~=null) then + files { + MAME_DIR .. "src/devices/machine/em_reel.cpp", + MAME_DIR .. "src/devices/machine/em_reel.h", + } +end + --------------------------------------------------- -- --@src/devices/machine/corvushd.h,MACHINES["CORVUSHD"] = true -- cgit v1.2.3-70-g09d2