{"id":9442,"date":"2005-03-15T22:37:53","date_gmt":"2005-03-15T22:37:53","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=9442"},"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=9442","title":{"rendered":"[Arcade] Mame v0.94u2\/u3"},"content":{"rendered":"<p>Une semaine sans mame, c&rsquo;\u00e9tait de trop. Pour la peine voici 2 updates pour le prix d&rsquo;une, allez hop:<\/p>\n<p><strong>0.94u3<\/strong><\/p>\n<h5>\nCompiler fixes [Atari Ace]<br \/>\nMisc fixes [Nathan Woods]<\/p>\n<p><span style=\"text-decoration: underline;\">New Games \/ Clones supported or promoted from GAME_NOT_WORKING status:<\/span><\/p>\n<p><span style=\"text-decoration: underline;\">clones<\/span><br \/>\nBubble Bobble (newer set) [Tormod Tjaberg]<br \/>\nPuyo Puyo (World) [Fabrice Arzeno]<\/h5>\n<p><strong>0.94u2<\/strong><\/p>\n<h5>\n<span style=\"text-decoration: underline;\">Changes from Aaron Giles<\/span><br \/>\nmame.c: updated documentation<br \/>\ncps1.c: fixed QSound routing<br \/>\ncps2.c: fixed QSound routing<br \/>\nitech32.c: fixed Driver&rsquo;s Edge colors (red\/blue were swapped)<br \/>\nsegaorun.c: many tweaks based on schematics<br \/>\n    &#8211; connected some outputs via 8255 PPI<br \/>\n    &#8211; fixed IRQ handling to match schematics<br \/>\n    &#8211; hooked up watchdog, global mute<br \/>\n    &#8211; fixed IRQ2 timing<br \/>\nsegaxbd: tweaks<br \/>\n    &#8211; added hack to make GP Rider boot; input bug prevents full playability<br \/>\n    &#8211; fixed IRQ handling to match schematics<br \/>\n    &#8211; hooked up watchdog, sound reset, and global mute<br \/>\n    &#8211; hooked up dummy CPU for running SMGP communications<br \/>\n    &#8211; reduced interleave on all games except LOF<br \/>\nsegaybd: tweaks<br \/>\n    &#8211; fixed CPU speeds according to schematics<br \/>\n    &#8211; hooked up global mute<br \/>\n    &#8211; reduced interleave on all games<br \/>\nmachine\/segaic16.c: changed divide-by-zero case to return a value<br \/>\nvidhrdw\/segaic16.c: several updates<br \/>\n    &#8211; implemented Y-board sprite priorities (not fully understood, but<br \/>\n      seems to work)<br \/>\n    &#8211; found missing 8th bit in Outrun\/X-board sprite pitch<br \/>\n    &#8211; implemented Outrun\/X-board road priorities according to logic dump<br \/>\n      from Leopardcats<br \/>\n    &#8211; hooked up road RAM double buffering that was missing for<br \/>\n      Outrun\/X-board<br \/>\n    &#8211; disabled direct scanline mode for Outrun road, which doesn&rsquo;t support<br \/>\n      it<br \/>\nFixed sample playback glitch<br \/>\nFixed othunder sound clipping<br \/>\nFixed Batrider sound<br \/>\nFixed Dream Shopper crash<br \/>\nAdded sound balancing assistance display to debug builds<br \/>\ncpuintrf.c cleanup<br \/>\nRemoved some unwanted clamping code from sound core<br \/>\nAdjusted Frogger volume<br \/>\nChanges from Brian Troha<\/p>\n<p><span style=\"text-decoration: underline;\">Changes from Derrick Renaud<\/span><\/p>\n<p>Added proper watchdogs to<br \/>\nBosconian, Galaga, Pole Position, Xevious<br \/>\nFixed Wiggie Waggle crash<br \/>\nFixed some speaker settings<br \/>\nschaser &#8211; updated sounds to include missle effect and<br \/>\nfix dot sounds per schematics.<br \/>\nSN76477 emulation &#8211; fixed bug where gain was 3x more<br \/>\nthen it should be, causing effects to clip for 2\/3rds<br \/>\nof the time.<br \/>\nSN76477 emulation &#8211; fixes the attack time for one-shot<br \/>\nenvelope mode.<br \/>\nFixed crash in crash, ripcord and robotbwl and added<br \/>\nsample support to them.  Samples not currently<br \/>\nrecorded.<br \/>\nrobotbwl &#8211; added discrete simulation for footsteps<br \/>\ncrash &#8211; added discrete simulation for beeper<\/p>\n<p><span style=\"text-decoration: underline;\">Changes from Nathan Woods<\/span><br \/>\nsrc\/sndintrf.c:<br \/>\nsrc\/sndintrf.h:<br \/>\n    &#8211; Added entries for two MESS specific sound cores<\/p>\n<p>src\/sound\/wavwrite.c:<br \/>\nsrc\/sound\/wavwrite.h:<br \/>\nsrc\/sound\/discrete.c:<br \/>\n    &#8211; Changed wavwrite type from &lsquo;void *&rsquo; type to an opaque pointer<br \/>\n      &lsquo;wav_file *&rsquo;<\/p>\n<p>src\/cpu\/g65816\/g65816op.h:<br \/>\n    &#8211; This patch fixes a bug whereby the CPU could switch modes without<br \/>\n      entering the set of functions for that mode.  Specifically, if a mode<br \/>\n      change occurs it will break out of the execute function and reenter the<br \/>\n      correct function.<\/p>\n<p><span style=\"text-decoration: underline;\">Changes from Nicola Salmoria<\/span><br \/>\ndocumented debug mode in TNZS<br \/>\nFixed some bad gfx in Sky Lancer<br \/>\nRebalanced Gyruss volume<br \/>\nNMK004 sound simulation<br \/>\nplaymark.c updates<br \/>\n&#8211; Fixed sprite\/tile priorities in World Beach Volley, and fixed SOME<br \/>\n  priorities in Excelsior &#8211; but not all of them, the high score screen is<br \/>\n  still wrong.<br \/>\n&#8211; Found bitmap enable bit, fixes girl pictures sticking in Big Twin and<br \/>\n  Excelsior, and garbage graphics in Excelsior.<br \/>\n&#8211; Added rowscroll support, fixes wbeachvl37b7gre.<br \/>\n&#8211; As previously noted, wbeachvl37b16gre could be a genuine bug of the<br \/>\n  original &#8211; I don&rsquo;t see how it could work otherwise.<\/p>\n<p><span style=\"text-decoration: underline;\">Changes from Pierpaolo Prazzoli<\/span><br \/>\nSuper Slam update<br \/>\n&#8211; Fixed sprites<br \/>\n&#8211; Fixed text tilemap colors<br \/>\n&#8211; Fixed text tilemap scrolls<br \/>\n&#8211; Fixed VSync<br \/>\nFixed dips in Sky Lancer<br \/>\nplaymark.c update<br \/>\n&#8211; Fixed dipswitches in Excelsior<br \/>\n&#8211; Tweaked bitmap scroll in Excelsior<br \/>\n&#8211; Changed bitmap to be drawn after the fg_tilemap (this is correct in Excelsior<br \/>\n  and looks better in Big Twin, but looking at the service mode in Excelsior<br \/>\n  some \u00ab\u00a0good\u00a0\u00bb bits are trasparent)<br \/>\n&#8211; Added Continue dipswtich in Big Twin<\/p>\n<p><span style=\"text-decoration: underline;\">Other Changes<\/span><br \/>\nNMK16 dipswitch fixes [Brian Troha]<br \/>\nProgress on TX1 \/ Speed Buggy driver [Phil Bennett]<br \/>\n\tStill To Do:<\/p>\n<p>\tBuggy Boy\/Speed Buggy<br \/>\n\t# Arithmetic chip support.<br \/>\n\t# Correct object drawing and attributes (e.g. zoom factors).<br \/>\n\t# Road drawing.<br \/>\n\t# Fix inter-CPU communications.<br \/>\n\t# Layer mixing.<br \/>\n\t# Fix controls.<br \/>\n\t# Discrete sound hardware<\/p>\n<p>\tTX-1<br \/>\n\t# All of above<br \/>\n\t# Missing PROMs<br \/>\nAllow for more than 40 entries in the Analog menu [Christopher Stone]<br \/>\nFixed dips in Dunk Shot [Sonikos]<br \/>\nFixed some bad gfxlayouts [Atari Ace]<br \/>\nUpdate to Shrike Avenger, documentating the motor behavior [Peter Sealy]<br \/>\n\tgame is now partially working<br \/>\nAdded scroll mouse support [Robin Merrill]<br \/>\nAllowed f1en to show full attract mode [David Haywood]<\/p>\n<p><span style=\"text-decoration: underline;\">New Games \/ Clones supported or promoted from GAME_NOT_WORKING status:<\/span><\/p>\n<p><span style=\"text-decoration: underline;\">clones<\/span><br \/>\nPit n Run (set 2) [MAN]<br \/>\nSky Lancer (Orca) [Manuel Assoni]<br \/>\nStar Trek (defender bootleg) [Pierpaolo Prazzoli]<br \/>\nPoker Ladies (Leprechaun ver. 401) [Manuel Assoni]<br \/>\nPinbo (set 2) [Pierpaolo Prazzoli]<\/p>\n<p><span style=\"text-decoration: underline;\">New games marked as GAME_NOT_WORKING<\/span><br \/>\nTX-1 [Phil Bennett]<br \/>\nBuggy Boy [Phil Bennett]<\/h5>\n<p><br \/>\n<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2547\" title=\"Download OS9exec\">T\u00e9l\u00e9charger OS9exec v3.38 (561 Ko)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2548\" title=\"Download QEMU (x64)\">T\u00e9l\u00e9charger QEMU (x64) v11.0.x (190 Mo)<\/a><\/p><br \/>\n<\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/haze.mameworld.info\" 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=9442\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Une semaine sans mame, c&rsquo;\u00e9tait de trop. Pour la peine voici 2 updates pour le prix d&rsquo;une, allez hop: 0.94u3 Compiler fixes [Atari Ace] Misc fixes [Nathan Woods] New Games \/ Clones supported or promoted from GAME_NOT_WORKING status: clones Bubble &#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-9442","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\/9442","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=9442"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/9442\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}