[Switch] Mario Kart World Recomp enfin une version décompilée jouable

624 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] Mario Kart World Recomp enfin une version décompilée jouable
Le projet Mario Kart World Recomp, développé par Adriadam10, continue d'évoluer avec la publication de la version 0.1.3. Cette nouvelle mouture, publiée quelques heures après les précédentes versions, apporte plusieurs corrections importantes destinées à améliorer la stabilité de la compilation et l'exécution du jeu sur PC. Pour rappel, MKW Recomp est un projet de recompilation de Mario Kart World, qui permet de reconstruire le jeu nativement sur Windows et Linux à partir des fichiers d'une copie personnelle du jeu en version 1.0.0. Il ne s'agit donc pas d'un émulateur traditionnel : le projet génère et compile le code du jeu directement sur la machine de l'utilisateur.
 
 
 
 
Une compilation désormais plus fiable
 
L'un des problèmes corrigés concernait la compilation du jeu, qui pouvait rester bloquée à 359/359 fichiers sans afficher de progression supplémentaire. En réalité, le processus effectuait encore une opération de linkage particulièrement longue, notamment lors de la première compilation avec Zig, qui devait également construire son environnement d'exécution C pour la plateforme cible.
 
La version 0.1.3 améliore cette étape :
- Le linkage est désormais effectué en parallèle de la compilation des fichiers.
- La barre de progression prend en compte cette opération.
- Une erreur est désormais déclenchée si le linkage dépasse 30 minutes, évitant ainsi une attente interminable.
 
Un autre problème concernant la détection du répertoire d'installation de Zig a également été corrigé.
 
Correction d'un crash GPU sur NVIDIA sous Linux
 
Cette version s'attaque également à un problème affectant les cartes graphiques NVIDIA sous Linux. Le GPU pouvait perdre son périphérique dès que les textures éparses étaient utilisées, notamment au démarrage du jeu ou pendant une course. Le problème provenait de la destruction d'une texture alors qu'une opération d'association de sa mémoire était encore en attente dans la file d'exécution. Le développeur a corrigé cette situation, avec notamment l'aide de guillo1990.
 
Des journaux plus détaillés pour diagnostiquer les crashs
 
Autre amélioration intéressante : le projet dispose désormais d'un système de journalisation plus complet. Le fichier logs/setup.log conserve les sorties des différents outils utilisés pendant la préparation du jeu ainsi que la durée de chaque étape.
 
En cas de perte du GPU, le fichier logs/mkw.log fournit désormais davantage d'informations :
- L'adresse mémoire à l'origine du problème lorsque le pilote la communique.
- Le dernier lot de transfert exécuté.
- La dernière passe de rendu.
- Le dernier traitement GPU effectué.
 
Ces informations permettront aux développeurs de mieux identifier l'origine des plantages, notamment sur certaines cartes AMD qui pouvaient afficher un écran noir après le logo de démarrage.
 
Compatibilité et installation
 
MKW Recomp v0.1.3 est disponible sur les plateformes suivantes :
- Windows 10/11 x64 : archive ZIP de 165 Mo.
- Linux x86-64 : AppImage de 146 Mo, compatible avec glibc 2.31 ou supérieur.
Pour utiliser le projet, il faut disposer :
- D'un GPU compatible Vulkan 1.3.
- D'environ 30 Go d'espace disque disponible.
- Des fichiers exefs et romfs issus de votre propre copie de Mario Kart World 1.0.0.
 
Le programme se charge ensuite de préparer les fichiers, de compiler le jeu et de traduire les 11 561 shaders nécessaires à son fonctionnement.
 
À noter : si le jeu tourne sous les 60 FPS, le développeur recommande toujours de sélectionner manuellement 30 FPS dans les paramètres d'affichage. Le mode automatique ne parvient pas encore à stabiliser correctement cette fréquence.
 
Téléchargement : mkw-recomp / MKW-THWOMP
 
 
Mardi 10 Novembre 2026, 07:10 par tralala
Source : github.com/adriadam10/mkw-recomp/releases
Envoyer