MAME 0.20
From MAMEDEV Wiki
Release Date
MAME 0.20 was released on 5 May 1997.
Contributors
The known contributors for this version are, in first-name alphabetical order:
- Brad Oliver
- Chris Hardy
- Dave W.
- Fabrice Frances
- Marc Lafontaine
- Michael Cuddy
- Nicola Salmoria
- Paul Berberich
- Ron Fries
Specific Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- The colors and sound in 1942 (set 1) were made more accurate.
- Some graphics glitches (missing sprites when exiting doors) were fixed in Elevator Action.
- Popeye (bootleg) was made playable with accurate colors and high-score saving thanks to contributions by Marc Lafontaine.
- Brad Oliver submitted fixed for a number of bugs in the codebase that were causing issues with the Mac port:
- 1942 (set 1)'s background scrolling was fixed.
- Arabian (Atari) video hardware was fixed.
- Phoenix (Taito)'s sound initialization was fixed.
- Paul Berberich made the colors in Donkey Kong (US set 1) more accurate.
- Fabrice Frances fixed some bugs in Q*Bert (US set 1) and added audio to Mad Planets.
- Ron Fries created a set of samples for Donkey Kong (US set 1) using a standalone Intel 8039 CPU emulator by Michael Cuddy.
- Chris Hardy fixed the driver for Warp Warp (Rock-ola set 1).
- Dave W. provided a new set of samples for Space Invaders.
- The music tempo in Frogger (Sega set 2) et al was returned to normal.
- The AY-3-8910 audio chip core interface was modified to support up to 5 chips.
- A new command-line parameter, "-list", was added, which lists all supported games.
- The commanbd-line parameters "-vesa" and "-vesascan" were made mutually exclusive.
- sound_command_latch_r() was added, returning the last command issued if there are no pending commands.
- The CPU_AUDIO_CPU flag was added, for denoting what CPUs should be disabled when operating with -nosound.
- The update function for the AY-3-8910 audio chip was updated to not generate audio if sound is disabled.
Game Support
Working Games Added