MAME 0.114: Difference between revisions

From MAMEDEV Wiki
(Initial writeup, based on whatsnew)
 
(fix errrors, align style with the rest of the pages.)
 
(2 intermediate revisions 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'''
:* Virtua Racing
* [http://www.mameworld.net/maws/romset/vr Virtua Racing]
 


'''Clones added'''
'''Clones added'''
:* 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'''
:* 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