Skip to content

MAME 0.33b5

Georg edited this page May 25, 2007 · 1 revision

Table of Contents

Release Date

MAME 0.33b5 was released on 10 June 1998.

Contributors

The known contributors for this version are, in alphabetical order:

Specific Contributions

The known contributions for this version are, in the order specified in the whatsnew:

  • John Butler added rotation support to Zaxxon (albeit slow).
  • Paul Leaman added the missing scrolling layer to Ghouls 'n Ghosts.
  • Nicola Salmoria changed games which use the dynamic palette system so they longer need 16-bit modes: Section Z, Legendary Wings, Trojan, Speed Rumbler, Rygar, Silkworm, Gemini Wing, Tiger Road. The new code is also used by these drivers which were previously doing the palette reduction by themselves, but couldn't handle well color cycling and fades: Bad Dudes, Robocop, Hippodrome, Heavy Barrel, Sly Spy, Midnight Resistance.
  • Nicola Salmoria the Atari System 2 games automatically pick the 512x384 VESA resolution, instead of going for 1024x768 with pixel doubling. IMPORTANT: if your card doesn't support 512x384, they will not work. You'll have to specify -640x480 or -1024x768.
  • Chris Hardy fixed colors in Space Firebird.
  • Nicola Salmoria fixed the sprite/background priority in Gemini Wing.
  • Dan Boris added sound to Space Firebird.
  • Nicola Salmoria fixed a bug in ADPCM sample playback. Many games are affected, e.g. Robocop, Bad Dudes.
  • Nicola Salmoria made an attempt at making the main Galaxian / Moon Cresta sound channel more accurate.
  • Santeri Saarimaa added high score support to Challenger, MegaTack, Killer Comet.
  • David Calandra mapped the unknown dip switch in Wonder Boy Deluxe.
  • Mike Balfour added collision detection to Crazy Balloon.
  • Santeri Saarimaa made fixes to the Gameplan games.
  • Us vs Them is playable, though of course you can't see the backgrounds which were stored on the laser disc. MACH 3 still doesn't work.
  • Nicola Salmoria added the new flag IPF_RESETCPU for input ports. When this flag is set, CPU #0 is reset when the key is pressed. This cleaned up the vicdual driver.
  • IMPORTANT: drawgfx(...,TRANSPARENCY_THROUGH) now requires the caller to do the mapping with Machine->pens[]. This was necessary to allow for TRANSPARENCY_THROUGH, palette_transparent_color in dynamic palette games.
  • Hans de Goede made several fixes to improve Unix portability.

Game Support

New Games added or promoted from GAME_NOT_WORKING status

Category:Releases 1998

Clone this wiki locally