<?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.146</id>
	<title>MAME 0.146 - 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.146"/>
	<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.146&amp;action=history"/>
	<updated>2026-05-09T09:09:56Z</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.146&amp;diff=3928&amp;oldid=prev</id>
		<title>Osso: New page: == Release Date == MAME 0.146 was released on 21 May 2012.   == Contributors == The known contributors for this version are, in alphabetical order:   * A. Costin * Angelo Salese * ...</title>
		<link rel="alternate" type="text/html" href="https://wiki.mamedev.org/index.php?title=MAME_0.146&amp;diff=3928&amp;oldid=prev"/>
		<updated>2012-05-22T07:32:56Z</updated>

		<summary type="html">&lt;p&gt;New page: == Release Date == MAME 0.146 was released on 21 May 2012.   == Contributors == The known contributors for this version are, in alphabetical order:   * &lt;a href=&quot;/index.php?title=A._Costin&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;A. Costin (page does not exist)&quot;&gt;A. Costin&lt;/a&gt; * &lt;a href=&quot;/index.php?title=Angelo_Salese&quot; title=&quot;Angelo Salese&quot;&gt;Angelo Salese&lt;/a&gt; * ...&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.146 was released on 21 May 2012.&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;
&lt;br /&gt;
* [[A. Costin]]&lt;br /&gt;
* [[Angelo Salese]]&lt;br /&gt;
* [[anonymous]]&lt;br /&gt;
* [[ANY]]&lt;br /&gt;
* [[arcade-history.com]]&lt;br /&gt;
* [[ArcadeDude]]&lt;br /&gt;
* [[Barry Harris]]&lt;br /&gt;
* [[bnathan]]&lt;br /&gt;
* [[Bonky0013]]&lt;br /&gt;
* [[Brian Troha]]&lt;br /&gt;
* [[Carl]]&lt;br /&gt;
* [[Charles MacDonald]]&lt;br /&gt;
* [[Christian Groessler]]&lt;br /&gt;
* [[Cornishdavey]]&lt;br /&gt;
* [[Corrado Tomaselli]]&lt;br /&gt;
* [[couriersud]]&lt;br /&gt;
* [[David Haywood]]&lt;br /&gt;
* [[Dr. Spankenstein]]&lt;br /&gt;
* [[Dyq]]&lt;br /&gt;
* [[E. Page-Hanify]]&lt;br /&gt;
* [[El Barto]]&lt;br /&gt;
* [[F. Bukor]]&lt;br /&gt;
* [[f205v]]&lt;br /&gt;
* [[Fabio Priuli]]&lt;br /&gt;
* [[gatt9]]&lt;br /&gt;
* [[Guru]]&lt;br /&gt;
* [[hap]]&lt;br /&gt;
* [[Hikari]]&lt;br /&gt;
* [[Hurray Banana]]&lt;br /&gt;
* [[J. Finney]]&lt;br /&gt;
* [[James Wallace]]&lt;br /&gt;
* [[Jim Skilskyj]]&lt;br /&gt;
* [[jmurjr]]&lt;br /&gt;
* [[Johnboy]]&lt;br /&gt;
* [[Kevin Eshbach]]&lt;br /&gt;
* [[L. Genier]]&lt;br /&gt;
* [[Luca Elia]]&lt;br /&gt;
* [[Lukasz Markowski]]&lt;br /&gt;
* [[M. David]]&lt;br /&gt;
* [[M. Healey]]&lt;br /&gt;
* [[M. Ponweiser]]&lt;br /&gt;
* [[Mamesick]]&lt;br /&gt;
* [[Miodrag Milanovic]]&lt;br /&gt;
* [[MisfitMAME]]&lt;br /&gt;
* [[Mr. CAST]]&lt;br /&gt;
* [[N. Francfort]]&lt;br /&gt;
* [[Paratech]]&lt;br /&gt;
* [[Pernod]]&lt;br /&gt;
* [[R. Belmont]]&lt;br /&gt;
* [[Rambo]]&lt;br /&gt;
* [[redk9258]]&lt;br /&gt;
* [[Roberto Fresca]]&lt;br /&gt;
* [[ShouTime]]&lt;br /&gt;
* [[smf]]&lt;br /&gt;
* [[Smitdogg]]&lt;br /&gt;
* [[SteveS]]&lt;br /&gt;
* [[T. Bailey]]&lt;br /&gt;
* [[T. Huff]]&lt;br /&gt;
* [[Tafoid]]&lt;br /&gt;
* [[Team CPS-1]]&lt;br /&gt;
* [[Team Japump!!!]]&lt;br /&gt;
* [[The Dumping Union]]&lt;br /&gt;
* [[Thorsten]]&lt;br /&gt;
* [[ThumB]]&lt;br /&gt;
* [[Tormod]]&lt;br /&gt;
* [[Xiaou2]]&lt;br /&gt;
* [[Yasuhiro]]&lt;br /&gt;
* [[Yohji]]&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;
&lt;br /&gt;
* [[Couriersud]]made the compiler avoid optimizing tms57002 on OS X PowerPC builds.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated galspnbl.c: Add in missing button to Gals Pinball &amp;amp; Hot Pinball along with misc documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated spbactn.c: Adjusted clock speeds based on OSCs actually on the PCB. Added missing button and labeled buttons. Added dipswitch locations and misc documentation.&lt;br /&gt;
&lt;br /&gt;
* [[Angelo Salese]] added NMI sound ACK mechanism to tecmo.c driver.&lt;br /&gt;
&lt;br /&gt;
* [[Johnboy]] provided misc documentation updates and typo fixes for neogeo.xml as well as updates and a cleanup of neodrvr.c.&lt;br /&gt;
&lt;br /&gt;
* [[Team CPS-1]] fixed ffightj2 ROMs labels and locations, added pcb infos to video\cps1.c.&lt;br /&gt;
&lt;br /&gt;
* [[Barry Harris]] fixed mapping for mmatrixd (cps2) to allow in-game region switch to work and renamed to a US set due to rom labels. Replaced Phoenix Set xmvsfu1d (cps2) bad dumps with others which pass in-game rom tests. &lt;br /&gt;
&lt;br /&gt;
* [[hap]] updated timeplt.c: Added inputs to chkun and bikkuric, making them playable.&lt;br /&gt;
&lt;br /&gt;
* [[James Wallace]] corrected some off by one errors in DM01 dot matrix emulation, while making it a bit more generic. Ultimately, it will plug into Scorpion 2 and 4 hardware.&lt;br /&gt;
&lt;br /&gt;
* [[hap]] provided preliminary Toshiba TC8830F emulation.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the i8251 core: &amp;quot;reset&amp;quot; bit is only documented to revert to looking for a mode byte, not reset the entire chip.&lt;br /&gt;
&lt;br /&gt;
* [[Christian Groessler]] provided preliminary Z8001 support.&lt;br /&gt;
&lt;br /&gt;
* [[David Haywood]] did initial work in preparation for some modernization on the whole megadriv.c file, starting with better splitting of actual drivers (megadriv.c, megacd.c, mega32x.c, megasvp.c and megavdp.c). &lt;br /&gt;
&lt;br /&gt;
* [[Christian Grössler]] did more Z8001 work, M20 now passes memory test.&lt;br /&gt;
&lt;br /&gt;
* [[Carl]] provided a fix for i286 preventing error 104 on ibm5170.&lt;br /&gt;
&lt;br /&gt;
* [[Lukasz Markowski]] added PPC405GP to PPC cpu core.&lt;br /&gt;
&lt;br /&gt;
* [[Miodrag Milanovic]] added custom DCR read/write handlers to PPC cpu core&lt;br /&gt;
&lt;br /&gt;
* [[Brian Troha]] updated gei.c: Refactored Trivia rom questions. Added misc documentation. Added DSW locations to several sets.&lt;br /&gt;
&lt;br /&gt;
* [[James Wallace]] did phase 2 of the DMD changes, creating a new &amp;#039;5 dot&amp;#039; element to make it more like the actual DM01 (which uses 5 by 7 blocks, but wires them up row wise to a buffer, giving an unusual &amp;#039;65 dot row&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the Z8001 core: Fix inb/outb @rX form. M20 PPI test now passes.&lt;br /&gt;
&lt;br /&gt;
* [[bonky0013]] and [[Tafoid]] provided correct labels for bcruzm12 and replaced overdumped rom from butasan based on pcb pictures and observation.&lt;br /&gt;
&lt;br /&gt;
* [[Fabio Priuli]] started updating MAME drivers to use modern i8255 implementation instead of the legacy one.&lt;br /&gt;
&lt;br /&gt;
* [[Christian Grössler]] updated the z800x core: Support for disassembly of Z8001 instructions.&lt;br /&gt;
&lt;br /&gt;
* [[Tormod]] and [[The Dumping Union]] updated segas16b.c: Corrected the rom labels for the Japanese Cotton set and added the Sega ID# for the rom board.&lt;br /&gt;
&lt;br /&gt;
* [[Mamesick]] provided a small Konami update:&lt;br /&gt;
** aliens.c : reverted wrong changes applied in 0.145u8.&lt;br /&gt;
** crimfght.c : reverted wrong changes applied in 0.145u8.&lt;br /&gt;
** vendetta.c : small cosmetic changes plus PCB components verified.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] and [[Christian Grössler]] updated the Z8001 core: Z8001 has 16-bit wide I/O ports.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the 68681 core: Timers start immediately; unlike counters they don&amp;#039;t wait for a start command.&lt;br /&gt;
&lt;br /&gt;
* [[James Wallace]] finally completed the last part of the dotmatrix changes, which is to create a dot by dot display mode. This makes the BFMDM01 emulation far more straightforward, and should mean that anyone wanting a matrix can call some combination of functions and make it work.&lt;br /&gt;
&lt;br /&gt;
* [[Fabio Priuli]] updated info.c: added screen tags to xml output, so that it is possible to easily identify which screens depend on optional devices (mostly of use in MESS, for its slot options, but eventually handy for PC-based arcades too).&lt;br /&gt;
&lt;br /&gt;
* [[Couriersud]] improved sound emulation in for pokey chip. Changed audio emulation to emulate borrow 3 clock delay and proper channel reset. New frequency only becomes effective after the counter hits 0. Emulation also treats counters as 8 bit counters which are linked now instead of monolytic 16 bit counters.&lt;br /&gt;
&lt;br /&gt;
* [[Carl]] updated the i386 core: IRET/Virtual 8086 mode fixes.&lt;br /&gt;
&lt;br /&gt;
* [[smf]] added the alternative bios found on Gachaga Champ, it appears to just be recompiled. &lt;br /&gt;
&lt;br /&gt;
* [[smf]] added the 700B01 bios, only the CRC is known.&lt;br /&gt;
&lt;br /&gt;
* [[smf]] stopped the elephant stage on Handle Champ from crashing, though other graphics issues remain.&lt;br /&gt;
&lt;br /&gt;
* [[El Barto]] added a new Mega-Tech BIOS.&lt;br /&gt;
&lt;br /&gt;
* [[Couriersud]] fixed a regression on POKEY device. Fixed high pass filters for POKEY. Added POKEYN device based on modern device. Migrated bzone, ccastles and missile to use this device.&lt;br /&gt;
&lt;br /&gt;
* [[Couriersud]] fixed random lfsr generation in pokey.c. This fixes MT00501 while tempest is still starting up.&lt;br /&gt;
&lt;br /&gt;
* [[Couriersud]] converted all remaining drivers to use the modern pokey device.&lt;br /&gt;
&lt;br /&gt;
* [[Luca Elia]] emulated the protection(s) in lhzb2a, making it playable.&lt;br /&gt;
&lt;br /&gt;
* [[R. Belmont]] updated the mc68681 core: Fixed generation of spurious interrupts and provided ASSERT/CLEAR states to the IRQ callback.&lt;br /&gt;
&lt;br /&gt;
* [[Carl]] updated the i386 core: another small vm86 fix.&lt;br /&gt;
&lt;br /&gt;
* [[Tormod]], [[Smitdogg]] and [[The Dumping Union]] added I/O board ROM dump for Ninja Assault.&lt;br /&gt;
&lt;br /&gt;
* [[Roberto Fresca]] provided Chance 32 driver improvements:&lt;br /&gt;
** Inputs from the scratch.&lt;br /&gt;
** Completely demuxed the output lines.&lt;br /&gt;
** Added lamps support.&lt;br /&gt;
** Added a nice button-lamps layout.&lt;br /&gt;
** Found and added the FEVER! lamp.&lt;br /&gt;
** Fixed the Oki6295 and CRTC 6845 clocks.&lt;br /&gt;
** Corrected the refresh rate to 52.786 Hz (similar to Major Poker).&lt;br /&gt;
** Hooked the vblank input line.&lt;br /&gt;
** Figured out the following DIP switches: Auto Max Bet, Flip Screen, Maximum Bet, Auto Hold, Double-Up Type, Remote Credits, Bet Limit, and Coinage Multiplier.&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/chance32 Chance Thirty Two]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/chkun Chance Kun]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/bikkuric Bikkuri Card]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/cdsteljn DS Telejan (DECO Cassette)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/hyperbbc Hyper Bishi Bashi Champ (GQ876 VER. EAA)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/hyperbbca Hyper Bishi Bashi Champ (GQ876 VER. AAA)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/hndlchmp Handle Champ (GQ710 VER. JAA)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/lhzb2a Mahjong Long Hu Zheng Ba 2 (VS221M)]&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/chamburger Hamburger (DECO Cassette, Japan)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/cprogolfj Pro Golf (DECO Cassette) (set 2)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/suprpokrb Super Poker (Version 10.10)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/mspacii Ms. Pac-Man II (bootleg)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/mspacii2 Ms. Pac-Man II (Orca bootleg set 2)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/tbowlp Tecmo Bowl (World, prototype?)]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/zerotm2k Zero Team 2000]&lt;br /&gt;
* [http://maws.mameworld.info/maws/romset/orunnersj OutRunners (Japan)]&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/touryuu Touryuumon]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Releases 2012]]&lt;/div&gt;</summary>
		<author><name>Osso</name></author>
	</entry>
</feed>