MAME 0.114: Difference between revisions

From MAMEDEV Wiki
(→‎Game Support: add missing maws links.)
(fix errrors, align style with the rest of the pages.)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
== Release Date ==
== Release Date ==
MAME 0.114 was released on 2 April 2007.
MAME 0.114 was released on 2 April 2007.


== Contributors ==
== Contributors ==
The known contributors for this version are, in alphabetical order:
The known contributors for this version are, in alphabetical order:
* [[R. Belmont]]
 
* [[Aaron Giles]]
* [[couriersud]]
* [[couriersud]]
* [[Curt Coder]]
* [[Curt Coder]]
* [[Dave Dribin]]
* [[David Haywood]]
* [[Derrick Renaud]]
* [[ElSemi]]
* [[ElSemi]]
* [[Ernesto Corvi]]
* [[Ernesto Corvi]]
* [[Dave Dribin]]
* [[Aaron Giles]]
* [[Guru]]
* [[Guru]]
* [[David Haywood]]
* [[Ville Linde]]
* [[Derrick Renaud]]
* [[Justin Szczap]]
* [[Justin Szczap]]
* [[Nathan Woods]]
* [[Nathan Woods]]
* [[R. Belmont]]
* [[Ville Linde]]
== Specific Contributions ==
The known contributions for this version are, in the order specified in the whatsnew:
* [[Dave Dribin]] fixed autoframeskip so it doesn't immediately spike on startup or after a pause.


* [[R. Belmont]] made the behavior of the ES5503 IRQ status register more accurate.


== Significant Contributions ==
* [[Nathan Woods]] fixed a bug introduced in the memory pool code when hashing was added.
[[Dave Dribin]] fixed autoframeskip so it doesn't immediately spike on startup or after a pause.  


[[R. Belmont]] made the behavior of ES5503 IRQ status register more accurate.
* [[Derrick Renaud]] added complete discrete sound to Double Play/Extra Inning. Emulated foul sound in Bowling Alley. Emulated all sounds except the screech and wind sounds in Space Encounters.


[[Nathan Woods]] fixed a bug introduced in the memory pool code when hashing was added. He also added a small optimization to rand_memory().
* [[Ernesto Corvi]] updated Virtua Racing to use the TGP core, based on guessing from the Daytona TGP code.


[[Derrick Renaud]] added complete discrete sound to Double Play/Extra Inning. Emulated foul sound in Bowling Alley. Emulated all sounds except the screech and wind sounds in Space Encounters.  
* [[couriersud]] added save state support to several Atari games: batman, eprom, eprom2, klaxp1, klaxp2. Also added general save state support to the atarijsa and atarigen modules.


[[Ernesto Corvi]] updated Virtua Racing to use the TGP core, based on guessing from the Daytona TGP code.  
* [[couriersud]] added save state support to the konamigv driver, specifically enabled for nagano98 and simpbowl.


[[couriersud]] added save state to several Atari games: batman, eprom, eprom2, klaxp1, klaxp2. Also added general save state support to the atarijsa and atarigen modules.  He also added save state support to the konamigv driver, specifically enabled for nagano98 and simpbowl.
* [[Justin Szczap]] added DIP locations to the commando driver.


[[Justin Szczap]] added DIP locations to the commando driver.  
* [[David Haywood]] avoided a memset in the hyperstone core to give ~4% speedup in hidden catch.


[[David Haywood]] avoided a memset in the hyperstone core to give ~4% speedup in hidden catch.  
* [[Nathan Woods]] added a small optimization to rand_memory().


[[Ville Linde]] submitted a Konami NWK-TR update:  
* [[Ville Linde]] updated the Konami NWK-TR:
* Improved the LANC board emulation
** Improved the LANC board emulation
* Improved the graphics board emulation so that it passes all the self-tests.
** Improved the graphics board emulation so that it passes all the self-tests.


[[Curt Coder]] added save state support to the Cidelsa games and fixed reset behavior.
* [[Curt Coder]] Added save state support to the Cidelsa games and fixed reset behavior.


[[Aaron Giles]] added validity checks to ensure that LSB_FIRST and PTR64 are set correctly for the current platform. He also removed obsolete assembly code and compiler definitions.  
* [[Aaron Giles]] added validity checks to ensure that LSB_FIRST and PTR64 are set correctly for the current platform.
 
* [[Aaron Giles]] removed obsolete assembly code and compiler definitions.




== Game Support ==
== Game Support ==
'''Games promoted from GAME_NOT_WORKING status'''
'''Games promoted from GAME_NOT_WORKING status'''
:* [http://www.mameworld.net/maws/romset/vr Virtua Racing]
* [http://www.mameworld.net/maws/romset/vr Virtua Racing]
 


'''Clones added'''
'''Clones added'''
:* [http://www.mameworld.net/maws/romset/airattca Air Attack (set 2)]
* [http://www.mameworld.net/maws/romset/airattca Air Attack (set 2)]
 


'''New games marked as GAME_NOT_WORKING'''
'''New games marked as GAME_NOT_WORKING'''
:* [http://www.mameworld.net/maws/romset/wondl96 Wonder League '96 (Korea)]
* [http://www.mameworld.net/maws/romset/wondl96 Wonder League '96 (Korea)]
 
[[Category:Releases 2007]]

Latest revision as of 13:33, 3 May 2007

Release Date

MAME 0.114 was released on 2 April 2007.


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:

  • Dave Dribin fixed autoframeskip so it doesn't immediately spike on startup or after a pause.
  • R. Belmont made the behavior of the ES5503 IRQ status register more accurate.
  • Nathan Woods fixed a bug introduced in the memory pool code when hashing was added.
  • Derrick Renaud added complete discrete sound to Double Play/Extra Inning. Emulated foul sound in Bowling Alley. Emulated all sounds except the screech and wind sounds in Space Encounters.
  • Ernesto Corvi updated Virtua Racing to use the TGP core, based on guessing from the Daytona TGP code.
  • couriersud added save state support to several Atari games: batman, eprom, eprom2, klaxp1, klaxp2. Also added general save state support to the atarijsa and atarigen modules.
  • couriersud added save state support to the konamigv driver, specifically enabled for nagano98 and simpbowl.
  • David Haywood avoided a memset in the hyperstone core to give ~4% speedup in hidden catch.
  • Ville Linde updated the Konami NWK-TR:
    • Improved the LANC board emulation
    • Improved the graphics board emulation so that it passes all the self-tests.
  • Curt Coder Added save state support to the Cidelsa games and fixed reset behavior.
  • Aaron Giles added validity checks to ensure that LSB_FIRST and PTR64 are set correctly for the current platform.
  • Aaron Giles removed obsolete assembly code and compiler definitions.


Game Support

Games promoted from GAME_NOT_WORKING status


Clones added


New games marked as GAME_NOT_WORKING