- GENERAL:
- "AltSound 2.0" (see whatsnew.txt for all details)
- Fix crashes in debugger command handling
- Fix Capcom crashes in 64bit builds
- Fix window/display rotation in 64bit builds
- Fix some external DMD alphanumeric mappings: GTS80B, GTS3, Hankin, Police Force, Riverboat Gambler, Algar, Alien Poker, Hyperball and 7 digit variants of Firepower
- Added the emulation of physical bulbs & LEDs connected to binary outputs, for WPC, GTS3, SAM, Whitestar, Capcom, S9 and S11 hardware.
- This allows to dramatically improve e.g. lamp or flasher modulation. This needs to be enabled before use, the same way as for the existing
- 'modulated' solenoids: by setting SolMask(2) to 1 for legacy modulated solenoids or 2 for physical model of all outputs.
- To be emulated correctly, devices connected to binary output must be defined. PinMAME already has the definition for lots of them but if the one you want is missing, or you want to modify it, use 'SolMask(xx) = type'
- to change it, where xx is the output to be modified, and yy is the type. Also see the updated core
- scripts in VPX 10.8+
- This also includes emulation of dimmed alphanumerical segments for GTS3 and WPC (for now NOT exposed via VPMs COM-API, so only visible via the internal segment rendering, and partially/per-character-dimming-only via the dmddevice.dll interface).
- In addition to the TILDE key, now also the YEN key on respective keyboard mappings will work to bring up the internal PinMAME menu
- Support WPC UARTs (8251 from Printer Option Kit & 16C450 from WPC95), also enabling the 'Championship Link' mode of NBAFB (incl. PinMAME <-> real machine).
- Also, NBAFB now supports a full builtin simulator instead of only a preliminary one
- CORE/CPU:
- Fixed WPC General Illumination (GI) Dimming (also all 8 levels are now handled properly)
- Fixed SAM FG/Shrek and WOF modulated LEDs behavior (now work the same as the rest)
- Added WOF and WPT LED matrix as a group of modulated lamps
- Reworked Capcom emulation & timings, allowing all tables to behave 'normally' (no more delay on Flipper Football, DMD's animation at the right speed,...)
- Fixed CRTC6845 <-> GTS3 DMD interaction (e.g. leading to fixed Tee'd Off DMD timings)
- Improved DMD brightness level mapping (once more :)) for Gottlieb GTS3 & AlvinG. (improving e.g. Waterworlds or Mystery Castles DMD fading)
- Improved DMD brightness level mapping for WPC (fixing fading e.g. in T2 and other flickering)
- Improved DMD brightness level mapping for DataEast/Whitestar, incl. 128x16/192x64 DMDs (fixing brightness levels and DMD timings, incl. video modes and the like)
- Added Cosmic Flash sound emulation (Bell stole it from Bally's Squalk&Talk, but removed speech and DAC chips)
- Improved Zaccaria 11178 sound emulation a little (clown, poolcham, bbeltzac, mexico, zankor, spooky)
- Fixed Zaccaria strsphnx sound, background music works correctly now
- Found a cleaner way to prevent garbled speech on Zaccaria
- Used YMFM's YM2151 core for a more accurate emulation (GTS3, Older Bally/Williams WPCs, Older Data Easts)
- Improved HC555XX CVSD sound emulation once more (most Williams/Bally machines in the Gorgar up to Twilight Zone range)
- Distinguish between HC55516 and newer chip-variants (Sys6/7 now uses the older HC55516 chip)
- Fixed regression in DCS Audio decoding
- Also fixed one subtle DCS emulation bug that leads to slight buzzing/crackling on some samples though, one of the longest standing bugs in the history of PinMAME!
- Due to the above, removed DCS low pass filtering (introduced in 2.8) again and prefer 1:1 DCS output quality
- Refined Bally-32 sound emulation (so it also does not require the sample package s3250u3.zip anymore now)
- Improved SP0250 and SP0256 sound emulation, most notably in Technoplays Scramble, and ManilaMatics Top Sound and Master
- Disabled mechanical sample use (solenoids, bumpers, etc) via the pinmame.zip sample package if running VPinMAME or libPinMAME (as this should be handled by the table itself then)
- Fixed 6 million dollar man 7 digit conversion display
- Fixed inverted switches for ffv101
- Fixed fast flip detection for im_185 and trn_174h
- Implemented fast flips for avr_120h, avs_170h, im_186, im_186ve, mt_145, mt_145hb, mtl_180, rsn_110, sman_261, st_162, st_162h, trn_174, wof_602h and xmn_151
- this finalizes fast flip support for all Stern SAM machines, (at least) for all its newest game revisions (both Pro and LE)
- Fixed crash of Mustang Boss mt_145hb
- Fixed regressions by reducing the pre-shutdown time for Joctronic, NSM and Juegos Populares, after fixing a timeslice issue related to the VGM file dump feature
- Added support for the old SC-01 Votrax ROM version (wired only to the Mars - God of War Prototype so far)
- Made it possible to increase the volume slider setting (e.g. using the Tilde key) above 0db (for now on windows only)
- try to avoid it though, as it can result in sound clipping artifacts!
- in order to permanently save the setting, one needs to apply this workaround: please open the PinMAME options menu and press OK to save the volume adjustment to the registry like all the other settings
- Fixed regression/crashes for Elvis and Monopoly (introduced in 3.1)
- Improved emulation robustness when running multiple machines from the same generation (e.g. System11) one after another (e.g. from within VPX)
- or when resetting certain machines
- Clean-up Metallica Coffin Magnet processor board to cleanly report its mode of operation
- Rewrite SAM nodeboard emulation (ACDC LE, MTL Premium, ST LE, Mustang LE, TWD LE)
- Fixed AT91 USART emulation
- Fixed reset and slam-tilt problems of Baby Pac-Man
- Fixed PPS4 emulation: ADCSK and ADSK instructions did both respect the carry-in flag because of one wrong byte in the Gottlieb System 1 spider chip reads! Also, regular instructions only increase the six lowest PC bits.
- Improved WPC emulation: implementing FIRQ and the highres timer
- ROM SUPPORT:
- Please see the whatsnew.txt for all contributors!
- New:
- Jeutel: Papillon
- Spinball: Gun Shot (vending machine in a pinball cabinet)
- Kinda new:
- Bad Cats (The Cat's Meow) (MOD)
- Batman Forever 5.00, 5.01 (unofficial MODs)
- X-Files 3.04 (unofficial MOD)
- Correct Dumps:
- Bell: Cosmic Flash (sound ROM - might need a redump because it contains an illegal instruction in one byte?)
- Super Bowl (sound ROM redump showed one byte of difference)
- Gottlieb: All System 1 based games now use the correct A1752CF dump
- Inder: Moon Light (ROMs for bonus lamps board)
- LTD: Space Poker
- WMS: Black Knight 2000: redumped LG-1 (German) version, startup text is no longer corrupt
- NBA Fastbreak: Changed 2.1, 2.2 & 2.3 to also use the newer sound ROM S3.0
- Scared Stiff: The publically available S2 sound ROM is named 1.1, but actually contains 1.0. Game versions 1.2, 1.4 & 1.5 now use the proper 1.1 S2 ROM.
- The Shadow: Fix checksum of LH-6 with wrong text index patch
- Zaccaria: Devil Riders (French speech correct sound ROMs)
- Star God (correct sound ROMs)
- Clones:
- Free Play Knocker sound fixes for all System 6 games/variants:
- Algar
- Alien Poker
- Blackout
- Firepower
- Flash
- Gorgar
- Laser Ball
- Scorpion
- Time Warp
- Tri Zone
- Airborne Avenger (Free Play)
- Ali (7-digit conversion Free Play rev. 76), (7-Digit conversion Free Play rev. 85)
- American Country (ACDC MOD)
- Atarians (Free Play)
- Attack From Mars (0.3 with 0.6 Sound Prototype)
- Bad Girls (alternate set)
- Batman Forever (3.02 Dutch, unfortunately without matching display ROMs), (4.0 Italian, Display 4.0), (4.0 Italian, Display 4.0, Early sound)
- Baywatch 3.00 (German)
- Beavis and Butt-Head (Class of 1812 MOD)
- Big Game (MOD rev. 12), (MOD rev. 13)
- Black Knight L-2
- Bugs Bunny's Birthday Ball LG-2 (German)
- Cheetah (Prototype Sounds + MOD 84)
- Cue Ball Wizard (older display rev.)
- Devil Riders (French speech, Free Play)
- Devil's Dare (Sound & Speech alternate set)
- Diner LG-2 (German)
- Dracula (One Ball MOD)
- Dragonfist (MOD 15), (MOD 16)
- Earth, Wind & Fire (Free Play), (alternate sound)
- Elvira and the Party Monsters LG-3 (German) (incomplete dump)
- Elvis 1.00
- Farfalla (French Speech), (alternate, incl. Italian/French/German Speech versions)
- Fire Mountain (Free Play)
- Flipper Football 1.03
- Frankenstein 1.03 (Italian)
- Future World (Free Play)
- Galaxy (7-Digit conversion, Fixes & modified rules)
- Grand Lizard L-1
- Hook 4.01 (French), 4.00 (incomplete dumps)
- Hot Wheels (Free Play)
- House of Diamonds (Free Play)
- Jungle Lord (new tricks) L-2beta, L-2 & L-3beta (MOD)
- La Rana (alternate set)
- Last Action Hero 1.08 Spanish with Display 1.05 (not working correctly :/)
- Lightning (Free Play & MOD rev. 25), (Free Play & MOD rev. 27)
- Locomotion (Free Play)
- Metallica 0.52
- Mexico 86 (Italian Speech)
- Middle Earth (Free Play)
- Mr. & Mrs. Pac-Man Pinball (alternate version)
- Odin (Prototype)
- Pinball Champ (French Speech)
- Pin-Bot J-2, J-3 (PEMBOT (no relation)) (MOD)
- Pentacup (rev. S, rev. T)
- Pool Champion (Italian Speech, Free Play) (incomplete dump)
- Quicksilver (Free Play & modified rules rev. 8.1)
- Rollergames LA-1
- Royal Flush Deluxe rev. 1
- Scared Stiff 1.1, 1.1 with Sound 1.0
- Seawitch (MOD rev. 9), (MOD rev. 9.3)
- Secret Service 4.0 Europe
- Sexy Girl (exact clone of Bally Playboy but using an additional image projector)
- Shadow, The LF-4 (French)
- Shooting the Rapids (Free Play)
- Space Riders (Free Play)
- Space Shuttle (Zaccaria) (Free Play)
- Spirit (initial release) & rev. 3 (MOD)
- Star God (Free Play), (alternate sound, Free Play)
- Stars (MOD rev. 103), (MOD rev. 103, 7-digit conversion)
- Striker (German Speech), (French Speech)
- STTNG LX-8 (MOD) (using the special L-1 sound roms, note that the special callouts can be turned off completely within the game menu)
- Swords of Fury LG-2 (German)
- Teenage Mutant Ninja Turtles A 0.7 VUK (Prototype)
- Terminator 2 L-8.4 (MOD)
- Time 2000 (Free Play)
- Time Machine (Zaccaria, Italian Speech), (Zaccaria, alternate)
- Tommy 1.02 (Belgian), 2.01 (Dutch), 3.01 (German)
- Transporter the Rescue LA-1, LU-3
- Victory (1.01 multiplayer MOD)
- Whirlwind LG-1 (German), LG-2 (German) (no U26 dumps available, seem to work with known one)
- White Water P-6 (Prototype)
- Wildfyre (One Ball MOD)
- Winter Sports (Free Play)
- Zankor (TMS5220 Italian Speech), (English Speech, and English Speech Free Play) & (German Speech, and German Speech Free Play) (the latter being an incomplete dump)
- Removed Clones:
- NBA Fastbreak: 3.1 with Sound S1.0
- Star God (alternate version)
- Star Trek: The Next Generation S7/DS
- White Water P-1/P-2
- VISUAL PINMAME:
- - Add 'ModOutputType' to COM-API for new PWM support (see whatsnew.txt and https://github.com/vpinball/pinmame/pull/89 for details and usage)
- - Add 'TimeFence' to COM-API for setting a time marker that suspends the emulation when reached until the time fence is moved further away.
- So in general, as long as also using the newer core.vbs (10.8.X) on the Visual Pinball side, this vastly improves the interaction between the two programs
- (less stutter, etc)
- - Add new 'Extend Mono sound to Stereo' option, to help multi channel (e.g. 5.1 or 7.1 speaker setup) sound system users
- - RawDmdPixels can now also feature alpha-segments, if running a non-DMD based machine
- - Remove the SyncLevel option from the options, nowadays this should be counter-productive
|
- GENERAL:
- 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 (François & 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
- VISUAL PINMAME:
- 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
|
- Fixed multiple issues in the new libPinMAME (previously known as PinMAMEdll) library and completely revamp API (see libpinmame.h)
- Fixed 64bit version of PinMAME32
- Reenabled DirectDraw support for 64bit windows compiles of PinMAME, PinMAME32 and VPinMAME
- Fixed some problems with the ROM audit
- Added support to compile for Windows ARM64 (not all features/variants though, as some external libs do not feature ARM64 support yet)
- Updated LISY support to 5.27-49 (Linux for Gottlieb System1 & System80, Bally, Atari, Williams and 'HOme' Pinballs)
- Make Automatic Sound Dump functionality of PinMAME(32) more robust in its silence detection
- One more audiophile tweak: added proper dithering after resampling to the final output sample rate
- *** CORE/CPU ***
- Fixed regression in solenoid emulation for Juegos Populares
- Corrected NVRAM size for Mr. Game (NOTE: this means you need to delete the matching .nv files in the nvram folder for these machines!)
- Fixed flasher sense for Pistol Poker (and maybe other Alvin G. games?)
- Bypassed E.F.O. Z-Pinball system protection PAL chip, games are working now (Maibesa's Eight Ball Champ, Nondum/CIFA's Come Back and Playbar's Cobra)
- Improve SAA1099 emulation (E.F.O.)
- Prolonged pre-shutdown time for Joctronic so NVRAM is saved correctly
- Found general tilt sense on LTD system 4
- Added light chaser outputs for Hook (exactly the same as on Star Trek 25th Anniversary)
- Prevented credits from being added repeatedly on Spain 82
- Fixed problem with Medusa displays and external dmddevices
- *** ROM SUPPORT *** Thanks to Brent Walker, inkochnito, ipdb.org, Victor Fernandez (City Game), StrangeLeo75, Flipprojets.fr, Clay Harrell, watacaractr, Eduardo Anay, Toussu, Jordi & Orlando, Idleman, Quench, Museo del Recreativo
- New:
- Alvin G.: U.S.A. Football (Redemption, P08)
- Bally: Mysterian (Prototype)
- Inder: La Rana (https://www.recreativas.org/la-rana-1051-inder)
- Joctronic: Pin Ball
- Correct Dumps:
- Come Back
- Jurassic Park 3.05 (using display 4.00 from version 3.07 now)
- Mac Attack
- Riverboat Gambler PA-7 (using L-1 sound now, might still be too new, but better than L-2 anyhow)
- Tales of the Arabian Nights 0.4 Prototype (see above)
- Clones:
- A.G. Soccer-Ball & Football R18u with 2.5L Sound (only the latter is new, 2.4 revision, inside the ROM it says 2.5L though)
- Bad Cats LG-4
- Big Game (MOD rev. 9)
- Bushido (alternate set B)
- Catacomb (No Bagatelle)
- Cheech & Chong: Road-Trip'pin (Harley-Davidson unofficial MOD)
- Dragonfist (MOD 14)
- Faeton (6 digits)
- Flintstones, The LA-5
- Hardbody (rev. D) (the newest we have, only a few diagnostic lamp / switch names were corrected compared to rev. C)
- Hook 4.06 (English)
- Jurassic Park 3.07
- Lightning (Free Play & MOD rev. 19)
- Lucky Draw (alternate version - only difference is the #3 ROM)
- Mach 2 (alternate set)
- Meteor (Bonus Count Fix, MOD, Free Play rev. 66
- Meteor (Bonus Count Fix, MOD, 7-Digit, Free Play rev. 76)
- Monte Carlo (French Millions option, Free Play)
- Monte Carlo (German Millions option, Free Play)
- Monte Carlo (rev. 2 Millions option, Free Play)
- MotorDome (rev. B)
- Nine Ball (Ball handling MOD beta19 & Gameplay MOD beta21)
- No Fear 0.8X with SL-1 Sound
- Quicksilver (Free Play & modified rules rev. 07D)
- Saturn 2 (Free Play)
- Seawitch (MOD rev. 5,6,7 & 8)
- Silverball Mania (Horseshoe Spot MOD rev. 13)
- Silverball Mania (Horseshoe No Spotting MOD rev. 13)
- Teenage Mutant Ninja Turtles 1.01
- Theatre of Magic 1.2A
- Waterworld (rev. 5) (which makes this the newest we have :))
- ***VPM/COM***
- - Fix the additional .raw/non-averaged file output dumping of Alvin G. DMDs
- - Remove some of the marked-as-deprecated functions (only some very very few VP8/VP9 tables actually used a few of these):
- BorderSizeX/Y, WindowPosX/Y, InstallDir, RomDirs, CfgDir, NVRamDir, SamplesDir, ImgDir, UseSamples, SampleRate, Antialias
- - update BASS library to 2.4.16
|
- Reupload with new UPX compressor to fix issues on some setups
- 3.3b fixes a regression in 3.3 for Juegos Populares solenoids
- Compiling for iOS is now possible.
- Also a new platform independent lib/dll is now available with a new, simple interface to request (some of) the internal data.
- Fix -listxml for strings that contain embedded tags
- pinPROC : updated library; VS2019 build
- YAML-cpp: updated to 0.6.3; VS2019 build
- Updated LISY support to 5.26-41 (Linux for Gottlieb System1 & System80, Bally, Atari, Williams and 'HOme' Pinballs)
- Added VGM file output support for AY8910, OKI6295, OKI6376, QSound, SAA1099, YM2151, YM2203, YMF262(OPL3), YM3526, YM3812, Y8950, and SN7648/9X (unsure about the mappings for these latter ones though!) sound chips
- Either use -vgmwrite on the commmand line (PinMAME)
- or select it in the game options (this requires a restart though, as VGM output requires to track everything)
- PinMAME(32): Added an Automatic Sound Dump functionality:
- Started via 'F6' (instead of the Recording function via 'F5') and
- skips automatically to the next sound / creates a new file (in the wave subdir) if there
- is no sound at all anymore (silence) or the length reaches 4mins.
- The dump stops automatically after soundcommand 0xFF (=max 256 overall generated sounds).
- There is also an altsound CSV created with the dumps. This one can be
- altered with lucky1's Altsound Editor.
- *** CORE/CPU ***
- Improved Atari Generation 1 sound emulation, rewritten similar to the style of the Gen 2 one
- Tweaks to Atari Generation 2 emulation, too
- Added Regama driver
- Wico's Af-Tor fully working now
- Sped up Video Dens games, found more dip switches, switch test, saving NVRAM
- E.F.O. sound board mostly working - a strange issue with IRQ concurrency remains which sometimes causes a sound hangup
- Sound support for early LTD system III
- More sound found for LTD system 4 (extra lamp data is handled by sound chip port write!)
- Inverted sound bits for early Playmatic games, tone frequencies left as noted in the schematics though, seem a little off
- More solenoids found for LTD's Force & Haunted Hotel
- More lamps found for LTD's Space Poker
- Increased IRQ for LTD system III, helps with ball detection in outhole
- Corrected CPU clock for Peyper / Sonic games, helps speeding up Gamatron game start
- Doubled ZC frequency for Joctronic games, saving NVRAM
- Enabled coin settings on early Playmatic games
- Support 4-solenoid stepper motor mech used by High Roller Casino, Starship Troopers, and Playboy
- Fixed 8085A DSUB instruction for the H register
- Fixed some bugs in the TMS9995 emulation concerning port data writes / decrementer / CRU, NSM working now
- Make color/brightness mappings of Data East 128x16 DMDs match the real hardware
- Fix an old regression of Alvin G. solenoids not firing consistently (most notably breaking Mystery Castle)
- Improve DMD timings for the Sega 192x64 DMD, matching the real one more closely (also a slight improvement for the DE/Sega/Stern 128x32 ones)
- Improve IRQ timings of Sys3/4/6/7/11, DE and the Sega 192x64 DMD-machines
- Change switch writing of DE and Sega 192x64 DMD-machines
- Improve DMD timings for the Williams/Bally machines, leading to less flicker/wrong brightness on the early ones (e.g. T2 attract mode)
- Improve sound filtering of Flash Gordon, Xenon and all Williams/Bally DCS machines, matching the real one more closely
- Improve timings for GTS80 machines, especially for Rack 'em up until Tag-Team (1983-85 era)
- Stabilized solenoids 16, 31, and 32 on GamePlan machines
- Loosen up 'fast flips' check for Starship Troopers
- Fix init error (for example corrupted first song) for YM2151 (older Williams/Bally and others)
- Slightly improve YM2151 noise (older Williams/Bally and others)
- Slightly improve overall YM2203, YM3526, YM3812, Y8950 emulation (older Alvin G. and others)
- Improve SAA1099 emulation (E.F.O.)
- Switch Votrax/SC01 emulation over to real simulation core (some GTS80(A)s and Taitos)
- Correct handling of Gottlieb System 1 displays (thanks to bontango)
- Got Goofy Hoops working as some schematics showed up, illustrating how useful such documents are!
- Make Williams Flash L-1 and T-1 use the Sys6 board (as these are newer than the yellow flipper based L-2)
- *** SIMULATOR ***
- Demolition Man: Added lamp layout, simulated all major shots (except maybe a weak car crash shot), the elevator and cryoclaw mechanism, along with the right ramp diverter that feeds it, and enabled the Buy-In button
- (also demonstrates how to show P1-P4 scores at all times)
- *** ROM SUPPORT *** Thanks to Soren, ipdb.org, Silvio Finotti, tecnopinball.org, inkochnito, Carlos Paredes Compan, Matt Morin, Chad Hendrickson, Idleman, jordigahan, Juan (Akiles), barakandl, Dgoett & pinballfan6500, José Renato Castro Milanez & Sergio Munemori, Larry DeMar, Duncan Brown, nuatari, pellew, flippers.be, Tilowil, Scott Charles, Vesperugo, rmcc, Flipprojets.fr, MLM, Victor Fernandez (City Game), ClawGrip, idealjoker, electrónicavys.es, JunoMan, Jess Askey
- New:
- Atari: Middle Earth (alternate)
- Middle Earth (Prototype or German) - bad dump, not working
- Bally: Scott's Test ROM (version 8)
- Christian Tabart: Grand 8, Le (using Gottlieb "Panthera" ROM, and its own sound board)
- Sahara Love (using Gottlieb "Sinbad" ROM, and its own sound board)
- Data East: Leon Test Chip (version 4)
- Michael Jordan 1.30
- Illinois Pinball: Pool Player 1.0 (based on Capcom hardware/similar to Breakshot)
- Jac van Ham: Formula 1
- Ice Mania
- NSM: Cosmic Flash
- Games, The
- Regama: Trebol
- Sonic: Storm
- Sport Matic: Flashman
- Taito do Brasil: Football (sound ROMs only)
- Williams/Jess Askey: Spellbinder
- Correct Dumps:
- Atari: Airborne Avenger (using 20252 sound PROM)
- Atarians, The (using 07028 sound PROM)
- Middle Earth (using 20252 sound PROM)
- Time 2000 (using 07028 sound PROM)
- Bally: Doctor Who P-5, P-6 (using SP-4 U18 sound ROM); also L-2, D-2 (using SL-2 U18 sound ROM)
- Flash Gordon (Free Play) (using English sound ROMs)
- Twilight Zone P-3, P-4 (using later U14 and U15 sound ROMs, only PA-1 uses SP-1 sound)
- LTD: Time Machine (4 players) - confirmed that currently supported ROMs are correct
- Micropin: Pentacup (rev. 2, 8085A hardware)
- Sega: Baywatch 4.00 (Dutch) (using A4.00 display ROMs)
- Williams: Pokerino (correct sound PROM)
- Clones:
- Addams Family, The L-5C (competition MOD) (updated with LED Ghost Fix)
- Ator (2 bumpers)
- Baywatch 2.01 (French)
- Bigfoot R0.1e (FreeWPC based rewrite of White Water)
- Big Game (MOD rev. 7 & 8)
- Brave Team (Free Play)
- Canasta '86' (Free Play)
- Cheetah (Blue cabinet Bonus shot 1/ball)
- Cirqus Voltaire (D.52 Prototype w/ support for old Ringmaster voice) - sound ROMs missing however
- Clown (Inder, Free Play)
- Corsario (Free Play)
- Creature from the Black Lagoon L-4C (competition MOD) (updated with LED Ghost Fix)
- Demolition Man LX-4C (competition MOD) (updated and also now includes LED Ghost Fix)
- Demolition Man H-6C (competition MOD) (updated)
- Dragonfist (MOD 3 rev. 1105 & 1109)
- Flight 2000 (modified rules rev. 3335 & modified rules + sound rev. 3347)
- Flintstones, The LX-3
- Funhouse (Prototype System 11 Sound ROMs)
- Iron Man 1.85,1.86(+Vault Editions)
- Junk Yard 1.2C (competition MOD) (updated)
- Jurassic Park 3.05 (misses the matching display ROM though)
- Lap By Lap (Free Play)
- Laser Ball L-2 (PROM Sound)
- Last Action Hero 1.04 (French), 1.07
- Lethal Weapon 2.04 (English), also 3.00, 3.01 (unofficial MODs)
- Lord of the Rings, The 3.00
- Meteor (Bonus Count and Sound Fix)
- Meteor (Bonus Count Fix, MOD, Free Play rev. 64 & 65)
- Meteor (Bonus Count Fix, MOD, 7-Digit, Free Play rev. 74 & 75)
- Moon Light (Free Play)
- Mundial 90 (Free Play)
- Nine Ball (Ball handling MOD beta18)
- Nitro Groundshaker (7-digit conversion with siren patch)
- Oba-Oba (old hardware)
- Pin-Bot J-1 (PEMBOT (no relation))
- Pool Sharks LA-7C (competition MOD) (updated)
- Raid, The (alternate set)
- Space Train (old hardware)
- Spider-Man 1.02 (English, French)
- Star Trek 25th Anniversary 3.00 (unofficial MOD)
- Star Wars 1.01
- Strange Science rev. C (which makes this the newest we have :))
- Striker Xtreme 1.00 (Italian)
- Theatre of Magic 1.3XC (competition MOD) (updated)
- Trident (MOD rev. 23c)
- Twilight Zone L-5, LA-9 (aka PAPA Tournament Version 9.0)
- WHO Dunnit 1.2 (Elevator text fix), 1.2 (German Sound / Elevator text fix)
- World Cup Soccer 0.62b (FreeWPC based rewrite)
- Removed Clones:
- Atarians, The (MOD working bootleg) - the original ROMs work fine after latest emulation patches
- *** VPM ***
- - If you create a VPMAlias.txt file in the VPinMAME folder, it will alias an input rom name to the specified (real) rom. Format example:
- mytallica,mtl_180hc
- myacdc,acd_170hc
- This can be used to allow to use different PUP or DOF profiles per game (for reskins and such).
- - Fix the additional .raw/non-averaged file output dumping of GTS3 DMDs
- - Add Data East alphanumeric support to the builtin alternate sound file support (Sound Mode 1)
- (only briefly tested though, please report non-working machines)
|