Version 3.5 (October 23rd, 2022) - "Trick or Treat"
Saving NVRAM for Juegos Populares
More gracefully handle parsing errors in invalid altsound CSV files to avoid crashes
Updated LISY support to 5.28-76 (Linux for Gottlieb System1 & System80, Bally, Atari, Williams and 'Home' Pinballs)
Updated to zlib 1.2.13
VS2022 build support
*** CORE/CPU ***
Better handle flickering lamps on Sega/Stern Whitestar machines
Fixed sound command parsing for more (all?) Sega/Stern Whitestar machines, so altsound mode 1 should work much better now for these, incl. global volume control parsing
Added global volume control parsing for altsound mode 1 on the older WPCs (i.e. non-DCS)
Fixed sound commander issues (missing 2nd part of command) for the WPC89 sound board
New WPC95 machine type: Phantom Haus with a special 128x64 DMD! (see https://www.flipprojets.fr/PhantomHaus_EN.php)
Finally some progress on Zaccaria's 11178 analog sound
Fixed quick clock/samplerate changes for (at least) all games using the Votrax/SC01 chip and some few HC55516 CVSD based games
Retweaked new Votrax/SC01 emulation core to improve Taito and especially GTS80 games
Fixed background sound on blkholea, eclipse (and probably more...)
Added Ekky sound module support for clones of LTD's Force, Space Poker, and Black Hole (which is kinda similar in spirit to the non-emulated original sound chip)
Some sound improvements for LTD
Fixed Special Forces Solenoid issues (Bally MPU-6803 in general)
*** ROM SUPPORT *** Thanks to inkochnito, Guru, Victor Fernandez (City Game), Flipprojets.fr (Francois & Thierry Davroux), KoP, Quench, electronicavys.es, Bill Ung, Matt's Basement Arcade, Silvio Finotti, ipdb.org
New:
Stern: S.A.M. IV Board Tester
Williams: Phantom Haus 0.4 (Prototype)
Correct Dumps:
Attack From Mars: Changed 1.1 to also use the older sound ROM 1.0
No Fear: Changed 1.0 & 1.01 to also use the older sound ROM 1.0/SL-1
Renamed 1.0 set (as it is actually 1.0F)
Super Mario Bros.: Major game / sound ROM cleanup across all revisions
Tales of the Arabian Nights: Changed 1.2 & 1.3 to also use the older sound ROM 1.0
Clones:
Airborne 1.5
Aqualand (alternate set)
Black Hole (LTD, with Ekky sound module)
301/Bullseye (MOD rev. 12 & Normal pinball scoring MOD rev. 13)
Congo 2.0 with WPC-S S1.0-kit
Cosmic Princess (MOD rev. 19)
Force (with Ekky sound module)
Halley Comet (alternate set 2)
Judge Dredd L-1AT & L-1D (Deadworld HW-MODs)
Kiss (7-digit conversion rev. 30 & /10 Scoring Free Play + Sound Fix)
MAC's Galaxy (blue version)
Magic (MOD rev. 19)
Maverick, The Movie 2.00
Red and Ted's Road Show PA-2 (Prototype)
Space Poker (with Ekky sound module)
Star Wars Trilogy Special Edition 3.00
Stingray (MOD rev. 14)
Terminator 2 L-8.3 (MOD)
The Games rev.1 & rev. 2 (MOD)
Trident (MOD 2 rev. 19)
World Cup Soccer LX-1
Wipe Out rev. 2 (alternate set)
Removed Clones:
Congo 1.1 with DCS-Sound 1.0 - Game ROM 1.1 did not support the WPC-S playfield conversion kit yet (thus it was added to Game ROM 2.0 instead)
Red and Ted's Road Show LX-2 with Prototype Sound P-3 - no longer needed because there is a prototype game ROM now to add the prototype sound to
Safe Cracker 1.8 No Percentaging with Sound S1.0
Safe Cracker 1.8 with Sound S1.0 - as it does not make much sense to explicitly support the 1.8/S1.0 combination anymore
*** VPM ***
Do not use UPX to compress the dll anymore (for now), as it leads to problems on Windows 7 setups
The double size DMD setting was replaced by a more general scaling factor (for legacy reasons the value '1' also means 2x though, so use '0' to disable the scale)
Add 'ROMName' to COM-API to get the internal game name if an alias is used
Update BASS library to 2.4.17
Readd Windows XP support