{"id":8651,"date":"2004-11-24T07:33:34","date_gmt":"2004-11-24T07:33:34","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=8651"},"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=8651","title":{"rendered":"[Arcade] Mame v0.89"},"content":{"rendered":"<p>On enchaine les versions de Mame, voici d\u00e9j\u00e0 la .89 dont voici les am\u00e9liorations:<\/p>\n<p><span style=\"text-decoration: underline;\">General Improvements<\/span><\/p>\n<h5>&#8211; Misc. Sega Improvements<br \/>\n&#8211; Improved inputs in DDCrew, all 4 players can now be used, although only<br \/>\nthe service coin works. [David Haywood]<br \/>\n&#8211; Hooked up Nitro button in Turbo Outrun [smf]<br \/>\n&#8211; Improved GPRider Sound [R.Belmont]<br \/>\n&#8211; Fixed Cotton, Turbo Outrun filenames [deadscreem]<br \/>\n&#8211; Fixed Thunderblade filenames<br \/>\n&#8211; Namco System 1 update [Nicola Salmoria]<br \/>\n&#8211; added a new function tilemap_draw_primask(). This takes an additional<br \/>\nparameter, which is ANDed with the contents of priority_bitmap before ORing<br \/>\nit with the specified priority. Essentially, the old tilemap_draw() is<br \/>\nequivalent to tilemap_draw_pribuffer(&#8230;, 0xff). The two should probably be<br \/>\nunified. This new handling of priority_bitmap allows a more intuitive<br \/>\nhandling of pdrawgfx(), and more layers to be used (up to 31, instead of<br \/>\njust 5 &#8211; Namco S1 needed 8 ).<br \/>\nNOTE: to implement this change, I had to disable the asm optimized routines<br \/>\nPDT16 and PDO16 in windows\/oslinline.h. If they are useful for performance,<br \/>\nthey should be updated and reenabled.<\/p>\n<p>&#8211; fixed sprite handling and removed all the nonsense hacks from the video<br \/>\nupdate<br \/>\n&#8211; made sprite\/tilemap priorities orthogonal (not sure if it was needed).<br \/>\n&#8211; also updated System 86 (which uses the same sprite hardware) to the latest<br \/>\ncode. Curiously, this introduces sprite\/sprite priority issues in Wonder<br \/>\nMomo. I&rsquo;m puzzled by this.<br \/>\n&#8211; vastly improved the key custom emulation, shrinking it down to three basic<br \/>\ntypes. This also fixed issues with pistoldm (e.g. bomb explosions, and other<br \/>\nrandom events).<br \/>\n&#8211; pistoldm061yel<br \/>\n&#8211; fixed DAC sounds in berabohm and faceoff, two sounds at the same time were<br \/>\ncausing severe slowdowns.<br \/>\n&#8211; fixed Namco logo in Dangerous Seed<br \/>\n&#8211; cleaned up input ports, using PORT_INCLUDE<br \/>\n&#8211; found some more debug dip switches<br \/>\n&#8211; dspirit061gre<br \/>\n&#8211; added support for visibility window, this fixes countless issues with<br \/>\npartial video updates and the intro of Rompers<br \/>\n&#8211; namcosx36rc2gre<br \/>\n&#8211; fixed berabohm inputs<br \/>\n&#8211; better ROM loading, closer to the hardware (though it uses more memory)<br \/>\n&#8211; toggling the test mode dip switch is enough to enter test mode &#8211; no need<br \/>\nto reset<br \/>\n&#8211; removed the galaga88 set: it was a hacked version removing the key custom<br \/>\nchecks and disabling ROM checksum tests<br \/>\n&#8211; cleaned up the CUS30 wavedata\/sound command\/RAM interface, put it all in a<br \/>\nsingle function<br \/>\n&#8211; splatter061gre: I don&rsquo;t think this is a bug<br \/>\n&#8211; splatter061gre2: I don&rsquo;t think this is a bug, just dark brown would look<br \/>\nblack on an arcade monitor<br \/>\n&#8211; splatter061gre3: please verify if this still applies \/ I don&rsquo;t think it is<br \/>\na bug<br \/>\n&#8211; splatter061gre4: please verify if this still applies<br \/>\n&#8211; namcos1c070u5gre: I don&rsquo;t think this is a bug, attract mode plays back a<br \/>\nfew seconds from the last game played. In bootup, there is no previous game,<br \/>\nso no demo play. I agree it&rsquo;s awkward, though.<\/h5>\n<p><span style=\"text-decoration: underline;\">Discrete Sound Update [Derrick Renaud]<\/span><br \/>\n<span style=\"text-decoration: underline;\">Discrete Sound Changes<\/span><\/p>\n<h5>* Modified Discrete core node inputs to use pointers to the data, instead of<br \/>\nmoving the data into the inputs at each step. This speeds up discrete emulation.<br \/>\n* modified all current modules and drivers to use new code.<\/h5>\n<p><span style=\"text-decoration: underline;\">New Discrete Modules Added<\/span><\/p>\n<h5>* DISCRETE_555_ASTABL has been modified to remove control voltage support.<br \/>\n* DISCRETE_555_ASTABL_CV has been added if control voltage is used.<\/h5>\n<p><span style=\"text-decoration: underline;\">Game Driver Changes<\/span><\/p>\n<h5>* frogs- Removed discrete tongue sound for now. Added sample support.<br \/>\nThe buzz sound of flys is constant because it can&rsquo;t be emulated properly until<br \/>\nfull discrete support is added. Samples are from the ones posted by Twisty.<\/h5>\n<p><span style=\"text-decoration: underline;\">New Non-Working games \/ clones supported<\/span><\/p>\n<h5>\ncontrols not hooked up yet<\/p>\n<p>&#8211; Hyper Crash<br \/>\npreliminary, not investigated much yet<\/p>\n<p>&#8211; Super Monaco GP (2 new sets, Japan and US, without logos) [Charles MacDonald, David Haywood]<br \/>\nsame problems as the other sets (lack of controls)<\/h5>\n<p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=622\" title=\"Download MAME(Arcade) [Debug]\">T\u00e9l\u00e9charger MAME(Arcade) [Debug] v0.161 (19.7 Mo)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=625\" title=\"Download MAMEUI32\">T\u00e9l\u00e9charger MAMEUI32 v0.289 (60.9 Mo)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2399\" title=\"Download Nintendulator (Ansi)\">T\u00e9l\u00e9charger Nintendulator (Ansi) v0.980 (455 Ko)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3091\" title=\"Download MuNES\">T\u00e9l\u00e9charger MuNES 1.2 (65 Ko)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2171\" title=\"Download vSNES\">T\u00e9l\u00e9charger vSNES v2.91 (943 Ko)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.mame.net\" 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\/87-mame-officiel\/\" 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=8651\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>On enchaine les versions de Mame, voici d\u00e9j\u00e0 la .89 dont voici les am\u00e9liorations: General Improvements &#8211; Misc. Sega Improvements &#8211; Improved inputs in DDCrew, all 4 players can now be used, although only the service coin works. [David Haywood] &#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-8651","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/8651","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=8651"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/8651\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}