MAME v0.84u3
posted in Emulator Release by mfc on Jul 20th, 2004Aaron from the MAME project has posted another source diff for this popular arcade emulator. Here is what's new:
- Driver Improvements:
- Fixed graphics crashing, palette, sprites, and some networking registers in Final Lap.
- Several Seibu SPI fixes.
- Added a DMA kludge to get Derby Quiz My Dream Horse to boot.
- Major rewrite of the Portraits driver.
- Fixed save states in the m62 and mnight drivers.
- Fixed the PSX SIO timer so that it only fires when there is data to send & processes one bit per tick.
- Cleaned up and reorganized the DCS sound module. This required changing the way ROMs are loaded for all of the DCS-using games.
- Changes to the main program:
- Fixed crash in the MIPS core introduced with the u2 changes.
- Changed the "driver.status" entry in -listxml to summarize all the status entries allowing frontends to completely ignore all the other flags.
- Fixed the generic_fopen() function to ensure that a rom CRC is present before using it. Otherwise, for NO_DUMP roms an uninitialized string variable is used in the search.
- Added the ability to tweak the refresh rate if -cheat is enabled. Use SHIFT to modify by 0.1fps, CONTROL to modify by 0.01fps, and ALT to modify by 0.001fps.
- New Games supported or promoted from GAME_NOT_WORKING status:
- Digger (CVS)
- Trivia Genius
- Vasara 2 (2 sets)
- Gunbarich
- Monster Farm Jump
- New Clones supported or promoted from GAME_NOT_WORKING status:
- Portraits (set 2)
- Twin Falcons
- New Non-Working games / clones supported
- Cyberbots: Fullmetal Madness (Euro 950424)
- Mortal Kombat 4
- Invasion
- Cruisin' Exotica
- The Grid