Jump to content



Submitter

SUPPORT TOPIC File Information

  • Submitted: Dec 24 2015 08:35 AM
  • Last Updated: Jan 29 2025 10:55 PM
  • File Size: 258.69MB
  • Views: 230198
  • Downloads: 54,434
  • Author(s): Steve Ellenoff
    Tom Haukap
    Martin Adrian
    Gerrit Volkenborn
    Brian Smith
    Thomas Behrens
    Oliver Kaegi
    Matthias Buecher
    David Rodriguez
    Randall Perlow
    Inkochnito
    Marton Larrosa
    Jarek Parchanski
    Jonathan N. Deitch
    Dave Roberts
    Dorsola
    Johan S
    Guru
    Martin Wiest
    Joep
    Jim Hernandez
    Douglas Cope
    Silvio Finotti
    Yvon Poulin
    Pascal Janin
    Daniel Dietrich
    Kelley
    Hans Balk
    TecnoPinball
    Peter Hall
    Basilio Garcia
    Paulo Branco
    toxie
    BilboX
    mjr
    DJRobX
    lucky1
    Bontango
    Quench
    Arngrim
    CarnyPriest
    tictox
    jsm174

Previous Versions

  • 23 Oct 2022 Download Visual PinMAME (Standalone DLL) 3.5
  • 24 Dec 2021 Download Visual PinMAME (Standalone DLL) 3.4
  • 23 Mar 2021 Download Visual PinMAME (Standalone DLL) 3.3b

Download Visual PinMAME (Standalone DLL) 3.6

* * * * * 73 Votes
VPM PinMAME



Screenshots
Standalone DLL and Setup.exe, changelog, and other updated docs

Installation:
Simply copy all of the files in the ZIP into your already existing Visual PinMAME directory. Overwrite already existing files there when asked.
 
Run Setup.exe and press the 'Install' button. Also you may want to press the 'Setup Defaults' button to tweak the new options, like sound mode or the new scaling factor, for example.
 
 
NOTE: If you use an external hardware display/DMD (Pin-2-DMD/PinDMD1/2/3), copy the respective files from the included subdirectories into the main directory to be able to use it.
So no more need for separate builds like it was the case with release 2.7 and before!
 
NOTE2: In addition this also includes freezys new DMDext, which is still considered experimental for now, but can be used to universally drive external hardware displays/DMDs AND also provides a better windowed DMD/alphanumeric display for all desktop users!
To use it, also copy the respective files from the included subdirectory DMDext into the main directory and select 'external DMD' in the VPM options/defaults.

What's New in Version 3.6 (See full changelog)

  • 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




Photo
hschaefer123
Dec 25 2015 05:16 PM

Hi toxie,

will there be also a special cabinet version again with disabled splash screen?

 

Congrats to all for VPX,

Holger

Hi toxie,

will there be also a special cabinet version again with disabled splash screen?

 

Congrats to all for VPX,

Holger

 

My Question also... Need a special Version for Cabinet..?

I just installaed version 2.8b on my 3 Screen Cab, but now Big Buck Hunter or the 24 table fails with the error:

Line xx:

Game name not found

But the rom is still there an it worked before in Version 9.9

is there something I missed?

 

Thnks Markus

Update: Seems as if the newer stern Tables have the same Problem

Well, I found out, what the problem is: SAMbuild 2.8b02 from VPUniverse.

Well, I found out, what the problem is: SAMbuild 2.8b02 from [site reference removed].

HI All,

I replaced 2.8b [and 2.7, which also has an issue] with 2.5 cab vpinmame.dll and they work!

anyone come up with a different solution to fix?

Habe genau das gleiche Problem,seit der 2.9 Version wird jedesmal nach den Game Namen gefragt-Stern Tische?!

Hat schon einer das Problem lösen können?

Photo
UpJumpTheBoogie
Sep 12 2017 03:41 PM

I just installaed version 2.8b on my 3 Screen Cab, but now Big Buck Hunter or the 24 table fails with the error:

Line xx:

Game name not found

But the rom is still there an it worked before in Version 9.9

is there something I missed?

 

Thnks Markus

Same error here. 2.5 did not work- not sure if I did it right. Anyone find a way to get the stern tables working?

Will the next release get improved emulation for the GI SP0250 from Gottlieb System 80B?

When listening to the tunes in the following videos, comparing them to how they sound in VPinMAME, it clearly needs improvement.

 

https://youtu.be/Cuycdbftmic?t=1077  Gold Wings

https://youtu.be/yM_ZeusX-2c?t=202  Spring Break

 

The emulated counterparts haven't such a rich sounding bass as in the videos, it sounds different.

Emulation of the DAC-unit and both the AY-3-8910 PSG's are quite accurate though.

Photo
Girla PurpleHeart
Jan 21 2018 06:10 AM

Not sure if you notice, but one of the Video/Pinball Hybrid games' pictures is corrupted when you boot up the game (I tested it with Baby Pac-Man and it was acting funny), but when I downgraded to 2.7 it was working fine. Hopefully this will be fixed sometime in the next update, but this is very strange because it was working fine in the early versions.


Other files you may be interested in ..





user(s) are online (in the past 15 minutes)

members, guests, anonymous users