﻿﻿{"id":2085,"date":"2026-01-15T14:25:00","date_gmt":"2026-01-15T13:25:00","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/monster-hunter-wilds-pourquoi-posseder-tous-les-dlc-booste-vos-fps\/"},"modified":"2026-01-15T14:25:00","modified_gmt":"2026-01-15T13:25:00","slug":"monster-hunter-wilds-pourquoi-posseder-tous-les-dlc-booste-vos-fps","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/monster-hunter-wilds-pourquoi-posseder-tous-les-dlc-booste-vos-fps\/","title":{"rendered":"Monster Hunter Wilds &#8211; Pourquoi poss\u00e9der tous les DLC booste vos FPS"},"content":{"rendered":"<p>Bon, accrochez-vous \u00e0 vos manettes parce qu&#8217;on vient de franchir un nouveau palier dans le grand n&#8217;importe quoi de l&#8217;optimisation PC.<\/p>\n<p>Vous le savez, le jeu <strong>Monster Hunter Wilds<\/strong> sur PC, c&#8217;est un peu la roulette russe&#8230; un coup \u00e7a passe, un coup \u00e7a rame sa m\u00e8re comme un vieux disque ray\u00e9. Les joueurs ont tous accus\u00e9 les shaders, le CPU ou encore le Denuvo de service, mais la v\u00e9rit\u00e9 est bien plus&#8230; bizarro\u00efde, vous allez voir.<\/p>\n<p>En effet, un utilisateur de Reddit nomm\u00e9 <em>de_Tylmarande<\/em> a mis le doigt sur un bug de logique m\u00e9tier qui me laisse un peu sur le cul. En gros, plus vous poss\u00e9dez de DLC, mieux le jeu se porte. H\u00e9 non, ce n&#8217;est pas un nouveau mod\u00e8le \u00e9conomique &#8220;Pay-to-FPS&#8221;, mais un pur probl\u00e8me de code mal torch\u00e9.<\/p>\n<p>En fait, tout commence quand ce brave de_Tylmarande d\u00e9cide de tester le jeu sur deux comptes Steam diff\u00e9rents, mais sur la m\u00eame b\u00e9cane. Sur son premier compte, il installe le jeu de base sans rien d&#8217;autre&#8230; R\u00e9sultat, il se retrouve \u00e0 25 FPS bien p\u00e9nibles dans les hubs. Et sur un deuxi\u00e8me compte, blind\u00e9 avec tous les DLC cosm\u00e9tiques de la mort, il se retrouve \u00e0 plus de 80 FPS au m\u00eame endroit.<\/p>\n<div class=\"youtube-container\">\n<div>\n<p>Le mec n&#8217;en croit alors pas ses yeux et d\u00e9cide de creuser un peu sous le capot du<br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/RE_Engine\">RE Engine<\/a><br \/>\n(c&#8217;est le moteur de jeu). En analysant le comportement du bousin, il s&#8217;est rendu compte que le moteur de Capcom passe en fait son temps \u00e0 appeler l&#8217;API de Steam pour v\u00e9rifier si vous poss\u00e9dez chaque petit slip ou chapeau de Palico disponible dans la boutique.<\/p>\n<p>Le probl\u00e8me technique ici, c&#8217;est l&#8217;overhead monstrueux que \u00e7a g\u00e9n\u00e8re car chaque appel \u00e0 l&#8217;API Steam n\u00e9cessite une communication entre le processus du jeu et le client Steam (ce qu&#8217;on appelle de l&#8217;IPC). Alors quand le jeu fait \u00e7a en boucle pour des dizaines, voire des centaines d&#8217;items, \u00e7a sature un thread CPU complet.<\/p>\n<p>Et le truc dingue, c&#8217;est que si vous poss\u00e9dez les DLC, la routine semble s&#8217;arr\u00eater plus vite ou emprunter un chemin de code optimis\u00e9. \u00c0 l&#8217;inverse, si vous n&#8217;avez rien, le jeu s&#8217;acharne \u00e0 v\u00e9rifier dans le vide, cr\u00e9ant un goulot d&#8217;\u00e9tranglement CPU qui flingue vos performances. C&#8217;est un peu ce genre de travers qu&#8217;on d\u00e9nonce souvent quand on parle d&#8217;<strong><br \/>\n<a href=\"https:\/\/korben.info\/reverse-engineering-enshittification-doctorow.html\">enshittification de la tech<\/a><br \/>\n<\/strong>, o\u00f9 les verrous et les v\u00e9rifications inutiles finissent par litt\u00e9ralement pourrir l&#8217;usage r\u00e9el.<\/p>\n<p>Pour prouver sa th\u00e9orie, le moddeur a pondu un petit fix exp\u00e9rimental (un bypass via DLL \/ script REFramework) qui &#8220;ment&#8221; au jeu en lui disant : &#8220;<em>Ouais t&#8217;inqui\u00e8te, le mec poss\u00e8de absolument TOUT<\/em>&#8220;.<\/p>\n<p>Et le r\u00e9sultat est sans appel puisque sur une config qui plafonnait \u00e0 30 FPS, le simple fait de simuler la pr\u00e9sence des DLC a fait bondir la fluidit\u00e9 \u00e0 pr\u00e8s de 50 FPS en moyenne. C&#8217;est quand m\u00eame un gain de plus de 60% de perfs juste en supprimant une v\u00e9rification de licence \u00e0 la con.<\/p>\n<p>Le plus probable, je pense, c&#8217;est que les mecs de la QA chez Capcom testent sur des &#8220;Dev Builds&#8221; o\u00f9 tout est d\u00e9bloqu\u00e9 par d\u00e9faut et n&#8217;ont donc jamais vu le probl\u00e8me, que ce soit sur ce titre ou sur les pr\u00e9c\u00e9dents comme <strong><br \/>\n<a href=\"https:\/\/korben.info\/thomas-train-modder-mattel-morrowind-skyrim.html\">Monster Hunter World<\/a><br \/>\n<\/strong> ou <strong><br \/>\n<a href=\"https:\/\/korben.info\/manette-zniko-aphasique-jeux-video-avc-paralysie-controller.html\">Monster Hunter Rise<\/a><br \/>\n<\/strong>. C&#8217;est pour \u00e7a que de mon c\u00f4t\u00e9, je r\u00e2le toujours contre ces DRM et ces syst\u00e8mes de check intrusifs car au-del\u00e0 de la question de la propri\u00e9t\u00e9, \u00e7a finit toujours par pourrir l&#8217;exp\u00e9rience des gens qui ont pay\u00e9.<\/p>\n<p>Alors pour l&#8217;instant, le mod n&#8217;est pas encore public car<br \/>\n<a href=\"https:\/\/www.reddit.com\/r\/MonsterHunter\/comments\/1qcy3hn\/mh_wilds_bad_performance_mystery_solved\/\">de_Tylmarande<\/a><br \/>\nattend de voir si Capcom va r\u00e9agir proprement avec un patch officiel, mais au moins, le myst\u00e8re est r\u00e9solu ! Si votre PC gal\u00e8re avec ce jeu c&#8217;est parce que vous n&#8217;\u00eates pas assez d\u00e9pensier au go\u00fbt des routines de check de Capcom.<\/p>\n<p>Voil\u00e0, m\u00eame si je ne joue pas \u00e0 ce jeu parce que je suis trop occup\u00e9 \u00e0 vous \u00e9crire des articles, j&#8217;esp\u00e8re qu&#8217;un fix arrivera vite pour arr\u00eater ce massacre de cycles CPU.<\/p>\n<p>\n<a href=\"https:\/\/www.numerama.com\/pop-culture\/2160231-un-fan-a-trouve-une-astuce-lunaire-pour-que-monster-hunter-wilds-tourne-mieux-sur-pc.html\">Source<\/a>\n<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bon, accrochez-vous \u00e0 vos manettes parce qu&#8217;on vient de franchir un nouveau palier dans le grand n&#8217;importe quoi de l&#8217;optimisation PC. Vous le savez, le jeu Monster Hunter Wilds sur PC, c&#8217;est un peu la roulette russe&#8230; un coup \u00e7a passe, un coup \u00e7a rame sa m\u00e8re comme un vieux disque ray\u00e9. Les joueurs ont tous accus\u00e9 les shaders, le CPU ou encore le Denuvo de service, mais la v\u00e9rit\u00e9 est bien plus&#8230; bizarro\u00efde, vous allez voir. En effet, un utilisateur de Reddit nomm\u00e9 de_Tylmarande a mis le doigt sur un bug de logique m\u00e9tier qui me laisse un peu sur le cul. En gros, plus vous poss\u00e9dez de DLC, mieux le jeu se porte. H\u00e9 non, ce n&#8217;est pas un nouveau mod\u00e8le \u00e9conomique &#8220;Pay-to-FPS&#8221;, mais un pur probl\u00e8me de code mal torch\u00e9. En fait, tout commence quand ce brave de_Tylmarande d\u00e9cide de tester le jeu sur deux comptes Steam diff\u00e9rents, mais sur la m\u00eame b\u00e9cane. Sur son premier compte, il installe le jeu de base sans rien d&#8217;autre&#8230; R\u00e9sultat, il se retrouve \u00e0 25 FPS bien p\u00e9nibles dans les hubs. Et sur un deuxi\u00e8me compte, blind\u00e9 avec tous les DLC cosm\u00e9tiques de la mort, il se retrouve \u00e0 plus de 80 FPS au m\u00eame endroit. Le mec n&#8217;en croit alors pas ses yeux et d\u00e9cide de creuser un peu sous le capot du RE Engine (c&#8217;est le moteur de jeu). En analysant le comportement du bousin, il s&#8217;est rendu compte que le moteur de Capcom passe en fait son temps \u00e0 appeler l&#8217;API de Steam pour v\u00e9rifier si vous poss\u00e9dez chaque petit slip ou chapeau de Palico disponible dans la boutique. Le probl\u00e8me technique ici, c&#8217;est l&#8217;overhead monstrueux que \u00e7a g\u00e9n\u00e8re car chaque appel \u00e0 l&#8217;API Steam n\u00e9cessite une communication entre le processus du jeu et le client Steam (ce qu&#8217;on appelle de l&#8217;IPC). Alors quand le jeu fait \u00e7a en boucle pour des dizaines, voire des centaines d&#8217;items, \u00e7a sature un thread CPU complet. Et le truc dingue, c&#8217;est que si vous poss\u00e9dez les DLC, la routine semble s&#8217;arr\u00eater plus vite ou emprunter un chemin de code optimis\u00e9. \u00c0 l&#8217;inverse, si vous n&#8217;avez rien, le jeu s&#8217;acharne \u00e0 v\u00e9rifier dans le vide, cr\u00e9ant un goulot d&#8217;\u00e9tranglement CPU qui flingue vos performances. C&#8217;est un peu ce genre de travers qu&#8217;on d\u00e9nonce souvent quand on parle d&#8217; enshittification de la tech , o\u00f9 les verrous et les v\u00e9rifications inutiles finissent par litt\u00e9ralement pourrir l&#8217;usage r\u00e9el. Pour prouver sa th\u00e9orie, le moddeur a pondu un petit fix exp\u00e9rimental (un bypass via DLL \/ script REFramework) qui &#8220;ment&#8221; au jeu en lui disant : &#8220;Ouais t&#8217;inqui\u00e8te, le mec poss\u00e8de absolument TOUT&#8220;. Et le r\u00e9sultat est sans appel puisque sur une config qui plafonnait \u00e0 30 FPS, le simple fait de simuler la pr\u00e9sence des DLC a fait bondir la fluidit\u00e9 \u00e0 pr\u00e8s de 50 FPS en moyenne. C&#8217;est quand m\u00eame un gain de plus de 60% de perfs juste en supprimant une v\u00e9rification de licence \u00e0 la con. Le plus probable, je pense, c&#8217;est que les mecs de la QA chez Capcom testent sur des &#8220;Dev Builds&#8221; o\u00f9 tout est d\u00e9bloqu\u00e9 par d\u00e9faut et n&#8217;ont donc jamais vu le probl\u00e8me, que ce soit sur ce titre ou sur les pr\u00e9c\u00e9dents comme Monster Hunter World ou Monster Hunter Rise . C&#8217;est pour \u00e7a que de mon c\u00f4t\u00e9, je r\u00e2le toujours contre ces DRM et ces syst\u00e8mes de check intrusifs car au-del\u00e0 de la question de la propri\u00e9t\u00e9, \u00e7a finit toujours par pourrir l&#8217;exp\u00e9rience des gens qui ont pay\u00e9. Alors pour l&#8217;instant, le mod n&#8217;est pas encore public car de_Tylmarande attend de voir si Capcom va r\u00e9agir proprement avec un patch officiel, mais au moins, le myst\u00e8re est r\u00e9solu ! Si votre PC gal\u00e8re avec ce jeu c&#8217;est parce que vous n&#8217;\u00eates pas assez d\u00e9pensier au go\u00fbt des routines de check de Capcom. Voil\u00e0, m\u00eame si je ne joue pas \u00e0 ce jeu parce que je suis trop occup\u00e9 \u00e0 vous \u00e9crire des articles, j&#8217;esp\u00e8re qu&#8217;un fix arrivera vite pour arr\u00eater ce massacre de cycles CPU. Source<\/p>\n","protected":false},"author":1,"featured_media":2086,"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-2085","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2085","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=2085"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2085\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2086"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}