mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-11-01 00:27:20 -05:00
Each standalone profile records where its version is read: the source at its pin (clk 2026-07-23-136-g9020107, shadps4 0.20.1 WIP, eden v0.2.0-401-g26a03d2), the APK, binary or archive read (kind package), or, where no reading can be made, kind unverified with the reason: a host the tools cannot read, a forge gone or not answering, no build recorded as read, a pin on another branch. Those keep their value, unconfirmed.
790 lines
26 KiB
YAML
790 lines
26 KiB
YAML
emulator: MFME
|
|
type: standalone
|
|
core_classification: embedded_hle
|
|
source: "https://www.desertislandfruits.com/"
|
|
upstream: closed-source
|
|
profiled_date: "2026-08-08"
|
|
core_version: "20.1"
|
|
version_basis:
|
|
kind: package
|
|
url: "https://www.desertislandfruits.com/"
|
|
artifact: "MFME v20 Windows installer, MFME.exe FileVersion 20.1.0.0"
|
|
display_name: "MFME (Fruit Machines)"
|
|
cores:
|
|
- mfme
|
|
- mfme-windows
|
|
systems:
|
|
- fruitmachine
|
|
mode: standalone
|
|
|
|
notes: |
|
|
Closed-source Delphi emulator for fruit machine and slot machine hardware,
|
|
written by Chris Wren (Wizard) and distributed as a Windows installer. MFME.exe
|
|
carries FileVersion 20.1.0.0, FileDescription "Multiple Fruit Machine Emulator" and
|
|
copyright "C.J.Wren 1997-2020", and the installer targets Windows 10, defaults to
|
|
C:\MFME\v20 (history.txt:323) and writes HKCU\Software\CJW\MFME. The binary is
|
|
ASPack compressed, imports dinput8, xaudio2_9, d2d1 and d3d11 for input, sound
|
|
and the hardware accelerated scaler added in v19.0 (history.txt:8-9), and holds
|
|
its layout engine in Delphi units around an EasyCompression Library core.
|
|
Development ended with the author's death, and Update.exe, reached from File ->
|
|
Check For Updates (history.txt:235), no longer finds a server. ES-DE calls
|
|
MFME.exe with a .gam path and the working directory set to the emulator
|
|
folder, through find rules MFME and MFME-WINDOWS, and runs
|
|
it under Wine or Proton on Linux; .gam is in the arcade and mame extension
|
|
lists.
|
|
|
|
A machine is a folder holding a .gam file, the .fml layout it names and the ROM
|
|
set. The .gam is plain text: a System line naming the tech, DIP switch, reel,
|
|
stake, jackpot, percentage and meter state, a Layout line naming the .fml, a
|
|
Game line, and one ROM line per ROM file. Layouts before v5 used .dat and are
|
|
converted by loading them in v5 or v6 and saving, while v20 loads .fml only. The .fml
|
|
is an AACS container whose password is derived from a four byte seed at the end
|
|
of the file through a mixer, hashed with RIPEMD-128 into a Rijndael key, and
|
|
each chunk is zlib compressed. It holds the Delphi layout stream with every
|
|
bitmap embedded, carries no external file path, and text components name a font
|
|
family rather than a font file. MFME.exe is started with the .gam path as its
|
|
argument (history.txt:271).
|
|
|
|
ROM sets are per machine and self contained. Barcrest S4 and S5 sets are .LO and
|
|
.HI program files with a .BIN sound ROM, MPU5 sets are .p1 to .p4, and other
|
|
techs use .hex or .rom members named by the .gam. Fruit machine hardware has no
|
|
system BIOS, so nothing is shared between machines, and sound ROMs belong to the
|
|
machine as well: an S4 game whose sound ROMs are absent still runs and reports
|
|
Wrong Snd Err (history.txt:301). v20.0 added an automatic ROM download for DIF
|
|
legacy layouts (history.txt:293). Ctrl-K resets a game with its alternate ROM
|
|
set (tips.txt).
|
|
|
|
Effect samples are the mechanical cabinet sounds MFME plays itself, distinct
|
|
from the game audio the sound ROM produces. Each effect has a fixed filename
|
|
resolved in the game folder first, then DefaultSounds\Custom\<tech>\<cabinet
|
|
style>, then DefaultSounds (DefaultSounds/Readme.txt:78-84), and files are
|
|
opened when required rather than at layout load (history.txt:210-211). A
|
|
preference forces the defaults over the ones a layout selects
|
|
(history.txt:219). The distribution ships Custom folders for 40 techs: ACEVIDEO,
|
|
ADDER5, ASTRASYSA1, BLACKBOX, COINMASTER, ELECTROCOIN, EPOCH, IGTS+, IGTS2000,
|
|
IMPACT, INDER, M1AB, M1VIDEO, MACH2000A, MACH2000E, MACH2000S, MMM, MPS2, MPU2,
|
|
MPU3, MPU4, MPU4PLASMA, MPU4VIDEO, MPU5, PCLMAXI, PHOENIX, PHOENIX2, PLUTO5,
|
|
PROCONN, SCORPION1, SCORPION2, SCORPION4, SCORPION5, SRU, SYS1, SYS5, SYS83,
|
|
SYS85, SYSTEM80 and spACE, with cabinet subfolders Eclipse for ADDER5,
|
|
SCORPION4 and SCORPION5, Elegance for EPOCH, and Genesis for MPU4 and MPU5.
|
|
DefaultSounds/Readme.txt:35-37 lists the electronic token mech effects as
|
|
CoinInToken, CoinInTokenSwitch and CoinInTokenRejected, but the files that ship and
|
|
the entry that introduced them name them TokenIn, TokenInSwitch and
|
|
TokenInRejected (history.txt:80).
|
|
|
|
Three shipped directories are enumerated rather than looked up by name and
|
|
therefore expect no particular filename. DefaultBackdrops and DefaultTiles hold
|
|
the images offered as a backdrop or tiled background in the full screen modes,
|
|
picked at random when the preference is set (history.txt:48, 55-56), and ship
|
|
one wallpaper and six tiles. DefaultSounds/MiscSounds holds alternate payout,
|
|
coin and note recordings that a user copies over an effect name. Fonts is
|
|
scanned for the fonts a layout names, so its contents grow with the layouts
|
|
installed.
|
|
|
|
files:
|
|
# -- Output hardware library --
|
|
|
|
- name: PacDrive32.dll
|
|
size: 71168
|
|
sha1: f77e7836ee114947f38bfd854843c0b987399f0e
|
|
system: fruitmachine
|
|
required: true
|
|
bundled: true
|
|
description: "Ultimarc PacDrive, PacLed64 and UltimateIO output library"
|
|
source_ref: "MFME.exe import directory, history.txt:278-279"
|
|
note: >-
|
|
Listed in the MFME.exe import descriptors, so the Windows loader resolves it
|
|
at process start and MFME does not launch when it is absent from the
|
|
application directory. Drives real cabinet lamps, hoppers and meters through
|
|
Ultimarc boards. v20.0 updated the library and added PacLed64 and UltimateIO
|
|
support.
|
|
|
|
# -- Fonts, scanned from the Fonts folder beside MFME.exe --
|
|
|
|
- name: LITHOGRB.TTF
|
|
size: 49152
|
|
sha1: 82f91b0c82ee8ea289f729625961ad5ebdc51758
|
|
system: fruitmachine
|
|
path: "Fonts/LITHOGRB.TTF"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Lithograph Bold, the font layouts name for machine text"
|
|
source_ref: "history.txt:38, 309"
|
|
note: >-
|
|
v19.0 moved font loading from installed system fonts to the Fonts folder
|
|
where MFME is located. Layouts store a font family name, not a file: the
|
|
decoded layout stream names Lithograph. A layout whose font is missing shows
|
|
the name in red in the properties screen and renders with a substitute.
|
|
|
|
- name: LITHOGRL.TTF
|
|
size: 61484
|
|
sha1: 5d9d28246d2976cdd75adc66524ce9de5e623af0
|
|
system: fruitmachine
|
|
path: "Fonts/LITHOGRL.TTF"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Lithograph Light, the font layouts name for machine text"
|
|
source_ref: "history.txt:38, 309"
|
|
note: "Same mechanism as LITHOGRB.TTF, the light weight of the same family."
|
|
|
|
- name: MFME.ttf
|
|
size: 264428
|
|
sha1: 646068483c6f5c7d0eb2f76038b9e5dd25f0f01d
|
|
system: fruitmachine
|
|
path: "Fonts/MFME.ttf"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "MFME segment and display font"
|
|
source_ref: "history.txt:38, 168"
|
|
note: "Shipped font used by MFME's own displays, updated in v19.5."
|
|
|
|
# -- Reel masks, applied when the Default option is selected --
|
|
|
|
- name: ReelGradientMask.bmp
|
|
size: 522214
|
|
sha1: 16e3c6698a10547c228b8ab474b817ff1d64c216
|
|
system: fruitmachine
|
|
path: "DefaultMasks/ReelGradientMask.bmp"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel gradient mask applied to reel bands"
|
|
source_ref: "DefaultMasks/Readme.txt:1"
|
|
note: >-
|
|
Used when the Default option is chosen for the mask in the reel properties
|
|
window. A custom mask stored in the layout replaces it.
|
|
|
|
- name: ReelLampMask.bmp
|
|
size: 108734
|
|
sha1: e3df9d90adb0d44c43cb70b4fd3887c7ddbef1cf
|
|
system: fruitmachine
|
|
path: "DefaultMasks/ReelLampMask.bmp"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel lamp mask applied to reel bands"
|
|
source_ref: "DefaultMasks/Readme.txt:1"
|
|
note: "Same mechanism as ReelGradientMask.bmp, for the reel lamp overlay."
|
|
|
|
# -- Payout solenoid slides --
|
|
|
|
- name: 2pSlide.wav
|
|
size: 60834
|
|
sha1: f92d854f017d154c9ae0a2351629876515ba48d7
|
|
system: fruitmachine
|
|
path: "DefaultSounds/2pSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "2p payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:9, history.txt:44"
|
|
|
|
- name: 10pSlide.wav
|
|
size: 60834
|
|
sha1: f92d854f017d154c9ae0a2351629876515ba48d7
|
|
system: fruitmachine
|
|
path: "DefaultSounds/10pSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "10p payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:10"
|
|
|
|
- name: 20pSlide.wav
|
|
size: 60834
|
|
sha1: f92d854f017d154c9ae0a2351629876515ba48d7
|
|
system: fruitmachine
|
|
path: "DefaultSounds/20pSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "20p payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:11"
|
|
|
|
- name: 50pSlide.wav
|
|
size: 60834
|
|
sha1: f92d854f017d154c9ae0a2351629876515ba48d7
|
|
system: fruitmachine
|
|
path: "DefaultSounds/50pSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "50p payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:12"
|
|
|
|
- name: PoundSlide.wav
|
|
size: 60834
|
|
sha1: f92d854f017d154c9ae0a2351629876515ba48d7
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PoundSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "One pound payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:13"
|
|
|
|
- name: TokenSlide.wav
|
|
size: 84928
|
|
sha1: cd6d260ae5083ec6d4b9f5dc51253e275d6defff
|
|
system: fruitmachine
|
|
path: "DefaultSounds/TokenSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "10p and 20p token payout solenoid"
|
|
source_ref: "DefaultSounds/Readme.txt:14"
|
|
|
|
- name: MiscSlide.wav
|
|
size: 63898
|
|
sha1: 4dee3153c5a4cdf9d286387232fa89fbf381fa28
|
|
system: fruitmachine
|
|
path: "DefaultSounds/MiscSlide.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Five by 50p slide"
|
|
source_ref: "DefaultSounds/Readme.txt:15"
|
|
|
|
# -- Meters and buttons --
|
|
|
|
- name: meter.wav
|
|
size: 9260
|
|
sha1: d4c70ecc12d3be10d5a07784b6d07e9e3880e39a
|
|
system: fruitmachine
|
|
path: "DefaultSounds/meter.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Electromechanical meter step"
|
|
source_ref: "DefaultSounds/Readme.txt:17"
|
|
note: "Listed as Meter.wav in the readme, shipped as meter.wav."
|
|
|
|
- name: ButtonDown.wav
|
|
size: 3264
|
|
sha1: cdb40079f4c0ce29793dd2a16fb53bec421ba1fd
|
|
system: fruitmachine
|
|
path: "DefaultSounds/ButtonDown.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Layout button pressed"
|
|
source_ref: "DefaultSounds/Readme.txt:19"
|
|
note: "PROCONN ships its own copy under DefaultSounds/Custom/PROCONN/."
|
|
|
|
- name: ButtonUp.wav
|
|
size: 2638
|
|
sha1: ae019c3258f01fdc847a4902bf550432c67aeb48
|
|
system: fruitmachine
|
|
path: "DefaultSounds/ButtonUp.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Layout button released"
|
|
source_ref: "DefaultSounds/Readme.txt:20"
|
|
note: "PROCONN ships its own copy under DefaultSounds/Custom/PROCONN/."
|
|
|
|
# -- Hoppers --
|
|
|
|
- name: HopperMotor1.wav
|
|
size: 86884
|
|
sha1: d826ef5ce08a1cf8ca69523416fdfd6829ac985e
|
|
system: fruitmachine
|
|
path: "DefaultSounds/HopperMotor1.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Hopper 1 motor running"
|
|
source_ref: "DefaultSounds/Readme.txt:22"
|
|
note: >-
|
|
Cabinet specific copies ship under DefaultSounds/Custom/ for ADDER5/Eclipse,
|
|
EPOCH/Elegance, MPU4/Genesis, MPU5/Genesis, SCORPION4/Eclipse and
|
|
SCORPION5/Eclipse.
|
|
|
|
- name: HopperCoin1.wav
|
|
size: 25936
|
|
sha1: 2b6785096da1b9139140a9286e56e208be5d9c28
|
|
system: fruitmachine
|
|
path: "DefaultSounds/HopperCoin1.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin paid out from hopper 1"
|
|
source_ref: "DefaultSounds/Readme.txt:23"
|
|
note: "Same cabinet specific copies as HopperMotor1.wav."
|
|
|
|
- name: HopperMotor2.wav
|
|
size: 86884
|
|
sha1: d826ef5ce08a1cf8ca69523416fdfd6829ac985e
|
|
system: fruitmachine
|
|
path: "DefaultSounds/HopperMotor2.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Hopper 2 motor running"
|
|
source_ref: "DefaultSounds/Readme.txt:24"
|
|
note: "Same cabinet specific copies as HopperMotor1.wav."
|
|
|
|
- name: HopperCoin2.wav
|
|
size: 24290
|
|
sha1: 20d2187d4ae844dd8726eb6f723b5118c4c46738
|
|
system: fruitmachine
|
|
path: "DefaultSounds/HopperCoin2.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin paid out from hopper 2"
|
|
source_ref: "DefaultSounds/Readme.txt:25"
|
|
note: >-
|
|
Same cabinet specific copies as HopperMotor1.wav, plus an alternate in
|
|
DefaultSounds/MiscSounds/.
|
|
|
|
# -- Note acceptor --
|
|
|
|
- name: NoteIn.wav
|
|
size: 156204
|
|
sha1: 19d18a2b547885a4f01a2c47f611ed36236d83f0
|
|
system: fruitmachine
|
|
path: "DefaultSounds/NoteIn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Note inserted into the note acceptor"
|
|
source_ref: "DefaultSounds/Readme.txt:27"
|
|
|
|
- name: NoteInReject.wav
|
|
size: 96688
|
|
sha1: 703d6187f35a1b1c044534c0a826d91afd1dd4e1
|
|
system: fruitmachine
|
|
path: "DefaultSounds/NoteInReject.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Note rejected by the note acceptor"
|
|
source_ref: "DefaultSounds/Readme.txt:28"
|
|
|
|
- name: NoteInStack.wav
|
|
size: 254880
|
|
sha1: abe07a5cf9eaea9e190374af381d8d1d97d122cd
|
|
system: fruitmachine
|
|
path: "DefaultSounds/NoteInStack.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Note accepted and sent to the stacker"
|
|
source_ref: "DefaultSounds/Readme.txt:29"
|
|
|
|
# -- Roll down electronic coin mech --
|
|
|
|
- name: CoinIn.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinIn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin inserted into a roll down electronic mech"
|
|
source_ref: "DefaultSounds/Readme.txt:31"
|
|
|
|
- name: CoinInSwitch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInSwitch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin accepted by the mech"
|
|
source_ref: "DefaultSounds/Readme.txt:32"
|
|
|
|
- name: CoinInRejected.wav
|
|
size: 88144
|
|
sha1: 37f8acd9778cbc81f11c08f129f3f726cc9964f4
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInRejected.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin rejected by the mech into the payout tray"
|
|
source_ref: "DefaultSounds/Readme.txt:33"
|
|
|
|
- name: TokenIn.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/TokenIn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token inserted into an electronic token mech"
|
|
source_ref: "history.txt:80, DefaultSounds/Readme.txt:35"
|
|
|
|
- name: TokenInSwitch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/TokenInSwitch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token accepted by an electronic token mech"
|
|
source_ref: "history.txt:80, DefaultSounds/Readme.txt:36"
|
|
|
|
- name: TokenInRejected.wav
|
|
size: 88144
|
|
sha1: 37f8acd9778cbc81f11c08f129f3f726cc9964f4
|
|
system: fruitmachine
|
|
path: "DefaultSounds/TokenInRejected.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token rejected by an electronic token mech"
|
|
source_ref: "history.txt:80, DefaultSounds/Readme.txt:37"
|
|
|
|
# -- S1 and S10 mechs --
|
|
|
|
- name: CoinInS1.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS1.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin inserted in an S1 type mech"
|
|
source_ref: "history.txt:148"
|
|
|
|
- name: CoinInS1Switch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS1Switch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin accepted by an S1 type mech"
|
|
source_ref: "history.txt:148"
|
|
|
|
- name: CoinInS1Token.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS1Token.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token inserted in an S1 token type mech"
|
|
source_ref: "history.txt:148"
|
|
|
|
- name: CoinInS1TokenSwitch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS1TokenSwitch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token accepted by an S1 token type mech"
|
|
source_ref: "history.txt:148"
|
|
|
|
- name: CoinInS10.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin inserted in an S1 or S10 type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:39"
|
|
|
|
- name: CoinInS10Rejected.wav
|
|
size: 80834
|
|
sha1: 540c94981d0ad7cb1fdcc2368ec84bb2f433cbab
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10Rejected.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin rejected from an S10 type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:40, history.txt:47, 153"
|
|
|
|
- name: CoinInS10Switch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10Switch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin accepted by an S1 or S10 type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:41, history.txt:47"
|
|
|
|
- name: CoinInS10Token.wav
|
|
size: 60816
|
|
sha1: 224464d31a8bd2fe2b1b53a59660c6f03cb9c2a5
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10Token.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token inserted in an S10 token type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:43"
|
|
|
|
- name: CoinInS10TokenRejected.wav
|
|
size: 80834
|
|
sha1: 949c411f569a7f697f6a1062198740361a1fc37b
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10TokenRejected.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token rejected from an S10 token type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:44, history.txt:47, 153"
|
|
|
|
- name: CoinInS10TokenSwitch.wav
|
|
size: 33008
|
|
sha1: 0646e2157ea1d6996909b26e560b5193eff8da32
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInS10TokenSwitch.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Token accepted by an S10 token type mech"
|
|
source_ref: "DefaultSounds/Readme.txt:45, history.txt:47"
|
|
|
|
- name: S1Locked.wav
|
|
size: 7596
|
|
sha1: 9384d9503e201c417fb6907b30935511b4875476
|
|
system: fruitmachine
|
|
path: "DefaultSounds/S1Locked.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin refused by a locked out S1 mech"
|
|
source_ref: "DefaultSounds/Readme.txt:50"
|
|
|
|
# -- Comparator mech --
|
|
|
|
- name: CoinInDrop.wav
|
|
size: 21286
|
|
sha1: ffde5b0a714785c772c8062d56ebae304f9c4ac3
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinInDrop.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin inserted in a comparator style mech"
|
|
source_ref: "DefaultSounds/Readme.txt:47"
|
|
|
|
- name: CoinDropReject.wav
|
|
size: 12018
|
|
sha1: 3f356d3508ac2d2cd2c8293d8e40034f78b92646
|
|
system: fruitmachine
|
|
path: "DefaultSounds/CoinDropReject.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Coin rejected from a comparator style mech"
|
|
source_ref: "DefaultSounds/Readme.txt:48"
|
|
|
|
# -- Lockout solenoid --
|
|
|
|
- name: LockoutOn.wav
|
|
size: 11994
|
|
sha1: dddd90b8fb4091420a4b98b97d869d561ae922f2
|
|
system: fruitmachine
|
|
path: "DefaultSounds/LockoutOn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Lockout solenoid activated"
|
|
source_ref: "DefaultSounds/Readme.txt:52"
|
|
|
|
- name: LockoutOff.wav
|
|
size: 9204
|
|
sha1: 97bb2ddd2186b410dc7848ebdc4a6748c0b2c9cc
|
|
system: fruitmachine
|
|
path: "DefaultSounds/LockoutOff.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Lockout solenoid deactivated"
|
|
source_ref: "DefaultSounds/Readme.txt:53"
|
|
|
|
# -- Stepper reels --
|
|
|
|
- name: Stepper.wav
|
|
system: fruitmachine
|
|
path: "DefaultSounds/Stepper.wav"
|
|
required: false
|
|
category: game_data
|
|
description: "SRU, SYS80 and MPS2 200 step reel motor"
|
|
source_ref: "DefaultSounds/Readme.txt:55, history.txt:74"
|
|
note: >-
|
|
Shipped only as tech copies under DefaultSounds/Custom/ for ELECTROCOIN,
|
|
MPS2, SRU and SYSTEM80, and as stepper.wav for M1AB. Reel effects were
|
|
extended to Maygay M1a and made available to other techs in v20.0.
|
|
|
|
# -- Prize vend --
|
|
|
|
- name: PrizeMotor.wav
|
|
size: 41076
|
|
sha1: 164582df699f64554f1c8cea6e295c1f6da9a5bb
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PrizeMotor.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Prize vend motor started"
|
|
source_ref: "DefaultSounds/Readme.txt:57"
|
|
|
|
- name: PrizeVend.wav
|
|
size: 62288
|
|
sha1: 3eeb7861d1ad0b4305864490573aebf592306db1
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PrizeVend.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Prize dispensed"
|
|
source_ref: "DefaultSounds/Readme.txt:58"
|
|
note: "Listed as Prizevend.wav in the readme, shipped as PrizeVend.wav."
|
|
|
|
# -- Pull handle --
|
|
|
|
- name: PullHandleSlow.wav
|
|
size: 159972
|
|
sha1: 85c2523977bc191f33d38af7121bac676cfdffa0
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PullHandleSlow.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Pull handle drawn slowly"
|
|
source_ref: "DefaultSounds/Readme.txt:60, history.txt:207"
|
|
|
|
- name: PullHandleNormal.wav
|
|
size: 70700
|
|
sha1: 7d0601cb6668cbf6e28dd04fd2595d73aed2a431
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PullHandleNormal.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Pull handle drawn at normal speed"
|
|
source_ref: "DefaultSounds/Readme.txt:61, history.txt:207"
|
|
|
|
- name: PullHandleFast.wav
|
|
size: 30252
|
|
sha1: 83a39aa65dbc6986f36a4a544d05122dffd82ee9
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PullHandleFast.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Pull handle drawn quickly"
|
|
source_ref: "DefaultSounds/Readme.txt:62, history.txt:207"
|
|
|
|
- name: PullHandleRelease.wav
|
|
size: 43372
|
|
sha1: 340f9aee4133f9885f1b722b80881f10a55bbab2
|
|
system: fruitmachine
|
|
path: "DefaultSounds/PullHandleRelease.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Pull handle released"
|
|
source_ref: "DefaultSounds/Readme.txt:63, history.txt:207"
|
|
|
|
# -- Electromechanical cabinets --
|
|
|
|
- name: MotorOn.wav
|
|
size: 481324
|
|
sha1: d1bdf707afe393153e48301694e573d44a2ce5c1
|
|
system: fruitmachine
|
|
path: "DefaultSounds/MotorOn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel motor activated on an EM machine"
|
|
source_ref: "DefaultSounds/Readme.txt:68"
|
|
|
|
- name: Wiper.wav
|
|
size: 117804
|
|
sha1: a5f677b33e306810b76dbe83464e71d21d8e8fee
|
|
system: fruitmachine
|
|
path: "DefaultSounds/Wiper.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel with studs spinning on an EM machine"
|
|
source_ref: "DefaultSounds/Readme.txt:69"
|
|
|
|
- name: SolenoidOn.wav
|
|
size: 5450
|
|
sha1: d7e478cede532a4468e3158a3e974d4209437cfd
|
|
system: fruitmachine
|
|
path: "DefaultSounds/SolenoidOn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel solenoid activated on an EM machine"
|
|
source_ref: "DefaultSounds/Readme.txt:70"
|
|
|
|
- name: SolenoidOff.wav
|
|
size: 17766
|
|
sha1: cc9840193bc6e21337dcbdcdeb52ad57090a4db6
|
|
system: fruitmachine
|
|
path: "DefaultSounds/SolenoidOff.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Reel solenoid deactivated on an EM machine"
|
|
source_ref: "DefaultSounds/Readme.txt:71"
|
|
|
|
- name: BellOn.wav
|
|
size: 97512
|
|
sha1: a4af119db1fdf63cf410ef27db13f5c022761823
|
|
system: fruitmachine
|
|
path: "DefaultSounds/BellOn.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Bell switched on"
|
|
source_ref: "DefaultSounds/Readme.txt:72"
|
|
|
|
- name: BellOff.wav
|
|
size: 13702
|
|
sha1: f26a91c46089635aa214f152330b75892bdebb18
|
|
system: fruitmachine
|
|
path: "DefaultSounds/BellOff.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Bell switched off"
|
|
source_ref: "DefaultSounds/Readme.txt:73"
|
|
|
|
- name: Buzzer.wav
|
|
size: 9082
|
|
sha1: 4a65cd52f4ba634c3fa419ce7707337cc9da7dcc
|
|
system: fruitmachine
|
|
path: "DefaultSounds/Buzzer.wav"
|
|
required: false
|
|
bundled: true
|
|
category: game_data
|
|
description: "Nudge buzzer activated"
|
|
source_ref: "DefaultSounds/Readme.txt:74"
|
|
|
|
- name: Sounder.wav
|
|
system: fruitmachine
|
|
path: "DefaultSounds/Sounder.wav"
|
|
required: false
|
|
category: game_data
|
|
description: "Feature sounder activated on an EM machine"
|
|
source_ref: "DefaultSounds/Readme.txt:75"
|
|
note: "Effect name documented by MFME with no sample in the distribution."
|