{"id":84227,"date":"2025-03-12T13:52:15","date_gmt":"2025-03-12T12:52:15","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=84227"},"modified":"2025-03-12T13:54:50","modified_gmt":"2025-03-12T12:54:50","slug":"consoles-portables-borker3ds-v2025-03-11","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=84227","title":{"rendered":"[Consoles portables] Borker3DS v2025.03.11"},"content":{"rendered":"<p>Borked3DS est un autre projet d\u00e9riv\u00e9 de Citra qui vise \u00e0 poursuivre le d\u00e9veloppement de l&rsquo;\u00e9mulation de la Nintendo 3DS apr\u00e8s l&rsquo;arr\u00eat de ce projet. Sa lign\u00e9e provient directement du fork d\u00e9sormais archiv\u00e9 de <a href=\"https:\/\/github.com\/PabloMK7\/citra\" target=\"_blank\" rel=\"noopener noreferrer\">PabloMK7<\/a>, mais il int\u00e8gre \u00e9galement des \u00e9l\u00e9ments de <a href=\"https:\/\/github.com\/Lime3DS\/Lime3DS\" target=\"_blank\" rel=\"noopener noreferrer\">Lime3DS<\/a> (\u00e9galement disparu) et de <a href=\"https:\/\/github.com\/mandarine3ds\/mandarine\" target=\"_blank\" rel=\"noopener noreferrer\">Mandarine<\/a>, tout en apportant ses propres innovations.<br \/>\n&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/01\/borker3DS.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-83366\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/01\/borker3DS.jpg\" alt=\"\" width=\"360\" height=\"298\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/01\/borker3DS.jpg 749w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2025\/01\/borker3DS-300x248.jpg 300w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/a><br \/>\n&nbsp;<br \/>\nCe projet est essentiellement un rebranding et une continuation de Bravely Offline Citra, qui visait \u00e0 \u00eatre un remplacement direct pour la version int\u00e9gr\u00e9e de Citra r1800 bas\u00e9e sur QT5 incluse avec Bravely Offline. Cependant, le d\u00e9veloppement a continu\u00e9 au-del\u00e0 du point o\u00f9 il aurait vraiment d\u00fb devenir sa propre entit\u00e9 bien plus t\u00f4t.<br \/>\n&nbsp;<br \/>\nIl est plus exp\u00e9rimental que les autres forks, donc consid\u00e9rez Borked3DS comme un projet Canary (ou un projet YOLO, si nous sommes honn\u00eates; ou un projet Sandbox si nous sommes bienveillants) avec des tests limit\u00e9s et un support minimal (ce qui signifie qu&rsquo;il peut y avoir des bugs qui ne seront peut-\u00eatre pas d\u00e9couverts ou corrig\u00e9s pendant un certain temps, car c&rsquo;est principalement un projet de loisir du d\u00e9veloppeur principal, donc supposez que les choses peuvent se casser \u00e0 tout moment).<br \/>\n&nbsp;<br \/>\nAinsi, si vous souhaitez une exp\u00e9rience plus stable ou fiable, il est recommand\u00e9 d&rsquo;utiliser l&rsquo;un des autres forks \u00e0 la place.<br \/>\n&nbsp;<br \/>\nNOTE: Ce projet n&rsquo;est PAS le projet officiel destin\u00e9 \u00e0 unifier et poursuivre le d\u00e9veloppement de Lime3DS et PabloMK7 (<a href=\"https:\/\/azahar-emu.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">Azahar<\/a>). Bien que certains aspects de ce projet puissent \u00eatre int\u00e9gr\u00e9s dans le futur projet unifi\u00e9 une fois qu&rsquo;il sera disponible, le d\u00e9veloppement actuel s&rsquo;est suffisamment \u00e9loign\u00e9 de ce qu&rsquo;entreprenaient PabloMK7 et Lime3DS pour justifier qu&rsquo;il devienne une entit\u00e9 distincte, au moins jusqu&rsquo;\u00e0 ce que le projet unifi\u00e9 voie le jour.<br \/>\n&nbsp;<br \/>\nLes changements:<br \/>\n<em>Major Bugs Fixed<br \/>\n&#8211; Correct year in the tag<br \/>\n&#8211; Games crashing on launch with Vulkan on executables compiled with GCC.<br \/>\n&#8211; Fixed issue where Circle Pad and C-Stick Up\/Down button mappings are<br \/>\n&#8211; reversed when configured with the \u00ab\u00a0Set Analog Stick\u00a0\u00bb button on Desktop.<br \/>\n&#8211; A little more sleep for the developer<br \/>\n&#8211; renderer_vulkan.h: Set PRESENT_PIPELINES = 4 by @rtiangha in #346<br \/>\n&#8211; renderer_vulkan: Implement memory type fallbacks and improve logging by @rtiangha in #349<br \/>\n&#8211; Make verbose logging the default by @rtiangha in #350<br \/>\n&#8211; renderer_vulkan.cpp: Add some framebuffer logging by @rtiangha in #353<br \/>\n&#8211; renderer_vulkan: Add initialization checks, prevent null image views from being used in  descriptor sets by @rtiangha in #355<br \/>\n&#8211; vk_instance.h: Add more tile-based GPUs to the list of ShouldFlush() by @rtiangha in #360<br \/>\n&#8211; Vulkan v1.4.309 by @rtiangha in #362<br \/>\n&#8211; AndroidManifest.xml: Set android:appCategory to game by @OpenSauce04<br \/>\n&#8211; plgldr: Fix loading of plugins due to typo by @PabloMK7<br \/>\n&#8211; memory: Cache last physical memory pointer by @PabloMK7<br \/>\n&#8211; Improved realtime audio implementation by @OpenSauce04<br \/>\n&#8211; renderer: Add disable right eye performance hack by @PabloMK7<br \/>\n&#8211; Update Ubuntu runners to Clang 20 by @rtiangha in #363<br \/>\n&#8211; Some minor Vulkan updates by @rtiangha in #366<br \/>\n&#8211; configure_input.cpp: Convert SDL Axes to button mappings by @rtiangha in #367<br \/>\n&#8211; borked3ds_qt: Use stylesheet with light colored icons if dark mode by @kleidis in #368<br \/>\n&#8211; file_util.cpp: Fix CreateFullPath not working with windows paths by @PabloMK7 in #369<br \/>\n&#8211; Android: Fix header padding by @DavidRGriswold in #370<br \/>\n&#8211; Android: Make SwitchSetting only allow Boolean setting types by @kleidis in #371<\/p>\n<p>&nbsp;<br \/>\nThird Party Updates<br \/>\n&#8211; Vulkan v1.4.310<br \/>\n&#8211; zstd v1.5.7<br \/>\n&#8211; Android Gradle 8.13<br \/>\n&#8211; SDL2 2.32.2<br \/>\n&#8211; faad2 2.11.2<br \/>\n&#8211; Windows\/Linux now compiled with Clang 20.1.0<br \/>\n&#8211; Other minor updates to Android and Desktop dependencies<\/em><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=8121\" title=\"Download Borker3DS\">T\u00e9l\u00e9charger Borker3DS v2025.03.11 (62.1 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/Borked3DS\/Borked3DS\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/333-consoles-portables\/323-nintendo-2ds-3ds-3ds-xl-n3ds\/\">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=84227\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Borked3DS est un autre projet d\u00e9riv\u00e9 de Citra qui vise \u00e0 poursuivre le d\u00e9veloppement de l&rsquo;\u00e9mulation de la Nintendo 3DS apr\u00e8s l&rsquo;arr\u00eat de ce projet. Sa lign\u00e9e provient directement du fork d\u00e9sormais archiv\u00e9 de PabloMK7, mais il int\u00e8gre \u00e9galement des &#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":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-84227","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-lUv","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\/84227","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=84227"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/84227\/revisions"}],"predecessor-version":[{"id":84229,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/84227\/revisions\/84229"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=84227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=84227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=84227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}