<?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.123u6</id>
	<title>MAME 0.123u6 - 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.123u6"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.123u6&amp;action=history"/>
	<updated>2026-05-09T10:18:48Z</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.123u6&amp;diff=1643&amp;oldid=prev</id>
		<title>Georg: minor name fix</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.123u6&amp;diff=1643&amp;oldid=prev"/>
		<updated>2008-03-19T11:12:28Z</updated>

		<summary type="html">&lt;p&gt;minor name fix&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:12, 19 March 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Corrado Tomaselli]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Corrado Tomaselli]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[James Wallace]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[James Wallace]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mr. Do&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;!&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mr. Do]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Nathan Woods]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Nathan Woods]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Nicola Salmoria]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Nicola Salmoria]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot;&gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Zsolt Vasvari]] fixed the top screen in the megatech games.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Zsolt Vasvari]] fixed the top screen in the megatech games.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mr. Do&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;!&lt;/del&gt;]] added internal artwork for Gorf.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Mr. Do]] added internal artwork for Gorf.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Zsolt Vasvari]] fixed a memory leak in clifront.c.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[Zsolt Vasvari]] fixed a memory leak in clifront.c.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
	<entry>
		<id>https://wiki.mamedev.org/index.php?title=MAME_0.123u6&amp;diff=1639&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.123u6&amp;diff=1639&amp;oldid=prev"/>
		<updated>2008-03-19T10:40:49Z</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.123u6 was released on 19 March 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;
* [[Corrado Tomaselli]]&lt;br /&gt;
* [[James Wallace]]&lt;br /&gt;
* [[Mr. Do!]]&lt;br /&gt;
* [[Nathan Woods]]&lt;br /&gt;
* [[Nicola Salmoria]]&lt;br /&gt;
* [[Oliver Stoenberg]]&lt;br /&gt;
* [[RansAckeR]]&lt;br /&gt;
* [[Roberto Fresca]]&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;
* [[Zsolt Vasvari]] added a new device type for timers. Where applicable, added a parallel set of timer functions that take a device_config instead of an emu_timer. Added MDRV_TIMER_* macros to define the timers in the machine driver. Implemented both periodic and scanline-based timer variants. Modified Space Encounters and Centipede to make use of this feature. Going forward, this is the preferred way of creating periodic timers. &lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] renamed *_vbl_cb to *_vblank_callback.&lt;br /&gt;
&lt;br /&gt;
* [[Roberto Fresca]] updated Magicfly:&lt;br /&gt;
** Completed the component list &amp;amp; PCB layout.&lt;br /&gt;
** Added technical references to register $63 (magicfly).&lt;br /&gt;
** Switched crystal to new predefined format.&lt;br /&gt;
&lt;br /&gt;
* [[Roberto Fresca]] updated Funworld:&lt;br /&gt;
** Added proper inputs to jolyc980.&lt;br /&gt;
** Added temporary patch to allow bypass the &amp;quot;code&amp;quot; screen in jolyc980.&lt;br /&gt;
** Updated technical notes.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] changed exidy440_sound_command back to &amp;quot;UINT8.&amp;quot; Since it&amp;#039;s used by both 8-bit and 16-bit systems, the automatic allocation is not worth it if you need an ugly UINT16 ** cast. Removed deprecat.h from some of the exidy files.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed Air Buster bootleg from reseting because of the watchdog.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] changed the on-screen &amp;quot;Reset by watchdog&amp;quot; message so it only appears in debug builds now.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed the top screen in the megatech games.&lt;br /&gt;
&lt;br /&gt;
* [[Mr. Do!]] added internal artwork for Gorf.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed a memory leak in clifront.c.&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] added a crosshair_set_screen() to allow drivers to control which screen(s) on which crosshairs are displayed.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made it a fatalerror to registr save state callbacks at the wrong time if the current driver claims to support save states.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed chicken and egg problem with device_start callbacks: &lt;br /&gt;
** Added DEVINFO_INT_TOKEN_BYTES, which is queried before device startup. It should return the size of the structure that will be hung off of device-&amp;gt;token. It must not return 0.&lt;br /&gt;
** Changed the core device interface to allocate and zero a block of memory the size of DEVINFO_INT_TOKEN_BYTES before calling device_start. The pointer to this memory is already attached to device-&amp;gt;token at the time device_start is called.&lt;br /&gt;
** The primary motivation for this is to allow the device_start function to make internal calls and pass the device_config * around as if the object were fully constructed. Since the token is used to indicate whether or not a device is live, this makes the device &amp;quot;live&amp;quot; at the time device_start is called rather than after it completes.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] moved per-screen initialization into DEVICE_START and per-screen cleanup into DEVICE_STOP in the core video implementation.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed render_target_get_minimum_size() to return nominal values if no screens are found.&lt;br /&gt;
&lt;br /&gt;
* [[Nicola Salmoria]] contributed a major update for Alpha Denshi:&lt;br /&gt;
** Fixed Alpha 8201/830x MCU simulation.&lt;br /&gt;
** all hacks from the equites driver removed&lt;br /&gt;
** fixed equites restart position after going underground&lt;br /&gt;
** fixed hvolume, splndrbt 2 players&lt;br /&gt;
** removed hacks from exctsccr2&lt;br /&gt;
** fixed CPU gameplay in shougi&lt;br /&gt;
** added dump of Alpha 8201 MCU to games that use it (the ROM isn&amp;#039;t used yet, HMCS44 CPU core needs to be written first)&lt;br /&gt;
** major cleanup of the mess in equites.c:&lt;br /&gt;
** many thanks to Corrado Tomaselli for precious hardware info.&lt;br /&gt;
** implemented bg perspective scrolling using PROMs&lt;br /&gt;
** fixed sprite flip &amp;amp; disable&lt;br /&gt;
** fixed bg color&lt;br /&gt;
** converted bg to tilemaps&lt;br /&gt;
** fixed fg banking&lt;br /&gt;
** fixed screen flip&lt;br /&gt;
** removed meaningless banking of player inputs&lt;br /&gt;
** added UI adjuster for MSM5232 frequency&lt;br /&gt;
** MSM5232 volume control&lt;br /&gt;
** fixed MSM5232 noise LFSR formula (done by Jarek Burczynski; thanks to Corrado Tomaselli for samples)&lt;br /&gt;
** changed MSM5232 emulator to output channels separately&lt;br /&gt;
** added output of SOLO channels to MSM5232 emulator.&lt;br /&gt;
** fixed champbas inputs&lt;br /&gt;
** merged talbot with champbas, some driver clenaup&lt;br /&gt;
** fixed shougi inputs&lt;br /&gt;
** switched exctsccb to use the correct gfx ROMs (matches screenshot found in 01058 exctsccb: Exciting soccer bootleg should be placed in champbas.c.)&lt;br /&gt;
** fixed sprite bpp in exctscrr, removed the horrible hacks that were used to fix colors and transparency.&lt;br /&gt;
** fixed sound clipping in exctsccr&lt;br /&gt;
** added percussions to the equites.c games using samples; sound board emulation is still not complete. Cymbal hit and hi-hat are missing; bassline is incorrect, and DAC output should be filtered&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] fixed a crash in spbactn.&lt;br /&gt;
&lt;br /&gt;
* [[Zsolt Vasvari]] removed unneeded pen lookups in drawgfx. Did some code formatting clean-up.&lt;br /&gt;
&lt;br /&gt;
* [[Nicola Salmoria]] fixed ninjakd2 PCM sample rate to match pcb measurement. &lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed chdman -extract to a physical drive on Windows.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added return value to video_screen_update_partial() indicating whether or not the VIDEO_UPDATE was called as a result.&lt;br /&gt;
&lt;br /&gt;
* [[Corrado Tomaselli]] fixed a typo in pitnrun frequency.&lt;br /&gt;
&lt;br /&gt;
* [[RansAckeR]] made DIP switch improvements:&lt;br /&gt;
** 1945kiii.c, 88games.c and 40love.c: Made use of PORT_DIPUNKNOWN_DIPLOC&lt;br /&gt;
** 40love.c: Made use of PORT_INCLUDE&lt;br /&gt;
** 8080bw.c: Added more dip locations; Made use of PORT_INCLUDE&lt;br /&gt;
** wilytowr.c: Added dip locations for atomboy/wilytowr; Fixed coin modes&lt;br /&gt;
** battlane.c, battlera.c, battlnts.c, bbusters.c: added dip locations&lt;br /&gt;
** battlnts.c: made use of PORT_INCLUDE; fixed unknown dip switch&lt;br /&gt;
** bbusters.c: added note regarding correct gun calibration&lt;br /&gt;
** bionicc.c: Added dip locations&lt;br /&gt;
** bladestl.c: Added dip locations, made use of PORT_INCLUDE&lt;br /&gt;
** blockade.c: made use of PORT_INCLUDE&lt;br /&gt;
** beezer.c: Added dip locations&lt;br /&gt;
** bfm_sc2.c: dip switch improvements, made use of PORT_INCLUDE&lt;br /&gt;
&lt;br /&gt;
* [[James Wallace]] conerted the MPU4 driver to use an HD6845, as the Hitachi part was on the PCB, while also using it to generate the VBLANK, rather than hardcoding a value. Added the pulldown resistor to the network, and added all the conditional inputs. Please note that on the later Cabinet Types (Ready Steady Go-1 onwards), the 10p slot is locked out (location of the true register for this is unknown), but the input setting is correct - you have to use Coin 2 or higher to get money in.&lt;br /&gt;
&lt;br /&gt;
* [[Oliver Stoenberg]] fixed &amp;quot;garbage&amp;quot; (newlines) in the debugger window when debugging the SH-4 CPU.&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/gekisou Gekisou]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/potgame Pot Game (italian)]&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/pitfalla Pitfall II (315-5093, Flicky Conversion)]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/tdragon1 Thunder Dragon (4th Jun. 1991)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2008]]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>