New upload/beta in the 1st post, changes since the last one:
General:
A lot of PWM fixes
Altsound:
- Added altsound command processing support for Gottlieb System 80A
- Improved master/rom volume processing for DCS machines
Fix crashes in debugger command handling
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). Configured via `-serial_device` command-line option.
Note that the NBAFB Championship Link usually gets out of sync and aborts when connected to a real machine. If trying to link two copies of PinMAME, it's necessary to have different WPC serial numbers (hardcoded in nbaf.c) for each instance of PinMAME.
Also, NBAFB now supports a full builtin simulator instead of only a preliminary one
CORE/CPU:
- Fixed SAM FG/Shrek and WOF modulated LEDs behavior (now work the same as the rest)
- 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. (always mapping to 16 instead of 4 or 5 levels, improving e.g. Waterworlds or Mystery Castles DMD fading; note that 24/25 would be optimal, but not really necessary)
- 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)
- Improved SP0250 and SP0256 sound emulation, most notably in Technoplays Scramble, and ManilaMatics Top Sound and Master
- 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
New ROMs:
Jeutel: Papillon
Correct dumps:
Gottlieb: All System 1 based games now use the correct A1752CF dump
Inder: Moon Light (ROMs for bonus lamps board)
WMS: 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.
Zaccaria: Devil Riders (French speech correct sound ROMs)
Zaccaria: 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)
Cheetah (Prototype Sounds + MOD 84)
Devil Riders (French speech, Free Play)
Devil's Dare (Sound & Speech alternate set)
Dragonfist (MOD 15), (MOD 16)
Earth, Wind & Fire (Free Play), (alternate sound)
Farfalla (French Speech), (alternate, incl. Italian/French/German Speech versions)
Fire Mountain (Free Play)
Future World (Free Play)
Grand Lizard L-1
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 :/)
Locomotion (Free Play)
Middle Earth (Free Play)
Pin-Bot J-3 (PEMBOT (no relation)) (MOD)
Pentacup (rev. T)
Pool Champion (Italian Speech, Free Play) (incomplete dump)
Quicksilver (Free Play & modified rules rev. 8.1)
Rollergames LA-1
Scared Stiff 1.1, 1.1 with Sound 1.0
Seawitch (MOD rev. 9), (MOD rev. 9.3)
Secret Service 4.0 Europe
Shooting the Rapids (Free Play)
Space Riders (Free Play)
Space Shuttle (Zaccaria) (Free Play)
Star God (Free Play), (alternate sound, Free Play)
Stars (MOD rev. 103)
Striker (German Speech), (French Speech)
Terminator 2 L-8.4 (MOD)
Time 2000 (Free Play)
Time Machine (Zaccaria, alternate)
Transporter the Rescue LA-1, LU-3
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:
Star God (alternate version) (These game ROMs are the correct ones for the main set)