<?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.127u7</id>
	<title>MAME 0.127u7 - 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.127u7"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.127u7&amp;action=history"/>
	<updated>2026-05-06T20:00:25Z</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.127u7&amp;diff=2889&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.127u7 was released on 09 October 2008.   == Contributors == The known contributors for this version are, in alphabetical order:  * Aaron Giles * [[Andrea Turc...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.127u7&amp;diff=2889&amp;oldid=prev"/>
		<updated>2009-10-08T10:58:00Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.127u7 was released on 09 October 2008.   == 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; * [[Andrea Turc...&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.127u7 was released on 09 October 2008.&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;
* [[Andrea Turci]]&lt;br /&gt;
* [[Andreas Naive]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[Bryan Troha]]&lt;br /&gt;
* [[byuu]]&lt;br /&gt;
* [[Christophe Jaillet]]&lt;br /&gt;
* [[couriersud]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Fabio Priuli]]&lt;br /&gt;
* [[Franklin Bowen]]&lt;br /&gt;
* [[Grull Osgo]]&lt;br /&gt;
* [[JohnBoy]]&lt;br /&gt;
* [[M.A.S.H.]]&lt;br /&gt;
* [[Olivier Galibert]]&lt;br /&gt;
* [[Phil Bennett]]&lt;br /&gt;
* [[Razoola]]&lt;br /&gt;
* [[Roberto Fresca]]&lt;br /&gt;
* [[stephh]]&lt;br /&gt;
* [[Tomasz Slanina]]&lt;br /&gt;
* [[Warren Ondras]]&lt;br /&gt;
&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;
* [[stephh]] removed unneeded UI keys by removing the constants. Readded UI_ON_SCREEN_DISPLAY to be changed again in the &amp;quot;Inputs&amp;quot; menu.&lt;br /&gt;
&lt;br /&gt;
* [[stephh]] added missing support of normal joystick for player 2 in &amp;#039;gwarb&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed a number of regressions due to recent 68000 IRQ changes.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added new functions for building device-relative tags. Changed machine configuration builder to use these functions. Also changed the laserdisc player devices to use them. Updated Z80 CTC/SIO code to assume that the CPU provided for the clock is relative to the device that the CTC/SIO belong to. Updated memory code to assume that regions and devices referenced by the memory map are relative to the device the associated CPU belongs to.&lt;br /&gt;
&lt;br /&gt;
* [[JohnBoy]] cleaned up neogeo driver (still in progress):&lt;br /&gt;
** Sorted OEM / Bootleg sets.&lt;br /&gt;
** Renamed roms on non OEM / Bootleg sets to ONE naming scheme.&lt;br /&gt;
** Renamed functions.&lt;br /&gt;
** Added some comments.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] and [[Olivier Galibert]] cleaned up the System 24 driver:&lt;br /&gt;
** Correct memory map for both CPUs.&lt;br /&gt;
** Reduced RAM size to 256k.&lt;br /&gt;
** Correct video timings.&lt;br /&gt;
** Renamed regions.&lt;br /&gt;
** Proper interrupt handling.&lt;br /&gt;
** Fixed dcclub magic latch.&lt;br /&gt;
&lt;br /&gt;
* [[stephh]] checked, via Z80 code analysis, inputs and Dip Switches for the following games in snk.c driver:&lt;br /&gt;
** ikari, ikaria, ikarinc, ikarijp, ikarijpb&lt;br /&gt;
** victroad, dogosoke, dogosokb&lt;br /&gt;
** bermudat, bermudaj&lt;br /&gt;
** worldwar, bermudaa&lt;br /&gt;
** psychos, psychosj&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] and [[Warren Ondras]] added correct overlay positioning, font, and behavior to PR-8210 emulation.&lt;br /&gt;
&lt;br /&gt;
* [[Andreas Naive]] and [[Tomasz Slanina]] improved Sonic Blast Man 2 Special Turbo (SNES bootleg):&lt;br /&gt;
** Added rom decryption.&lt;br /&gt;
** Patched protection checks.&lt;br /&gt;
** Mapped extra inputs.&lt;br /&gt;
&lt;br /&gt;
* [[Grull Osgo]] fixed timers in i8051 core.&lt;br /&gt;
&lt;br /&gt;
* [[Grull Osgo]] fixed the i8051 AJMP opcode to take 2 bytes instead of 3.&lt;br /&gt;
&lt;br /&gt;
* [[Roberto Fresca]] improved the button-lamps layout to all games in ampoker2.c driver. Now buttons are more realistic. Also improved the Lucky 74 button-lamps layout to be more realistic.&lt;br /&gt;
&lt;br /&gt;
* [[Grull Osgo]] and [[Roberto Fresca]] improved the InterFlip / Recreativos Franco driver:&lt;br /&gt;
** Added Baby Poker Game.&lt;br /&gt;
** Added sound support to Baby Poker Game.&lt;br /&gt;
** Reworked the color routines.&lt;br /&gt;
** Added Baby Dado Game.&lt;br /&gt;
** Added new color routines for Baby Games.&lt;br /&gt;
** Redumped the videocba color PROM.&lt;br /&gt;
** Added color switch. (It changes background color in some games).&lt;br /&gt;
** Added &amp;quot;hopper full&amp;quot; switch support (for diverter function).&lt;br /&gt;
** Added diverter function decoder.&lt;br /&gt;
** Added full functional mechanical counters decoding.&lt;br /&gt;
** Added 7 Segment decoder and 7 Digit Counter functions.&lt;br /&gt;
** Added button-lamps layout &amp;amp; mechanical counters simulation on layout. Mechanical counters to layout: Coin-In, Coin-Out and Coin to Drop.&lt;br /&gt;
** Added NVRAM support to mechanical counters.&lt;br /&gt;
** Mapped &amp;quot;Hand Pay&amp;quot; button for Baby Games.&lt;br /&gt;
** Added decoder to Jackpot mechanical counter.&lt;br /&gt;
** Added tower lamps to Baby Games layouts.&lt;br /&gt;
** Reworked layouts for Baby Games.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] fixed old regression bug in Sengoku Mahjong that made the controls not work when the V30 CPU core was converted to 16-bit. Specifically, the game accesses the multiplexer with a word write instead of a byte write.&lt;br /&gt;
&lt;br /&gt;
* [[stephh]] checked, via Z80 code analysis, inputs and Dip Switches for the following games in snk.c driver:&lt;br /&gt;
** gwar, gwarj, gwara, gwarb&lt;br /&gt;
** chopper, choppera, chopperb, legofair&lt;br /&gt;
** tdfever, tdfeverj, tdfever2&lt;br /&gt;
** fsoccer, fsoccerj, fsoccerb&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] improved MCU protection for lohtb2 (m72.c):&lt;br /&gt;
** Hooked up 6751.&lt;br /&gt;
** Synchronized protection ram writes with timer callbacks.&lt;br /&gt;
** Removed speed hack from NEC CPU emulation, which breaks the protection code.&lt;br /&gt;
&lt;br /&gt;
* [[Tomasz Slanina]] fixed problem with OAM address reset at start of vblank in snes.c.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made the Z80 daisy chain aware of referencing device-specific devices.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added preliminary LD-V1000 emulation. Not fully working yet, but mostly there.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] cleaned up and normalized the three existing laserdisc emulations. Removed obsolete code from the laserdisc core.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] optimized st0016 RAM tile behavior to lazy decode the graphics, giving a big speed boost to some of the mahjong games.&lt;br /&gt;
&lt;br /&gt;
* [[Franklin Bowen]] Added the P10/11 dip switch (only 4 switches instead of the standard 8) to Space Duel.&lt;br /&gt;
&lt;br /&gt;
* [[Roberto Fresca]] improved Sandii&amp;#039; games (snookr10, apple10 &amp;amp; tenballs):&lt;br /&gt;
** Reworked the button-lamps matrix system.&lt;br /&gt;
** Documented both output ports.&lt;br /&gt;
** Connected coin in, key in and payout counters.&lt;br /&gt;
** Improved the lamps layout to be more realistic.&lt;br /&gt;
** Updated technical notes.&lt;br /&gt;
&lt;br /&gt;
* [[Christophe Jaillet]] added a minor optimization to the Neo-Geo sprite clearing code.&lt;br /&gt;
&lt;br /&gt;
* [[Fabio Priuli]] and [[byuu]] added emulation for snes special chips DSP-2 &amp;amp; OBC-1:&lt;br /&gt;
** Added sources snesdsp2.c &amp;amp; snesobc1.c.&lt;br /&gt;
** Removed special chips detection from MAME.&lt;br /&gt;
** Modified memory handlers to account for the new chips.&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/megat5nj Megatouch 5 (9255-60-07 RON, New Jersey version)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/set/astropal Astropal (Sidam?)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/babypkr Baby Poker]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/babydad Baby Dado]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/sblast2b Sonic Blast Man 2 Special Turbo (SNES bootleg)]&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/megat3nj Megatouch III (9255-20-07 ROG, New Jersey version)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/megat4sn Super Megatouch IV (9255-41-07 ROG, New Jersey version)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/armwaru1 Armored Warriors (US 940920)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/mk3p40 Mortal Kombat 3 (rev 1 chip label p4.0)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/decathlt Decathlete V1.001]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2008]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>