Whats new:
----------

0.29
----

- The previous official and unofficial versions of MAME32 have been merged.
  As of this version, there is only one, official version of MAME32, which
  is the creation of Michael Soderstrom and Christopher Kirmse.  Naturally,
  the MAME code is the creation of the entire MAME team.

- Pause has been changed to no longer waste cpu cycles.

- All of the options are now settable on a per-game basis.  Use 
  View | Default Options to configure your most common options.  For games
  that you want to use different options, select the game in the list view,
  click on the options tab, and select your options for that game.  All
  of these options are automatically saved into a file called mame32.cfg.

- The list view of all games can be viewed in detailed mode (like the previous
  version) or in list mode, which just lists the names of the games.  This
  is configured in the View menu.

- You can list either all games that MAME32 supports or just the games that
  have the correct ROM files in place.  This is configured in the View menu.

- Player 1 and Player 2 LEDs are now supported in some games (e.g. Pac Man),
  and are drawn on the bottom right of the status window when in window mode.

- DirectInput support has been added for both the keyboard and joysticks 
  (joysticks only with DirectX 5).

- Vertical scan lines are now supported in fullscreen mode.

0.28.2
------
- Uncommented tempest hack to avoid lockup at 150,000 points.
- MIDAS audio implementation is complete.
- SEAl audio is now un-synchronized when throttle is off, just like msdos version.
- Workaround in sndhrdw/psg.c: free was called on reset buffer pointer.

0.28.1
------
- Bugfix in usrintrf.c: traksettings[total] crashed when traksettings == NULL.
- Bugfix: osd_key_name now returns "None" instead of 0.
- Workaround in sndhrdw/8910intf.c: free was called on reset buffer pointer.

0.27.4
------
- Added F12 snapshot option.
- Added -gamma option.
- Added mouse support. Maybe obsolete?
- Added -window option. Alias for -noddraw.
- Bugfix: Window mode trak/mouse should stay within the window client area.
- Bugfix: trak-ball now works with non-centering trak-ball games like ccastles.

0.27.3
------
- Restructured SEAL audio code to be more like newer msdos code.
- Added -vg option to GDI display.
- Bugfix: kbd init now leaves the toggle state bit alone.
- Bugfix: in osd_trak_read, NO_TRAK is returned if no trak.

0.27.2
------
- Changed SEAL audio code to not poll when using the Windows wave device.
  This should prevent SEAL locking up when playing streamed sound.
- Vector game option -vg now forces -nodouble.

0.27.1
------
- Took out a few WIN32 specific lines of code in the main source tree.
- Took out my homegrown DirectSound audio option.
- Added -midas option for MIDAS Digital Audio System. Looped sampled sounds don't work yet.

0.261.2
------
- Fixed bug where DirectSound option with SEAL would cause SetCooperativeLevel
  to fail on Windows 95.

0.261.1
------
- Added joystick deadzone parameter option -joydz n.
- Added -listmodes option to enumerate the possible DirectDraw video modes.
  This will let you know what resolutions are valid for the -XxY parameter.
- Fixed bug in mame.c where Machine->gfx[0] == 0 caused mame to crash.
