{"id":17035,"date":"2009-04-10T11:10:56","date_gmt":"2009-04-10T11:10:56","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=17035"},"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=17035","title":{"rendered":"[Arcade] Mame v0.130u3"},"content":{"rendered":"<p>Nouvelle update.<\/p>\n<p><code><br \/>\nMAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 01030: [Side-by-side] starjack: \"Star Jacker\" side-by-side test.<br \/>\n         (Aaron Giles)<br \/>\n- 00983: [Graphics] pitfall2: Once you lose your last life, any object<br \/>\n         not in the background shows up on the high score and continue<br \/>\n         screens. (Aaron Giles)<br \/>\n- 00984: [Graphics] 4dwarrio: The game resolution changes in the 2nd<br \/>\n         players turn in the cocktail mode. (Aaron Giles)<br \/>\n- 00257: [Graphics] wbmlb, wbmljb: When the player sprite reaches the<br \/>\n         right side of the playfield, some garbage gfx appear on the<br \/>\n         left side. (Aaron Giles)<br \/>\n- 00303: [Graphics] regulus: In cocktail mode when it is player 2's<br \/>\n         turn graphics from the top of the screen flash at the bottom<br \/>\n         of the screen (Aaron Giles)<br \/>\n- 00256: [Graphics] seganinj: [possible] Sprites leaving on the left<br \/>\n         side on the screen aren't clipped properly. (Aaron Giles)<br \/>\n- 03098: [Color\/Palette] all sets in mcatadv.c: Palette regression<br \/>\n         (Christophe Jaillet, Fabio Priuli)<br \/>\n- 03087: [Graphics] daireika: Graphic artifacts on attract mode.<br \/>\n         (Angelo Salese)<br \/>\n- 03093: [Graphics] mazinger: the boss of 4th level is black (robiza)<br \/>\n- 03092: [Sound] spuzbobl: Some sound samples are being played<br \/>\n         indefinitely (David Haywood)<br \/>\n- 01163: [DIP\/Input] popbounc: [possible] MAME doesn't support paddle<br \/>\n         input. (Fabio Priuli)<br \/>\n- 02187: [Documentation] All games of \"Technos\": Fix for manufacturer.<br \/>\n         (Fabio Priuli)<br \/>\n- 02558: [Graphics] Graphic priority is not fully understood.<br \/>\n         (Angelo Salese)<br \/>\n- 02557: [Graphics] All games in jalmah.c: There are square gaps<br \/>\n         during gameplay. (Angelo Salese)<br \/>\n- 00598: [DIP\/Input] popbounc: Regardless of whether the \"paddle\" or<br \/>\n         \"joystick\" option is activated in the dipswitch, the controls<br \/>\n         are broken. (Fabio Priuli)<br \/>\n- 00947: [Graphics] batsugun: At the level 4 boss there's a sprite<br \/>\n         problem. (robiza)<br \/>\n- 02562: [Interface] Ability to choose arbitrarily named crosshair<br \/>\n         pictures (Derrick Renaud)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nCrosshair update: [Derrick Renaud]<br \/>\n * Added Crosshair Options menu<br \/>\n    - ability to individually enable\/disable crosshairs<br \/>\n    - ability for them to automatically disappear after a set amount<br \/>\n       of time (this is now the default)<br \/>\n    - ability to select crosshair graphic<br \/>\n    - all settings are saved in the cfg file<br \/>\n * Removed F1 toggle for crosshairs<br \/>\n * Added new command option -crsshairpath<br \/>\n    - store all selectable graphics here<br \/>\n    - see config.txt for further info<\/p>\n<p>Merged memory maps, renamed sets in the following drivers: vendetta,<br \/>\nvideopkr, wrally, vball, unico, tsamuri, triplhnt, toypop, tnzs,<br \/>\ntopshoot, topspeed, tecmo, tecmo16, tecmosys, terracre, thoop2,<br \/>\ntunderx, tiamc1, timelimt, taito_z. [Aaron Giles]<\/p>\n<p>Added direct mode JVS command, used by the i\/o for the later Naomi<br \/>\ngames [ElSemi, Angelo Salese]<\/p>\n<p>hyprduel fix [Hau]<\/p>\n<p>Force cpu resyncs main<->protection on pgm. [David Haywood]<\/p>\n<p>trackfld cleanups: [Aaron Giles]<br \/>\n - derived clocks where possible<br \/>\n - complete memory maps from the schematics<br \/>\n - hooked up proper sound command latching<br \/>\n - reimplemented 6802-based ADPCM samples for the bootlegs<br \/>\n - merged memory maps<br \/>\n - extended NVRAM to the full RAM range (according to schematics)<br \/>\n - created common include file and modified drivers to use it instead<br \/>\n    of explicit externs<\/p>\n<p>Removed msb\/lsb handlers from taitosnd. Updated all drivers to<br \/>\ncall the 8-bit versions directly from the address maps. [Aaron Giles]<\/p>\n<p>Did bulk replace of AM_READ\/WRITE(SMH_NOP) -> AM_READ\/WRITENOP.<br \/>\n[Aaron Giles]<\/p>\n<p>Reverted recent TMS32025 timing change which busted Cool Pool sound.<br \/>\n[Olivier Galibert]<\/p>\n<p>exctsccr update: [Uki]<br \/>\n - verified clock frequency (including 4KHz NMI)<br \/>\n - position 6A is not populated in JAPAN ver.<br \/>\n - sound tempo is wrong in all sets (with or without this change)<br \/>\n - clock for AY-3-8910 is 14.31818M\/8 except for main melody<\/p>\n<p>taito_l input updates: [Fabio Priuli]<br \/>\n * added plgirls cheat dip-switch [found by Gatinho]<br \/>\n * added plgirls2 coin mode B<\/p>\n<p>Fixed crshrace coinage dips. [stephh, Fabio Priuli]<\/p>\n<p>Fixed mechattu coinage dips. [Fabio Priuli]<\/p>\n<p>Redumped GFX ROM of kakumei2. [Uki]<\/p>\n<p>Improved the Wave-DMA behaviour in Naomi, added PVR-DMA support.<br \/>\n[Angel Salese]<\/p>\n<p>Naomi video cleanups\/reworking. [David Haywood]<\/p>\n<p>DIPSW update [kanikani]<br \/>\n - added DIP location to following drivers: djmain.c, fitfight.c,<br \/>\n    gaiden.c, hornet.c, namcos1.c, namcos86.c, nwk-tr.c, skykid.c,<br \/>\n    zr107.c<br \/>\n - enabled some DIPSW settings<\/p>\n<p>PGM update [XingXing]<br \/>\n - added video ram mirroring (fixes a glitch in kovsh)<br \/>\n - corrected some set names<\/p>\n<p>neogeo fixes: [Fabio Priuli]<br \/>\n * fixed popbounc controls bug (MT 598)<br \/>\n * removed use of sprintf<br \/>\n * added a note about service menu browsing when mahjong panel is ON<\/p>\n<p>Konami inputs improvements: [Fabio Priuli]<br \/>\n * Added source file konamipt.h to unify Konami inputs where possible<br \/>\n    (e.g. most 80s-90s games were using basically the same coinage<br \/>\n    settings and joystick inputs).<br \/>\n * While at it, verified all 0x00 coinage effects in drivers which now<br \/>\n    use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...)<br \/>\n * Added finalizb service coin. Removed roadf coin4 & asterix coin3<br \/>\n    (neither used by the games nor present in service mode).<br \/>\n * Fixed gberetb coin inputs (they were switched).<br \/>\n * Added port_condition to hcrash so that brake appears only when<br \/>\n    present in the chosen cabinet.<br \/>\n * Cleaned up mystwarr.c & moo.c input handlers.<br \/>\n * Verified 0x00 coinage settings in remaining Konami drivers (and two<br \/>\n    Banpresto ones using same coinage settings)<\/p>\n<p>Fixed the priority system in the jalmah.c driver [Uki, Angelo Salese]<\/p>\n<p>Simulate 'keyoff' in the SPU. The envelopes aren't actually emulated,<br \/>\nbut the sound is silenced after a key-off (by placing the sound in a<br \/>\n'release' state)  This prevents audiable sound from looping forever.<br \/>\n[David Haywood]<\/p>\n<p>Build the IDE features table only when there is a CHD available.<br \/>\n[Curt Coder]<\/p>\n<p>Added device-based implementations of the eeprom and i2c deevices.<br \/>\n[Samuele Zannoli]<\/p>\n<p>Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c<br \/>\nand ultraman.c based on Guru's notes (thanks to AJG, who fwded them<br \/>\nto me). [Fabio Priuli]<\/p>\n<p>Dumped 1 BPROM of suchipi [Uki]<\/p>\n<p>Changed Z80 cycle table definitions to be per-device. Removed<br \/>\nold set_info constants for the tables; they are now set up via<br \/>\nthe z80_set_cycle_tables function. [Aaron Giles]<\/p>\n<p>m90: reduced volume for all games, removed wrong graphics flag and<br \/>\nadded no cocktail flag for risky challenge. [robiza]<\/p>\n<p>Reduced volume for bombrman, added wrong graphics flag for quizf1.<br \/>\n[robiza]<\/p>\n<p>Removed old hardcoded keyboard handling for Atari 8bit systems and<br \/>\nused more reasonable key matrix scan. No regressions expected in MAME<br \/>\n(tested maxaflex.c games). [Fabio Priuli]<\/p>\n<p>Many Naomi tweaks and improvements, plus a number of new sets added<br \/>\nbut with no credit specified. [David Haywood]<\/p>\n<p>Corrected names for Champion Italian PK boards (thank f205v for<br \/>\nspotting this). [Mirko Buffoni]<\/p>\n<p>Sega System 1\/2 rewrite: [Aaron Giles]<br \/>\n * accurate collision detection in all games<br \/>\n * correct full memory maps<br \/>\n * hooked up 8255 and Z80 PIO correctly<br \/>\n * unified many hacked variants into common hardware models<br \/>\n * proper mixing using the mixing PROM<br \/>\n * converted to tilemaps<br \/>\n * fixed shtngmst sprites<br \/>\n * correct Z80 timing<br \/>\n * proper sound interrupt signaling and feedback<br \/>\n * full description of video hardware<br \/>\n * proper input hookup in dakkochn<br \/>\n * cleaned up rendering code<br \/>\n * fixed cocktail mode in pretty much all games<br \/>\n * fixed stuck sprites in some games<br \/>\n * partial 8751 simulation for choplift<br \/>\n * proper global muting (attract sound off works in older games)<br \/>\n * yes, the Pitfall 2 title is missing; more work to be done<\/p>\n<p>Put tables used for RGB utilities in a single object file rather<br \/>\nthan compiling them as statics in every object that uses them.<br \/>\n[Vas Crabb]<\/p>\n<p>Added small workaround to get Thunder Hoop 2 past the \"bad<br \/>\ncoprocessor\" screen, but the game still has issues. [Peter Ferrie]<\/p>\n<p>Fixed incorrect DIP location for dealer in epos.c. [Tafoid]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nUnknown Poker [robiza, Angelo Salese]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nExciting Soccer (Japan) [Uki]<br \/>\nSuper Megatouch IV Tournament Edition<br \/>\n  (9255-51-01 ROB, Standard version) [Brian Troha]<br \/>\nPit Fighter (rev 7) [Smitdogg]<br \/>\nChase H.Q. (US) [Smitdogg]<br \/>\nCrush Roller (bootleg?) [Tafoid, f205v]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nKey of Avalon 1.30 - Client [Alex's Rom Dumping Project]<br \/>\nKey of Avalon 2.0 - Client [Alex's Rom Dumping Project]<br \/>\nSega Network Taisen Mahjong MJ 2 [Alex's Rom Dumping Project]<br \/>\nSega Network Taisen Mahjong MJ 3 (Rev D) [Alex's Rom Dumping Project]<br \/>\nTriforce DIMM Updater [Alex's Rom Dumping Project]<br \/>\nVirtua Fighter 4 Final Tuned (Rev D) [Alex's Rom Dumping Project]<br \/>\nVirtua Fighter 4 Final Tuned (Rev A) [Alex's Rom Dumping Project]<br \/>\nInitial D : Arcade Stage Ver. 3 (Japan) (Rev B) [Alex's Rom Dumping Project]<br \/>\nVirtua Fighter 4 Evolution (Rev A) [Alex's Rom Dumping Project]<br \/>\nWangan Midnight Maximum Tune 2 (Japan?) [Alex's Rom Dumping Project]<br \/>\n[\/CODE]<br \/>\n<\/p>\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=17035\" 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; 01030: [Side-by-side] starjack: \u00ab\u00a0Star Jacker\u00a0\u00bb side-by-side test. (Aaron Giles) &#8211; 00983: [Graphics] pitfall2: Once you lose your last life, any object not in the background shows up on the high score and continue &#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-17035","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\/17035","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=17035"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/17035\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}