Jump to content

MAME 0.116 u3 Released!


Recommended Posts





MAMETesters Bugs Fixed




Source Changes


Simplified CPS3 decryption function. [Nicola Salmoria]


Fixed potential double free in PNG code. [Nathan Woods]


Fixed warnings generated by newer gcc compilers. [R. Belmont]


General driver cleanups: [Zsolt Vasvari]

- changed some more global ‘Machine’ to local ‘machine’

- standardized on the function name ‘draw_sprites’

- removed some antiquated boilerplate comments


Updated FM emulator to use mame_time instead of double. Removed old

neogeo hack from FM code as it appears to no longer be necessary.

[Zsolt Vasvari]


Updated all sound cores to use mame_time instead of double.

[Zsolt Vasvari]


Populated several more Irem CPU opcodes for gussun. [robiza]


Fixed CPS3 code to work on big-endian systems. [R. Belmont]


Fixed code_to_token() to prevent potential buffer overflows.

[Atari Ace]


Fixed crashes in non-working drivers dynablsb and driveyes.

[Atari Ace]


Changed all CPU cores’ internal timers to the mame_timer* functions

as well as the remaining couple of core files that still used

timer_alloc(). After this, none of the emu/* files have any old style

timing code left. [Zsolt Vasvari]


Various CPS3 updates as documented on Haze's blog. [David Haywood]


Fixed type in BLENDER2_32 function in the n64 video code.

[Christophe Jaillet]


Created a new resistor network interface for computing palettes from

color PROMs and component values on the PCB. Fixed several issues

with the previous implementation. [couriersud]


Donkey Kong driver update: [couriersud]

- added sprite ram bank switching from schematics

- combined memory maps

- first attempts on decoding m58815

- radarsc1 driver for radarscope trs01 hardware

- all drivers use VIDEO_RAW now

- fixed cocktail issues

- combined io and sound memory maps

- implemented background handling (disable prom /CS line) in all

dkong drivers


Extended the flt_rc filter to support highpass filtering. Fixed the

lowpass filter to actually do a lowpass filter. Hooked up the filter

to King & Balloon and updated several other drivers to the new

interface. [couriersud]


Added support in the main makefile for profiling. Set PROFILE=1 to

turn this on. [Christophe Jaillet]


Updated djboy driver to almost fully playable state.

[Phil Stroffolino]


Temporarily reverted input code back to 0.116 baseline pending deeper

analysis and upcoming core changes to simplify the OSD layer for input

management. [Aaron Giles]


Changed a number of stderr fprintf's in the Windows OSD code to

mame_printf_error and mame_printf_warning calls, as appropriate.

[Aaron Giles]




New games added or promoted from NOT_WORKING status


DaiDaiKakumei (Japan) [Hau, Team Japump!]

CPS3 games: [David Haywood, Andreas Naive, ElSemi]

Street Fighter III: New Generation

Street Fighter III 2nd Impact: Giant Attack

Street Fighter III 3rd Strike: Fight for the Future

JoJo's Venture

JoJo's Bizarre Adventure: Heritage for the Future





New clones added


The Tin Star (set 2) [David Haywood]

Car 2 (bootleg of Head On 2) [David Haywood]

Radar Scope (TRS01) [couriersud]

Crouching Tiger Hidden Dragon 2003 Super Plus alternate [JohnBoy]

Pop Flamer (bootleg on Naughty Boy PCB) [David Haywood]




New games marked as GAME_NOT_WORKING


Missile Combat (Videotron bootleg) [David Haywood]

Aladdin (bootleg of Japanese Megadrive version) [David Haywood]


As usually updates can be found here:


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...