Skip to content

MAME 0.103u2

Georg edited this page Dec 11, 2007 · 5 revisions

Table of Contents

Release Date

MAME 0.103u2 was released on 11 January 2006.

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:

  • Hans Andersson fixed a sound bug in Phoenix sound effect #2
  • NeoSource Forums updated the NeoGeo driver:
    • Fatal Fury 2 - Emulated Protection
    • King of Fighters 10th Anniversary - Added code to update SRAM tiles on the fly
    • CCTHD2k3 - Fixed GFX / Colours
    • Added code to support remaining NeoGeo sets
  • Roberto Fresca fixed Mat Mania DIP switches
  • William Krick and smf fixed some Leap Year calculations
  • Alan Kamrowski II made some Sync Refresh / Waitvsync / Triplebuffer changes:
    • Changed the waitvsync code to wait for the beginning of the vertical blank (the previous code simply checked if it was in the vblank and only waited if it wasn't).
    • Removed the waitvsync only if game speed is above 95% restriction. This restriction would only cause waitvsync to vacillate between on and off depending on game speed.
    • When syncrefresh and triplebuffer are used, MAME would run the waitvsync code anyway. The triplebuffer code takes care of this already.
  • Brad Oliver fixed a typo in monzagp.c
  • Brian Troha cleaned up the documentation in ddenlovr.c
  • Brian Troha fixed DIP switches in SS Mission and Air Attack
  • Tomasz Slanina, Pierpaolo Prazzoli, David Haywood, and Bryan McPhail made improvements to the Data East 156 (ARM) based games:
    • Added Sound to Night Slashers (Tomasz)
    • Added Sound to World Cup Volleyball '95 and BackFire! (Pierpaolo)
    • Fixed sprite flipping in the Data East MLC driver, this fixes the graphics in Avengers in Galactic Storm (Tomasz)
    • Modified ARM CPU core to allow World Cup Volleyball '95 to start (Tomasz)
    • Added BCD opcodes to 156 / ARM co-processor, needed by the above (David)
    • Fixed Sound in Data East MLC games (David)
    • Split BackFire! into a separate driver and improved the graphics, and added dual screen support (David)
    • Corrected sound decoding in BackFire! (David)
    • Cleanups to the ARM core (Bryan)
  • Lawrence Gold fixed a buffer overrun in fileio.c
  • Nathan Woods patched the i486 CPU:
    • Implemented the XADD, INVLPG and CMPXCHG instructions
    • Made the opcode table const correct
  • Rob Bohms updated the H6280:
    • Added T-flag emulation
    • Fixed read calls
  • Nathan Woods improved the debugger:
    • Added a 'gtime' command; like the "go" command, but breaks after a specified delay
  • Philip Bennett corrected Frequencies in WWF Superstars
  • Pierpaolo Prazzoli added sample banking to spec2k
  • Pierpaolo Prazzoli made various improvements in Airbuster driver
  • R. Belmont and Charles MacDonald updated the Namco NA-1 to use the real bios
  • R. Belmont fixed the M37710:
    • Added another addressing mode for SBCB
    • Fixed MPY to clear the carry flag








  • R. Belmont fixed some Endian issues in the Namco drivers
  • El Condor merged Lovely Cards / Lovely Poker drivers

Game Support

New games added or promoted from NOT_WORKING status

New clones added New games marked as GAME_NOT_WORKING Category:Releases 2006

Clone this wiki locally