MAME 0.114u2: Difference between revisions

From MAMEDEV Wiki
m (→‎Release Date: oops typo)
(fix errrors, align style with the rest of the pages.)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Release Date ==
== Release Date ==
MAME 0.114u2 was released on 20 April 2007.
MAME 0.114u2 was released on 19 April 2007.
 


== Contributors ==
== Contributors ==
The known contributors for this version are, in alphabetical order:
The known contributors for this version are, in alphabetical order:
* [[Aaron Giles]]
* [[Angelo Salese]]
* [[Atari Ace]]
* [[Atari Ace]]
* [[R. Belmont]]
* [[Chris Hardy]]
* [[Corrado Tomaselli]]
* [[couriersud]]
* [[Curt Coder]]
* [[Curt Coder]]
* [[couriersud]]
* [[Derrick Renaud]]
* [[Aaron Giles]]
* [[Guru]]
* [[Guru]]
* [[Chris Hardy]]
* [[Ville Linde]]
* [[Derrick Renaud]]
* [[Angelo Salese]]
* [[Tomasz Slanina]]
* [[Corrado Tomaselli]]
* [[James Wallace]]
* [[James Wallace]]
* [[Nathan Woods]]
* [[Nathan Woods]]
* [[R. Belmont]]
* [[Tomasz Slanina]]
* [[Ville Linde]]
== Specific Contributions ==
The known contributions for this version are, in the order specified in the whatsnew:
* [[Curt Coder]] fixed the cdp1802 DMA emulation.
* [[Ville Linde]] submitted more Konami updates:
** Hooked up vblank interrupt to Voodoo in all Voodoo-based games
** Fixed a rom loading issue in Silent Scope
** Added ADC1213x A/D converter emulation (machine/adc1213x)
** Hooked up analog controls in NWK-TR games
* [[James Wallace]] submitted MPU4 improvements:
** Added NMI pulsing so Deal 'Em at least starts to boot.
** Decommissioned machine/mpu4.c, as the 6850acia code from Phil does the same job, making one less thing to maintain.


* [[Aaron Giles]] moved frontend commands and command-line handling into a central, core-managed location clifront.c. This eliminates the need for windows/fronthlp.c and windows/config.c and should make creating command-line based ports much easier in the future.


== Significant Contributions ==
* [[Ville Linde]] fixed many of the remaining polygon glitches in GTI Club / Solar Assault / Operation Thunder Hurricane.
[[Curt Coder]] fixed cdp1802 DMA emulation.  


[[Ville Linde]] submitted more Konami updates:
* [[couriersud]] added save state support to the pkscram driver.
* Hooked up vblank interrupt to Voodoo in all Voodoo-based games
* Fixed a rom loading issue in Silent Scope
* Added ADC1213x A/D converter emulation (machine/adc1213x)
* Hooked up analog controls in NWK-TR games
He also fixed many of the remaining polygon glitches in GTI Club / Solar Assault / Operation Thunder Hurricane.
He removed all the timing kludges from machine/konppc.c. GTI Club is kind of playable now. You can finish a lap or two, but eventually it will hang on network error.


[[James Wallace]] submitted some MPU4 improvements:
* [[Ville Linde]] removed all the timing kludges from machine/konppc.c. GTI Club is kind of playable now. You can finish a lap or two, but eventually it will hang on network error.
* Added NMI pulsing so Deal 'Em at least starts to boot.
* Decommissioned machine/mpu4.c, as the 6850acia code from Phil does the same job, making one less thing to maintain.


[[couriersud]] added save state support to the pkscram driver.  
* [[Atari Ace]] fixed the SUBTARGET=tiny build and removed some duplicate entries in mame.mak.


[[Aaron Giles]] moved frontend commands and command-line handling into a central, core-managed location clifront.c. This eliminates the need for windows/fronthlp.c and windows/config.c and should make creating command-line based ports much easier in the future.  
* [[Derrick Renaud]] added full discrete emulation of Space Invaders. I think people are going to be too used to the current samples and their relative levels. The new relative levels are determined by the mixing resistors. There are all different versions of the sound board, that all have slightly different sounds/components. This should be the proper Midway sounds.


[[Atari Ace]] fixed the SUBTARGET=tiny build and removed some duplicate entries in mame.mak.  
* [[R. Belmont]] updated stvcd to be working enough that most Saturn games at least die for some other reason, and a few actually do useful things. Also included a small update to the core cdrom code so you can fetch a sector without knowing in advance what format it is.


[[Derrick Renaud]] added full discrete emulation of Space Invaders. I think people are going to be too used to the current samples and their relative levels. The new relative levels are determined by the mixing resistors. There are all different versions of the sound board, that all have slightly different sounds/components. This should be the proper Midway sounds.  
* [[Nathan Woods]] added a concept of a "crosshair screen mask" internal to video.c and created a static call to retrieve the mask.


[[R. Belmont]] updated stvcd to be working enough that most Saturn games at least die for some other reason, and a few actually do useful things.  Also included a small update to the core cdrom code so you can fetch a sector without knowing in advance what format it is.  
* [[Corrado Tomaselli]] converted Roller Aces to stereo sound like the real hardware. Fixed the clocks and NMI rates to match the PCB.


[[Nathan Woods]] added a concept of a "crosshair screen mask" internal to video.c and created a static call to retrieve the mask.  
* [[Aaron Giles]] added save state support to the Midway Y, T, X and Wolf Unit games.


[[Corrado Tomaselli]] converted Roller Aces to stereo sound like the real hardware. Fixed the clocks and NMI rates to match the PCB.  
* [[Aaron Giles]] added preliminary 64-bit disassembly support to i386dasm.c.


[[Aaron Giles]] added save state support to the Midway Y, T, X and Wolf Unit games. Added preliminary 64-bit disassembly support to i386dasm.c. Cleaned up internal interrupt handling in the TMS34010 core.
* [[Aaron Giles]] cleaned up the internal interrupt handling in the TMS34010 core.
 
* [[Aaron Giles]] and [[couriersud]] added more accurate video timing to most of the Atari 68000-era games.


[[[Aaron Giles]] and [[couriersud]] added more accurate video timing to most of the Atari 68000-era games.


== Game Support ==
== Game Support ==
'''Games added or promoted from GAME_NOT_WORKING status'''
'''Games added or promoted from GAME_NOT_WORKING status'''
:* Quiz Olympic  
* [http://www.mameworld.net/maws/romset/quizo Quiz Olympic]
 


'''Clones added'''
'''Clones added'''
:* Cameltry (World, YM2203 + M6295)
* [http://www.mameworld.net/maws/romset/camltrya Cameltry (World, YM2203 + M6295)]
:* Lightning Fighters (Asia)
* [http://www.mameworld.net/maws/romset/lgtnfgha Lightning Fighters (Asia)]
:* Street Fighter EX (EURO 961219)
* [http://www.mameworld.net/maws/romset/sfex Street Fighter EX (EURO 961219)]
:* Tekken 3 (TET3/VER.A)
* [http://www.mameworld.net/maws/romset/tekken3b Tekken 3 (TET3/VER.A)]
:* Soul Calibur (SOC13/VER.B)
* [http://www.mameworld.net/maws/romset/soulclbb Soul Calibur (SOC13/VER.B)]
 


'''New games marked as GAME_NOT_WORKING'''
'''New games marked as GAME_NOT_WORKING'''
:* Filetto (v1.05 901009)
* [http://www.mameworld.net/maws/romset/filetto Filetto (v1.05 901009)]
 
[[Category:Releases 2007]]

Latest revision as of 13:40, 3 May 2007

Release Date

MAME 0.114u2 was released on 19 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:

  • Ville Linde submitted more Konami updates:
    • Hooked up vblank interrupt to Voodoo in all Voodoo-based games
    • Fixed a rom loading issue in Silent Scope
    • Added ADC1213x A/D converter emulation (machine/adc1213x)
    • Hooked up analog controls in NWK-TR games
  • James Wallace submitted MPU4 improvements:
    • Added NMI pulsing so Deal 'Em at least starts to boot.
    • Decommissioned machine/mpu4.c, as the 6850acia code from Phil does the same job, making one less thing to maintain.
  • Aaron Giles moved frontend commands and command-line handling into a central, core-managed location clifront.c. This eliminates the need for windows/fronthlp.c and windows/config.c and should make creating command-line based ports much easier in the future.
  • Ville Linde fixed many of the remaining polygon glitches in GTI Club / Solar Assault / Operation Thunder Hurricane.
  • couriersud added save state support to the pkscram driver.
  • Ville Linde removed all the timing kludges from machine/konppc.c. GTI Club is kind of playable now. You can finish a lap or two, but eventually it will hang on network error.
  • Atari Ace fixed the SUBTARGET=tiny build and removed some duplicate entries in mame.mak.
  • Derrick Renaud added full discrete emulation of Space Invaders. I think people are going to be too used to the current samples and their relative levels. The new relative levels are determined by the mixing resistors. There are all different versions of the sound board, that all have slightly different sounds/components. This should be the proper Midway sounds.
  • R. Belmont updated stvcd to be working enough that most Saturn games at least die for some other reason, and a few actually do useful things. Also included a small update to the core cdrom code so you can fetch a sector without knowing in advance what format it is.
  • Nathan Woods added a concept of a "crosshair screen mask" internal to video.c and created a static call to retrieve the mask.
  • Corrado Tomaselli converted Roller Aces to stereo sound like the real hardware. Fixed the clocks and NMI rates to match the PCB.
  • Aaron Giles added save state support to the Midway Y, T, X and Wolf Unit games.
  • Aaron Giles added preliminary 64-bit disassembly support to i386dasm.c.
  • Aaron Giles cleaned up the internal interrupt handling in the TMS34010 core.


Game Support

Games added or promoted from GAME_NOT_WORKING status


Clones added


New games marked as GAME_NOT_WORKING