MAME 0.20: Difference between revisions
From MAMEDEV Wiki
(Initial version) |
m (formatting, +category) |
||
Line 1: | Line 1: | ||
== Release Date == | == Release Date == | ||
MAME 0.20 was released on 5 May 1997. | MAME 0.20 was released on 5 May 1997. | ||
== Contributors == | == Contributors == | ||
The known contributors for this version are, in first-name alphabetical order: | The known contributors for this version are, in first-name alphabetical order: | ||
Line 20: | Line 18: | ||
== Specific Contributions == | == Specific Contributions == | ||
The known contributions for this version are, in the order specified in the whatsnew: | The known contributions for this version are, in the order specified in the whatsnew: | ||
* The colors and sound in [http://www.mameworld.net/maws/set/1942 1942 (set 1)] were made more accurate. | * The colors and sound in [http://www.mameworld.net/maws/set/1942 1942 (set 1)] were made more accurate. | ||
* Some graphics glitches (missing sprites when exiting doors) were fixed in [http://www.mameworld.net/maws/set/elevator Elevator Action]. | * Some graphics glitches (missing sprites when exiting doors) were fixed in [http://www.mameworld.net/maws/set/elevator Elevator Action]. | ||
* [http://www.mameworld.net/maws/set/popeyebl Popeye (bootleg)] was made playable with accurate colors and high-score saving thanks to contributions by [[Marc Lafontaine]]. | * [http://www.mameworld.net/maws/set/popeyebl 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: | * [[Brad Oliver]] submitted fixed for a number of bugs in the codebase that were causing issues with the Mac port: | ||
** [http://www.mameworld.net/maws/set/1942 1942 (set 1)]'s background scrolling was fixed. | ** [http://www.mameworld.net/maws/set/1942 1942 (set 1)]'s background scrolling was fixed. | ||
** [http://www.mameworld.net/maws/set/arabiana Arabian (Atari)] video hardware was fixed. | ** [http://www.mameworld.net/maws/set/arabiana Arabian (Atari)] video hardware was fixed. | ||
** [http://www.mameworld.net/maws/set/phoenixt Phoenix (Taito)]'s sound initialization was fixed. | ** [http://www.mameworld.net/maws/set/phoenixt Phoenix (Taito)]'s sound initialization was fixed. | ||
* [[Paul Berberich]] made the colors in [http://www.mameworld.net/maws/set/dkong Donkey Kong (US set 1)] more accurate. | * [[Paul Berberich]] made the colors in [http://www.mameworld.net/maws/set/dkong Donkey Kong (US set 1)] more accurate. | ||
* [[Fabrice Frances]] fixed some bugs in [http://www.mameworld.net/maws/set/qbert Q*Bert (US set 1)] and added audio to [http://www.mameworld.net/maws/set/mplanets Mad Planets]. | * [[Fabrice Frances]] fixed some bugs in [http://www.mameworld.net/maws/set/qbert Q*Bert (US set 1)] and added audio to [http://www.mameworld.net/maws/set/mplanets Mad Planets]. | ||
* [[Ron Fries]] created a set of samples for [http://www.mameworld.net/maws/set/dkong Donkey Kong (US set 1)] using a standalone Intel 8039 CPU emulator by [[Michael Cuddy]]. | * [[Ron Fries]] created a set of samples for [http://www.mameworld.net/maws/set/dkong Donkey Kong (US set 1)] using a standalone Intel 8039 CPU emulator by [[Michael Cuddy]]. | ||
* [[Chris Hardly]] fixed the driver for [http://www.mameworld.net/maws/set/warpwarr Warp Warp (Rock-ola set 1)]. | * [[Chris Hardly]] fixed the driver for [http://www.mameworld.net/maws/set/warpwarr Warp Warp (Rock-ola set 1)]. | ||
* [[Dave W.]] provided a new set of samples for [http://www.mameworld.net/maws/set/invaders Space Invaders]. | * [[Dave W.]] provided a new set of samples for [http://www.mameworld.net/maws/set/invaders Space Invaders]. | ||
* The music tempo in [http://www.mameworld.net/maws/set/frogseg2 Frogger (Sega set 2)] et al was returned to normal. | * The music tempo in [http://www.mameworld.net/maws/set/frogseg2 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. | * 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. | * A new command-line parameter, "-list", was added, which lists all supported games. | ||
* The commanbd-line parameters "-vesa" and "-vesascan" were made mutually exclusive. | * 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. | * 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 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. | * The update function for the AY-3-8910 audio chip was updated to not generate audio if sound is disabled. | ||
== Game Support == | == Game Support == | ||
'''Working Games Added''' | |||
* [http://www.mameworld.net/maws/set/gyruss Gyruss (Konami)] | |||
* [http://www.mameworld.net/maws/set/krull Krull] | |||
[[Category:Releases 1997]] | |||
Revision as of 12:43, 3 May 2007
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 Hardly
- 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 Hardly 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