﻿﻿{"id":1451,"date":"2025-10-24T10:40:57","date_gmt":"2025-10-24T08:40:57","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/duke-nukem-zero-hour-enfin-decompile\/"},"modified":"2025-10-24T10:40:57","modified_gmt":"2025-10-24T08:40:57","slug":"duke-nukem-zero-hour-enfin-decompile","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/duke-nukem-zero-hour-enfin-decompile\/","title":{"rendered":"Duke Nukem: Zero Hour enfin d\u00e9compil\u00e9 !"},"content":{"rendered":"<p>Duke Nukem a sauv\u00e9 le Far West de 1848, le futur post-apocalyptique et le Londres victorien de 1888, mais pendant 26 ans, il est rest\u00e9 coinc\u00e9 dans la prison ultime : <strong>une cartouche Nintendo 64<\/strong> dont personne n\u2019avait le code source.<\/p>\n<p>Vous connaissez tr\u00e8s probablement Duke Nukem 3D, le FPS culte de 1996 avec ses r\u00e9pliques iconiques et son humour trash, mais vous avez peut-\u00eatre oubli\u00e9 <strong>Duke Nukem: Zero Hour<\/strong>, sorti en 1999 sur N64. C\u2019\u00e9tait un jeu assez diff\u00e9rent puisqu\u2019il s\u2019agissait d\u2019un TPS (third-person shooter) d\u00e9velopp\u00e9 par Eurocom, o\u00f9 Duke devait voyager dans diff\u00e9rentes \u00e9poques pour sauver le monde. Le concept \u00e9tait sympa, la r\u00e9alisation correcte, mais c\u2019est un jeu qui a \u00e9t\u00e9 compl\u00e8tement \u00e9clips\u00e9 par les Perfect Dark et autres Goldeneye de l\u2019\u00e9poque. Snif !<\/p>\n<p>Il \u00e9tait donc temps de le faire revenir dans le pr\u00e9sent ! Et c\u2019est ce qu\u2019a fait Gillou68310 qui vient apr\u00e8s des ann\u00e9es de travail, de terminer<br \/>\n<a href=\"https:\/\/github.com\/Gillou68310\/DukeNukemZeroHour\">la d\u00e9compilation compl\u00e8te de Duke Nukem: Zero Hour<\/a><br \/>\n. 100% du code machine original a \u00e9t\u00e9 reconverti en code source C lisible et modifiable.<\/p>\n<div class=\"youtube-container\">\n<div>\n<p>Le projet est sur GitHub et on y retrouve \u00e0 la fois la version US et la version fran\u00e7aise du jeu et gr\u00e2ce \u00e0 cette d\u00e9compilation compl\u00e8te, d\u2019autres d\u00e9veloppeurs peuvent maintenant bosser sur un port PC natif du jeu. Soit avec une approche custom comme le<br \/>\n<a href=\"https:\/\/korben.info\/ship-of-harkinian-portage-pc-ocarina-of-time.html\">Ship of Harkinian<\/a><br \/>\n(le port PC de Zelda: Ocarina of Time), soit via<br \/>\n<a href=\"https:\/\/korben.info\/zelda-64-recompiled-portage-natif-ray-tracing-4k.html\">N64 Recomp<\/a><br \/>\n, un projet dont je vous ai d\u00e9j\u00e0 parl\u00e9 plusieurs fois.<\/p>\n<p>Cet outil d\u00e9velopp\u00e9 par Wiseguy peut transformer du code N64 en code C natif en quelques secondes (contre des ann\u00e9es pour une d\u00e9compilation traditionnelle) et avec cette d\u00e9compilation de Zero Hour termin\u00e9e, la route est toute trac\u00e9e pour un portage rapide avec support des mods, du ray tracing via RT64 et m\u00eame de la 4K.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/duke-nukem-zero-hour-decompilation-n64\/duke-nukem-zero-hour-decompilation-n64-1.jpeg\" alt=\"\" loading=\"lazy\"><\/p>\n<p>Alors oui, Zero Hour n\u2019\u00e9tait pas le meilleur jeu N64 de l\u2019histoire c\u2019est s\u00fbr, mais c\u2019\u00e9tait un Duke Nukem oubli\u00e9, avec des m\u00e9caniques int\u00e9ressantes et une direction artistique sympa pour l\u2019\u00e9poque. Et gr\u00e2ce au boulot de Gillou68310 et de la communaut\u00e9, il va pouvoir s\u2019\u00e9chapper de sa cartouche et rejoindre notre \u00e9poque dans les meilleures conditions !<\/p>\n<p>Pour ceux que \u00e7a int\u00e9resse, le repo GitHub<br \/>\n<a href=\"https:\/\/github.com\/Gillou68310\/DukeNukemZeroHour\">est disponible ici<\/a><br \/>\nmais attention, vous aurez besoin de votre propre ROM du jeu pour extraire les assets et compiler (c\u2019est l\u00e9gal uniquement si vous poss\u00e9dez le jeu original).<\/p>\n<p>\n<a href=\"https:\/\/gbatemp.net\/threads\/duke-nukem-zero-hour-decompilation-for-the-n64-has-reached-100-completion.676402\/\">Source<\/a>\n<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Duke Nukem a sauv\u00e9 le Far West de 1848, le futur post-apocalyptique et le Londres victorien de 1888, mais pendant 26 ans, il est rest\u00e9 coinc\u00e9 dans la prison ultime : une cartouche Nintendo 64 dont personne n\u2019avait le code source. Vous connaissez tr\u00e8s probablement Duke Nukem 3D, le FPS culte de 1996 avec ses r\u00e9pliques iconiques et son humour trash, mais vous avez peut-\u00eatre oubli\u00e9 Duke Nukem: Zero Hour, sorti en 1999 sur N64. C\u2019\u00e9tait un jeu assez diff\u00e9rent puisqu\u2019il s\u2019agissait d\u2019un TPS (third-person shooter) d\u00e9velopp\u00e9 par Eurocom, o\u00f9 Duke devait voyager dans diff\u00e9rentes \u00e9poques pour sauver le monde. Le concept \u00e9tait sympa, la r\u00e9alisation correcte, mais c\u2019est un jeu qui a \u00e9t\u00e9 compl\u00e8tement \u00e9clips\u00e9 par les Perfect Dark et autres Goldeneye de l\u2019\u00e9poque. Snif ! Il \u00e9tait donc temps de le faire revenir dans le pr\u00e9sent ! Et c\u2019est ce qu\u2019a fait Gillou68310 qui vient apr\u00e8s des ann\u00e9es de travail, de terminer la d\u00e9compilation compl\u00e8te de Duke Nukem: Zero Hour . 100% du code machine original a \u00e9t\u00e9 reconverti en code source C lisible et modifiable. Le projet est sur GitHub et on y retrouve \u00e0 la fois la version US et la version fran\u00e7aise du jeu et gr\u00e2ce \u00e0 cette d\u00e9compilation compl\u00e8te, d\u2019autres d\u00e9veloppeurs peuvent maintenant bosser sur un port PC natif du jeu. Soit avec une approche custom comme le Ship of Harkinian (le port PC de Zelda: Ocarina of Time), soit via N64 Recomp , un projet dont je vous ai d\u00e9j\u00e0 parl\u00e9 plusieurs fois. Cet outil d\u00e9velopp\u00e9 par Wiseguy peut transformer du code N64 en code C natif en quelques secondes (contre des ann\u00e9es pour une d\u00e9compilation traditionnelle) et avec cette d\u00e9compilation de Zero Hour termin\u00e9e, la route est toute trac\u00e9e pour un portage rapide avec support des mods, du ray tracing via RT64 et m\u00eame de la 4K. Alors oui, Zero Hour n\u2019\u00e9tait pas le meilleur jeu N64 de l\u2019histoire c\u2019est s\u00fbr, mais c\u2019\u00e9tait un Duke Nukem oubli\u00e9, avec des m\u00e9caniques int\u00e9ressantes et une direction artistique sympa pour l\u2019\u00e9poque. Et gr\u00e2ce au boulot de Gillou68310 et de la communaut\u00e9, il va pouvoir s\u2019\u00e9chapper de sa cartouche et rejoindre notre \u00e9poque dans les meilleures conditions ! Pour ceux que \u00e7a int\u00e9resse, le repo GitHub est disponible ici mais attention, vous aurez besoin de votre propre ROM du jeu pour extraire les assets et compiler (c\u2019est l\u00e9gal uniquement si vous poss\u00e9dez le jeu original). Source<\/p>\n","protected":false},"author":1,"featured_media":1452,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1451","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1451"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1451\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1452"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}