<?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.140u1</id>
	<title>MAME 0.140u1 - 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.140u1"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.140u1&amp;action=history"/>
	<updated>2026-05-06T20:51:05Z</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.140u1&amp;diff=3396&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.140u1 was released on 8 November 2010.   == Contributors == The known contributors for this version are, in alphabetical order:  * Aaron Giles * [[Andrew Garn...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.140u1&amp;diff=3396&amp;oldid=prev"/>
		<updated>2010-11-15T11:01:04Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.140u1 was released on 8 November 2010.   == 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; * [[Andrew Garn...&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.140u1 was released on 8 November 2010.&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;
* [[Andrew Garner]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[Cah4e3]]&lt;br /&gt;
* [[Cananas]]&lt;br /&gt;
* [[Curt Coder]]&lt;br /&gt;
* [[Derrick Renaud]]&lt;br /&gt;
* [[F. Xerri]]&lt;br /&gt;
* [[f205v]]&lt;br /&gt;
* [[gamerfan]]&lt;br /&gt;
* [[Gor]]&lt;br /&gt;
* [[Guru]]&lt;br /&gt;
* [[J. Bijl]]&lt;br /&gt;
* [[Johnboy]]&lt;br /&gt;
* [[Kevin Eshbach]]&lt;br /&gt;
* [[Mariusz Wojcieszek]]&lt;br /&gt;
* [[Mr. Do]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[ranger_lennier]]&lt;br /&gt;
* [[Roberto Fresca]]&lt;br /&gt;
* [[S. Brown]]&lt;br /&gt;
* [[Smitdogg]]&lt;br /&gt;
* [[Tafoid]]&lt;br /&gt;
* [[The Dumping Union]]&lt;br /&gt;
* [[Tomasz Slanina]]&lt;br /&gt;
* [[Tormod]]&lt;br /&gt;
* [[Wilbert Pol]]&lt;br /&gt;
* [[XoreX]]&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;
* [[Aaron Giles]] created new class osd_interface to house OSD callbacks. Added new module osdepend.c with default empty implementations. Changed mame_execute() and cli_execute() to accept a reference to an osd_interface which is provided by the caller.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] updated SDL and Windows OSD to create an osd_interface-derived class and moved their OSD callbacks to be members.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made osdmini build again.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] updated the Discrete Sound modules - Added DISCRETE_XTIME_xxx logic modules.  These allow you to do logic operations on nodes that use x_time anti-alias info. Added the ability to decode x_time to the DISCRETE_BIT_DECODE module. This means you can have an oscillator pass x_time onto a counter, get the counter bits decoded, pass that through the new logic modules and also have them convert the x_time to energy/anti-alaised voltage. Updated Donkey Kong Jr. to use these new modules.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] converted rendfont to C++.&lt;br /&gt;
&lt;br /&gt;
* [[Andrew Gardner]] removed an unnecessary assert and brought focus back to the main debugger window on startup for the SDL Debugger.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added support for OSD-generated fonts. The OSD is queried first to see if it owns a given font (based on the name), and if it does, it is responsible for generating bitmaps on the fly as characters are requested.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added new option -uifont to specify the UI font. It can be set to a filename, in which case a BDF font will be loaded. It can also be set to a font name (assuming the OSD support is present), in which case the OSD font by that name is used. The default value is &amp;#039;default&amp;#039; which can be used by the OSD to substitute a default font or by the OSD, which will default to ui.bdf as before. In all cases, it falls back to the built-in font by default if none of the previous options works. NOTE: On Windows, the OSD will default to Tahoma as the font name. Also on Windows, font names can be specified with [b] to indicate bold or [i] to indicate italic.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made use of the &amp;quot;default&amp;quot; font for artwork elements as well. Made UI backgrounds a bit more opaque. Fix edcrash when passing NULL filename to OSD code.&lt;br /&gt;
&lt;br /&gt;
* [[Tafoid]] fixed and verified with Test Mode the few System 18 bootlegs located in the system16.c driver for Inputs and Dip Switches.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] provided Discrete updates: &lt;br /&gt;
** Removed old DISCRETE_74LS624 code and replaced it with new 74LS629 based code. Updated Mario to use new DISCRETE_74LS624 and DISCRETE_XTIME_logic modules.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] C++-ified the cheat engine.&lt;br /&gt;
&lt;br /&gt;
* [[f205v]] and [[Guru]] provided Naomi updates:&lt;br /&gt;
** Redumped Kick 4 Cash to fix bad dumps.&lt;br /&gt;
** Completed dump of Neo Geo Battle Coliseum.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] updated i286.c: Moved call of i80286_urinit to CPU_INIT. Fixed display of PC in the debugger.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the M6805 core: Added extremely preliminary 68HC05EG support.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] updated the i80186/i80286 core: fixed bound instruction restart when prefixed with a segment.&lt;br /&gt;
&lt;br /&gt;
* [[Wilbert Pol]] updated i286.c: Partially implemented protected mode. Fixed verw, verr, lar, lsl, and arpl instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] provided Atari Cops&amp;#039;n Robbers updates:&lt;br /&gt;
** Converted controls to Positional type. &lt;br /&gt;
** Started Discrete sounds (Motor 2 &amp;amp; 3, Crash sounds implemented).&lt;br /&gt;
** Added Motor 0 &amp;amp; 1, and Zings sounds. Zings sound not hooked up until address for Fires &amp;amp; Zings is found.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] optimized speed of DISCRETE_DAC_R1.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] converted the expression engine to C++, did the usual cleanup.&lt;br /&gt;
&lt;br /&gt;
* [[Johnboy]] provided Neo Geo changes:&lt;br /&gt;
** maglord/maglordh - Mixed up crc&amp;#039;s, fixed.&lt;br /&gt;
** flipshot - Added correct p1.&lt;br /&gt;
** kotm2 - Tagged MVS AND AES VERSION.&lt;br /&gt;
** miexchng - Added correct c3/c4.&lt;br /&gt;
** Updated game pcb info.&lt;br /&gt;
** Continued to document mask ROM types.&lt;br /&gt;
&lt;br /&gt;
* [[Mariusz Wojcieszek]] fixed crash in cubocd32/akiko.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] provided Atari Cops&amp;#039;n Robbers updates.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] fixed operation of DISCRETE_COUNTER_7492.&lt;br /&gt;
&lt;br /&gt;
* [[Cah4e3]] updated the kofxi romset: Redumped mask ROMs due to error in TSOP70 adaptor.&lt;br /&gt;
&lt;br /&gt;
* [[Curt Coder]] added UTF-8 constants for cursor key arrows, and accented characters on the Swedish/Finnish keyboard layout.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] removed deprecat.h usage and rewrote irq routines in DJ Boy.&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/megat2 Pit Boss Megatouch II]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/royalcrdt Royal Card (TAB original)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/janptrsp Janputer Special]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/bygone Bygone]&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/megadpkrb Mega Double Poker (conversion kit, set 2)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/nerutona Mahjong Neruton Haikujiradan (Japan, Rev. A?)]&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/odeontw2 Odeon Twister 2]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/kofxi The King of Fighters XI]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/shtstar Shooting Star]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/zerogu2 Zero Gunner 2]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2010]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>