James Posted April 14, 2004 Share Posted April 14, 2004 http://haze.mame.net/ 0.81u5 General Source Changes Removed vblank callback logging left in by mistake [Aaron Giles] Fixed slow Seattle boot times caused by recent IDE change [Aaron Giles] DCS2 upload command HLE optimization (to make driver easier to work with) [Aaron Giles] MIPS core interrupt fixes [Aaron Giles] MIPS core MIPS3DRC_FLUSH_PC option for accurate PC handling when debugging [Aaron Giles] Fixed MIPS bug when directly accessing 2-byte values in big endianmode [Aaron Giles] Seattle Update [Aaron Giles] seattle.c: * improved VBLANK interrupt handling * cleaned up handling of DMA operations * DMA operations now properly pause if they can't write to the voodoo * now returning proper PCI IDs for the bridge device * mapped more inputs and DIP switches for Biofreaks * fixed clock speed for Wayne Gretzky's 3D Hockey * cleaned up memory maps * added Vapor TRX to the supported games * added entries for Hyperdrive and SF Rush: The Rock (no hard disks ATM) midwayic.c: * added faux support for setting the real time clock (to pass diags) * added shuffle map for Vapor TRX * implemented crude loopback in UART (to pass diags) voodoo.c: * added full memory FIFO emulation * removed hack for fastfill operations after a buffer swap * added compile time option to reduce the resolution * added client callbacks for VBLANK synchronization * cleaned up handling of statistics and debugging info * added optional R/B component swapping (for vaportrx) * fixed crashing problems when executing Midway POSTs * now dynamically computing refresh rate based on hSync/vSync registers Improved Raiden 2 Sprite Drawing [David Haywood] Game still not playable due to banking / protection issues Misc Fixes [Nathan Woods] src/osdepend.h: - Added __attribute__((noreturn)) to osd_die() when compiling under GCC 2.5 and greater src/memory.c: src/state.c: src/x86drc.c: src/cpu/i386/i386.c: src/cpu/i386/i386op16.c: src/cpu/i386/i386op32.c: src/cpu/i386/i386ops.c: - Converted printf()/exit() combination of calls to osd_die() src/windows/config.c: - osd_die() messages now get sent to both logerror and console output src/cpu/i386/i386op16.c: src/cpu/i386/i386op32.c: src/cpu/i386/i386ops.c: - Implemented i386 in/out instructions Model 1 lighting improvements [ElSemi] TMS32025 Fixes [Phil Stroffolino, Quench] SPI System Updates [Ville Linde] * Applied text layer decrypt to the regular tiles, it also improves them a lot * Greatly improved tilemap emulation including scrolling, layer disables, etc. * Improved tilemap emulation further, including tile bank select and palette bank select. * Supports alternate (older?) video hardware in viperp1 with one fewer tilemap and a different VRAM layout. * Added mahjong keyboard controller for ejanhs, but it doesn't coin up yet. * Improved sprite drawing * Sound starting to work in the single-board rf2_us Konami GX Cleanups [R.Belmont] * Removed Acho's fake dipswitches to avoid confusing real PCB owners * Unified and cleaned up memory maps to latest specs. * Some more protection emulation for rushhero (the spritelist is now copied to the right place), but no visible results * Removed unused routines to stop warnings on GCC 3.3+ * Fixed the PSAC tile decode for type 3 and type 4 games. * Fixed the PSAC tilemap flipx/y flags for type 3. Rock-ola Improvements [Curt Coder] drivers/rockola.c sndhrdw/rockola.c - More cleanup - Added sn76477 interfaces to other games, not connected yet, needs discrete sound expert (wink wink) - Added vanguard SHOTB sound effect - Added NO_DUMP to vangrdce fake roms - Correct ROM names for nibbler from manual MegaPlay Improvements allowing it to pass more checks [barry Rodewald] New Games supported or promoted from GAME_NOT_WORKING status:------------------------------------------------------------- Brave Blade [smf, David Haywood]Ray Storm [smf, Olivier Galibert]Pirate Treasure [stefan Jokisch] New Clones supported or promoted from GAME_NOT_WORKING status:-------------------------------------------------------------- NBA Maximum Hangtime v1.03 [Asure]Leprechaun (Pacific Polytechnical license) [stefan Jokisch] New Non-Working games / clones supported---------------------------------------- MegaPlay: Tecmo World Cup [David Haywood] MegaPlay emulation is still incompleteVapor TRX [Aaron Giles] locks up when you attempt to start a gameSan Francisco Rush: The Rock [Aaron Giles]Hyperdrive [Aaron Giles] missing harddisks Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now