<?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.105u1</id>
	<title>MAME 0.105u1 - 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.105u1"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.105u1&amp;action=history"/>
	<updated>2026-05-09T11:11:51Z</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.105u1&amp;diff=728&amp;oldid=prev</id>
		<title>Georg: +category</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.105u1&amp;diff=728&amp;oldid=prev"/>
		<updated>2007-05-03T11:59:29Z</updated>

		<summary type="html">&lt;p&gt;+category&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:59, 3 May 2007&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-l109&quot;&gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&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;* [http://www.mameworld.net/maws/romset/fntsia2a Fantasia II (set 2, less explicit)]&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;* [http://www.mameworld.net/maws/romset/fntsia2a Fantasia II (set 2, less explicit)]&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;* [http://www.mameworld.net/maws/romset/killbld The Killing Blade (Taiwan?)]&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;* [http://www.mameworld.net/maws/romset/killbld The Killing Blade (Taiwan?)]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Releases 2006]]&lt;/ins&gt;&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.105u1&amp;diff=491&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.105u1&amp;diff=491&amp;oldid=prev"/>
		<updated>2007-04-24T07:39: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.105u1 was released on 13 April 2006.&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 Gardner]]&lt;br /&gt;
* [[Atari Ace]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[Bryan McPhail]]&lt;br /&gt;
* [[Corrado Tomaselli]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Derrick Renaud]]&lt;br /&gt;
* [[ElSemi]]&lt;br /&gt;
* [[f205v]]&lt;br /&gt;
* [[HIGHWAYMAN]]&lt;br /&gt;
* [[Luca Elia]]&lt;br /&gt;
* [[Marco]]&lt;br /&gt;
* [[Nathan Woods]]&lt;br /&gt;
* [[Olivier Galibert]]&lt;br /&gt;
* [[Pierpaolo Prazzoli]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[Robert]]&lt;br /&gt;
* [[Tomasz Slanina]]&lt;br /&gt;
* [[Ville Linde]]&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;
* [[Atari Ace]] cleaned up the usage of includes/*.h files across the project, by ensuring that:&lt;br /&gt;
# All includes/foo.h files are annotated with comments describing  the source of the declarations.&lt;br /&gt;
# Each source file so annotated also explicitly does an #include &amp;quot;includes/foo.h&amp;quot; to ensure consistent definitions. Along the way a number of inconsistent, irrelevant, and incomplete declarations were removed/cleaned up.&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] moved calls to ui_set_visible_area() into set_visible_area() to work around timing problems when they are called at separate times during a single frame.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] updated the CPS driver to more accurately draw tilemaps, based on evidence from a board with mixed ROMs.&lt;br /&gt;
&lt;br /&gt;
* [[Olivier Galibert]] fixed a crash bug in old debugger introduced in the last release.&lt;br /&gt;
&lt;br /&gt;
* [[Derrick Renaud]] added a demo sounds DIP switch to Pig Newton.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] fixed DIP switches in gunmast and batlbubl.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] added simulated sound for tumbleb2 and pangpang.&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] added accessors for the CA2, CB2 and IRQ signals on the 6821 PIA.&lt;br /&gt;
&lt;br /&gt;
* [[Bryan McPhail]] added accurate C-Chip emulation in Bonze Adventure to fix protection problems (no more missing or made up data, all data extracted from working pcb).&lt;br /&gt;
&lt;br /&gt;
* [[Marco]] and [[Bryan McPhail]] commited some cleanups to the Taito F3 naming.&lt;br /&gt;
&lt;br /&gt;
* [[Robert]] fixed the Z80 PIO code to prevent an interrupt to occur between the PIO_OP_MODE byte and mask which follows. According to the datasheet, this is not permitted in hardware.&lt;br /&gt;
&lt;br /&gt;
* [[Ville Linde]] added many FPU opcodes to the M68040 core.&lt;br /&gt;
&lt;br /&gt;
* [[Ville Linde]] fixed rom loading in all Taito JC games.&lt;br /&gt;
&lt;br /&gt;
* [[Ville Linde]] added a TMS320C51 CPU core.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] split out some of the Nintendo 64 core pieces into MESS-shareable modules. &lt;br /&gt;
&lt;br /&gt;
* [[Atari Ace]] and [[Aaron Giles]] removed hard linkage of game driver clones. This reduces hard inter-driver dependencies and allows for easier usage of tiny.mak.&lt;br /&gt;
&lt;br /&gt;
* [[ElSemi]] updated to the PGM driver:&lt;br /&gt;
** Corrected mask on sprite width parameter in sprite list&lt;br /&gt;
** Corrected decryption function for The Killing Blade&lt;br /&gt;
** Fixed GFX Rom loading in The Killing Blade&lt;br /&gt;
** Added set The Killing Blade (Taiwan?)&lt;br /&gt;
** Added some WIP protection simulation for The Killing Blade (Taiwan?), game boots but at least one stage is broken&lt;br /&gt;
&lt;br /&gt;
* [[Nathan Woods]] added $(OBJ)/%.s target to the makefile for easy disassembly analysis of generated code (you can also use the $(OBJ)/%.pp to examine preprocessor output).&lt;br /&gt;
&lt;br /&gt;
* [[Olivier Galibert]] moved region and address space names out of the Windows-specific code and into more common locations.&lt;br /&gt;
&lt;br /&gt;
* [[Andrew Gardner]] fixed a bug with code comments that led to incorrect display for long comments.&lt;br /&gt;
&lt;br /&gt;
* [[Tomasz Slanina]] added several missing H8 opcodes to the core and color DAC to lastfght.c.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] changed the -romident option so that it returns errorlevels based on how many ROMs were identified (0=all files identified, 1=all files except some non-ROM files identified, 2=some files identified, 3=no files identified).&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added stricter type checking for save state registrations (only works in gcc).&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] changed automatic ROM assignment logic in the memory system so that it doesn&amp;#039;t auto-assign out-of-bounds ROM regions. [[Aaron Giles]]&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] changed memory save state registration so it doesn&amp;#039;t register for saving memory areas that overlap memory regions. This means that drivers which rely on extra memory regions for RAM will need to fix that before supporting save.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] modified a number of drivers that were using empty RAM regions for RAM or which had extraneous memory regions. Most significant changes were to the arcadia, nss, and stv drivers.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] added a warning during validity checks to point out empty memory regions. These should either be eliminated, or marked with an explicit fill value (ROMREGION_ERASE00 or ROMREGION_ERASEFF) to clear the warnings.&lt;br /&gt;
&lt;br /&gt;
* [[Aaron Giles]] rewrote a large chunk of the Amiga emulation to support sound and additional video modes/effects including extra half-bright mode, manual sprites, and mid-scanline changes. This is still a work in progress.&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/pangpang Pang Pang]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/crazyfgt Crazy Fight]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/puzzlekg Puzzle King (Dance &amp;amp; Puzzle)]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/fghthist Fighter&amp;#039;s History]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/sextriv Sex Triv]&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://www.mameworld.net/maws/romset/batlbubl Battle Bubble]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/bonzeado Bonze Adventure (World, Older)]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/fntsia2a Fantasia II (set 2, less explicit)]&lt;br /&gt;
* [http://www.mameworld.net/maws/romset/killbld The Killing Blade (Taiwan?)]&lt;/div&gt;</summary>
		<author><name>Georg</name></author>
	</entry>
</feed>