MAME 0.20: Difference between revisions

From MAMEDEV Wiki
(Initial version)
 
m (link david widel consistently)
 
(3 intermediate revisions by the same user not shown)
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:


* [[Brad Oliver]]
* [[Brad Oliver]]
* [[Chris Hardly]]
* [[Chris Hardy]]
* [[Dave W.]]
* [[David Widel]]
* [[Fabrice Frances]]
* [[Fabrice Frances]]
* [[Marc Lafontaine]]
* [[Marc Lafontaine]]
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)].
 
* [[Dave W.]] provided a new set of samples for [http://www.mameworld.net/maws/set/invaders Space Invaders].
* [[Chris Hardy]] fixed the driver for [http://www.mameworld.net/maws/set/warpwarr Warp Warp (Rock-ola set 1)].
 
* [[David Widel]] 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]


* Working Games Added
[[Category:Releases 1997]]
** [http://www.mameworld.net/maws/set/gyruss Gyruss (Konami)]
** [http://www.mameworld.net/maws/set/krull Krull]

Latest revision as of 13:31, 7 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:


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.
  • 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