{"id":20992,"date":"2012-05-21T20:07:49","date_gmt":"2012-05-21T20:07:49","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=20992"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=20992","title":{"rendered":"[Arcade] MAME v0.146"},"content":{"rendered":"<p>Mame est un \u00e9mulateur multi-arcade \u00e9mulant plus de 20000 jeux (\u00e0 partir de 1975).<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 04773: [Crash\/Freeze] (midyunit.c) mkyawdim, mkyawdim2: Crash before OK<br \/>\n  (Fabio Priuli)<br \/>\n- 04847: [Interface] -video ddraw with 16-bit desktop causes crash<br \/>\n- 00501: [Crash\/Freeze] (liberate.c) liberatr: Select any wave above<br \/>\n  16 (19 or 22) and the game resets on the planet screen. (couriersud)<br \/>\n- 04834: [Graphics] All sets in batman.c, relief.c, shuuz.c,<br \/>\n  thunderj.c: Missing or misplaced graphic elements (hap)<br \/>\n- 04843: [Crash\/Freeze] feversoc: Black Screen (David Haywood)<br \/>\n- 04840: [Crash\/Freeze] (xmen.c) xmen6p, xmen6pu: Crash after OK (hap)<br \/>\n- 04492: [Sound] (missile.c) missile, missile1, missile2: Imperfect<br \/>\n  sound played for UFO and bomber attack. (couriersud)<br \/>\n- 04822: [Crash\/Freeze] (cdi.c) All sets in cdi.c: Crash after OK (micko)<br \/>\n- 04835: [Graphics] (gsword.c) gsword, gsword2, josvolly: Graphics<br \/>\n  and palette corruption (hap)<br \/>\n- 04829: [Save\/Restore] (astrocde.c) gorf, gorfpgm1, gorfpgm1g:<br \/>\n  Intermittent failure of autosave state function in gorf sets (hap)<br \/>\n- 04789: [Graphics] (megasys1.c) avspirit, monkelf: Missing sprites (hap)<br \/>\n- 04805: [DIP\/Input] (seta.c) blandia, blandiap: Dip Default \"Coin Mode 1\"<br \/>\n  now triggers freeplay (micko)<br \/>\n- 04804: [Crash\/Freeze] (simpl156.c) candance, chainrec, charlien,<br \/>\n  joemacr, joemacra, magdrop, magdropp, osman: Black Screen\/Hang<br \/>\n  (w\/noted slowdown) (micko)<br \/>\n- 04823: [Gameplay] (dgpix.c) fmaniac3: game shows only white screen<br \/>\n  after title (micko)<br \/>\n- 04807: [Crash\/Freeze] (copsnrob.c) copsnrob: Hang\/Freeze at boot (micko)<br \/>\n- 04833: [Sound] (labyrunr.c) tricktrp & clones: music is too fast (hap)<br \/>\n- 04828: [Documentation] (bfm_sc4.c) sc4crgc and clones: The correct<br \/>\n  year of production is '2003'.<br \/>\n- 04827: [Documentation] (bfm_sc5.c) sc5dmine and clones: The correct<br \/>\n  year of production is '2002'.<br \/>\n- 04776: [Crash\/Freeze] (raiden2.c) xsedae: Crash after OK (hap)<br \/>\n- 04826: [DIP\/Input] (alpha68k.c) gangwars, goldmedl, skyadvnt, skysoldr,<br \/>\n  timesold and it's clones: starting button for P1 is always on, you<br \/>\n  cannot use P1 inputs (hap)<br \/>\n- 01631: [Crash\/Freeze] (superqix.c) sqixb2, perestro, perestrof: game<br \/>\n  resets after starting game (hap)<br \/>\n- 04824: [Documentation] (cps2.c) xmvsfu1d: In-Game selftest fails on<br \/>\n  program rom 3 & 4<br \/>\n- 04817: [Graphics] (batman.c) batman: missing, corrupted graphics (hap)<br \/>\n- 04815: [Documentation] (bfm_sc5.c) sc5crnjw and clones: The correct<br \/>\n  year of production is '2004'.<br \/>\n- 04813: [Documentation] (arcadia.c) ar_airh ar_airh2: Missing<br \/>\n  relationship (clone of...) between sets<br \/>\n- 04586: [DIP\/Input] (gunbustr.c) gunbustr and clones: You cannot<br \/>\n  insert coin (hap)<br \/>\n- 04588: [Sound] (gunbustr.c) gunbustr and clones: No Sound (hap)<br \/>\n- 04738: [Graphics] (playch10.c) pc_mman3, pc_ngai2, pc_ngai3, pc_pwbld,<br \/>\n  pc_radr2: Graphics are messed up<br \/>\n- 04809: [Crash\/Freeze] (redclash.c) All sets in redclash.c: Hang on Boot (hap)<br \/>\n- 04808: [DIP\/Input] (exprraid.c) All sets in exprraid.c: Hang after coining up (hap)<br \/>\n- 04806: [Crash\/Freeze] (ladybug.c) All sets in ladybug.c (except sraider):<br \/>\n  Hang\/Freeze at boot (hap)<br \/>\n- 04810: [Crash\/Freeze] (aleck64.c) 11beat, hipai, mtetrisc, srmvs, starsldr,<br \/>\n  twrshaft, vivdolls: Crash after OK (micko)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nDon't optimize tms57002 on OS X PowerPC builds [Couriersud]<\/p>\n<p>galspnbl.c: Add in missing button to Gals Pinball & Hot Pinball along<br \/>\nwith misc documentation. [Brian Troha]<\/p>\n<p>spbactn.c: Adjusted clock speeds based on OSCs actually on the PCB.<br \/>\nAdded missing button and labeled buttons. Added dipswitch locations<br \/>\nand misc documentation. [Brian Troha]<\/p>\n<p>Added NMI sound ACK mechanism to tecmo.c driver [Angelo Salese]<\/p>\n<p>Misc documentation updates and typo fixes for neogeo.xml as well as<br \/>\nupdates and a cleanup of neodrvr.c [Johnboy]<\/p>\n<p>Fixed ffightj2 ROMs labels and locations, added pcb infos to<br \/>\nvideocps1.c [Team CPS-1]<\/p>\n<p>Fixed mapping for mmatrixd (cps2) to allow in-game region switch to<br \/>\nwork and renamed to a US set due to rom labels.  Replaced Phoenix Set<br \/>\nxmvsfu1d (cps2) bad dumps with others which pass in-game rom tests.<br \/>\n[Barry Harris]<\/p>\n<p>timeplt.c: Added inputs to chkun and bikkuric, making them playable.<br \/>\n[hap]<\/p>\n<p>Corrected some off by one errors in DM01 dot matrix emulation, while<br \/>\nmaking it a bit more generic.  Ultimately, it will plug into Scorpion<br \/>\n2 and 4 hardware. [James Wallace]<\/p>\n<p>preliminary Toshiba TC8830F emulation [hap]<\/p>\n<p>i8251: \"reset\" bit is only documented to revert to looking for a mode<br \/>\nbyte, not reset the entire chip. [R. Belmont]<\/p>\n<p>Preliminary Z8001 support [Christian Groessler]<\/p>\n<p>Initial work in preparation for some modernization on the whole<br \/>\nmegadriv.c file, starting with better splitting of actual drivers<br \/>\n(megadriv.c, megacd.c, mega32x.c, megasvp.c and megavdp.c).<br \/>\n[David Haywood]<\/p>\n<p>More Z8001 work, M20 now passes memory test [Christian Gr\u00f6ssler]<\/p>\n<p>Fix for i286 preventing error 104 on ibm5170 [Carl]<\/p>\n<p>Added PPC405GP to PPC cpu core [Lukasz Markowski]<\/p>\n<p>Added custom DCR read\/write handlers to PPC cpu core<br \/>\n[Miodrag Milanovic]<\/p>\n<p>gei.c: Refactored Trivia rom questions. Added misc documentation.<br \/>\nAdded DSW locations to several sets. [Brian Troha]<\/p>\n<p>This is phase 2 of the DMD changes, creating a new '5 dot' element to<br \/>\nmake it more like the actual DM01 (which uses 5 by 7 blocks, but wires<br \/>\nthem up row wise to a buffer, giving an unusual '65 dot row')<br \/>\n[James Wallace].<\/p>\n<p>Z8001: Fix inb\/outb @rX form.  M20 PPI test now passes. [R. Belmont]<\/p>\n<p>Correct labels for bcruzm12 and replaced overdumped rom from butasan<br \/>\nbased on pcb pictures and observation  [bonky0013, Tafoid]<\/p>\n<p>Updating MAME drivers to use modern i8255 implementation instead of<br \/>\nthe legacy one [Fabio Priuli]<\/p>\n<p>z800x: Support for disassembly of Z8001 instructions<br \/>\n[Christian Gr\u00f6ssler]<\/p>\n<p>segas16b.c: Corrected the rom labels for the Japanese Cotton set and<br \/>\nadded the Sega ID# for the rom board. [Tormod, The Dumping Union]<\/p>\n<p>Small Konami update: [Mamesick]<br \/>\n * aliens.c : reverted wrong changes applied in 0.145u8.<br \/>\n * crimfght.c : reverted wrong changes applied in 0.145u8.<br \/>\n * vendetta.c : small cosmetic changes plus PCB components verified.<\/p>\n<p>Z8001 has 16-bit wide I\/O ports [R. Belmont, Christian Gr\u00f6ssler]<\/p>\n<p>68681: Timers start immediately; unlike counters they don't wait for a<br \/>\nstart command. [R. Belmont]<\/p>\n<p>Finally done the last part of the dotmatrix changes, which is to<br \/>\ncreate a dot by dot display mode. This makes the BFMDM01 emulation far<br \/>\nmore straightforward, and should mean that anyone wanting a matrix can<br \/>\ncall some combination of functions and make it work.  [James Wallace]<\/p>\n<p>info.c: added screen tags to xml output, so that it is possible to<br \/>\neasily identify which screens depend on optional devices (mostly of<br \/>\nuse in MESS, for its slot options, but eventually handy for PC-based<br \/>\narcades too) [Fabio Priuli]<\/p>\n<p>Improved sound emulation in for pokey chip. Changed audio emulation to<br \/>\nemulate borrow 3 clock delay and proper channel reset. New frequency<br \/>\nonly becomes effective after the counter hits 0. Emulation also treats<br \/>\ncounters as 8 bit counters which are linked now instead of monolytic<br \/>\n16 bit counters. [Couriersud]<\/p>\n<p>i386: IRET\/Virtual 8086 mode fixes [Carl]<\/p>\n<p>Added the alternative bios found on Gachagachamp, it appears to just<br \/>\nbe recompiled. [smf] <\/p>\n<p>Added the 700B01 bios, only the CRC is known. [smf]<\/p>\n<p>Stop the elephant stage on Handle Champ from crashing, though other<br \/>\ngraphics issues remain. [smf]<\/p>\n<p>New Mega-Tech BIOS added. [El Barto]<\/p>\n<p>Fix regression on POKEY device introduced in last commit. Fixed high<br \/>\npass filters for POKEY. Added POKEYN device based on modern device.<br \/>\nMigrated bzone, ccastles and missile to use this device. [Couriersud]<\/p>\n<p>Fixed random lfsr generation in pokey.c. This fixes MT00501 while<br \/>\ntempest is still starting up. [Couriersud]<\/p>\n<p>Convert all remaining drivers to use the modern pokey device.<br \/>\n[Couriersud]<\/p>\n<p>Emulated the protection(s) in lhzb2a, making it playable [Luca Elia]<\/p>\n<p>mc68681: Fixed generation of spurious interrupts, and provide<br \/>\nASSERT\/CLEAR states to the IRQ callback. [R. Belmont]<\/p>\n<p>i386: another small vm86 fix [Carl]<\/p>\n<p>Added I\/O board ROM dump for Ninja Assault<br \/>\n[Tormod, Smitdogg, The Dumping Union]<\/p>\n<p>Chance 32 driver improvements: [Roberto Fresca]<br \/>\n* Inputs from the scratch.<br \/>\n* Completely demuxed the output lines.<br \/>\n* Added lamps support.<br \/>\n* Added a nice button-lamps layout.<br \/>\n* Found and added the FEVER! lamp.<br \/>\n* Fixed the Oki6295 and CRTC 6845 clocks.<br \/>\n* Corrected the refresh rate to 52.786 Hz (similar to Major Poker).<br \/>\n* Hooked the vblank input line.<br \/>\n* Figured out the following DIP switches:<br \/>\n    Auto Max Bet, Flip Screen, Maximum Bet,<br \/>\n    Auto Hold, Double-Up Type, Remote Credits,<br \/>\n    Bet Limit, and Coinage Multiplier.<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nChance Thirty Two [Roberto Fresca]<br \/>\nChance Kun [hap]<br \/>\nBikkuri Card [hap]<br \/>\nDS Telejan (DECO Cassette) [Guru, Charles MacDonald]<br \/>\nHyper Bishi Bashi Champ (GQ876 VER. EAA) [smf, Guru, Thorsten]<br \/>\nHyper Bishi Bashi Champ (GQ876 VER. AAA) [smf, any]<br \/>\nHandle Champ (GQ710 VER. JAA)<br \/>\n  [smf, Yasuhiro, Tormod, Paratach, M. Healey, Dr. Spankenstein, f205v,<br \/>\n   T. Bailey, Mr. CAST, J. Finney, M. David, anonymous, Pernod, hap,<br \/>\n   gatt9, redk9258, L. Genier, Yohji, Smitdogg, The Dumping Union]<br \/>\nMahjong Long Hu Zheng Ba 2 (VS221M) [Luca Elia, Guru, Dyq, bnathan]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nHamburger (DECO Cassette, Japan)<br \/>\n  [Charles MacDonald, Dr. Spankenstein, Kevin Eshbach, T. Huff, SteveS,<br \/>\n   E. Page-Hanify, Hikari, ArcadeDude, F. Bukor, N. Francfort, jmurjr,<br \/>\n   arcade-history.com, ThumB, Hurray Banana, Paratech, Xiaou2, Cornishdavey,<br \/>\n   A. Costin, M. Ponweiser, Tormod, Rambo, Smitdogg, The Dumping Union,<br \/>\n   Team Japump!!!]<br \/>\nPro Golf (DECO Cassette) (set 2) [Guru, Charles MacDonald]<br \/>\nSuper Poker (Version 10.10) [Brian Troha, The Dumping Union]<br \/>\nMs. Pac-Man II (bootleg) [Jim Skilskyj, MisfitMAME]<br \/>\nMs. Pac-Man II (Orca bootleg set 2) [Corrado Tomaselli, MisfitMAME]<br \/>\nTecmo Bowl (World, prototype?)<br \/>\n  [Mr. CAST, Smitdogg, The Dumping Union]<br \/>\nZero Team 2000 [Mr. CAST, Smitdogg, The Dumping Union]<br \/>\nOutRunners (Japan) [ShouTime]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nTouryuumon [Yohji, Mr. CAST, Smitdogg, The Dumping Union]<br \/>\n[\/CODE]<\/p>\n<p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=623\" title=\"Download MAME(Arcade) [32 bits]\">T\u00e9l\u00e9charger MAME(Arcade) [32 bits] v0.287 (66.9 Mo)<\/a><\/p><br \/>\n<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2949\" title=\"Download MAME(Arcade) [64 bits]\">T\u00e9l\u00e9charger MAME(Arcade) [64 bits] v0.287 (63.5 Mo)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=622\" title=\"Download MAME(Arcade) [Debug]\">T\u00e9l\u00e9charger MAME(Arcade) [Debug] v0.161 (19.7 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.mamedev.org\/\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/6-arcades\/87-mame-officiel\/\" class=\"en_savoir_plus\">En savoir plus...<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=20992\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mame est un \u00e9mulateur multi-arcade \u00e9mulant plus de 20000 jeux (\u00e0 partir de 1975). MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8211; 04773: [Crash\/Freeze] (midyunit.c) mkyawdim, mkyawdim2: Crash before OK (Fabio Priuli) &#8211; 04847: [Interface] -video ddraw with 16-bit desktop causes crash &#8211; &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[],"class_list":["post-20992","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/20992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=20992"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/20992\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}