Jump to content

MAME 0.117 Released


Recommended Posts


This past month we’ve had a lot of excitement and improvements to the code. Most visible is of course the quick progress on the CPS-3 games, which are now all fully working and playable thanks to the work of Andreas Naive, Haze, ElSemi, R. Belmont and others. Phil Stroffolino returned from an extended absence and contributed a mostly working DJ Boy driver. Adam Bousley brought the early Taito classic Change Lanes into a working state. In addition, Zsolt took yet another crack at making the Neo-Geo driver more accurate and made some substantial improvements. Zsolt also took on the task of removing some legacy code which had been sitting around for years, updating many drivers to use more recent timing functions.


And in an odd twist of fate, this release marks the first time we have preliminary (read: not working yet) support for a bootleg arcade multigame system — based on an earlier hacked up version of MAME. In our attempts to document arcade history it seems we have inadvertently become a part of arcade history….







MAMETesters Bugs Fixed


gauntleg0116u4red [Zsolt Vasvari, Aaron Giles]

vlm5030_0116u4gre [Zsolt Vasvari]

tetrisp2_0116u4red [Zsolt Vasvari]

primrage0116u3yel [Aaron Giles]

debuggerandmt_0116u2red [Aaron Giles]

memleak0116u4ora [Aaron Giles]

term2_0116u1yel [Aaron Giles]




Source Changes


Added save state support to bzone.c games. [R. Belmont]


Fixed missing sound in Leprechaun. [Zsolt Vasvari]


Fixed some bugs involving empty or null ROM regions. [Nathan Woods]


Fixed potential crash in speglsht driver. [Atari Ace]


Changed the 6532riot code to split r6532_init into r6532_init and r6532_reset. [Wilbert Pol]


Fixed CPS3 code to be big-endian friendly. [R. Belmont]


Added alpha blending effects to the CPS driver and improved sprite positioning. [David Haywood]


Moved "Pandora" sprite chip implementation to its own file. Updated Snow Bros, Air Buster, DJ Boy and Heavy Unit to use ths new generic implementation. [David Haywood]


Fixed regression in segasyse driver. [Zsolt Vasvari]


Reverted patch to the 6526CIA as it was causing issues with Amiga/Arcadia emulation. [Pete Rittwage]


Deduced a few more opcodes for gussun. The game now boots and you can coin up. [robiza]


Fixed regression in vmetal and tatsumi drivers. [Zsolt Vasvari]


Fixed Taito version of chinhero. [Zsolt Vasvari]


Simplified code in tms9928 video system. [Zsolt Vasvari]


Fixed ROL opcode in the 68000 emulator. [Zsolt Vasvari]


Cleaned up tiny MAME target. [neoforma]


Fixed regression in Exidy sounds. [Zsolt Vasvari]


Improved accuracy of mame_timer_scale_up. [Aaron Giles]


Rotated the mame_rand() results by 16 bits to reduce periodicity of the resuls. [Aaron Giles]


Fixed winalloc.c to be thread-safe. [Aaron Giles]




New games added or promoted from NOT_WORKING status


Taisen Hot Gimmick 4 Ever (Japan) [Guru, David Haywood]



New clones added


Photo Finish [Tomasz Slanina]

Golden Poker (no double up) [Roberto Fresca]



New games marked as GAME_NOT_WORKING


39 in 1 MAME bootleg [R. Belmont, Guru]

Super Pool (Italy) [Roberto Fresca]

Guitar Freaks 6th Mix (G*B06 VER. JAA) [smf]

Guitar Freaks 11th Mix (G*D39 VER. JAA) [smf]

Edited by Robert
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Create New...