Sorte d’équivalent de MAME32 pour PinMAME. Cette version est un vrai portage de PinMAMEW sous Windows.
- *** CORE/CPU ***
- 64bit compilation supported
- XMAME port for unix/linux systems
- PROC support (needs special compile with PROC_SUPPORT defined) to drive (at least) real WPC machines with PinMAME/PROC
- New S14001A sound core for old Sterns (Catacomb, Flight 2000, Freefall, Lightning, Orbitor 1, and Split Second)
- Improved BSMT2000 sound core for Sega, Alvin G., Data East (Batman and newer), and Stern (up to Terminator 3) DMD generation games
- Improved AT91 sound core for the rest of the Stern DMDs (Elvis, LOTR, RBION, Sopranos, Nascar/Grand Prix/Dale Jr.)
- Improved Brave Team sound core
- *** ROM SUPPORT *** Thanks to Inkochnito, Soren
- New:
- MAC: MAC Jungle (1995 version)
- Sleic: Bike Race (2-ball play) (not working yet)
- Sonic: Hang-On
- Unknown: Wild Texas (Firepower II Modification)
- Clones:
- Bram Stoker’s Dracula L-2C (competition MOD)
- Creature from the Black Lagoon L-5C (competition MOD)
- Dr. Dude LA-3C (competition MOD)
- Earthshaker LA-4C (competition MOD)
- Hook 4.01p (4.01 with Prototype Sound)
- Inder Centaur (alternate version)
- Hyperball L-3
- Lethal Weapon 2.03
- Meteor (Bonus Count Fix, ‘Fixes a rare bug where the bonus seems to countdown endlessly’)
- Taxi LU-1
- Taxi (Lola) L-5C (competition MOD)
- Taxi (Marilyn) L-5C (competition MOD)
- Theatre of Magic 1.5C (competition MOD)
- Tales of the Arabian Nights 1.5C (competition MOD)
- World Cup Soccer LX-3C (competition MOD)
- ***Visual PinMAME***
- – New option for the DMD window: DMD opacity
- – New option for the sound processing: Sound Mode, where:
- 0 = standard builtin PinMAME emulation
- 1 = builtin alternate sound file support
- (store the alternate sound files in a PinSound-like directory structure (incl. textfiles for ducking and gain),
- within a new PinMAME directory subfolder ‘altsound’ and there within the machines shortname subfolder,
- e.g. for ij_l7: ‘C:\PinMAME\altsound\ij_l7\’
- or for an example alternate sound file for tz_94h: ‘C:\PinMAME\altsound\tz_94h\jingle\000064-load_gumball_pt_1\load_gum__LEGACY.ogg’)
- 2 = external pinsound, 3 = external pinsound + psrec sound recording
- (must have PinSound Studio 0.7 or newer running at the same time:
- make sure that the windows permissions match between PinSound Studio and Visual PinMAME/Pinball, e.g.
- if one is using admin permissions when running, then both need to be started with that (or the other way round))
- (needs VPINMAME_ALTSOUND (also requires bass.lib/.dll) and/or VPINMAME_PINSOUND defined when compiling)
- – New methods for the Controller object:
- HRESULT NVRAM(/*[out, retval]*/ VARIANT *pVal); – Get the full NVRAM of the emulation (e.g. high scores, settings, etc. as a binary blob of 8bit values)
- HRESULT ChangedNVRAM(/*[out, retval]*/ VARIANT *pVal); – Get only the NVRAM parts that have changed since last call (similar to ChangedLamps), first dimension has the location, second the new value (only 8 bits are valid), third the previous value (only 8 bits are valid)
- (See for example https://github.com/tomlogic/pinmame-nvram-maps for some machines NVRAM mappings)
- – Add ‘Restore window position’ to menu
- – PinDMD 3 handling
- (see pindmd.h to change defines when compiling, also requires pindmd.lib/.dll)
0 commentaire