<?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.143u3</id>
	<title>MAME 0.143u3 - 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.143u3"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.143u3&amp;action=history"/>
	<updated>2026-05-07T00:44:40Z</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.143u3&amp;diff=3634&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.143u3 was released on 15 August 2011.   == Contributors == The known contributors for this version are, in alphabetical order:  * Angelo Salese * Balrog *...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.143u3&amp;diff=3634&amp;oldid=prev"/>
		<updated>2011-08-22T12:43:11Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.143u3 was released on 15 August 2011.   == Contributors == The known contributors for this version are, in alphabetical order:  * &lt;a href=&quot;/index.php?title=Angelo_Salese&quot; title=&quot;Angelo Salese&quot;&gt;Angelo Salese&lt;/a&gt; * &lt;a href=&quot;/index.php?title=Balrog&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Balrog (page does not exist)&quot;&gt;Balrog&lt;/a&gt; *...&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.143u3 was released on 15 August 2011.&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;
* [[Angelo Salese]]&lt;br /&gt;
* [[Balrog]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[bushjc]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[dox]]&lt;br /&gt;
* [[FrasheR]]&lt;br /&gt;
* [[Hans Ostermeyer]]&lt;br /&gt;
* [[hap]]&lt;br /&gt;
* [[K.O. Myung-Hun]]&lt;br /&gt;
* [[Lord Nightmare]]&lt;br /&gt;
* [[Miodrag Milanovic]]&lt;br /&gt;
* [[Nathan Woods]]&lt;br /&gt;
* [[nimitz]]&lt;br /&gt;
* [[O. Galibert]]&lt;br /&gt;
* [[Oliver Stoneberg]]&lt;br /&gt;
* [[Palindrome]]&lt;br /&gt;
* [[Project &amp;#039;Amber&amp;#039;]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[Robbbert]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
* [[Stanislav Shwartsman]]&lt;br /&gt;
* [[Stefano Teso]]&lt;br /&gt;
* [[stephh]]&lt;br /&gt;
* [[Tafoid]]&lt;br /&gt;
* [[Tim Schuerewegen]]&lt;br /&gt;
* [[trap15]]&lt;br /&gt;
* [[Wilbert Pol]]&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;
&lt;br /&gt;
* [[O. Galibert]] updated the m68k core: 040 fpu ops are somewhat available on a 030 when the fpu is added.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated cothreads: fixed to run on PowerPC Mac OS X.&lt;br /&gt;
&lt;br /&gt;
* [[Stanislav Shwartsman]] and [[R. Belmont]] updated the m68k core: Added FSIN, FCOS, and FTAN using SoftFloat extensions.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] added socket support to windows osd.&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] fixed initialization order for slot devices.&lt;br /&gt;
&lt;br /&gt;
* [[nimitz]] provided a fix for the hlsl scanline jitter effect.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated drmicro.c: Added dipswitch locations to Dr. Micro.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated drtomy.c: Added dipswitch locations to Dr. Tomy.&lt;br /&gt;
&lt;br /&gt;
* [[O. Galibert]] updated the m68k core: Fixed instruction support table (&amp;quot;fixes&amp;quot; taitojc regression).&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated f1gp.c: Added dipswitch locations to F-1 Grand Prix.&lt;br /&gt;
&lt;br /&gt;
* [[nimitz]] fixed hlsl phosphor decay.&lt;br /&gt;
&lt;br /&gt;
* [[Tafoid]] updated warpwarp.c: Added dipswitch locations to all games in driver.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the h8 core: implemented LDM/STM, LDC/STC, double-shift versions of SHLL/SHLR, BIT immediate, ROTR.B and .L, and ROTXR.L. Makes Epoch and Cybiko happy.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the h8 core: added SLEEP opcode.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] updated tms9928a.c: Converted to a C++ device.&lt;br /&gt;
&lt;br /&gt;
* [[Tim Schuerewegen]] and [[R. Belmont]] updated the h8 core: Added peripheral and IRQ support for H8S/2xxx CPUs.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated metro.c: Added additional documentation, added PCB layouts for Mouse Shooter GoGo, Bal Cube, Bang Bang Ball &amp;amp; Daitoride (YMF278B). Corrected misc dipswitches and settings. Added dipswitch locations to Bal Cube, Bang Bang Ball / Battle Bubble, Mouse Shooter GoGo, Blazing Tornado, Grand Striker 2, Daitoride, Dharma Doujou, Gun Master, Karate Tournament, Lady Killer / Moeyo Gonta!!, Last Fortress, Mahjong Doukyuusei, Mouja, Pang Pom&amp;#039;s, Poitto!, Puzzli, Sankokushi, Pururun, Sky Alert and Toride II.&lt;br /&gt;
&lt;br /&gt;
* [[Robbbert]] added a default layout for 4 screens systems.&lt;br /&gt;
&lt;br /&gt;
* [[Tim Schuerewegen]] updated the h8 core: fixed bset instruction.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the h8 core: added the rest of the H8S double-shifts, fixed up some bit operations, and added 8-bit mulxs/divxs.&lt;br /&gt;
&lt;br /&gt;
* [[Oliver Stoneberg]] removed MD5 support in ROMLOAD_*.&lt;br /&gt;
&lt;br /&gt;
* [[Oliver Stoneberg]] provided various core and tools memory leaks fixes.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated taito_b.c: Major input port restructure. Fixed several incorrect dip switches and coinage settings. Made use of PORT_INCLUDE and PORT_MODIFY for regional sets to add correct regional coinage as needed. Added dipswitch locations all sets in the driver.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] updated flower.c: further improved interrupts.&lt;br /&gt;
&lt;br /&gt;
* [[Tim Schuerewegen]] updated the h8 core: rewrote H8S/2xxx timers.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated taito_h.c: Added dipswitch locations to the driver.&lt;br /&gt;
&lt;br /&gt;
* [[K.O. Myung-Hun]] provided OS/2 build fixes.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated taito_f2.c: Fixed some incorrect dip switches. Made use of PORT_INCLUDE and PORT_MODIFY for regional sets to add correct regional coinage as needed. Added dipswitch locations all sets in the driver.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] updated romload so devices are loaded from separate files.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] removed LOADBYNAME, since it is deprecated by using per device rom load_software_part_region.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] created makedev tool to generate array of devices, and created lst file according to current devices usage.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] changed listxml command to output device roms too.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated taito_l.c: Added dipswitch locations to all the games in the driver.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated taito_x.c: Standardized dipswitch notation and style through greater use of PORT_INCLUDE and PORT_MODIFY. Added dipswitch locations to Gigandes, Last Strijer / Kyuukyoko no Striker &amp;amp; Balloon Brothers.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] fixed memory unmap if mirror/mask was used.&lt;br /&gt;
&lt;br /&gt;
* [[O. Galibert]] updated the memory system: Fixed an endianness issue when doing a device mapping on a big endian bus.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] fixed DMA add values and a MVI condition shift flag bug in SCU DSP core.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated metro.c: Add PCB locations to roms where possible. Corrected a few rom lables. Added basic PCB layout for Mouja. Changed clock speeds to values based on actual OSCs on the PCB.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] fixed SCU DSP PC reads from SH-2 side.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated cybertnk.c: Added dipswitches as per &amp;quot;Super&amp;quot; on MW forum &amp;amp; linked Manual.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated karnov.c: Added dipswitch locations to Wonder Planet and the Chelnov sets.&lt;br /&gt;
&lt;br /&gt;
* [[O. Galibert]] updated romident: format fix.&lt;br /&gt;
&lt;br /&gt;
* [[Stefano Teso]] provided memory map documentation for Sega Hikaru HW.&lt;br /&gt;
&lt;br /&gt;
* [[Project &amp;#039;Amber&amp;#039;]] provided Crystal descramble code for MPU4.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] provided ymf278b.c improvements:&lt;br /&gt;
** Added status register BUSY and LD bits.&lt;br /&gt;
** Accurate timers (same as ymf262.c).&lt;br /&gt;
** Added envelope attack rate.&lt;br /&gt;
** Added damping and pseudo reverb.&lt;br /&gt;
** Misc. fixes/cleanups.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated fuukifg2.c: Added notes about the difference of dipswitch settings as reported by Service Mode and actual effect for Go Go! Mile Smile. Corrected a couple of dipswitches and added dipswitch locations to Go Go! Mile Smile &amp;amp; Gyakuten!! Puzzle Bancho.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated galspnbl.c: Corrected dipswitches and added dipswitch locations to Gals Pinball &amp;amp; Hot Pinball.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated fuukifg3.c: Corrected dipswitches and added dipswitch locations to Asura Blade &amp;amp; Asura Blaster.&lt;br /&gt;
&lt;br /&gt;
* [[Balrog]] and [[Lord_Nightmare]] updated Dwarf&amp;#039;s Den/Electrocoin hardware pcb diagram and notes; renamed &amp;quot;Dwarf&amp;#039;s den&amp;quot; to &amp;quot;Draw Poker III / Dwarf&amp;#039;s den&amp;quot;, as that is the set currently in MAME (verified with working machine).&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated funkyjet.c: Add dipswitch locations to Funky Jet &amp;amp; Sotsugyo Shousho.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] updated flower.c: improved sound driver and fixed most of the hanging notes by adding channel effects.&lt;br /&gt;
&lt;br /&gt;
* [[FrasheR]] provided various aristmk4 fixes, that gets Enchanted Forest (12XF528902, US) and Arctic Wins (4XF5227H03, US) to be working.&lt;br /&gt;
&lt;br /&gt;
* [[stephh]]updated odin_dlx, solarwap, poleposn, sonstwar, wolfman, odisea (peyper.c):&lt;br /&gt;
* Improved and documented Dip Switches (after verification of the Z80 code and the manuals when they were found).&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated freekick.c: Added dipswitch locations to all the games in the driver.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated funkybee.c: Added dipswitch locations to Funky Bee &amp;amp; Sky Lancer.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated firetrap.c: Added dipswitch locations to Fire Trap.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated pktgaldx.c: Added dipswitch locations to Pocket Gal Deluxe sets.&lt;br /&gt;
&lt;br /&gt;
* [[Lord Nightmare]], [[dox]], [[bushjc]] and [[balrog]] added dipswitches and locations for Dwarf&amp;#039;s den set from manual. Added new dwarf&amp;#039;s den romset with only card graphics. Corrected some errors on the power port pinout and other port descriptions.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updatedgalpanic.c: Added dipswitch locations to Gals Panic, Fantasia, Super Model, New Fantasia, Fantasy &amp;#039;95, Miss World &amp;#039;96, Ms/Mr World &amp;#039;96, Fantasia II &amp;amp; Gals Hustler.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated pcktgal.c: Added dipswitch locations to Pocket Gal and clones.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated pbaction.c: Added dipswitch locations to Pinball Action and clones.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated paradise.c: Corrected a few dipswitch settings and names. Added dipswitch locations to Paradise (plus clones) and Target Ball.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] provided a major reorganization and clean-up of SMPC.&lt;br /&gt;
&lt;br /&gt;
* [[Hans Ostermeyer]] updated mc146818: removed hacks.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the sh2 core: fixed fractional FRC increments.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] updated fuukifg3.c: readded ymf262, used in the music for fm channels.&lt;br /&gt;
&lt;br /&gt;
* [[trap15]] and [[R. Belmont]] fixed sound in Sega Model 2a/2b/2c.&lt;br /&gt;
&lt;br /&gt;
* [[trap15]] fixed SHARC CPU in unidasm.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] provided a further major organization, documentation and addition of numerous (over 800) gambling / Fruit machine titles covering multiple systems.&lt;br /&gt;
&lt;br /&gt;
* [[Palindrome]] provided various fixes to Aristocrat MK-V HW:&lt;br /&gt;
** Fixed NVRAM &amp;amp; random crashes.&lt;br /&gt;
** Set default mode to game mode.&lt;br /&gt;
** Added watchdog timer.&lt;br /&gt;
** Dram emulator error fixed.&lt;br /&gt;
** External Video Crystal Error fixed.&lt;br /&gt;
** Fixed 2khz timer.&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/eforest Enchanted Forest (12XF528902, US)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/arcwins Arctic Wins (4XF5227H03, US)]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2011]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>