<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=MAME_0.116u4</id>
	<title>MAME 0.116u4 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mamedev.org/index.php?action=history&amp;feed=atom&amp;title=MAME_0.116u4"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.116u4&amp;action=history"/>
	<updated>2026-05-09T11:57:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=MAME_0.116u4&amp;diff=1216&amp;oldid=prev</id>
		<title>Georg: Initial version.</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.116u4&amp;diff=1216&amp;oldid=prev"/>
		<updated>2007-07-05T19:49:00Z</updated>

		<summary type="html">&lt;p&gt;Initial version.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Release Date ==&lt;br /&gt;
MAME 0.116u4 was released on 5 July 2007.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contributors ==&lt;br /&gt;
The known contributors for this version are, in alphabetical order:&lt;br /&gt;
&lt;br /&gt;
* [[Adam Bousley]]&lt;br /&gt;
* [[Atari Ace]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[couriersud]]&lt;br /&gt;
* [[Dave Dribin]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[ElSemi]]&lt;br /&gt;
* [[James Wallace]]&lt;br /&gt;
* [[Lord Nightmare]]&lt;br /&gt;
* [[Mike Haaland]]&lt;br /&gt;
* [[neoforma]]&lt;br /&gt;
* [[Oliver Stoneberg]]&lt;br /&gt;
* [[Phil Stroffolino]]&lt;br /&gt;
* [[Pierpaolo Prazzoli]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[robiza]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
* [[Wilbert Pol]]&lt;br /&gt;
* [[Zsolt Vasvari]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Specific Contributions ==&lt;br /&gt;
The known contributions for this version are, in the order specified in the whatsnew: &lt;br /&gt;
&lt;br /&gt;
* [[Lord Nightmare]] changed the system1 driver back to using SN7489A.&lt;br /&gt;
&lt;br /&gt;
* [[Adam Bousley]] 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.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] changed all drivers to use the mame_timer_* calls. Deprecated the old double-based timer calls.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] made changes the last few instances of rand() to mame_rand() and added a #define to prevent it from being used again.&lt;br /&gt;
&lt;br /&gt;
* [[Dave Dribin]] made many of the static info_list*() functions in clifront.c public.&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] fixed regression crashes in maxaflex.c, megadriv.c, monzagp.c, tetriunk.c, and gticlub.c.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] made some more TIA graphics and sound improvements:&lt;br /&gt;
** INPT4 and INPT5 are now read when needed instead of by a timed function. This removes the need for the tia_init_pal function.&lt;br /&gt;
** Improved handling of the HMOVE functionality&lt;br /&gt;
** Added code to reduce the flickering caused by some Atari 2600 games&lt;br /&gt;
** Improved the sound poly generation.&lt;br /&gt;
** Improved the handling of POLY5_DIV3 sound mode.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Stroffolino]] updated the djboy driver:&lt;br /&gt;
** support for djboyj; same MCU, but ROM banking bits need to be XOR&amp;#039;d&lt;br /&gt;
** fixed state handling for game over/win transitions&lt;br /&gt;
** fixes for dipswitches&lt;br /&gt;
** added coinage support&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] 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.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed a regression in Space Raider.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] improved the frameskip behavior in the Gaelco 3d driver.&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] fixed a palette regression in warpwarp/geebee.&lt;br /&gt;
&lt;br /&gt;
* [[smf]] added support to chdman to cope with toc files created with cue2toc.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] and [[ElSemi]] made CPS3 updates:&lt;br /&gt;
** Corrected Clock speed, used idle skipping instead of reducing the clock speed.&lt;br /&gt;
** Optimized some GFX functions. It now only decodes RAM based tiles when it needs to draw them, not every single time the data changes&lt;br /&gt;
** Added support for CD flashing&lt;br /&gt;
** Added support for alternate BIOS sets&lt;br /&gt;
** Changed code to use a custom render function&lt;br /&gt;
&lt;br /&gt;
* [[robiza]] found a number of additional encrypted opcodes for gussun.&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] 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.&lt;br /&gt;
&lt;br /&gt;
* [[Mike Haaland]] fixed the 2nd player inputs in Millipede.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] fixed a crash in evilngt due to missing CD image.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] fixed a crash in cfarm/cclown due to out-of-bounds parameter.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] added stricter checking in cdrom.c to prevent crashes in games when no CD-ROM is present.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] fixed regressions in dkongjr and pestplce due to incorrect memory map and rendering too many sprites.&lt;br /&gt;
&lt;br /&gt;
* [[neoforma]] fixed SUBTARGET=tiny builds.&lt;br /&gt;
&lt;br /&gt;
* [[Mike Haaland]] hooked up P1 joystick inputs for P2 in Upright mode in a number of black &amp;amp; white 8080 games. Removed cocktail settings for games where it is not appropriate. Enabled dual player game in spclaser.&lt;br /&gt;
&lt;br /&gt;
* [[Oliver Stoneberg]] made x64 compilation fixes:&lt;br /&gt;
** some VS2005 x64 warning fixes&lt;br /&gt;
** enables the x64 porting warnings in VS2005&lt;br /&gt;
** adds win_create_window_ex_utf8() to get rid of some tstring_from_utf8() usage&lt;br /&gt;
** removed win_extract_icon_utf8()&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] improved color decoding in Irem M62 games.&lt;br /&gt;
&lt;br /&gt;
* [[James Wallace]] and [[Atari Ace]] synchronized MAME and AGEMAME versions of the MPU4 code. Improved Connect4 layout. Simplified much of the code.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] improved the 6532riot timer implementation. Implemented irq callback support.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] made updates to the minx CPU core:&lt;br /&gt;
** Fixed TEST (94,95,96, and 97) instructions. &lt;br /&gt;
** Fixed 2 MOV instructions (BE and BF). &lt;br /&gt;
** Fixed one AND instruction (DC).&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] simplified the interrupt handling in the z80gb core.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] hooked up lamps in the Afterburner 2 driver.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed the missing sound in PGM games.&lt;br /&gt;
&lt;br /&gt;
* [[Mike Haaland]] fixed Millipede sprites in cocktail mode.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] fixed the behavior of the RC filter in ddrible and ironhors.&lt;br /&gt;
&lt;br /&gt;
* [[Pierpaolo Prazzoli]] added wrap around x for sprites in the m92 driver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Game Support==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New games added or promoted from NOT_WORKING status&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/changela Change Lanes]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/djboy DJ Boy]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New clones added&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/brapboys B.Rap Boys (World)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;New games marked as GAME_NOT_WORKING&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/finalgdr Final Godori]&lt;br /&gt;
&lt;br /&gt;
[[Category: Releases 2007]]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>