{"id":11324,"date":"2006-02-03T11:15:09","date_gmt":"2006-02-03T11:15:09","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=11324"},"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=11324","title":{"rendered":"[Arcade] Mame v0.103u5"},"content":{"rendered":"<p>..<\/p>\n<h5><em>0.103u5<br \/>\n&#8212;&#8212;-<\/p>\n<p>MAMETesters Bugs Fixed<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br \/>\nesb065gre [Mathis Rosenhauer]<\/p>\n<p>Source Changes<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nUndid fix for turbofrc37b1gre since it broke more things that it<br \/>\nfixed. [Pierpaolo Prazzoli]<\/p>\n<p>Fixed minor color issue in Cookie &#038; Bibi. [David Haywood]<\/p>\n<p>Updates to the Hyperstone core: [Pierpaolo Prazzoli]<br \/>\n &#8211; Removed nested delays<br \/>\n &#8211; Added better delay branch support<br \/>\n &#8211; Fixed PC seen by a delay instruction, because a delay instruction<br \/>\n    should use the delayed PC (thus allowing the execution of software<br \/>\n    opcodes too)<\/p>\n<p>Hooked up watchdog for NeoGeo games and removed a number of hacks.<br \/>\n[David Haywood]<\/p>\n<p>Fixed hanging at the end of level 3 in klondkp. [Pierpaolo Prazzoli]<\/p>\n<p>Fixed inputs in Renju Kizoku, Neratte Chu, Mayjinsen 2 and some dips<br \/>\nin Neratte Chu, Mayjinsen 2. [Sonikos]<\/p>\n<p>Improved auto_malloc so it uses less memory and doesn&rsquo;t have a hard-<br \/>\ncoded limit on the maximum number of allocations. Also audited the<br \/>\nuse of auto_malloc in the code and removed unnecessary checks for<br \/>\nNULL (since auto_malloc doesn&rsquo;t return if it fails). [Atari Ace]<\/p>\n<p>Fixed osd_fopen error reporting to return the correct value if you hit<br \/>\nMAX_OPEN_FILES. [Nathan Woods]<\/p>\n<p>Changed several byte operands in the i386 disassembler to be<br \/>\ndiassembled as unsigned rather than signed. [Nathan Woods]<\/p>\n<p>Discrete sound updates: [Derrick Renaud]<br \/>\n &#8211; Added new DISCRETE_CSVLOG module that lets you log discrete nodes<br \/>\n    as CSV (comma separated values) data.<br \/>\n &#8211; Modified discrete core to use the clock specified in the<br \/>\n    MDRV_SOUND_ADD line.  If the clock is specified as 0, then the<br \/>\n    discrete emulation will default to the audio sample rate clock.<br \/>\n &#8211; Tweaked Phoenix Effect 2 sound to be more accurate matching<br \/>\n    oscilliscope data.  Changed the Phoenix discrete clock rate to<br \/>\n    a fixed rate of 120000 allowing the simulation to be more<br \/>\n    accurate with less alaising noise at the cost of speed.<br \/>\n &#8211; Fixed the bug in the DISCRETE_NOTE module that produced notes<br \/>\n    1 count off.<\/p>\n<p>Added support for registers that are not to be displayed in the<br \/>\nregister list. This is useful for registers like AX on i386, so that<br \/>\nAX can be used in expressions but not represented on the register<br \/>\nlist. Simply precede the register name with &lsquo;~&rsquo; to prevent display.<br \/>\n[Nathan Woods, Aaron Giles]<\/p>\n<p>Added support for the various x86 8-bit and 16-bit derived<br \/>\nregisters, as hidden registers in the i386 core. [Nathan Woods]<\/p>\n<p>Fixed background music in ESB. Updated IRQ frequency and divider to<br \/>\nmatch the schematics. [Mathis Rosenhauer]<\/p>\n<p>Improved dip switches for rocktrv2. [Chaneman]<\/p>\n<p>Separated the allocation of graphics data from the decoding. This fixes<br \/>\nthe crashes that were introduced in u4, and will allow for decoding<br \/>\nprogress to be reported eventually. [Aaron Giles]<\/p>\n<p>Made a clean-up pass over all the makefiles. rules.mak is gone now,<br \/>\nreplaced by cpu.mak and sound.mak. mame.mak has been reorganized. All<br \/>\nthe makefiles are now commented and should be easier to follow.<br \/>\n[Aaron Giles]<\/p>\n<p>Rewrote artwork scaling function to compute accurate sum over all<br \/>\ncontributing pixels. This produces better results when scaling high<br \/>\nresolution artwork down to lower resolutions. Kept existing bilinear<br \/>\nfilter for scaling low resolution art to higher resolutions.<br \/>\n[Aaron Giles]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\nHidden Catch (World) [Pierpaolo Prazzoli]<br \/>\nFortress 2 Blue Arcade [Pierpaolo Prazzoli]<\/p>\n<p>New clones added<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;-<br \/>\nSeveral more NeoGeo bootlegs [Razoola, David Haywood<br \/>\nJumbo Ozaki Super Masters Golf (Japan) [Team Japump]<br \/>\nMiss Puzzle (Nudes) [Brian Troha]<\/em><\/h5>\n<p>Pas mal de bootlegs NeoGeo sans int\u00e9r\u00eats on donc \u00e9t\u00e9 ajout\u00e9s:<\/p>\n<h5>&#8211; Metal Slug 5 Plus (bootleg)<br \/>\n&#8211; SvC Chaos &#8211; SNK vs Capcom (MVS) (bootleg)<br \/>\n&#8211; SvC Chaos &#8211; SNK vs Capcom Plus (set 1, bootleg)<br \/>\n&#8211; SvC Chaos &#8211; SNK vs Capcom Plus (set 2, bootleg)<br \/>\n&#8211; SvC Chaos &#8211; SNK vs Capcom Super Plus (bootleg)<br \/>\n&#8211; Samurai Shodown V \/ Samurai Spirits Zero (bootleg?)<br \/>\n&#8211; The King of Fighters 2003 (bootleg, set 1)<br \/>\n&#8211; The King of Fighters 2003 (bootleg, set 2)<br \/>\n&#8211; The King of Fighters 2004 Plus (The King of Fighters 2003 bootleg)<br \/>\n&#8211; The King of Fighters 2004 Ultra Plus (The King of Fighters 2003 bootleg)<\/h5>\n<p>Un petit constat rapide:<\/p>\n<p>Si le parent des bootlegs avait \u00e9t\u00e9 le &lsquo;bootleg original&rsquo; (sur lequel sont bas\u00e9s tout les autres bootlegs) plut\u00f4t que le &lsquo;jeu original&rsquo; voici le gain en Mo que cela aurait fait:<\/p>\n<h5>&#8211; si parent=kof10th (\u00e0 la place de kok2002)<\/p>\n<p>kf10thep (5mo au lieu de 40mo)<br \/>\nkf2k5uni (3mo au lieu de 40mo)<\/p>\n<p>&#8211; Si parent=svcboot (\u00e0 la place de svc)<\/p>\n<p>svcplus   (2mo au lieu de 40mo)<br \/>\nsvcplusa (2mo au lieu de 40mo)<br \/>\nsvcsplus (4mo au lieu de 40mo)<\/p>\n<p>&#8211; Si parent=kf2k3bl (\u00e0 la place de kof2003)<\/p>\n<p>kf2k3bla (2mo au lieu de 39mo)<br \/>\nkf2k3pl  (4mo au lieu de 39mo)<br \/>\nkf2k3upl (2mo au lieu de 39mo)<\/h5>\n<p>Soit <strong>~317mo<\/strong> (mode splited-set) de doublons totalement \u00e9vitables si 3 mots dans 3 lignes du neogeo.c avaient \u00e9t\u00e9 chang\u00e9. En fait tout d\u00e9pend si l&rsquo;on consid\u00e8re que ces boots sont des clones d&rsquo;un bootlegs, ou si ce sont des clones d&rsquo;un bootleg lui m\u00eame \u00e9tant un clone de l&rsquo;original. Sachant que les bootlegs en question n&rsquo;utilisent absolument aucune roms des sets originaux, on aurait pu (tel Kawaks) faire en sorte que les bootlegs soit des clones du bootlegs parent (dont toutes les roms sont utilis\u00e9s en revanche), mais mame se base sur le fait qu&rsquo;un bootleg est un clone d&rsquo;un jeu original quel qu&rsquo;il soit donc ne vous \u00e9tonnez pas si vous t\u00e9l\u00e9charger 5mo de roms et qu&rsquo;au final \u00e7a vous en fasse 300mo \ud83d\ude42<\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.mamedev.com\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/10-ordinateurs\/241-epson-qc-10-qx-10\/\" class=\"en_savoir_plus\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=11324\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>.. 0.103u5 &#8212;&#8212;- MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- esb065gre [Mathis Rosenhauer] Source Changes &#8212;&#8212;&#8212;&#8212;&#8211; Undid fix for turbofrc37b1gre since it broke more things that it fixed. [Pierpaolo Prazzoli] Fixed minor color issue in Cookie &#038; Bibi. [David Haywood] Updates to the &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-11324","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\/11324","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=11324"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/11324\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11324"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}