{"id":45921,"date":"2016-08-23T15:41:04","date_gmt":"2016-08-23T13:41:04","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=45921"},"modified":"2016-08-23T15:41:04","modified_gmt":"2016-08-23T13:41:04","slug":"consoles-de-salon-mednafen-x86-x64-v0-9-39-1","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=45921","title":{"rendered":"[Consoles de salon] Mednafen (x86 &#038; x64) v0.9.39.1"},"content":{"rendered":"<p>Un \u00e9mulateur multi-consoles qui \u00e9mule en vrac : Game Boy (N&amp;B\/Color), Game Boy Advance, Nes, Lynx, PC Engine (TurboGrafx 16), SuperGrafx, NeoGeo Pocket, PC-FX, WonderSwan (N&amp;B\/Color), Saturn, accessoires ps1&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>Mednafen ne disposant pas d&rsquo;interface graphique (<a href=\"http:\/\/fr.wikipedia.org\/wiki\/Interface_graphique\">GUI<\/a>), l&rsquo;utilisation du frontend <a href=\"https:\/\/www.emu-france.com\/utilitaires\/24-utilitaires-multi-systemes\/294-interfaces-utilisateur-gui-frontends\/4242-medgui\/\">MedGUI<\/a>, <a href=\"https:\/\/www.emu-france.com\/utilitaires\/24-utilitaires-multi-systemes\/294-interfaces-utilisateur-gui-frontends\/4201-medgui-reborn\/\">MedGUI Reborn<\/a> ou <a href=\"https:\/\/www.emu-france.com\/utilitaires\/24-utilitaires-multi-systemes\/294-interfaces-utilisateur-gui-frontends\/4281-mednaffe\/\">Mednaffe<\/a> est conseill\u00e9e.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Changements<\/strong> :<\/p>\n<p><em>&#8211; SS: Settings \u00ab\u00a0ss.dbg_mask\u00a0\u00bb and \u00ab\u00a0ss.dbg_exe_cdpath\u00a0\u00bb, and the functionality they control, are no longer available unless Mednafen has been compiled with \u00ab\u00a0MDFN_SS_DEV_BUILD\u00a0\u00bb defined(such as with -DMDFN_SS_DEV_BUILD=1 in CPPFLAGS env var passed to configure).<br \/>\n&#8211; SS: Replaced some instances of case ranges with more portable constructs.<br \/>\n-SS: Run VDP1 vblank erase at end of vblank, so we know how much time we have and thus how many entries in the framebuffer we&rsquo;ll be able to erase. Currently, the available time calculations are generous, allowing for a bit more erase than what&rsquo;s possible on a Saturn, but we can tighten it up in the future once it&rsquo;s fairly certain there aren&rsquo;t any more event scheduling accuracy issues. Fixes FMV subtitle text in \u00ab\u00a0Panzer Dragoon\u00a0\u00bb.<br \/>\n&#8211; SS: Fixed a bug that caused VDP2 frames to be short by 1 to 3 CPU cycles.<br \/>\n&#8211; SS: Reschedule the SH-2 DMA event handler as necessary to prevent it from running when the SH-2 bus is locked.<br \/>\n&#8211; SS: Force the SH-2 DMA and SCU DMA event handlers to be rescheduled to SH7095_mem_timestamp time when necessary.<br \/>\n&#8211; SS: Check for pending events right before calling VDP1, VDP2, SMPC, and SCU regs read\/write handlers, which may then call their own event update functions.<br \/>\n&#8211; Fixed an old bug that could cause a startup crash on Windows systems without XInput DLLs installed(e.g. some Windows XP systems).<br \/>\n&#8211; NES: Fixed a very old bug triggered when disabling(via CTRL+1) the background layer, that would cause sprite pixels to also be visually disabled too under certain circumstances.<br \/>\n&#8211; MD, PC-FX: Fixed several instances of left-shifting negative values.<br \/>\n&#8211; SS: Fixed a compilation error when compiling with the debugger disabled(\u00ab\u00a0&#8211;disable-debugger\u00a0\u00bb passed to configure).<br \/>\n&#8211; Added configure options \u00ab\u00a0&#8211;with-external-mpcdec\u00a0\u00bb and \u00ab\u00a0&#8211;with-external-tremor\u00a0\u00bb, for distribution packagers.<br \/>\n&#8211; SS, SNES-Faust: Fixed a few issues causing compilation errors on clang.<br \/>\n&#8211; SS: Tweaked how seek command pause works; fixes a lockup issue in \u00ab\u00a0Astal\u00a0\u00bb.<br \/>\n&#8211; WonderSwan: Fixed a bad usage of \u00ab\u00a0char\u00a0\u00bb without an unsigned\/signed qualifier.<br \/>\n&#8211; SS: Slow down SCU DMA to VDP2 VRAM under certain conditions.<br \/>\n&#8211; SS: Adjusted VDP1 polygon and line draw commands to behave as if SPD=1, ECD=1 when color mode >= 6; fixes missing graphics problem in \u00ab\u00a0Hi-Octane\u00a0\u00bb.<br \/>\n&#8211; SS: Reworked SCU DMA&rsquo;s timekeeping and scheduling code to be more accurate; reduces the size of the flickering section of the FMV in \u00ab\u00a0Lunar\u00a0\u00bb.<br \/>\n&#8211; SS: Fixed handling of CPU<->SMPC open bus.<br \/>\n&#8211; Relaxed the CloneCD Q subchannel sanity checks to allow a track number of 0xAA(leadout).<br \/>\n&#8211; SS: Implemented kludgy(incomplete) support for quasi-illegal window X start position values; fixes ground layer issues in the forest stage of Panzer Dragoon 2.<br \/>\n<\/em><\/p>\n<p>&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2248\" title=\"Download Mednafen (x86)\">T\u00e9l\u00e9charger Mednafen (x86) v1.32.1 (5.1 Mo)<\/a><\/p><\/p>\n<p class=\"p_telecharger_icone_zip\"><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=6926\" title=\"Download Mednafen (x64)\">T\u00e9l\u00e9charger Mednafen (x64) v1.32.1 (6.8 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/mednafen.sourceforge.net\/\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/59-multi-consoles\/\">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=45921\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Un \u00e9mulateur multi-consoles qui \u00e9mule en vrac : Game Boy (N&amp;B\/Color), Game Boy Advance, Nes, Lynx, PC Engine (TurboGrafx 16), SuperGrafx, NeoGeo Pocket, PC-FX, WonderSwan (N&amp;B\/Color), Saturn, accessoires ps1&#8230; &nbsp; Mednafen ne disposant pas d&rsquo;interface graphique (GUI), l&rsquo;utilisation du frontend &#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":[1],"tags":[],"class_list":["post-45921","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-bWF","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/45921","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=45921"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/45921\/revisions"}],"predecessor-version":[{"id":45922,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/45921\/revisions\/45922"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=45921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=45921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=45921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}