MAME 0.9: Difference between revisions

From MAMEDEV Wiki
(Initial version)
 
m (formatting, +category)
 
Line 1: Line 1:
== Release Date ==
== Release Date ==
MAME 0.9 was released on 9 March 1997.


MAME 0.9 was released on 9 March 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 10: Line 9:
* [[Gary Walton]]
* [[Gary Walton]]
* [[Nicola Salmoria]]
* [[Nicola Salmoria]]


== 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:


* Backgrounds in [http://www.mameworld.net/maws/set/zaxxon Zaxxon (set 1)] were fixed, albeit running slowly on a 486/100.
* Backgrounds in [http://www.mameworld.net/maws/set/zaxxon Zaxxon (set 1)] were fixed, albeit running slowly on a 486/100.
* [http://www.mameworld.net/maws/set/invaders Space Invaders] was made to work correctly.
* [http://www.mameworld.net/maws/set/invaders Space Invaders] was made to work correctly.
* F12 to take a screenshot was fixed so that it works in the F4 tileset viewer.
* F12 to take a screenshot was fixed so that it works in the F4 tileset viewer.
* [[Brad Oliver]] helped improve colors in [http://www.mameworld.net/maws/set/dkongjr Donkey Kong Junior (US)].
* [[Brad Oliver]] helped improve colors in [http://www.mameworld.net/maws/set/dkongjr Donkey Kong Junior (US)].
* [[Gary Walton]] contributed DIP switch definitions for [http://www.mameworld.net/maws/set/moonqsr Moon Quasar].
* [[Gary Walton]] contributed DIP switch definitions for [http://www.mameworld.net/maws/set/moonqsr 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 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.
* 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.
* 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.
* The MachineDriver structure was modified in anticipation of supporting multiple CPUs.


== Game Support ==
== Game Support ==
'''Working Games Added'''
* [http://www.mameworld.net/maws/set/bombjac2 Bomb Jack (set 2)]
* [http://www.mameworld.net/maws/set/mooncrst Moon Cresta]
* [http://www.mameworld.net/maws/set/scobrab Super Cobra (bootleg)]


* Working Games Added
[[Category:Releases 1997]]
** [http://www.mameworld.net/maws/set/bombjac2 Bomb Jack (set 2)]
** [http://www.mameworld.net/maws/set/mooncrst Moon Cresta]
** [http://www.mameworld.net/maws/set/scobrab Super Cobra (bootleg)]

Latest revision as of 12:31, 3 May 2007

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.
  • F12 to take a screenshot was fixed so that it works in the F4 tileset viewer.
  • 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