{"id":137988,"date":"2026-10-14T14:06:09","date_gmt":"2026-10-14T12:06:09","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=137988"},"modified":"2026-10-14T14:06:09","modified_gmt":"2026-10-14T12:06:09","slug":"consoles-de-salon-gecko-r20261014","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=137988","title":{"rendered":"[Consoles de salon] Gecko r20261014"},"content":{"rendered":"<p>Gecko est un \u00e9mulateur et d\u00e9bogueur multiplateforme moderne de Nintendo GameCube et Wii, enti\u00e8rement d\u00e9velopp\u00e9 en langage Rust.<\/p>\n<p>&nbsp;<\/p>\n<p>Con\u00e7u par un d\u00e9veloppeur solo sans l&rsquo;objectif de concurrencer l&rsquo;incontournable Dolphin, ce projet est encore en cours de d\u00e9veloppement et peut pr\u00e9senter des incompatibilit\u00e9s selon les jeux.<br \/>\nTechniquement, il utilise un recompilateur \u00e0 la vol\u00e9e bas\u00e9 sur Cranelift et s&rsquo;appuie sur l&rsquo;API moderne WGPU pour son rendu graphique, ce qui lui permet \u00e9galement d&rsquo;\u00eatre compil\u00e9 en WebAssembly pour tourner directement dans un navigateur web.<br \/>\n&nbsp;<br \/>\nEn plus de lire les formats ISO, RVZ ou ZIP et de g\u00e9rer les sauvegardes Wii, il se distingue par des outils tr\u00e8s pouss\u00e9s pour le reverse engineering, incluant une interface de d\u00e9bogage \u00e9l\u00e9gante en egui, le support de scripts Lua et une bo\u00eete \u00e0 outils pour analyser le code et les fichiers des jeux.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-125533\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko.png\" alt=\"\" width=\"422\" height=\"316\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko.png 2296w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko-300x225.png 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko-1024x768.png 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko-768x576.png 768w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko-1536x1152.png 1536w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2026\/05\/gecko-2048x1536.png 2048w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/a><br \/>\n&nbsp;<br \/>\n<strong>Changelog \/ Grandes lignes<\/strong><br \/>\n&nbsp;<br \/>\n<em>&#8211; Simpler setup: A new setup wizard helps you select game folders, import an optional Wii NAND and configure system files. It also decodes GameCube IPL files automatically. With Dolphin\u2019s DSP replacements and Hazel\u2019s IPL HLE, most games can now boot without providing console system dumps. Real dumps are still supported.<\/p>\n<p>&#8211; Texture packs: Added support for Dolphin-style texture packs in the Gecko app and tinyapp. Place compatible packs in texturepacks\/<game ID>\/ and enable them through the graphics settings.<\/p>\n<p>&#8211; Colors and transparency: Fixed Mario\u2019s missing eyes in Super Mario Galaxy and the white ocean in Super Mario Sunshine\u2019s save selection screen. Related fixes improve transparency in Xenoblade Chronicles and rendering in Pok\u00e9Park. More details: Mario\u2019s Missing Eyes and Sunshine\u2019s White Ocean.<\/p>\n<p>&#8211; Mario Golf fixes: Menu signs in Mario Golf: Toadstool Tour no longer disappear behind the sky and the stray triangle stretching from Luigi\u2019s hand is gone. These fixes add support for two previously missing GPU features: z-freeze and vertex-skip.<\/p>\n<p>&#8211; Geometry and depth fixes: Fixed leftover graphics data spilling into later commands, which could produce broken geometry such as the huge triangles seen in Metroid Prime. Also fixed flickering shoreline foam in The Legend of Zelda: The Wind Waker\u2019s introduction. More details: WPAR: Why Metroid Prime\u2019s Geometry Exploded.<\/p>\n<p>&#8211; Textures and lighting: Added mipmaps and texture preloading, fixing rendering in Cel Damage. Corrected texture scaling fixes text in Mario Superstar Baseball. This update also improves lighting and fixes green flashes during rendering.<\/p>\n<p>&#8211; Rendering performance: Moved texture decoding onto the GPU and reduced unnecessary copying of textures, vertices and framebuffer data. Improved shader caching helps reuse previously compiled shaders, including after loading a savestate.<\/p>\n<p>&#8211; Sam &#038; Max: Season One: Fixed a filesystem crash, a menu freeze and a Vulkan graphics performance issue. Combined with improvements to memory access and vertex uploads, the game now runs substantially better.<\/p>\n<p>&#8211; CPU performance: Improved several frequently used CPU instructions, addressing major slowdowns in Mario Kart Wii\u2019s menus when videos are playing. Also corrected how the JIT handles certain loops and branches.<\/p>\n<p>&#8211; Audio and video: Fixed audio in games such as Crazy Taxi, corrected an audio-memory transfer issue blocking Metroid Prime and fixed video playback issues in Donald Duck: Quack Attack\u2019s introduction. Several underlying audio timing and interrupt bugs were also addressed.<\/p>\n<p>&#8211; Wii compatibility: Added missing system calls and support for games reloading IOS and reopening their disc. Mario Kart Wii can now start with a freshly generated NAND thanks to filesystem fixes and offline WiiConnect24 setup.<\/p>\n<p>&#8211; Wii controls: Added separate upright and sideways Wiimote presets, configurable Nunchuk attachment and more stick-mapping options. Improved motion input was tested with Mario Kart Wii using a PS5 controller. Pointer fixes address the disappearing cursor in Final Fantasy Crystal Chronicles: The Crystal Bearers and the Gecko player now supports mouse capture.<\/p>\n<p>&#8211; Launcher and display: Game libraries scan faster and more game banners display correctly. Aspect-ratio settings now reach the Wii\u2019s system configuration, fixing alignment problems in games such as Epic Mickey. Screenshots also preserve the selected aspect ratio.<\/p>\n<p>&#8211; Savestates and storage: Fixed savestate issues encountered in Final Fantasy Crystal Chronicles and improved restoration of graphics and audio state. Settings, saves and other data now use the working directory instead of the executable directory, unless GECKO_DATA_DIR is set.<\/p>\n<p>&#8211; Developer tools and builds: FIFO Player now includes an interactive 3D depth view to help investigate rendering problems. Added profiling tools and corrected the linker configuration for Windows ARM64 builds.<\/em><\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8336\" title=\"Download Gecko\">T\u00e9l\u00e9charger Gecko (2026\/10\/14) (40.5 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"https:\/\/github.com\/ioncodes\/gecko\" 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\/233-nintendo-game-cube\/\">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=137988\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Gecko est un \u00e9mulateur et d\u00e9bogueur multiplateforme moderne de Nintendo GameCube et Wii, enti\u00e8rement d\u00e9velopp\u00e9 en langage Rust. &nbsp; Con\u00e7u par un d\u00e9veloppeur solo sans l&rsquo;objectif de concurrencer l&rsquo;incontournable Dolphin, ce projet est encore en cours de d\u00e9veloppement et peut &#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-137988","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-zTC","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\/137988","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=137988"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137988\/revisions"}],"predecessor-version":[{"id":137989,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/137988\/revisions\/137989"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=137988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=137988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=137988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}