<?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.129u6</id>
	<title>MAME 0.129u6 - 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.129u6"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.129u6&amp;action=history"/>
	<updated>2026-05-06T20:48:36Z</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.129u6&amp;diff=3268&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.129u6 was released on 5 March 2009.   == Contributors == The known contributors for this version are, in alphabetical order:  * Aaron Giles * [[Andy Henderson...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.129u6&amp;diff=3268&amp;oldid=prev"/>
		<updated>2010-06-30T14:24:31Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.129u6 was released on 5 March 2009.   == Contributors == The known contributors for this version are, in alphabetical order:  * &lt;a href=&quot;/index.php?title=Aaron_Giles&quot; title=&quot;Aaron Giles&quot;&gt;Aaron Giles&lt;/a&gt; * [[Andy Henderson...&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.129u6 was released on 5 March 2009.&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;
* [[Aaron Giles]]&lt;br /&gt;
* [[Andy Henderson]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[Atari Ace]]&lt;br /&gt;
* [[Belegdol]]&lt;br /&gt;
* [[couriersud]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Derrick Renaud]]&lt;br /&gt;
* [[Heihachi_73]]&lt;br /&gt;
* [[incog]]&lt;br /&gt;
* [[Jim Stolis]]&lt;br /&gt;
* [[Lars Bull]]&lt;br /&gt;
* [[Leif Hurst]]&lt;br /&gt;
* [[Mr. Do!]]&lt;br /&gt;
* [[Olivier Galibert]]&lt;br /&gt;
* [[Phil Bennett]&lt;br /&gt;
* [[Pierpaolo Prazzoli]]&lt;br /&gt;
* [[Rene Reucher]]&lt;br /&gt;
* [[Stefan Lindberg]]&lt;br /&gt;
* [[Tomasz Slanina]]&lt;br /&gt;
* [[Uki]]&lt;br /&gt;
* [[Yasuhiro Ogawa]]&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;
* [[Mr. Do!]] added built-in layouts for a large number of games: 280zzzap, buggyboy, buggychl, cbombers, changela, chasehq, chqflag, contcirc, dblaxle, finallap, grchamp, hotchase, lagunar, outrun, overdriv, pdrift, polepos, radr, roundup5, sci, slipstrm, stocker, superchs, topspeed, toutrun, turbotag, tx1, wecleman.&lt;br /&gt;
 &lt;br /&gt;
* [[Aaron Giles]] merged memory maps in nemesis.c.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] made scramble a lot closer to reports and recordings (background sound, sound of bullets).&lt;br /&gt;
&lt;br /&gt;
* [[Yasuhiro Ogawa]] fixed descriptions of the games running on NAOMI series hardware and NAOMI game list.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] provided an input ports clean-up for the jangou driver.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] finally added low pass filtering on channel 2A in btime driver:&lt;br /&gt;
** Changed resistor to bill of material value.&lt;br /&gt;
** Adjusted volume level and added more documentation.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] fixed regression (missing graphics) in ipminvad (m10).&lt;br /&gt;
&lt;br /&gt;
* [[Olivier Galibert]] added support for System 24 tilemap linescroll modes.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]], [[Tomasz Slanina]] and [[David Haywood]] provided various improvements to Heavy Unit:&lt;br /&gt;
** Added a VERY preliminary simulation of the protection, just enough to get the game to boot, not make it playable.&lt;br /&gt;
** Corrected CPU communication, IRQ/NMI generation etc.&lt;br /&gt;
** Fixed some video emulation issues (added tilemap scroll etc.).&lt;br /&gt;
** Corrected GFX rom loading (at least for the graphics used in attract mode).&lt;br /&gt;
&lt;br /&gt;
* [[Stefan Lindberg]] and [[Angelo Salese]] fixed King Derby sprite colors.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] merged tetrisp2 memory maps. Renamed teplus2-&amp;gt;tetrisp2j.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] merged labyrunr memory maps.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] added GAME_IMPERFECT_GRAPHICS to Tutankham &amp;amp; clones.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] hooked up layer enables in goldstar.c driver, fixes &amp;#039;girl&amp;#039; in Cherry Master.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] scaled up renegade and mjkjidai ADPCM levels in line with recent clock_adpcm() change.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] converted all drivers to the new device-based 6821 PIA.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added new function memory_install_read_port_handler() to more easily allow you to install read handlers for ports based on tag.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] removed input_port_read_handler8/16/32/64 functions, since they were really only used for getting a memory handler for a port by tag, and this is no longer necessary.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] moved input port handlers to internal code in the memory system.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added port names to the taito8741 device pending its proper devicification.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] removed all remaining uses of input_port_n_r() functions, and purged them from src/emu/machine/generic.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] removed device types from device queries that use tags, under the assumption that all device tags are unique. Specifically, the following no longer need to provide a device type:&lt;br /&gt;
** AM_DEVREAD/WRITE&lt;br /&gt;
** DEVCB_DEVICE_HANDLER&lt;br /&gt;
** devtag_get_device&lt;br /&gt;
** devtag_reset&lt;br /&gt;
** device_list_find_by_tag&lt;br /&gt;
** as well as several device interfaces that referenced other devices.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] moved SH2 set info functions to direct calls.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] provided various improvements to the Zero Target / Counter Steer HW and cleaned-up the driver. Fixed foreground &amp;amp; background colors and hand-tuned sound in Zero Target based on a side-by-side test. Fixed sprite colors.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] fixed pedals in Final Lap 3.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] hooked up correct C75 MCU in namcofl.c (based on RB&amp;#039;s namconb1.c implementation).&lt;br /&gt;
&lt;br /&gt;
* [[Yasuhiro Ogawa]] and [[Angelo Salese]] corrected Dip-Switch settings for Zero Target.&lt;br /&gt;
&lt;br /&gt;
* [[Olivier Galibert]] updated maketms: Free strings on exit.&lt;br /&gt;
&lt;br /&gt;
* [[Olivier Galibert]] updated the tms57002 core - don&amp;#039;t abort on unimplemented instructions. &lt;br /&gt;
&lt;br /&gt;
* [[Pierpaolo Prazzoli]] changed eeprom erase command to write 0xff values.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] fixed handling of corrupt archives:&lt;br /&gt;
** Corrupt files in archives now generate an error.&lt;br /&gt;
** Archive files ending in &amp;quot;/&amp;quot; will not be tested for crc - skip path entries.&lt;br /&gt;
** Added new flag FILE_OPEN_NO_PRELOAD to skip decompressing on open. This is used in audit.c, which only tests whether files exist.&lt;br /&gt;
** Added error checking to all calls to load_file_zipped.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added flags to the CHD metadata entries, encoded in the top bit. Right now it is a no-op, but eventually will be used to indicate which bits of metadata are included in the overall checksum.&lt;br /&gt;
&lt;br /&gt;
* [[Belegdol]] fixed gcc 4.4 compilation error.&lt;br /&gt;
&lt;br /&gt;
* [[Rene Reucher]] fixed auditing of ROM-less systems (for MESS).&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] provided another round of static/const qualifier additions, plus a rename of has_addon_chip to snes_has_addon_chip.  Notably a number of z80ctc_interface are now const (devicification must have removed the cases where it was dynamically modified).&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] added the correct gfx roms to jjsquawkers bootleg.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] provided part 1 of sfbonus version cleanups.&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://maws.mameworld.info/maws/romset/gslgr94j Great Sluggers 94 (Japan)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/daisyari Daisyarin]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/mjclub Mahjong Club]&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://maws.mameworld.info/maws/romset/viofightj Violence Fight (Japan)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/jokpokera Joker Poker (Version 16.03BI)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/scudj Scud Race (Japan)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/splatter Splatter House (World new version)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/tmek44 T-MEK (3 sets)]&lt;br /&gt;
&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://maws.mameworld.info/maws/romset/tmpdoki Tokimeki Mahjong Paradise Doki Doki Hen]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/ejsakura E-Jan Sakurasou]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2009]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>