La MAME Team publie sa mise à jour hebdomadaire. Voici ce que celle-ci nous apporte: Get this latest update to MAME 0.116 on the Latest Release page. Updates this time include a working Change Lanes driver from Adam Bousley, working DJ Boy from Phil Stroffolino, proper CD emulation in the CPS3 driver by Haze and ElSemi, and a number of smaller fixes and tweaks from a large host of contributors — even more than usual this time around!
This is the last planned update to version 0.116, so be sure to get your bugs reported to MAME Testers as soon as possible so that the 0.117 release is solid. After the next release is out, there will be some changes coming to the input system to move some functionality into the core and add a couple of nice extensions as well.
MAMETesters Bugs Fixed - kinst0116u3gra [Zsolt Vasvari]
Source Changes - Changed system1 driver back to using SN7489A. [Lord Nightmare] - Fixed the road graphics, fixed the rest of the missing gfx, added collision detection, and added save states to the changela driver. Also fixed the colors. [Adam Bousley] - Changed all drivers to use the mame_timer_* calls. Deprecated the old double-based timer calls. [Zsolt Vasvari] - Changes the last few instances of rand() to mame_rand() and added a #define to prevent it from being used again. [Zsolt Vasvari] - Made many of the static info_list*() functions in clifront.c public. [Dave Dribin] - Fixed regression crashes in maxaflex.c, megadriv.c, monzagp.c, tetriunk.c, and gticlub.c. [Atari Ace] - Some more TIA graphics and sound improvements: [Wilbert Pol] .INPT4 and INPT5 are now read when needed instead of by a timed function. This removes the need for the tia_init_pal function. .Improved handling of the HMOVE functionality .Added code to reduce the flickering caused by some Atari 2600 games .Improved the sound poly generation. .Improved the handling of POLY5_DIV3 sound mode. - Updated djboy driver: [Phil Stroffolino] .support for djboyj; same MCU, but ROM banking bits need to be XOR'd .fixed state handling for game over/win transitions .fixes for dipswitches .added coinage support - Fixed a few places where driver code was not properly hooked up. Most cases were benign, but in a couple of instances, save state support was disconnected, and in one case it fixes a potential crash. [Atari Ace] - Fixed regression in Space Raider. [Zsolt Vasvari] - Improved frameskip behavior in the Gaelco 3d driver. [couriersud] - Fixed palette regression in warpwarp/geebee. [Atari Ace] - Added support to chdman to cope with toc files created with cue2toc.[smf] - CPS3 updates: [David Haywood, ElSemi] .Corrected Clock speed, used idle skipping instead of reducing the clock speed. .Optimized some GFX functions. It now only decodes RAM based tiles when it needs to draw them, not every single time the data changes .Added support for CD flashing .Added support for alternate BIOS sets .Changed code to use a custom render function - Found a number of additional encrypted opcodes for gussun. [robiza] - Simplified the internal handling of BIOS sets. Instead of there being an extra structure, the BIOS information is now embedded in the ROM definition for each BIOS. [Atari Ace] - Fixed 2nd player inputs in Millipede. [Mike Haaland] - Fixed crash in evilngt due to missing CD image. [R. Belmont] - Fixed crash in cfarm/cclown due to out-of-bounds parameter. [R. Belmont] - Added stricter checking in cdrom.c to prevent crashes in games when no CD-ROM is present. [R. Belmont] - Fixed regressions in dkongjr and pestplce due to incorrect memory map and rendering too many sprites. [couriersud] - Fixed SUBTARGET=tiny builds. [neoforma] - Hooked up P1 joystick inputs for P2 in Upright mode in a number of black & white 8080 games. Removed cocktail settings for games where it is not appropriate. Enabled dual player game in spclaser. [Mike Haaland] - x64 compilation fixes: [Oliver Stoneberg] .some VS2005 x64 warning fixes .enables the x64 porting warnings in VS2005 .adds win_create_window_ex_utf8() to get rid of some tstring_from_utf8() usage .removed win_extract_icon_utf8() - Improved color decoding in Irem M62 games. [Zsolt Vasvari] - Synchronized MAME and AGEMAME versions of the MPU4 code. Improved Connect4 layout. Simplified much of the code. [James Wallace, Atari Ace] - Improved the 6532riot timer implementation. Implemented irq callback support. [Wilbert Pol] - Updates to the minx CPU core: [Wilbert Pol] .Fixed TEST (94,95,96, and 97) instructions. .Fixed 2 MOV instructions (BE and BF). .Fixed one AND instruction (DC). - Simplified interrupt handling in the z80gb core. [Wilbert Pol] - Hooked up lamps in Afterburner 2 driver. [Zsolt Vasvari] - Fixed missing sound in PGM games. [Zsolt Vasvari] - Fixed Millipede sprites in cocktail mode. [Mike Haaland] - Fixed behavior of the RC filter in ddrible and ironhors. [couriersud] - Added wrap around x for sprites in the m92 driver. [Pierpaolo Prazzoli]
New games added or promoted from NOT_WORKING status - Change Lanes [Adam Bousley] - DJ Boy [Phil Stroffolino]
New clones added - B.Rap Boys (World) [Brian Troha]
New games marked as GAME_NOT_WORKING - Final Godori [Pierpaolo Prazzoli] |
|