<?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.121u4</id>
	<title>MAME 0.121u4 - 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.121u4"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.121u4&amp;action=history"/>
	<updated>2026-05-06T18:56:44Z</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.121u4&amp;diff=1408&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.121u4&amp;diff=1408&amp;oldid=prev"/>
		<updated>2007-12-13T10:26:11Z</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.121u4 was released on 13 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;
* [[Christophe Jaillet]]&lt;br /&gt;
* [[Dirk Best]]&lt;br /&gt;
* [[Eric Marks]]&lt;br /&gt;
* [[Guru]]&lt;br /&gt;
* [[kingshriek]]&lt;br /&gt;
* [[Mathis Rosenhauer]]&lt;br /&gt;
* [[Nathan Woods]]&lt;br /&gt;
* [[Olivier Galibert]]&lt;br /&gt;
* [[Phillip Bennett]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
* [[Sonikos]]&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;
* [[Olivier Galibert]] added a new option -update_in_pause which enables updating the screen bitmap while the game is paused. This is useful for debuggin in some scenarios (and gets in the way in others).&lt;br /&gt;
&lt;br /&gt;
* [[Dirk Best]] added the new VIDEO_TYPE_NONE to indicate that there is no screen, and fixed internal UI displays to ignore resolution parameters if it is specified.&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] added missing consts to the files in the emu, lib, and osd directories.&lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] updated drivers to use const structs and arrays where possible.&lt;br /&gt;
&lt;br /&gt;
* [[Sonikos]] made shisen improvements:&lt;br /&gt;
** added dips location&lt;br /&gt;
** added dips condition&lt;br /&gt;
** remove fake dips coinage&lt;br /&gt;
** fix tow dips in matchit&lt;br /&gt;
&lt;br /&gt;
* [[Sonikos]] updated inputs in qrouka to support the 3rd and 4th stick.&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] fixed a crash in mngwrite if the game does not have a palette. &lt;br /&gt;
&lt;br /&gt;
* [[kingshriek]] made SCSP updates:&lt;br /&gt;
** Added effect-in mixer&lt;br /&gt;
** Added DSP floating-point support&lt;br /&gt;
** Added bounds check to the DECAY1 EG output&lt;br /&gt;
** Fixed the saw PLFO waveform&lt;br /&gt;
** Fixed loop points so loops no longer go out of tune/include garbage samples&lt;br /&gt;
&lt;br /&gt;
* [[Christophe Jaillet]] fixed a missing profiler call in video.c.&lt;br /&gt;
&lt;br /&gt;
* [[Mathis Rosenhauer]] implemented the status flag in the Star Wars matrix processor, which affects gameplay speed.&lt;br /&gt;
&lt;br /&gt;
* [[Phillip Bennett]] changed M37710 CPU to use the CPU clock for its internal timer rather than a hard-coded value. Fixes tempo in Namco NA-1 games.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] fixed a accidentally included change that allowed MAME to run in windowed mode if switchres was off.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] made Midway Zeus improvements:&lt;br /&gt;
** Cleaned up video code, removed unnecessary math&lt;br /&gt;
** Added bilinear filtering&lt;br /&gt;
** Removed perspective correction&lt;br /&gt;
** Added proper video timing configuration&lt;br /&gt;
** Added lightgun support to invasn&lt;br /&gt;
** Increased resolution on fixed point math to prevent overflows&lt;br /&gt;
** Fixed texture addresses to only count even rows&lt;br /&gt;
** Added missing U/V scale factors&lt;br /&gt;
** Added solid polygon rendering support&lt;br /&gt;
** Fixed screen clear trigger&lt;br /&gt;
** Implemented fade out effect&lt;br /&gt;
** Added Z offsets&lt;br /&gt;
** Added support for splitting model commands&lt;br /&gt;
** Hooked up FIFO empty IRQ to make invasn work nicely&lt;br /&gt;
** Correct PIC values for invasn&lt;br /&gt;
** Implemented per-quad texture offsets&lt;br /&gt;
** Hooked up writes to registers during model data processing&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/mk4 Mortal Kombat 4]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/toukon3 Shin Nihon Pro Wrestling Toukon Retsuden 3 Arcade Edition]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/sws98 Super World Stadium &amp;#039;98]&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/trvmstrb Trivia Master (set 3)]&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://www.mameworld.net/maws/romset/kaiunqz Kaiun Quiz]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/sws2000 Super World Stadium 2000]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2007]]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>