{"id":57346,"date":"2018-09-13T07:59:09","date_gmt":"2018-09-13T05:59:09","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=57346"},"modified":"2018-09-13T16:39:25","modified_gmt":"2018-09-13T14:39:25","slug":"consoles-de-salon-bsnes-mcfly-v106r14","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=57346","title":{"rendered":"[Consoles de salon] bsnes-mcfly v106r14b *maj*"},"content":{"rendered":"<p><em>Cr\u00e9\u00e9 par hex_usr (nSide\/Lunar Snes), bsnes-mcfly est un port de l&rsquo;interface graphique Qt de bsnes v073 \u00e0 higan v106. Cette version est bas\u00e9e sur la derni\u00e8re version d&rsquo;Higan (mais ne se concentre que sur la partie Super NES) et ajoute \u00e9norm\u00e9ment de fonctionnalit\u00e9s.<br \/>\nDans les versions de d\u00e9veloppement (et jusqu&rsquo;\u00e0 la v106) il \u00e9tait connu sous le nom de \u00ab\u00a0bsnes-classic\u00a0\u00bb dans une tentative de remplacer la fourche d&rsquo;Awjackson \u00e9galement nomm\u00e9e \u00ab\u00a0bsnes-classic\u00a0\u00bb qui paraissait \u00eatre abandonn\u00e9e. Cependant, AWJ a montr\u00e9 que bsnes-classic \u00e9tait encore en vie, par cons\u00e9quent ce projet a d\u00fb \u00eatre renomm\u00e9.<br \/>\n&nbsp;<br \/>\nL&rsquo;objectif est en partie de faire arr\u00eater l&rsquo;utilisation de bsnes 073 et de fork comme bsnes-classic (et plus tard bsnes+) et de tout fusionner dans un seul \u00e9mulateur combinant \u00e0 la fois les am\u00e9liorations des derni\u00e8res versions d&rsquo;Higan et en m\u00eame temps les avantages des anciennes versions de bsnes (notamment l&rsquo;interface).<\/em><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-56082\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly.png\" alt=\"\" width=\"351\" height=\"276\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly.png 1086w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly-300x236.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly-768x605.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2018\/06\/bsnes-mcfly-1024x806.png 1024w\" sizes=\"auto, (max-width: 351px) 100vw, 351px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<em><strong>This version of the Qt GUI has the following features:<\/strong><\/p>\n<p><\/em><\/p>\n<ul>\n<li><em>Compatibility with higan\/bsnes v106r63, including v107-style gamepaks (cartridge folders)<\/em>\n<ul>\n<li><em>Low-level emulation of the HG51BS169 (Cx4) and ARM6 (ST018)<\/em><\/li>\n<li><em>Newer MSU1 features such as audio resume<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Concatenated firmware in game ROMs, as well as a \u00ab\u00a0firmware\/\u00a0\u00bb fallback directory.<\/em>\n<ul>\n<li><em>No cartridge folders are created within the user&rsquo;s home directory. It is all handled in memory.<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Database lookup of SNES and Super Famicom cartridges. The database is embedded right into the application along with heuristics for games not in it, so icarus is not required.<\/em><\/li>\n<li><em>Compressed archive support<\/em>\n<ul>\n<li><em>Built-in: Zip, GZip<\/em><\/li>\n<li><em>With archive-reader: 7z, BZip2<\/em>\n<ul>\n<li><em>7z support by Igor Pavlov&rsquo;s LZMA SDK, available in the public domain<\/em><\/li>\n<li><em>BZip2 support by Rob Landley under the zero-clause BSD license<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><em>Copier extensions: SMC, SWC, FIG, UFO, GD3, GD7, DX2, MGD, MGH, 048, 058, 068, 078, BIN, USA, EUR, JPN, AUS<\/em>\n<ul>\n<li><em>All of these extensions are also available for use with BS Memory and Sufami Turbo slot cartridges.<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Optional 512-byte copier header<\/em><\/li>\n<li><em>WASAPI and ASIO audio drivers<\/em><\/li>\n<li><em>Exclusive mode for Direct3D and WASAPI<\/em><\/li>\n<li><em>Separate directories for save RAM, save states, and other mutable game files<\/em><\/li>\n<li><em>Turbo buttons<\/em><\/li>\n<li><em>asciiPad (more advanced turbo switches with Off, Turbo, and Auto settings)<\/em><\/li>\n<li><em><strong>!<\/strong>Simultaneous up+down and left+right (must be enabled in the settings file)<\/em><\/li>\n<li><em>IPS, UPS, and BPS soft-patching<\/em>\n<ul>\n<li><em>IPS and UPS patches are applied before removing the copier header, and BPS patches are applied after.<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Movie recording and playback<\/em><\/li>\n<li><em>Cheats<\/em>\n<ul>\n<li><em>Raw\/Pro Action Replay (AAAAAA=DD, AAAAAA=CC?DD, AAAAAA:DD, AAAAAADD, AAAAAA\/DD)<\/em>\n<ul>\n<li><em>Can omit the address\/data separator, use an equals sign, or use a colon; higan supports the equals sign only.<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Game Genie (GGGG-GGGG)<\/em>\n<ul>\n<li><em>Will remember that you inputted the code in Game Genie format instead of converting it to Pro Action Replay on save and reload.<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><em>Cheat search (works only on WRAM at 7e-7f:0000-ffff)<\/em><\/li>\n<li><em><strong>!<\/strong>Enabling\/disabling of individual PPU layers and DSP channels (the former only in the Compatibility and Performance profiles, the latter in every profile)<\/em><\/li>\n<li><em>Software filters<\/em>\n<ul>\n<li><em>2xSaI, Super 2xSaI, Super Eagle<\/em><\/li>\n<li><em>HQ2x, LQ2x, Scale2x<\/em><\/li>\n<li><em>Pixellate2x<\/em><\/li>\n<li><em>blargg&rsquo;s snes_ntsc (with 15-bit precision instead of 13-bit precision)<\/em><\/li>\n<li><em>Phosphor3x (was included in some bsnes v08x versions)<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>OpenGL shaders<\/em>\n<ul>\n<li><em>Curvature and Edge Detection from higan v092<\/em><\/li>\n<li><em>HQ2x, Pixellate, Scale2x<\/em><\/li>\n<li><em>HDR-TV, Watercolor (these were marked \u201cArchive\u201d in bsnes v083 and not restored when bsnes v085 went back to XML from BML)<\/em><\/li>\n<li><em>Sepia (converted from Direct3D)<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Only 1 copy of nall for the overall project instead of a separate copy each for bsnes, snesfilter, and snesreader<\/em><\/li>\n<li><em>Performance profile speed hacks (accuracy and compatibility profiles not affected)<\/em>\n<ul>\n<li><em>High-level emulation of the DSP1, DSP2, DSP3, DSP4, ST010, and Cx4, but firmwares are still required<\/em><\/li>\n<li><em>SMP and DSP are merged into a single APU class that references blargg&rsquo;s SPC_DSP<\/em><\/li>\n<li><em>Mixed opcode\/cycle timing for the SMP; slightly faster while still supporting Tales of Phantasia<\/em><\/li>\n<li><em>Only the Super Scope and Justifier use cothreading instead of every single peripheral<\/em><\/li>\n<li><em>JOY1\/JOY2\/JOY3\/JOY4 registers handled on a controller-by-controller basis<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<em><strong>Features missing from bsnes v073: <\/strong><\/p>\n<p><\/em><\/p>\n<ul>\n<li><em>Compressed archives: Z (compress), RAR, JMA<\/em>\n<ul>\n<li><em>All of these have restrictive licenses. Need to think carefully on how to implement them&#8230;<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Selecting one of multiple files in a single Zip archive<\/em><\/li>\n<li><em>snes_ntsc configuration dialog<\/em>\n<ul>\n<li><em>Because the palette size was increased from 32768 to 524288, changing a setting causes bsnes-mcfly to freeze while it recreates the palette. This dialog had to go.<\/em><\/li>\n<\/ul>\n<\/li>\n<li><em>Binding the Pause\/Break key to an input<\/em><\/li>\n<li><em>Direct3D shaders<\/em>\n<ul>\n<li><em>As consolation, the Sepia shader was converted to OpenGL<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<br \/>\n<em>If anyone has any reason whatsoever to switch back to bsnes v073 or bsnes-classic after trying my emulator, please let me know <\/em>==> bah un build 32bits compatible XP par exemple, ce que fait <em>classic <\/em>et <em>Plus <\/em>que ce soit utile ou pas \ud83d\ude42<br \/>\n&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=7576\" title=\"Download bsnes-mcfly\">T\u00e9l\u00e9charger bsnes-mcfly v106r14b (13.2 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/board.byuu.org\/viewtopic.php?f=4&amp;t=2061\" target=\"_blank\" rel=\"noopener\">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\/51-nintendo-super-nintendo-s-nes-s-famicom\/\">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=57346\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cr\u00e9\u00e9 par hex_usr (nSide\/Lunar Snes), bsnes-mcfly est un port de l&rsquo;interface graphique Qt de bsnes v073 \u00e0 higan v106. Cette version est bas\u00e9e sur la derni\u00e8re version d&rsquo;Higan (mais ne se concentre que sur la partie Super NES) et ajoute &#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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-57346","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-eUW","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57346","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=57346"}],"version-history":[{"count":5,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57346\/revisions"}],"predecessor-version":[{"id":57353,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/57346\/revisions\/57353"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=57346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=57346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=57346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}