0.103u2 2006/01/11 [#297 - Aaron Giles] --------------------------------------- New games added or promoted from NOT_WORKING status --------------------------------------------------- Air Attack [Pierpaolo Prazzoli] Arm Champs II [Luca Elia, The Guru] Golden Crown [ReAnimator / AGEMame] Hoops '96 / Hoops / Dunk Dream '95 [Bryan McPhail] King of Fighter 2003 [NEOsource] Mahjong The Mysterious World [Luca Elia] Paradice [ReAnimator / AGEMame] Pokio [ReAnimator / AGEMame] Pyramid [ReAnimator / AGEMame] Quintoon [ReAnimator / AGEMame] Rock'n Tread 1 (bootleg) [Justin Lee Turner] Rock'n Tread 2 (bootleg) [Justin Lee Turner] Rock'n Tread 3 (bootleg) [Justin Lee Turner] Rock'n Tread 4 (bootleg) [Justin Lee Turner] Samurai Shodown 5 [NEOsource] Slots [ReAnimator / AGEMame] SVC Chaos [NEOsource] Twin Action [Luca Elia, David Haywood] World Cup Volley '95 [Bryan McPhail, David Haywood] New clones added ---------------- Alien 3: The Gun (US) [Arzeno Fabrice] Magic Crystals (World, newer) [Uncle Tom] New games marked as GAME_NOT_WORKING ------------------------------------ Last Fighting [R. Belmont] Skill Trek [AGEMame] The Crystal Maze [AGEMame] The Mating Game [AGEMame] Turnover [AGEMame] MAMETesters Bugs Fixed ---------------------- airbustr37b9gre [Pierpaolo Prazzoli] ddragon077u3red [Bryan McPhail] midres056gre [Bryan McPhail] turbofrc0103gre [Pierpaolo Prazzoli] turbofrc37b1gre [Pierpaolo Prazzoli] Source changes: --------------- - Added sample banking to spec2k [Pierpaolo Prazzoli]. - Corrected Frequencies in 'WWF Superstars' [Phil Bennett]. - Debugger improvements [Nathan Woods]: * Added a 'gtime' command; like the "go" command, but breaks after a specified delay. - Documentation cleanups in ddenlovr.c [Brian Troha]. - Fixed fileio.c buffer overrun [Lawrence Gold]. - Fixed Mat Mania dipswitches [Roberto Fresca]. - Fixed some Endian issues in the Namco drivers [R. Belmont]. - Fixed some Leap Year calculates [William Krick, smf]. - Fixed sound bug in 'Phoenix' sound effect #2 [Hans Andersson]. - Fixed typo in monzagp.c [Brad Oliver]. - H6280 updates [Rob Bohms]: * Added T-flag emulation. * Fixed read calls. - i486 CPU patch [Nathan Woods]: * Implemented the XADD, INVLPG and CMPXCHG instructions. * Made the opcode table const correct. - Improvements to the Data East 156 (ARM) based games [Various]: * Added sound to 'Night Slashers' [Tomasz Slanina]. * Added Sound to 'World Cup Volleyball '95' and 'BackFire!' [Pierpaolo Prazzoli]. * Fixed sprite flipping in the Data East MLC driver, this fixes the graphics in Avengers in Galactic Storm [Tomasz Slanina]. * Modified ARM CPU core to allow 'World Cup Volleyball '95' to start [Tomasz Slanina]. * Added BCD opcodes to 156 / ARM co-processor, needed by the above [David Haywood]. * Fixed Sound in Data East MLC games [David Haywood]. * Split 'BackFire!' into a separate driver and improved the graphics, and added dual screen support [David Haywood]. * Corrected sound decoding in 'BackFire!' [David Haywood]. * Cleanups to the ARM core [Bryan McPhail]. - M37710 fixes [R. Belmont]: * Added another addressing mode for SBCB * Fixed MPY to clear the carry flag. - Merged 'Lovely Cards' / 'Lovely Poker' drivers [El Condor]. - NeoGeo updates [NEOsource]: * Added code to support remaining NeoGeo sets. * CCTHD2k3 - Fixed GFX / Colours. * 'Fatal Fury 2' - Emulated Protection. * 'King of Fighters 10th Anniversary' - Added code to update SRAM tiles on the fly. - 'SS Mission' and "Air Attack' dipswitch fixes [Brian Troha]. - Sync Refresh / Waitvsync / Triplebuffer changes [Alan Kamrowski II]: * 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. - Updated Namco NA-1 to use the real BIOS [R. Belmont, Charles MacDonald]. - Various improvements in 'Airbuster' driver [Pierpaolo Prazzoli].