What's new:
-----------

Version 1.10 (December 23, 2001) - Happy 30th Birthday Steve
------------------------------------------------------------
This may very well be the most anticipated release of PinMAME to date: 4 Letters - BSMT.

What was once thought nearly impossible has become a reality for PinMAME,
thanks in large part to emulation wizard Aaron Giles(of MAME fame).
35 New Games now have fully working sound!
Thank you to the following for their help and support in trying to emulate the BSMT:
Destruk, Worf, DesAngel, RevenantUK, Guru

Gottlieb games also received a huge update: Finally solved the many issues with getting Gottlieb System 3
games to work. In addition, sound support was added for all System 80b games as well as the newer System 3 games.

As you can also see, we've realized, much like the MAME team, that using Beta naming is
rather tedious and annoying, so we've dropped it. 

We know you'll enjoy this latest version of PinMAME as much as we do!!

Bugs Fixed
----------
-Fixed Terminator 2 Knocker Sound Always Playing
-Fixed Coin Door buttons for games using Pre-Whitestar System Portals Menu
-Fixed Chime support for System 3 Games Hot Tip & Lucky Seven
 [Steve Ellenoff]

-Corrected some s11 custom display layouts.
-BPR debug command works again
-Fixed 6th display in Mr. & Mrs. Pac-Man
-Added 6th switch column to Bally -35 (switches 41-48)
-Fixed dips 17-24 in Bally -35 and Stern MPUx00
-Fixed sound board communication for Squawk'n'Talk board (i.e. Xenon etc now works)
-Got Pinmame32 working again!
-Limited the number of extra samples that can be generated per frame.
 (If the CPU can't keep up 100% emulation speed the sound will be distorted.
  There are two options: either slow down the sound or break it up.
  This is something in between. It will slow down the sound up to a certain
  limit but if that is not enough it will break it up)
 [Martin Adrian]

-Dip switches working now on Gottlieb games
-Sped up System80 emulation by 1000 percent or so by rewriting the RIOT timers!
 [Tom Haukap]

-Corrected Grand Lizard to use the working romset
-Fixed 7th digit on Gottlieb System80a games
-Changed several MAME error messages to say PinMAME instead
-Changed version number to say PinMAME version instead of MAME version
-Removed "sound not emulated yet" error message from games with only chimes
 (since there is no sound to emulate)
 [Gerrit Volkenborn]


New Features
------------
-BSMT 2000 Emulation
-Sound now works for ALL DATA EAST/SEGA/STERN (post 1998) Games!!
 (Note: Emulation is not 100% perfect. Still some problems with compressed samples).
 [Aaron Giles]
 [Steve Ellenoff]
 [Martin Adrian]

-Gottlieb/Premier System 3 Emulation working!!!! (Still a bunch of issues to work out, especially DMD related).
-Gottlieb/Premier System 3 Partial Sound Support (Speech not working)
-Gottlieb System 80b Sound Support (earlier games using speech not working).
-Added Stereo Sound support for pre-BSMT Data East games. (still not fully emulated, but better than previous mono output).
-Added support for Sound Roms for remaining Data East/Sega/Stern(Post 1998) Games.
-Added support for Gottlieb System 3 games.
-Added preliminary support for Bally Pinball/Video combination games (not working yet)
 [Steve Ellenoff]

-New option to set the intensity of segments when they are off.
-Changed mech handler to be asynchronous to the vblank and increased
  polling rate by a factor 8. Riverboat Gambler wheel can now be handled.
-Added aux solenoid board to Whirlwind
-Dip settings are saved in the nvram file for most games.
-Added top and bottom segment to 6 & 9 in bcd-to-segment chip emulation
-Corrected DIP setings for S3-S6 (sound board dips were missing)
-Added GameOn solenoid (23) to Sega/Stern games
-Changed hardware type of Jack*Bot to the odd WPC95+DCS sound board version
 [Martin Adrian]

-Added missing Gottlieb System 80/a/b sets and clones
-Added Pennant Fever to S9 games (sound not working)
-Added Strike Master to WPC games (no sound)
-Added a lot of clones for existing WPC/DataEast/Sega/new Stern games!
-Updated several custom display layouts.
 [Gerrit Volkenborn]
 

Version 1.0 Beta 2   (September 28, 2001)
-----------------------------------------
This version was supposed to be a quick bug fix release for the gigantic 1.0 release.
Instead, there was just so much added and improved that time simply flew by!
Please take a look at the bottom of the pinmame.txt file as many people have helped to
contribute to pinmame's success, and they deserve recognition.
Enjoy this *huge* update to PinMAME!


Bugs Fixed
----------
-Fixed bug where Knocker Sound was firing constantly.
-Fixed diagnostic and up/down buttons for Data East DMD 128X16 games.
-Fixed Data East Flippers not disabled during game over/tilt.
-Sega/Stern Diagnositc Buttons now are working.
-Sega/Stern Credit, Start, and Tilt Switches now are working (except Apollo 13).
-Fixed bug in Data East 128x32 Games: switches were not being updated as fast as possible.
-Fixed Flipper switches not being set for ALL Data East Games.
-Fixed bug preventing user to get to audits menu in BTTF and Simpsons.
-Fixed missing credit+ball display for System 3 & System 4 games when using ShowDMDOnly=True
-System 3 & System 4 now disable flippers on game over + tilt.
-Removed old system 3 display routine from the core.
-Fixed Sound in System 6 games: Laser Ball & Scorpion
-Made Data East Digital Sound play louder, because it was being overpowered by the music.
-Fixed Data East Special Solenoids handling, so Solenoids 17-22 now work properly!
-Fixed Sega/Stern flipper switches
-Fixed sluggish Lamp display on Data East games (Attract modes now much nicer looking)
-Corrected Lucky Strike CRC to support fixed Romset, game now works.
 (Thanks to Gerrit for fixing the bad romset from Williams)
-Updated System 3 & 4 sound code to use System 6, and now all Sys 3/4 games have working sound [except for Hot Tip & Lucky Seven - no roms]
 (Thanks to Andre and Gerrit for giving me the idea)
-Improved timing of Data East 128x32 DMD display. [Still not perfect]
 [Steve Ellenoff]

-Added workaround from MAME bug crashing some games with no sound.
-W?D now works properly
-Corrected DCS initialization
-GetPulsedSol now returns correct value for non-smoothed solenoids
-Corrected The Shadow Mini Kicker bug
-Fixed Sega/Stern EOS switches and flipper solenoid smoothing
-Cleaned up Sega/Stern Emulation code and swapped lamp row & col handling
-Fixed some small bugs in the sound handling for VPINMAME.
-Cleaned up NewSoundCommands support
 [WPCMAME Author]

-Corrected missing lamps bug for Gottlieb System80/a/b games.
-Missing roms flagged with 0x000000 per Roman's(of Clrmame) request.
 [Tom Haukap]


New Features
------------
-Stern MPU-100 games emulated and working (no sound support yet)
-Stern MPU-200 games now work (no sound support yet)
-All Stern MPU-100 & MPU-200 drivers added
-Data East & Sega Super Sized DMD 192x64 Emulation [still some timing issues]
 (Thanks to Guru for the DMD schematics to Batman Forever)
-Emulated custom Sharkey's Shootout PAL for Whitestar system. Game is now playable.
-New VPinMAME interface function .NewSoundCommands (to manually play sounds from script)
-Added Bumper & Slingshot sample support for TAF
-Added sound support for Williams Champion Pub
 [Steve Ellenoff]

-Improved sound for Gottlieb Sys80/a games. [still needs work]
-Added support for 7th Digit on Sys80a games that use it.
-Sys80/a 6-digit bonus and timing displays are added.
-Improved layout for all Sys80/a/b games.
-Added preliminary "speech" support to gottlieb sound/speech board.
 [Tom Haukap]

-Improved Sound for Bally MPU 35 Games [still not perfect]
-New VPinMAME interface function .Mech (to create mech handlers from script)
-Removed MAME37B16 ADSP.hot file support (Not used by PinMAME).
-Added support for filetype MEMCARD (for wpc printer outputs)
-Display is now forced to compact if display layout > 256 width (not in VPinMAME)
-Removed some unused refresh function in core.c
-Added support for EOS switches without solenoids
-Added core_nvram for generic nvram handling (includes saving mech state)
-Added acceleration to mech handler and reworked interface
-Updated simulators to new mech handler (t2,ss,cv,mb,ts,wd)
-Added hybrid WPC95DCS support (such as W?D)
-DCS sound now uses the mame resampling code
 (should in theory make the sound better for samplerates other than 32000).
-Added AntiAlias support for Data East/Sega DMD games [except for 128x16 games]
 [WPCMAME Author]

-Added handleMech() and GetMech() support for Corvette
 [Steve Ellenoff]
 [Destruk]


Version 1.0 Beta 1   (July 31, 2001)
------------------------------------
Welcome to Version 1.0!
This release had SO MANY additions, that we felt it would be a crime calling it anything other than 1.0!
Overall we've added 3 new manufacturers to the official supported list: Sega, Stern, and Gottlieb.
In addition, Data East support is greatly improved.
Early Bally support got big improvements as well.
We hope you enjoy all the great new things PINMAME 1.0 has to offer!

Bugs Fixed
----------
-Fixed bad CRC for Algar and Alien Poker
-Fixed display output for Algar and Alien Poker to 7 Digits
-Adjusted Elvira layout to be same as Harley Davidson
-Fixed System 7 sound (Games using speech still not working)
-Reorganized/Cleaned up Data East drivers and coding.
-Fixed Jackbot 1.0R CRC errors.
-Fixed Mousin Around CRC errors.
-Reversed BK2K and Earthshaker flipper switches
-Fixed doubled missing ROM message for Bally Harley Davidson
 [Steve Ellenoff]

-Corrected switch handling in HandleMech for Indiana Jones
-Fixed System 6 sound issues
-Fixed Williams WPC bug causing sloppy flipper reaction
-Corrected antialias bug if set to 0
 [WPCMAME Author]

New Features
------------
-Gottlieb System80, System80a, System80b emulation [still a lot to be done though]
 [Tom Haukap]
 [Steve Ellenoff]

-Gottlieb System80, System80a Preliminary Sound emulation (two boards: sound/sound&speech)
-Added getMech() support for BOP
 [Tom Haukap]

-Sega/Stern Whitestar System emulated [no sound support]
-Data East Sound emulated for games not using a BSMT2000 chip
 (Thanks to Worf for all the help!)
-Gottlieb System 3 preliminary emulation [not working]
-Stern MPU-200 Support [not working]
-Driver Support for all Data East games added
-Driver Support for all Sega/Stern games added (except Austin Powers)
-Monster Bash sound rom support!
-Jackbot sound rom support!
-Jackbot Belgium/Canada clone added.
-The Shadow sound rom support! (Thanks Ian for the roms)
-Added correct crc for known good working Mousin Around roms.
-Created new bugs.txt file for easier tracking and organization.
 [Steve Ellenoff]

-Data East, Sega, Stern DMD Support for games using 128x32 Display!
 (still some minor issues)
 [Steve Ellenoff]
 [Tom Haukap]

-Data East DMD Support for games using 128x16 Display! (Again BIG Thanks to Worf!)
 (still some minor issues)
 [Steve Ellenoff]
 [Tom Haukap]

-Flippers correctly disabled for Williams Non-Fliptronics Games
 [Steve Ellenoff]
 [WPCMAME Author]

-Bally MPU-35 & MPU-17 games now working
-Bally drivers added: Dolly Parton, Xenon, Kiss, Harlem Globetrotters, Paragon & MANY MORE!
-New mechanics handler that simplifies addition of game mechanics
-Core now has support for drivers that do not have a version #
-HandleMech and GetMech support added for The Shadow
-Improved GetMech() to return Turbo Position for Indy 500
-Non-fliptronics flippers no longer stay up at game end or tilt
-Segment displays no longer displays A-E
-Core now prints last activated solenoid in simulator view
-GI status (on/off) displayed in simulator view
-Solenoids 37-40 now work as intended (mirror at 41-44 for compatability)
-Williams WPC: Solenoids 33-36 now smoothed if not used for flippers.
-Williams System 7 rewritten to use PIAs (Side effect: special solenoids and sound/speech works better)
-Jokerz! now work (stereo soundboard not emulated)
-Time fantasy: display layout added
-IJ: Corrected handlemech
-Road Show: ROM Lx4 added
-T2: updated to new mech handler. Added non-linear movement to gun
-ToM: Rom 1.2 added
-WW: updated to new mech handler
-CV: Added ringmaster mech handler
-DM: Added ROM Px5
-I500: Turbo index switch only updated if mech = 3
-MB: updated to new mech handler for frankenstein, dracula and bank
-SC: Added lights 65-112
-TS: Added mechanics handler for mini PF
-W?D: Added prototype mechanics handler for reels
-Codebase updated to MAME037B16
 [WPCMAME Author]

-Bally MPU-35 & MPU-17 sound support
-Bally Sound Modules 51 & 56 sound support [preliminary]
 [Johan S]
 [WPCMAME Author]
-Expanded sounds.dat file from Dorsola, includes mapped sounds for IJ and RS.
 [Dorsola]


Version 0.99 Beta 3 (May 04, 2001)
------------------------------------

Bugs Fixed
----------
-Fixed Solenoid numbering for 37-40
-Switch 2 is now triggered with the A/C selector in S11 games using it.
-AFM now initialises the bank up/dn switches correctly
 [WPCMAME Author]

New Features
------------

-Option "noantialias" now controls both the DMD size and the fontsize for LCD displays.
-Added credit and ball display to s6 games
-Added getMech() for Black Rose
-Added Ringmaster handleMech/getMech functionality for Circus Voltaire.
 [WPCMAME Author]
-Added Solenoid 41, 42 support for STTNG
-Added getMech() & support for 3 fake solenoids for Fish Tales
 [Steve Ellenoff]
-New Driver for Bally Rolling Stones
 [David Tansey]


Version 0.99 Beta 2 (April 22, 2001)
------------------------------------

Bugs Fixed
----------
-Fixed no sound in DCS games when using -cheat/Skip Pinball Tests at Startup Option
-Improved System 11 Multiplexed Solenoid Handling
-A/C Accelerator Bug Corrected  for F-14, PB, Fire!
-Fixed ROM Sound Length for Radical
-Fixed RTC clock bug in WPC games
-Fixed Upper Flipper EOS handling for TAF
-Fixed crash if printfile cannot be opened
-Fixed flipper hold coil bug (did not activate together with power)
-Fixed no sound bug in System 6 games [but still not working correctly]
 [WPCMAME Author]

New Features
------------
-Solenoid Mask Filter added to PinMAME core (for use in Visual PinMAME).
-Added capability for different LCD layouts to core - (Only implemented for High Speed & Comet)
-GetMech() functionality added for STTNG, TAF, T2, JD, ToM, MM, PZ, RS, SS, WCS
-Added Mechanics simulation for MB, Indy 500
 [WPCMAME Author]



Version 0.99 Beta 1 (March 31, 2001)
------------------------------------

Bugs Fixed
----------
-Solenoid Numbering Issues	[WPCMAME Author]

New Simulators
--------------
-Time Fantasy			[Marton Larrosa]




Version 0.99 Beta (March 29, 2001)
----------------------------------
Welcome to the first official release of PinMAME, the emulator formerly known as WPCMAME!
Below you'll find the many enhancements made to WPCMAME which have transformed it into
PinMAME.

New Features
------------
-Modification of Core System Files to allow more hardware systems to be added easily.
 [WPCMAME Author]

-Williams/Bally System 11 Emulation
 [WPCMAME Author]

-Williams System 9 Emulation
 [Steve Ellenoff]
 [WPCMAME Author]

-Williams System 7 Emulation
 [Steve Ellenoff]

-Williams System 6 Emulation
 [Steve Ellenoff]

-Williams System 4 Emulation
 [Steve Ellenoff]

-Williams System 3 Emulation
 [Steve Ellenoff]

-Data East AlphaNumeric System Emulation
 [Steve Ellenoff]

-Bally MPU-35 Emulation (*Preliminary)
 [Steve Ellenoff]
 [WPCMAME Author]

-DCS Sound Speedups for *ALL DCS* Games!!!!
 [WPCMAME Author]

-Pulsed Solenoid Support
 [Tom Haukap]

-Additional Sound Command Mode Enhancements
 [WPCMAME Author]

-Visual PinMAME Integration
 [Steve Ellenoff]
 [Tom Haukap]
 [WPCMAME Author]

-Fully mapped sound command modes for several games (see sounds.dat)
 [Dorsola]

New Simulators
--------------
-Harley Davidson		[Marton Larrosa]
-Millionaire			[Marton Larrosa]
-Elivira & Party Monsters	[WPCMAME Author] *(Preliminary)
-No Good Golphers               [Dave Roberts]

New/Updated Custom Lamp Matrixes
--------------------------------
-No Good Golphers               [Dave Roberts]

New Sound Support
-----------------
-Dirty Harry                    [Steve Ellenoff]
-Congo				[Steve Ellenoff]
-Who Dunnit			[Steve Ellenoff]


***************************
**** WPCMAME CHANGES ******
***************************

0.37 BETA 8 (January 17, 2001)
-------------------------------
WOW!! Our biggest release ever, with a whopping 70 Enhancements!!
Happy Holidays, Happy New Year, and Happy New Millenium (for real this time)!!!

New Features
------------
-Sound Sample Support which can play .wav files when solenoids fire during gameplay!
 [Steve Ellenoff]
 [Tom Haukap]

-DMD Color & Intensity Can be Changed using command line or .cfg file (see wpcmame.txt)
 [Steve Ellenoff]

-DCS Sound Speedups for *ALL DCS* Games!!!!
 [WPCMAME Author]

-Reworked Sound Command Mode Functionality (see wpcmame.txt)
 [WPCMAME Author]

-PreDCS Games - Volume Control implemented
 [WPCMAME Author]

-Preliminary Simulations for *All Non-Simulated Games*
 [Marton Larrosa]

-Help Keys added to all Simulated Games
 [Marton Larrosa]

-Simulator Bug Fixes
 [WPCMAME Author]

-Colors BLUE & PURPLE added to Custom Lamp Playfield Colors
 [Steve Ellenoff]

-Custom Lamp Playfield structure modified to allow more than 1 bulb per Lamp.
 [Steve Ellenoff]

-Alpha Segments fixed to include period "." symbol for pre-DMD games!
 [Jonathan N. Deitch]

-Patch added to recreate Real time clock functionality!! The pinball games now keep accurate time and date!
 [Jonathan N. Deitch]

-Timing adjustments made to match actual measured frequency of a real wpc pinball machine.
 [Jonathan N. Deitch]


New Simulators
--------------
-Scared Stiff			 [Tom Haukap]
-Theater of Magic		 [Tom Haukap]
-Indiana Jones			 [Tom Haukap]
-Medieval Madness                [Marton Larrosa]
-White Water                     [Marton Larrosa]
-Dr. Dude                        [Marton Larrosa]
-Black Rose                      [Marton Larrosa]
-Machine:Bride of Pinbot         [Marton Larrosa]
-Hurricane                       [Marton Larrosa]
-Roadshow                        [Marton Larrosa]
-Gilligan's Island               [Marton Larrosa]
-Fish Tales                      [Steve Ellenoff]
-The Getaway                     [Steve Ellenoff]
-Judge Dredd                     [Steve Ellenoff]

New Sound Support
-----------------
-Dracula                         [Steve Ellenoff]
-Attack From Mars                [Steve Ellenoff]
-Black Rose                      [Steve Ellenoff]
-Indiana Jones                   [Steve Ellenoff]
-No Good Golfers                 [Steve Ellenoff]
-Party Zone(New 100% working Rom)[Steve Ellenoff]
-No Fear                         [Steve Ellenoff]
-Corvette                        [Steve Ellenoff]
-Harley Davidson                 [Steve Ellenoff]
-Cirqus Voltaire                 [Steve Ellenoff]
-Indianapolis 500                [Steve Ellenoff]
-Judge Dredd                     [Steve Ellenoff]


New/Updated Custom Lamp Matrixes
--------------------------------
-Funhouse                        [Steve Ellenoff]
-Star Trek: TNG                  [Steve Ellenoff]
-Twilight Zone(updated)          [Steve Ellenoff]
-The Addams Family               [Steve Ellenoff]
-Getaway                         [Steve Ellenoff]
-Machine:Bride of Pinbot         [Marton Larrosa]
-Party Zone                      [Marton Larrosa]
-Dracula                         [Marton Larrosa]
-Gilligans Island                [Marton Larrosa]
-Doctor Dude                     [Marton Larrosa]
-Hurricane                       [Marton Larrosa]
-Medieval Madness                [Marton Larrosa]
-Theater of Magic		 [Tom Haukap]
-Indiana Jones			 [Tom Haukap]
-World Cup Soccer                [WPCMAME Author]


New/Updated Sound Sample Support
--------------------------------
-Funhouse                        [Steve Ellenoff]
-Star Trek: TNG                  [Steve Ellenoff]
-Terminator 2                    [Steve Ellenoff]
-Indiana Jones			 [Tom Haukap]
-Theater of Magic		 [Tom Haukap]
-Machine:Bride of Pinbot         [Marton Larrosa]
-Black Rose                      [Marton Larrosa]
-Creature From Black Lagoon	 [Marton Larrosa]
-Dr. Dude                        [Marton Larrosa]
-Dracula                         [Marton Larrosa]
-Gilligan's Island               [Marton Larrosa]
-Hurricane                       [Marton Larrosa]
-Medieval Madness                [Marton Larrosa]
-Party Zone			 [Marton Larrosa]
-Road Show                       [Marton Larrosa]
-White Water                     [Marton Larrosa]




0.37 BETA 8 (November 17, 2000)
-------------------------------

- New Simulator for Creature From the Black Lagoon
  [Marton Larrosa]

- New Simulator for World Cup Soccer '94
  [WPCMAME Author]

- New Simulator for Star Trek Next Generation
  [Steve Ellenoff]

- New Simulator for Party Zone
  [Marton Larrosa]

- New Custom Lamp Matrix for Terminator 2
  [Steve Ellenoff]

- Solenoid numbering for flipper solenoids  updated.
  They now match the test menu numbers.
  [WPCMAME Author]

- Corrected a bug in the spinner simulation.
  [WPCMAME Author]

- PreDCS Game Volume Support (not working)
  [WPCMAME Author]

- Minor Fix to Capturing Simulator Keypresses
  [WPCMAME Author]

- Coin Door Keys remapped to match layout of real pinball machines
  [Steve Ellenoff]



0.37 BETA 8 (November 6, 2000)
--------------------------------

- WPCMAME.TXT file updated, including a small facelift.. :)
  [Steve Ellenoff]

- Removed all mame related info from this textfile. This file's purpose whould be about
  wpcmame, after all!
  [Steve Ellenoff]

- Added simulation.txt file so you can get keyboard layout and other simulation info there!
  [Steve Ellenoff]

- Added DCS Sound Speedups!!  (Sorry the speed ups don't work in WPC95 games!)
  [Jarek Parchanski]
  [Steve Ellenoff]

- Fixed WPC95 DCS sound games so that the speedup code doesn't break the game!
  [Steve Ellenoff]

- Renamed Tic-Tac-Toe, to it's proper Ticket-Tac-Toe!
  [Steve Ellenoff]

- Fixed incorrect T2 ROM Checksum
  [Steve Ellenoff]

- New sound support for the following games:
  TAF(original), Popeye, The Machine: BOP, Party Zone, Whitewater, Safe Cracker,
  World Cup Soccer
  [Steve Ellenoff]

- New Simulators for Funhouse and Terminator 2
  [Steve Ellenoff]

- New Sound Command Mode: Allows you to trigger any sound command, thus you can play
  any sound in the pinball game. (For some reason, digital voices don't work in
  pre-dcs games yet)
  [Steve Ellenoff]

- Record Sound output to a Wav file (files go to your wavefile directory.. works similar to
  screen shots, aka, files are named with a number after them!)
  [Jarek Parchanski]
  [Steve Ellenoff]
