MAME 0.9

From MAMEDEV Wiki
Revision as of 02:50, 16 February 2007 by Mooglyguy (talk | contribs) (Initial version)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Release Date

MAME 0.9 was released on 9 March 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:

  • Backgrounds in Zaxxon (set 1) were fixed, albeit running slowly on a 486/100.
  • Space Invaders was made to work correctly.
  • F12 to take a screenshot was fixed so that it works in the F4 tileset viewer.
  • Brad Oliver helped improve colors in Donkey Kong Junior (US).
  • Gary Walton contributed DIP switch definitions for Moon Quasar.
  • The frame rate counter and unthrottling behavior were changed to their current functionality: F11 toggles the frame rate counter, and F10 toggles unthrottling.
  • The memory mapping system was updated such that memory is separated into different regions dedicated to a given purpose (CPU, graphics, and so on) and is dynamically allocated when loading ROMs. The option to dispose a graphics region once the ROMs are loaded and converted was also added.
  • A new parameter, rom_decode, was added to ROM definitions, its purpose being to allow the driver author the option to specify a function that will decrypt or otherwise decode a given ROM upon loading. Additionally, all ROMs were made to decrypt into an entirely separate region for the sake of optimization.
  • The MachineDriver structure was modified in anticipation of supporting multiple CPUs.

Game Support