{"id":21270,"date":"2012-07-30T23:26:30","date_gmt":"2012-07-30T23:26:30","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=21270"},"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=21270","title":{"rendered":"[Arcade] Mame v0.146u4"},"content":{"rendered":"<p>Nouvelle update.<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 04957: [DIP\/Input] (fantland.c) galaxygn: life dipswitch is broken.<br \/>\n  there's only 1 life (David Haywood)<br \/>\n- 04953: [Misc.] pnchmna, hypbbc2p, jingystm, jojobar1: disks need to<br \/>\n  be set to baddump [R. Belmont, Firewave, Roman]<br \/>\n- 04404: [Misc.] (tnzs.c) tnzs: Significant negative performance spike<br \/>\n  after intro sequence (David Haywood)<br \/>\n- 04485: [Misc.] (wardner.c) All sets in wardner.c: Slowdown due to memory<br \/>\n  mapping changes (David Haywood)<br \/>\n- 04714: [Documentation] (micro3d.c) botss, botssa: Clone set is newest<br \/>\n  revision<br \/>\n- 04844: [Crash\/Freeze] (jaguar.c) fishfren: black screen after<br \/>\n  EEPROM initialize (micko)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\n- vsnes.c: Corrected dipswitch settings for Vs. Wrecking Crew and Vs.<br \/>\n  Balloon Fight. [Brian Troha]<\/p>\n<p>- pacman.c: Give Birdiy it's own and correct dipswitch settings.<br \/>\n  [Brian Troha]<\/p>\n<p>- decocass.c: Add correct dipswitch setting for Fishing (DECO Cassette).<br \/>\n  [Brian Troha]<\/p>\n<p>- gcpinbal.c: Added dipswitch locations to Grand Cross Pinball.<br \/>\n  [Brian Troha]<\/p>\n<p>- gunpey.c: Added dipswitch locations to Gunpey. [Brian Troha]<\/p>\n<p>- seta.c: Added dipswitch locations to Masked Riders Club Battle Race.<br \/>\n  [Brian Troha]<\/p>\n<p>- metro.c: Corrected and explained the dipswitches in Dharma Doujou.<br \/>\n  [Brian Troha]<\/p>\n<p>- galdrvr.c: fixed fantastc colors with a redumped prom<br \/>\n  [Marcello Mancini]<\/p>\n<p>- aristmk6.c:  Cleaned up ROM names and corrected spelling of Crystal<br \/>\n  Springs. 50 Lions parent\/clone swapped (Australian set is now parent).<br \/>\n  [Heihachi_73]<\/p>\n<p>- Improved Last Bank driver, added bare-bones graphics and inputs<br \/>\n  [Angelo Salese]<\/p>\n<p>- Makyosen was redumped with corrected rom names which are now<br \/>\n  documented in driver.  [Yohji, Smitdogg, The Dumping Union]<\/p>\n<p>- Dumped missing u11 gfx rom in Last Bank [Smitdogg, The Dumping Union]<\/p>\n<p>- Basic device-ization of the TC0091LVC [Angelo Salese]<\/p>\n<p>- PALs for Vigilante have been added, but not hooked up yet.  The old<br \/>\n  PAL(4m) has been determined to be bad.  [Corrado Tomaselli]<\/p>\n<p>- dsp32c changes: [Phil Bennett]<br \/>\n * Set the PCR to 1 on reset<br \/>\n * Update the PDF\/PIF output pin states only when reading\/writing the<br \/>\n   PDR\/PIR registers.<br \/>\n * Implemented the goto_pde, goto_pdf, goto_pif and goto_pdf<br \/>\n   instructions<\/p>\n<p>- harddriv updates: [Phil Bennett]<br \/>\n * Implemented diagnostic jumper and DIP switches for all games<br \/>\n * Added a workaround to prevent racedrivb1 and racedrivg1 from<br \/>\n    crashing on boot<br \/>\n * Use the common 68681 DUART implementation<br \/>\n * Use XTAL values for CPU clocks<\/p>\n<p>- legionna.c: Added priority BPROM to the Heated Barrel sets. Corrected<br \/>\n  rom names and added PCB locations. [Smitdogg, The Dumping Union]<\/p>\n<p>- PORT_ADJUSTER now accepts PORT_MINMAX as well. [Couriersud]<\/p>\n<p>- Implemented a generic implementation to model discrete net lists.<br \/>\n  [Couriersud]<br \/>\n * Based on timeslot modelling, the implementation models gate delays<br \/>\n    in logic chips.<br \/>\n * Design ready to be split into a generic and a MAME implementation<br \/>\n    part.<br \/>\n * Design prepared to merge in discrete components from discrete.*<br \/>\n * Supports code based as well as external net list parsing.<br \/>\n   Ultimately, net lists and discrete emulation should share one code<br \/>\n   base. The class design was set up to accomplish this. There is no<br \/>\n   point in having multiple 555, 7474 implementations around. Most of the<br \/>\n   code will be moved to lib\/netlist going forward to allow usage in<br \/>\n   other projects.<\/p>\n<p>- Pong now uses netlist.h. This implementation reproduces all gate<br \/>\n  timing and 555 related effects as described by Dr. H. Holden in his<br \/>\n  2012 publication \"ATARI PONG E CIRCUIT ANALYSIS & LAWN TENNIS\".<br \/>\n  [Couriersud]<\/p>\n<p>- cshooter.c: Added dipswitch locations to the Air Raid & Cross Shooter<br \/>\n  sets. [Brian Troha]<\/p>\n<p>- tlcs900: Added support for TMP95C063. [Ville Linde]<\/p>\n<p>- taitotz.c: Major driver update. [Ville Linde]<br \/>\n * Modernized address maps<br \/>\n * Improved 2D rendering<br \/>\n * Hooked up IO CPU comms<br \/>\n * Hooked up IDE controller<br \/>\n * Basic 3D graphics emulation<\/p>\n<p>- metro.c: Corrected OKI6295 Pin 7 assignment for the Last Fort & Sky Alert<br \/>\n  sets as listed in the driver. Also verified the Pin 7 assignment where<br \/>\n  listed in the driver. [Brian Troha]<\/p>\n<p>- Hooked up TC0091LVC device to Fruit Dream [Angelo Salese]<\/p>\n<p>- midwunit.c: Corrected the rom labels for Open Ice and added notes<br \/>\n  about the specific \"L\" revision of the roms. [Brian Troha]<\/p>\n<p>- Enable support building the bundled 7z library with a C++ compiler.<br \/>\n  [Markus Rathgeb]<\/p>\n<p>- Did a first-pass clone creation\/set split for the acesp.c driver.  As<br \/>\n  a result, another 500 or so sets have been added to the gamelist.<br \/>\n  [David Haywood]<\/p>\n<p>- Converted Taito JC 3D renderer to use polynew.h. [Ville Linde]<\/p>\n<p>- SDL: Use XInput to allow multiple lightguns on Linux\/*BSD targets.<br \/>\n  [Markus Rathgeb, based on a patch by SpritesMods.com]<\/p>\n<p>- sfbonus.c: Corrected dipswitches for the driver and added dipswitch<br \/>\n  locations. [Brian Troha]<\/p>\n<p>- pokechmp.c:  [David Haywood]<br \/>\n * Finally figured out the 8bpp BG tile plane order, a bit odd, guess<br \/>\n   there are swapped lines<br \/>\n * Hooked up OKI sound banking<br \/>\n * Fixed sprite attributes<br \/>\n * Simplified CPU banking<br \/>\n * Use generic palette functions<\/p>\n<p>- Added sound ROM bankswitch in Combat School bootleg. [Angelo Salese]<\/p>\n<p>- Added some new ROMs Twister Sound [Guitar]<\/p>\n<p>- Removed a sound kludge to Combat School [Angelo Salese]<\/p>\n<p>- Fixed gameplay inputs in Cyber Tank [Angelo Salese]<\/p>\n<p>- Cleaned up I\/Os in Cyber Tank [Angelo Salese]<\/p>\n<p>- cybertnk.c:  [David Haywood]<br \/>\n * hooked up tilemaps as tilemaps, with scrolling<br \/>\n * hooked up palette select on road drawing (road now appears to<br \/>\n   'move')<br \/>\n * did some priority related bits, which may or may not be correct<\/p>\n<p>- updated expat to 2.1.0 [Oliver St\u00f6neberg]<\/p>\n<p>- updated zlib to 1.2.7 \/ renamed zconf.in.h to zconf.h.in<br \/>\n  [Oliver St\u00f6neberg]<\/p>\n<p>- esd16.c: Move Jumping Pop from tumbleb.c to esd16.c and clean up said<br \/>\n  driver. [David Haywood]<\/p>\n<p>- Fixed AMD\/ASD opcodes in the F8 CPU core. Status flags are set before<br \/>\n  the decimal correction factor is added, so only the carry flag is<br \/>\n  significant after a decimal addition opcode. [Sean Riddle]<\/p>\n<p>- cobra.c: Converted the 3D renderer to use polynew.h. [Ville Linde]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nLast Bank [Angelo Salese, David Haywood, Smitdogg, The Dumping Union]<br \/>\nHard Drivin' (cockpit, rev 1) [philipbe]<br \/>\nRace Drivin' (cockpit, rev 1) [philipbe]<br \/>\nRace Drivin' (cockpit, rev 2) [philipbe]<br \/>\nRace Drivin' (cockpit, rev 3) [philipbe]<br \/>\nRace Drivin' (cockpit, British, rev 1) [philipbe]<br \/>\nRace Drivin' (cockpit, German, rev 2) [philipbe]<br \/>\nThe Big Game (Barcrest) (MPU 3), [James Wallace]<br \/>\nBank Raid (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nLucky Arrows (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nSolid Gold (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nFruit Dream [Angelo Salese]<br \/>\nGet Rich [Sara S.]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nDynamite Duke (Europe set 1) [Arzeno Fabrice]<br \/>\nNinja Baseball Bat Man (World) [Arzeno Fabrice]<br \/>\nCops 'n' Robbers (Bellfruit) (set 1) (Scorpion 1)\", [James Wallace]<br \/>\nCops 'n' Robbers (Bellfruit) (set 2) (Scorpion 1)\", [James Wallace]<br \/>\nLast Fortress - Toride (Erotic, Rev A)<br \/>\n  [Brian Troha, The Dumping Union]<br \/>\nNote Exchange (Set 2) (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nNote Exchange (Set 3) (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nNudge Bonanza Deluxe (Set 2) (Jpm) (MPS) [C J Wren\/MPU Mecca]<br \/>\nTrick or Treat (Proconn) [Captain Haddock]<br \/>\nAction Bank (set 2) (Barcrest) [jameswal]<br \/>\nSpecial Effects V2 (Maygay V1) [jameswal]<br \/>\nJumping Pop (set 2) [Brian Troha, David Haywood, The Dumping Union]<br \/>\nMortal Kombat II (rev L2.0) [ebo0763]<br \/>\nDrift Out (Europe) [Hammy]<br \/>\nPipi & Bibis \/ Whoopee!! (Prototype) [Antonio Gonzalez Jr.]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nRoyal Ascot 2  [ShinobiZ]<br \/>\nSky Destroyer<br \/>\n  [Gnoppi, P. Vining, C. Bristow, gatt9, Phil Bennett, Tormod,<br \/>\n   Andrew Welburn, Smitdogg, The Dumping Union, Angelo Salese]<br \/>\nPop Shot (prototype) [Antonio Gonzalez Jr.]<br \/>\n[\/CODE]<\/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=21270\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle update. MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8211; 04957: [DIP\/Input] (fantland.c) galaxygn: life dipswitch is broken. there&rsquo;s only 1 life (David Haywood) &#8211; 04953: [Misc.] pnchmna, hypbbc2p, jingystm, jojobar1: disks need to be set to baddump [R. Belmont, Firewave, Roman] &#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-21270","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\/21270","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=21270"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/21270\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}