iq_132 Posted June 21, 2007 Share Posted June 21, 2007 SourceA new update to MAME 0.116 is now available on the Latest Release page. The big news in this release is of course the decryption and booting of Capcom’s CPS-III games. A lot of great progress has happened on this, but be warned, there is still a good deal of work left to complete the emulation. We also have some more Neo-Geo updates from Zsolt, a major Dooyong driver update from Vas Crabb, and some nice code cleanups from Zsolt and Atari Ace. There have been a lot of nice updates to drivers over the past couple of months, but that also means there may be some regressions lurking. So if you see anything amiss, please post a message on the MAME Testers board lettings us know! Source0.116u2---------- MAMETesters Bugs Fixed---------------------------------adk0116yel [Zsolt Vasvari]neodrvr0116u1red [Zsolt Vasvari]strhoop0116u1red [Zsolt Vasvari]wb3_0116u1gre [Aaron Giles] Source Changes----------------------Fixed regressions in Gridlee and Gomoku. [Zsolt Vasvari] Fixed some unicode build issues in the Windows code. [Oliver Stoneberg] Updated a number of games to correctly use the SN76489 instead of the SN76496, which was a later design. [Justin Kerk, Lord Nightmare] Cleaned up the exports from a number of drivers, adding static qualifiers to functions and variables that don't need to be exported and have generic sounding names. [Atari Ace] Updated numerous drivers to remove the use of global Machine wherever possible. Also reviewed the clipping regions and made changes to ensure the passed-in cliprect was honored. [Zsolt Vasvari] Cleaned up the Dooyong driver: [Vas Crabb] * Consolidated and streamlined tilemap callbacks * Took better advantage of MAME's tilemap caching by building larger tilemaps so they don't need to be invalidated as often * Interpreted sprite Y position as signed 9-bit value in rshark/superx (fixes some glitches) * Added more explanatory comments to help others reading the code Changed a number of mame timer objects from void * to mame_timer *. [Atari Ace] Fixed a couple more Irem CPU opcodes to improve Match It 2. [Robiza] Fixed collision detection bug in thunderX. [shimapong] Initial cut at working CPS3 driver. Basically works but has a lot more work to be done to finish it up. [David Haywood, Andreas Naive, Tomasz Slanina, ElSemi, Philip Bennett] Fixed minor cycle timing issue in 6809 CPU core. [Ernesto Corvi] Neo-Geo updates: [Zsolt Vasvari] * Fixed several regressions from previous update * Added LED outputs * Improved smaller visible area configuration Fixed some incorrect information in the Neo Geo ROMsets. [JohnBoy] Integrated platform-specific changes into the core makefile, mostly taken from the SDLMAME makefile. Changed the MAMEOS configuration variable to OSD, indicating which OSD layer is being compiled. Added a new configuration variable TARGETOS which specifies the target OS platform. [Aaron Giles] New clones added-----------------------------Punch-Out!! (Italian bootleg) [David Haywood] New games marked as GAME_NOT_WORKING---------------------------------------------------------------Mini Boy 7 [Roberto Fresca] 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