<?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.122u1</id>
	<title>MAME 0.122u1 - 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.122u1"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.122u1&amp;action=history"/>
	<updated>2026-05-02T16:54:07Z</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.122u1&amp;diff=1439&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.122u1&amp;diff=1439&amp;oldid=prev"/>
		<updated>2007-12-24T21:30:35Z</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.122u1 was released on 23 December 2007.&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;
* [[Atari Ace]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[Corrado Tomaselli]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Philip Bennett]]&lt;br /&gt;
* [[Tomasz Slanina]]&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;
* [[Aaron Giles]] contributed Zeus updates:&lt;br /&gt;
** Figured out data format of 2 matrix form.&lt;br /&gt;
** Extracted data for lights.&lt;br /&gt;
** Added backface culling which mostly works but fails sometimes, so it is disabled.&lt;br /&gt;
** Started on some initial lighting calculations.&lt;br /&gt;
** Cleaned up zeus wave RAM accessors.&lt;br /&gt;
** Changed rendering code to allow for greater parallelism on multicore systems.&lt;br /&gt;
** Removed some vestigial zeus 2 hacks.&lt;br /&gt;
** Reduced visible area to remove artifacts.&lt;br /&gt;
** Made right/bottom vertices inclusive to fix some gapping issues.&lt;br /&gt;
** Fixed invasn lightgun offset.&lt;br /&gt;
** Zeus 2 hardware:&lt;br /&gt;
*** Fixed ROM loading, added banking support.&lt;br /&gt;
*** Separated zeus 2 video implementation from zeus implementation.&lt;br /&gt;
*** Implemented direct pixel accesses; enough to get startup screens to show.&lt;br /&gt;
*** Hooked up ZPRAM.&lt;br /&gt;
*** Fixed digital inputs for crusnexo.&lt;br /&gt;
*** Fixed default screen parameters to match the games.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] and [[Tomasz Slanina]] made Afega/nmk16 cleanups:&lt;br /&gt;
** Merged afega.c and nmk16.c drivers&lt;br /&gt;
** Removed many hacks from both.&lt;br /&gt;
** Fixed a number of games&lt;br /&gt;
&lt;br /&gt;
* [[Philip Bennett]] fixed the C219 sample read order and implemented sign+magnitude format. Removed GAME_IMPERFECT_SOUND flag from all Namco NA-1 games.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed ROM-based DCS2 system to ignore HLE transfers. (Fixes broken sound in invasn.) Properly reduced internal memory on the ADSP-2104 variants.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed a bug that would cause events to leak through to the game when the debugger was up.&lt;br /&gt;
&lt;br /&gt;
* [[Corrado Tomaselli]] verified some cpu clocks of original boards using a frequency counter:&lt;br /&gt;
** Changed Success Joe Ym2203 clock from 3mhz to 4mhz&lt;br /&gt;
** Changed Pang M6295 clock from 990khz to 1Mhz&lt;br /&gt;
** Changed Halley Comet main cpu clock to 1.664mhz (it&amp;#039;s not a mistake, the clock is very low)&lt;br /&gt;
** Besides confirming clocks on some games, I modified:&lt;br /&gt;
** Aerofighters and Turbo Force sound z80 to 5mhz&lt;br /&gt;
** Midnight Resitance 68k cpu to 10mhz (20mhz crystal) and modified m6295 clock to 1mhz. Also confirmed pin 7 is high. (Midnight resistance has a lot of slow downs on the pcb too)&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] made minor &amp;quot;code quality&amp;quot; improvements:&lt;br /&gt;
** fixed some remaining static/const qualifier missed cases&lt;br /&gt;
** fixed some missing #include &amp;quot;foo.h&amp;quot;&lt;br /&gt;
** a few global names were modified to make them less generic/more consistent (voodoo.c, vrender0.c, lethal.c, rungun.c, zac2650.c)&lt;br /&gt;
** some dead/useless code was removed (i8051.c,model1.c,romcmp.c)&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/invasn Invasion]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/buggybjr Buggy Boy Junior/Speed Buggy (Upright)]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/tharierj Task Force Harrier]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/mustangb US AAF Mustang]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/blkheart Black Heart]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/redhawk Red Hawk]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/stagger1 Stagger I]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/grdnstrm Sen Jin - Guardian Storm]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/spec2k Spectrum 2000]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/firehawk Fire Hawk]&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/wcbwl13 World Class Bowling (v1.3)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2007]]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>