<?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.128u1</id>
	<title>MAME 0.128u1 - 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.128u1"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.128u1&amp;action=history"/>
	<updated>2026-05-06T19:54:33Z</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.128u1&amp;diff=2919&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.128u1 was released on 23 October 2008.   == Contributors == The known contributors for this version are, in alphabetical order:  * Aaron Giles * [[Andrew Gard...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.128u1&amp;diff=2919&amp;oldid=prev"/>
		<updated>2009-11-05T15:06:47Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.128u1 was released on 23 October 2008.   == 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 Gard...&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.128u1 was released on 23 October 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;
* [[Andrew Gardner]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[Chris Hardy]]&lt;br /&gt;
* [[couriersud]]&lt;br /&gt;
* [[Curt Coder]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Fabio Priuli]]&lt;br /&gt;
* [[Guru]]&lt;br /&gt;
* [[Jim Stolis]]&lt;br /&gt;
* [[JohnBoy]]&lt;br /&gt;
* [[Kawaks]]&lt;br /&gt;
* [[kingshriek]]&lt;br /&gt;
* [[Mariusz Wojcieszek]]&lt;br /&gt;
* [[Phil Bennett]]&lt;br /&gt;
* [[Phill Harvey-Smith]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[Sonikos]]&lt;br /&gt;
* [[stephh]]&lt;br /&gt;
* [[T. Bellm]]&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;
* [[Curt Coder]] added MC6845 changes:&lt;br /&gt;
** Added cursor and display enable skewing.&lt;br /&gt;
** Added preliminary support for SY6545-1&amp;#039;s transparent addressing mode.&lt;br /&gt;
** Hsync should be pulsed even when vsync is active.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] removed per-game hacks from CPS3 (moved to DMA callback in SH2 core). Removed Speedups from CPS3 / PsikyoSH, while they do still give a decent speed boost they&amp;#039;re not really needed with the DRC and just clutter the code.&lt;br /&gt;
&lt;br /&gt;
* [[JohnBoy]] added minor NeoGeo cleanups.&lt;br /&gt;
&lt;br /&gt;
* [[Andrew Gardner]] rewrote the Motorola DSP56k CPU core:&lt;br /&gt;
** Complete rewrite focusing on legibility and extensibility.&lt;br /&gt;
** 27/121 opcodes (mostly) implemented.&lt;br /&gt;
** Bugfix for reset status of interrupt priority bits.&lt;br /&gt;
** Bugfix for disassembly of register-to-register parallel data move.&lt;br /&gt;
** Added additional branch, move and bitfield ops.&lt;br /&gt;
** Plygonet now passes its memory test and uploads a new program.&lt;br /&gt;
** Implemented tst, or, jsr, rti, tst2, and 2 new movec ops.&lt;br /&gt;
** Added opbase handler to plygonet.c&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] increased cubeqst interleave factor to eliminate LDP timeout countdown flicker.&lt;br /&gt;
&lt;br /&gt;
* [[Guru]] added redumped B-Rap Boys sample ROMs.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] cleaned up STV rom loading a bit.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] fixed C75 BIOS loading for big-endian targets.&lt;br /&gt;
&lt;br /&gt;
* [[stephh]] updated tnzs.c driver:&lt;br /&gt;
** Renamed sets:&lt;br /&gt;
*** &amp;#039;tnzsjn&amp;#039;   -&amp;gt; &amp;#039;tnzsj&amp;#039;&lt;br /&gt;
*** &amp;#039;tnzsj&amp;#039;    -&amp;gt; &amp;#039;tnzsjo&amp;#039;&lt;br /&gt;
*** &amp;#039;kagekia&amp;#039;  -&amp;gt; &amp;#039;kagekih&amp;#039;&lt;br /&gt;
** Fixed Dip Switches for all games (2 remaining unknown Dips in &amp;#039;plumppop&amp;#039; and &amp;#039;jpopnics&amp;#039; though).&lt;br /&gt;
** Added many notes.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] contributed  Small cleanups to the ST-V driver. Made some work for magzun, still not working.&lt;br /&gt;
&lt;br /&gt;
* [[kingshriek]] fixed sample addressing for the full 8 MB in the AICA core.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] fixed bnstars1 screens.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] and [[Jim Stolis]] overhauled the MCS51/I8051 core:&lt;br /&gt;
** Improved serial port timing.&lt;br /&gt;
** Better infrastructure for adding more variants like DS5002.&lt;br /&gt;
** Fixed port reading.&lt;br /&gt;
** Rewrote Macros for better readibility.&lt;br /&gt;
** Fixed and rewrote Interrupt handling.&lt;br /&gt;
** Now returns INTERNAL_DIVIDER, adjusted cycle counts.&lt;br /&gt;
** Removed unnecessary and duplicated code.&lt;br /&gt;
** Removed unnecessary functions.&lt;br /&gt;
** Rewrote to have sfr-registers stored in int_ram. &lt;br /&gt;
** Debugger may now watch sfr-registers as well.&lt;br /&gt;
** Implemented interrupt callbacks (HOLD_LINE now supported).&lt;br /&gt;
** Runtime switch for processor type - removed ifdefs.&lt;br /&gt;
** Internal memory maps for internal rom versions (internal ram now displayed in debugger).&lt;br /&gt;
** More timer cleanups from manual.&lt;br /&gt;
** Fixed timer 2 interrupts.&lt;br /&gt;
** Implemented serial mode 2/3 rx and tx clock handling.&lt;br /&gt;
** Remaining games checked and adapted to changes in cpu core.&lt;br /&gt;
** Cardline still broken. Exact and complete cpu name needed.&lt;br /&gt;
** Added more variants 803X, 80CXX, AT89C4051.&lt;br /&gt;
** Fixed segas18.c (segaic16.c) mcu maps. &lt;br /&gt;
** Fixed sslam.c &lt;br /&gt;
** Fixed limenko.c, videopkr.c : Issue with core allocation of ram (duplicate savestate).&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] added micro3d improvements:&lt;br /&gt;
** Serial port communication between main cpu and sound board works.&lt;br /&gt;
** Sound board now works.&lt;br /&gt;
&lt;br /&gt;
* [[couriersud]] added lohtb2 improvements in m72.c:&lt;br /&gt;
** Full emulation of protection device.&lt;br /&gt;
** Samples are now piped through the mcu.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] added sound and corrected wrong DIP-SW in the Double Dealer driver. Completed protection vectors, fixed video emulation and added coin setting simulation.&lt;br /&gt;
&lt;br /&gt;
* [[Phil Bennett]] fixed recently regressed raster interrupt issues in fuukifg* drivers.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] added flip screen / cocktail support to yumefude driver. Completed DIP-Switches (manual-wise) and made better comments.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] separated umk3 and breakrev from their parents.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] did some reorganization in megadriv.c, porting over some code to attempt to get it working again, bit by bit.&lt;br /&gt;
&lt;br /&gt;
* [[Sonikos]] improved dakkochn graphics; the priority are ok but there are various offsets so the game is marked as &amp;quot;imperfect graphics&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* [[Phill Harvey-Smith]] fixed a subtle bug in the 65c02 emulation where the result of the BIT instruction differs on the 65c02 (from the 6502), when executed in immediate mode.&lt;br /&gt;
&lt;br /&gt;
* [[T. Bellm]] added samples support to Cosmic Alien.&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/yumefuda (Medal) Yumefuda [Bet]]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/grmatch Grudge Match (Yankee Game Technology)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/ddealer Double Dealer]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/megat4sn Super Megatouch IV (9255-41-07 ROG, New Jersey version)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/mirage Mirage Youjuu Mahjongden]&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/kof2002b The King of Fighters 2002 (bootleg)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/policetr13a Police Trainer (v1.3B Newer)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/eggventr8 Egg Venture (Release 8)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/kftgoal Kick for the Goal]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/fireshrkd Fire Shark (Korea, set 1, easier)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/fireshrkdh Fire Shark (Korea, set 2, harder)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/cupsoca Seibu Cup Soccer (set 2)]&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/psattack P&amp;#039;s Attack]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/magictg Magic the Gathering: Armageddon]&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2008]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>