0.77 2003/11/12 [#152 - David Haywood] -------------------------------------- New Games supported or promoted from GAME_NOT_WORKING status: ------------------------------------------------------------- Seattle Hardware [Aaron Giles] Mace - The Dark Age [Aaron Giles] Blitz '99 [Aaron Giles] CarnEvil [Aaron Giles] Wayne Gretzky's 3D Hockey [Aaron Giles] Dangerous Dungeons [Bryan McPhail] Goal '92 (bootleg of Seibu Cup Soccer) [Pierpaolo Prazzoli] T-Mek (prototype) [Aaron Giles] (bad sound) Guardians of the Hood [Aaron Giles] New Clones supported or promoted from GAME_NOT_WORKING status: -------------------------------------------------------------- Double Dragon (World) [Bryan McPhail] The Simpsons (2 player, alt) [R.Belmont] Martial Champion [EAA] [R.Belmont] New Non-Working games / clones supported ---------------------------------------- Namco System 12 [smf] (sets include tekken3, soulclbr, ehrgeiz, mdhorse, fgtlayer, pacapp, sws99, tekkentt, mrdrillr, aquarush, golgo13) Godzilla [Pierpaolo Prazzoli] Bonk's Adventure [Pierpaolo Prazzoli] Seibu Cup Soccer [Pierpaolo Prazzoli] (protection issues) SF Rush [Aaron Giles] California Speed [Aaron Giles] Sports Fishing 2 (stv) [ANY] (incomplete dump / no way to support CD and MPEG decoder) Source changes: --------------- - Fix to allow a driver to have MSM6295s and plain ADPCM voices coexist (required for gcpinbal) [R. Belmont]. - Full Sound / Music in Grand Cross [R.Belmont]. - Improved Bishi Bashi colours [Angelo Salese]. - Fixed ckongs sprites [Pierpaolo Prazzoli]. - Updated Double Dragon Driver [Bryan McPhail] - Correct video & interrupt timing derived from Xain schematics and confirmed on real DD board. - Corrected interrupt handling, epecially to MCU (but one semi-hack remains). - TStrike now boots but sprites don't appear (I had them working at one point, can't remember what broke them again). - Dangerous Dungeons fixed. - World version of Double Dragon added (actually same roms as the bootleg, but confirmed from real board) - Removed stereo audio flag (still on Toffy - does it have it?) src/drivers/ddragon.c - Various ST-V improvements [Angelo Salese] src/drivers/stv.c - Twin16/TMNT fixes [Curt Coder] drivers/twin16.c - Fixed cuebrick NVRAM handler - Added watchdog reset drivers/tmnt.c - Fixed mia/mia2 inputs/dips - Fixed visible area in cuebrckj/mia/mia2 - Changed cuebrckj to "Cue Brick (World version D)", since text is in English). - TMS32031 Fixes [Aaron Giles] many fixes to the TMS32031 core; Offroad Challenge is almost playable as a result, minus the fact that the clipping plane seems to like clipping out the cars during the race. But the terrain problems are fixed at least. - Memory annoyance fix [Aaron Giles] Unmapped memory accesses always reported the raw byte address, not the CPU-level address. This is annoying for chips like the TMS34010 or the TMS32031, so now the effecitve offset is logged instead, taking into account the address shift. - Some Input Port Corrections [Robin Merrill, fixed by Bryan McPhail] - OSD fix [Aaron Giles] This is a minor fix to enable the OSD for non-debug builds regardless of the -debug flag - Misc Fixes [Nathan Woods] src/usrintrf.c: - Adds a handful of comments to uifontdata[] - Changes character 14 to a solid circle; previously this character was blank and unused - Miscellaneous changes within #ifdef MESS - Various Atari Improvements * CAGE works * motion object checksums work for growth games * sprite/playfield priorities work for growth games * no more 6502 speedups drivers/atarig1.c: * added support for the MO command register -- MO checksums now work * added missing SHA1 values and marked some ROMs as NO_DUMP * removed 6502 speedups drivers/atarig42.c: vidhrdw/atarig42.c: * added support for the MO command register -- MO checksums now work * added SLOOP emulation for Guardians of the Hood, which is fully playable * added missing SHA1 values * removed 6502 speedups * documented color MUXing * removed old orientation code * added MO/playfield priorities drivers/atarigt.c: vidhrdw/atarigt.c: * added support for the MO command register -- MO checksums now work * hooked up CAGE audio * added missing SHA1 values * documented the overly complicated color MUXing * added MO/playfield priorities drivers/atarigx2.c: * added support for the MO command register -- MO checksums now work * added missing SHA1 values * added another Road Riot's Revenge variant * some input port tweaks * removed 6502 speedups machine/asic65.c: * improved logic for Road Riot 4WD -- almost playable * added support for Guardians of the Hood machine/atarigen.c: * fixed bad handling of EEPROM data in 32-bit mode sndhrdw/cage.c: * fixed frequency computation -- it now works ok! * added speedup mechanism * fixed positioning of the 4 voices vidhrdw/atarirle.c: * implemented the MO command register and checksumming - Improved Z80 DAA emulation allowing removal of look-up table [Sean Young / Stefano].