{"id":20742,"date":"2012-03-11T17:51:14","date_gmt":"2012-03-11T17:51:14","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=20742"},"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=20742","title":{"rendered":"[Arcade] Mame v0.145u4"},"content":{"rendered":"<p>Encore une news en first pour cette nouvelle update de Mame (qui permettra d&rsquo;\u00eatre \u00e9galement \u00e0 jour avec FBA):<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 04721: [Sound] opwolf: Music and sound effects are completely messed<br \/>\n         up (hap)<br \/>\n- 04699: [Core] cubeqst: Upgrade to chd v5 changes SHA1 (Aaron Giles)<br \/>\n- 04702: [Interface] UI Menus: Bottom menu option problems (hap)<br \/>\n- 04592: [Interface] GUI last menu item shows \"Return to Game\" instead<br \/>\n         of \"Return to Prior Menu\" (hap)<br \/>\n- 04684: [Graphics] All sets in vmetal.c: graphics garbage (hap)<br \/>\n- 04677: [DIP\/Input] ebases: The analog controls do not work. (hap)<br \/>\n- 04720: [Sound] mainevt and clones: Missing Audio (hap)<br \/>\n- 04715: [DIP\/Input] cavenger: Second Player Bomb (in cocktail) does<br \/>\n         not function (Tafoid)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nConverted LR35902 cpu core to c++.  [Wilbert Pol]<\/p>\n<p>Fixed swapped romsets between doncdoon and kurufev [Angelo Salese]<\/p>\n<p>SDL: support unofficial (not in the OSD class) num_processors API used<br \/>\nby chdman.  Allows chdman to use multiple cores\/processors on<br \/>\nnon-Windows. [R. Belmont]<\/p>\n<p>naomi: corrected PIC number information for starseek [Guru]<\/p>\n<p>CPS-1 update [Team CPS-1]:<br \/>\n * Added some notes and done some documentation fixes.<br \/>\n * Expanded and updated games table in videocps1.c<br \/>\n * Removed the notes about LW-13.10D ROM in forgottnu and RT_23.13B<br \/>\n    ROM in wonder3, since current dumps are confirmed as good.<br \/>\n * Fixed qad labels and confirmed pcb infos.<br \/>\n * Fixed ROMs labels, added pcb locations and a better documentation<br \/>\n   about sub-revisions. Renamed some romsets to use revision codes.<\/p>\n<p>Fix for potential driver conflicts with same named machine states<br \/>\nbetween MAME and MESS.  [David Haywood]<\/p>\n<p>megatech.c: Implemented outputs for the time limit alarm sound and<br \/>\nscreen flash. [bdam]<\/p>\n<p>undrfire.c: Implement outputs for undrfire and cbombers.  Lamps, gun<br \/>\nrecoil, and wheel vibration are implemented. [bdam]<\/p>\n<p>Fixed colors in senjyo.c driver (mostly noticeable with senjyo<br \/>\nbackground colors) [Tsuyoshi Hasegawa]<\/p>\n<p>68k: add 68301\/68307 aliases for better documentation [David Haywood]<\/p>\n<p>ins8250 - Support for the 16550 fifo [Carl]<\/p>\n<p>viper: Added main board DS2430 eeprom and code1d dongle eeprom. [Guru]<\/p>\n<p>viper: Fixed some IDE parameters to allow HDD games to boot again.<br \/>\n[Ville Linde]<\/p>\n<p>Various improvements to Popo Bear, game is somehow playable with<br \/>\nvarious video and sound glitches [Angelo Salese]<\/p>\n<p>namcos23: Enable work queues for a substantial framerate boost in 3D<br \/>\nscenes [O. Galibert]<\/p>\n<p>Added redumped Area 51: Site 4 CHD (a51site4a).  [ninjakid]<\/p>\n<p>bfm_sc1.c:  [James Wallace]<br \/>\n * First pass of splitting out *all* of Scorpion 1 roms into clones so<br \/>\n    that proper testing can begin.<br \/>\n * Identified some duplicates and 'premerged' versions of split ROM<br \/>\n    files.  So while there are more 'games', the number of ROMs has<br \/>\n    actually decreased.<\/p>\n<p>m6502.c: Fixed OAL illegal m6502 instruction to pass Acid5200 test.<br \/>\n[Wilbert Pol]<\/p>\n<p>Formalized the Votrax SC-01 device. Implemented the full set of<br \/>\ndigital logic from the patent, including the timing circuit,<br \/>\ntransition circuit, glottal generator, and noise source. Some unknowns<br \/>\nstill exist with regards to clocking, due to contradictory statements<br \/>\nin the patent, but as it stands now, all parameters are fetched and<br \/>\nprocessed, phonemes are requested, and in theory all that remains is<br \/>\nfor someone with analog sound experience to simulate the filters on<br \/>\nthe output. For now, you just get the raw glottal pulse mixed with the<br \/>\nnoise signal based on the vocal and fricative amplitudes, which is<br \/>\nenough to show progress, but hardly a pleasing result just yet.<br \/>\n[Aaron Giles, Lord Nightmare, Olivier Galibert]<\/p>\n<p>Converted gottlieb r1 and r2 sound boards into full-on devices, using<br \/>\nthe recently-added mixer interface. All sound outputs are redirected<br \/>\nto the new sound device itself, and then the consuming driver can<br \/>\nroute the new sound device's outputs as appropriate. The Votrax chip<br \/>\nhas been hooked up properly, with a crude guess at the variable<br \/>\nclocking. Current Votrax emulation is turned off, but it can be<br \/>\nenabled by changing USE_FAKE_VOTRAX to 0 in gottlieb.h. [Aaron Giles]<\/p>\n<p>Added Driver display in both the game select UI as well as the<br \/>\ngameinfo screens which should prove helpful.  [Tafoid]<\/p>\n<p>chdman: Correct processing of GDI files, add ability to extractcd to<br \/>\n.gdi, verified perfect checksum round-tripping on .GDI files.<br \/>\n[R. Belmont]<\/p>\n<p>Rework libflac to play nicer with MAME's build system; should fix<br \/>\ncompile problems on certain configrations based on suggestions by<br \/>\nTsuruchiyo Nitro [R. Belmont]<\/p>\n<p>k054539: Modernize [O. Galibert]<\/p>\n<p>PowerPC: properly mirror SO bit from XER into CR0 [R. Belmont]<\/p>\n<p>ioport: Make the compile time less insane [O. Galibert]<\/p>\n<p>ioport: Support obsolete gcc versions [O. Galibert]<\/p>\n<p>When copying CHDs, preserve the flag that indicates whether the<br \/>\nmetadata is included in the SHA1. When creating LD CHDs, don't use a<br \/>\nchecksum on the AVLD metadata, like we did before. Fixes recompression<br \/>\nof laserdisc CHDs. [Aaron Giles]<\/p>\n<p>Refactored YM3526 to use devcb. [Curt Coder]<\/p>\n<p>Create new devices buffered_spriteram<n>_device, which manage buffered<br \/>\nspriteram. Removed core support for legacy buffered spriteram, and<br \/>\nupdated all drivers to use the new devices instead. [Aaron Giles]<\/p>\n<p>Removed required\/optional_shared_size helpers. Instead the existing<br \/>\nrequired\/optional_shared_ptr helpers now have a bytes() method that<br \/>\ncan be used to query the size of the shared region. [Aaron Giles]<\/p>\n<p>ymf271: Timer setup fix [trap15]<\/p>\n<p>votrax: Analog path [O. Galibert]<\/p>\n<p>tms57002: Modernize [O. Galibert]<\/p>\n<p>Various i386, x87 and PIC fixes. [Carl]<\/p>\n<p>neodrvr.c: Add program roms to Metal Slug 5 PCB. [Guru]<\/p>\n<p>Neo-Geo documentation update [Johnboy]:<br \/>\n * Added SNK development boards<br \/>\n * Updated MVS motherboard list<br \/>\n * Updated sengoku2, zupapa, mslug, neodrift, ctomaday, pbobbl2n and<br \/>\n    jockeygp chip info<br \/>\n * Added correct product ID codes for vliner and jockeygp<br \/>\n * Updated hash<br \/>\neogeo.xml accordingly<\/p>\n<p>Fix for aleck64 crash on exit [Oliver Stoneberg]<\/p>\n<p>dec8.c improvements [stephh] :<br \/>\n * lastmisn*, shackled, breywood, gondo, makyosen, garyoret, ghostb*,<br \/>\n    meikyuh*, csilver*, oscar*, srdarwin*, cobracom* : fixed Dip<br \/>\n    Switches and Inputs (after verification of the M6809\/HD6309 code);<br \/>\n    coinage for games without real MCU is still a guess though<br \/>\n * lastmisn*, csilver*, srdarwin* : added coinage simulation based on<br \/>\n    the Dip Switches<br \/>\n * garyoret : use fake MCU based on 'gondo' instead of simulating it<\/p>\n<p>PowerPC: Corrected DIVW divide-by-zero crashes, flags, and corner-case results [R. Belmont] <\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nSkater (cassette)<br \/>\n [Chack'n & Team Japump!!!, Charles MacDonald, Dr. Spankenstein, Kevin<br \/>\n  Eshbach, T. Huff, SteveS, E. Page-Hanify, Hikari, ArcadeDude, F.<br \/>\n  Bukor, N. Francfort, jmurjr, arcade-history.com, ThumB, Hurray<br \/>\n  Banana, Paratech, Xiaou2, Cornishdavey, A. Costin, M. Ponweiser,<br \/>\n  Tormod & Rambo]<br \/>\nSuper Doubles Tennis (cassette)<br \/>\n[Chack'n & Team Japump!!!, Charles MacDonald, Dr. Spankenstein, Kevin<br \/>\n Eshbach, T. Huff, SteveS, E. Page-Hanify, Hikari, ArcadeDude, F.<br \/>\n Bukor, N. Francfort, jmurjr, arcade-history.com, ThumB, Hurray Banana,<br \/>\n Paratech, Xiaou2, Cornishdavey, A. Costin, M. Ponweiser, Tormod &<br \/>\n Rambo]<br \/>\nMetal Slug 5 (JAMMA PCB) [Guru]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nFinal Fight (World, set 2) [Bonky0013, JacKc]<br \/>\nForgotten Worlds (USA, B-Board 88618B-2, Rev. C) [Bonky0013, JacKc]<br \/>\nStreet Fighter II: The World Warrior (USA 920522, Rev. G)<br \/>\n  [Bonky0013, JacKc]<br \/>\nVirtua Cop (Revision A) [Layne, Smitdogg, The Dumping Union]<br \/>\nSuper Street Fighter II X: Grand Master Challenge (Japan 940223 rent version)<br \/>\n  [idc\/Team Avalaunch]<br \/>\nVampire Hunter: Darkstalkers' Revenge (Japan 950307 stop version)<br \/>\n  [idc\/Team Avalaunch]<br \/>\nJoJo's Venture (990128) [idc\/Team Avalaunch]<br \/>\nPit Boss Megatouch II (9255-10-06 ROE, California version)<br \/>\n  [Anondumper]<br \/>\nMegatouch IV (9255-40-01 RO, Standard version) [Anondumper]<br \/>\nSuper Chase - Criminal Termination (Japan)<br \/>\n  [Stefan Lindberg, The Dumping Union]<br \/>\nDeer Hunting USA V3 [Brian Troha, The Dumping Union]<br \/>\nBattle Gear 2 (2.01J) [Uncle Tom, The Dumping Union]<br \/>\nSoul Calibur III (SC31002-NA-NA) [Smitdogg, The Dumping Union]<br \/>\nTekken 4 (TEF1 Ver. C) [Tormod, Smitdogg, The Dumping Union]<br \/>\nStreet Fighter II': Champion Edition (Japan 920803) [Dominic Nater]<br \/>\nRaiden Fighters Jet (Taiwan) [ANY, R. Belmont, The Dumping Union]<br \/>\nArkanoid - Revenge of DOH (Japan bootleg) [ANY, R. Belmont, The Dumping Union]<br \/>\nDynablaster \/ Bomber Man (bootleg, alt) [ANY, R. Belmont, The Dumping Union]<br \/>\nCaveman Ninja (alternate)  [Corrado Tomaselli]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nWorld Soccer Winning Eleven Arcade Game Style  [Team Japump, Guru]<br \/>\nWorld Soccer Winning Eleven Arcade Game 2003  [Team Japump, Guru]<br \/>\nPower Shovel Simulator [Uncle Tom, The Dumping Union]<br \/>\nMazan: Flash of the Blade (MAZ1 Ver. A) [Hans Johanson]<br \/>\nFantastic (Galaga clone on Galaxian\/Moon Cresta HW)<br \/>\n  [Augusto Garcia, Silvio Finotti, Marcello Mancini, Haze & hap]<br \/>\n[\/CODE]<\/p>\n<p>J'ai eu un probl\u00e8me lors de la compilation au niveau du linkage de l'ex\u00e9cutable mais \u00e7a a compil\u00e9 quand m\u00eame et tout \u00e0 l'air en ordre donc rien de grave \u00e0 priori.<\/p>\n\n<p class=\"p_site_officiel\"><a href=\"http:\/\/mamedev.org\/updates.html\" 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\/88-mame-wip\/\" 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=20742\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Encore une news en first pour cette nouvelle update de Mame (qui permettra d&rsquo;\u00eatre \u00e9galement \u00e0 jour avec FBA): MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8211; 04721: [Sound] opwolf: Music and sound effects are completely messed up (hap) &#8211; 04699: [Core] cubeqst: &#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-20742","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\/20742","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=20742"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/20742\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}