MAME 0.9
From MAMEDEV Wiki
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
Working Games Added