0.77u3 General Source Changes ---------------------- Added SHA1 Information to remaining drivers Seattle (and related) Improvements [Aaron Giles] * added ADSP2104 variant to the ADSP2100 core * fixed ROM loading code in the ADSP2100 core * fixed several minor bugs that affected Biofreaks and California Speed * included several DIP switch fixes from Brian Troha * fixed input ports for California Speed and SF Rush * increased default visible area to handle Biofreaks * added speedups to Blitz and Blitz 2000 * made sure the IDE controller waits a minimum amount of time before generating an interrupt * the IDE controller features buffer is now filled in completely * fixed code that reads the bus master status register from a word offset * tweaked the Midway PIC handling so that Biofreaks can read its serial number * changed the mechanism for DCS to report buffer full/empty states * added IOASIC support for buffer full/buffer empty interrupts from DCS * added preliminary DCS support for ADSP-2104-based sound * added code to clip the Voodoo vertexes to 1/16th of a pixel increments * fixed writes to the palette RAM on the Voodoo * fixed small errors in the Voodoo rendering when bilinear filtering * fixed handling of local alpha blending on the Voodoo STV Improvements [Angelo Salese. Mariusz Wojcieszek] Attempted to improve quizpani sound banking [Pierpaolo Prazzoli] Snes emulation improvements from MESS (used for NSS) [Nathan Woods] src/drivers/nss.c src/includes/snes.h src/machine/snes.c src/sndhrdw/snes.c src/vidhrdw/snes.c - Misc changes and improvements from the SNES driver in MESS Fixed Uncio sound frequency with values taken from real pcb [El Condor] YMF271 sound core plus very preliminary hook up in ms32.c (only Desert War makes any sound at all and it doesn't really seem to be anytihng like correct, this is probably due to a combination of z80 communication and banking issues) [R.Belmont] Made sure each bitmap is aligned on a 16-bit boundary [Brad Oliver] src/common.c Updated Vball driver to use graphics extracted from origianl PCB [Jarek Burczynski] Fixed viofight to only have one OKI [Jarek Burczynski] - fixed adpcm sound in viofight: now there's is only one OKI M6295 chip - corrected Z80 clock in viofight - corrected viofight rom names - added some info about PALs: viofight, nastar Misc Fixes for MESS [Nathan Woods] src/common.c: src/common.h: - Added auto_strdup(), just an auto_malloc'd version of strdup() src/ui_text.c: src/ui_text.h: src/mame.c: - Cleanups in UI string support, primarily to more easily support MESS specific strings without modifying MAME files. Also removed uistring_shutdown(), which is made unnecessary by auto_strdup() src/osdepend.h src/cpu/z80/z80.c src/windows/config.c - Adds osd_die() function; a friendlier way to die in some unexpected fatal way than exit(-1) or [shudder] raise(SIGABRT) src/harddisk.h src/chd.h - Adds #ifndef _H protection src/windows/config.c - Adds minor code within #ifdef MESS TMS9900 inline asm update [Brad Oliver] The syntax for the inline ppc assembly in the tms9900 core has changed slightly Hooked up Backgrounds in Miss Bubble 2 [Angelo Salese] SCSP updates [Elsemi, R.Belmont] Path for Solaris [Lawrence Gold] Attached is a patch for Solaris that replaces uses of sqrtf and floorf, which aren't available on that platform, with their double-precision counterparts. Please let me know if this is a problem, in which case I can add some special-case #defines for Solaris Changed Liberator to use Proms, proper PROMS are not dumped however [Stefan Jokisch] Improved Namco Sound core {BUT] New Games supported or promoted from GAME_NOT_WORKING status: ------------------------------------------------------------- Gals Hustler [Pierpaolo Prazzoli, David Haywood] src/drivers/galpanic.c Hot Rod [GreyRogue, Olivier Galibert] ** you must init the default settings or it won't work properly ** Monkey Mole Panic [Luca Elia] New Clones supported or promoted from GAME_NOT_WORKING status: -------------------------------------------------------------- Street Fighter the Movie (1.11) [Brian Troha] Sorcer Striker (hack?) [Brian Troha] Kingdom Grand Prix (hack?) [Brian Troha] difficult to verify if these are genuine Power Instinct (USA alt bootleg) [Pierpaolo Prazzoli] sound not yet working Roller Aces (set 2) [Pierpaolo Prazzoli] New Non-Working games / clones supported ---------------------------------------- Malzak [Barry Rodewald] collisions don't work src/drivers/malzak.c src/vidhrdw/malzak.c Ashita no Joe [David Haywood] incomplete set