Le développeur notmaj0r vient de publier la version 0.18 de CheatRunner, son outil destiné à la gestion et à l'utilisation de cheats et de patches sur PlayStation 5. Cette nouvelle version apporte une mise à jour particulièrement conséquente, avec une interface entièrement repensée, une meilleure prise en charge des firmwares, de nouvelles sources de patches et de nombreuses corrections techniques. L'objectif est clair : rendre l'utilisation des codes de triche plus simple, tout en améliorant la stabilité et le confort d'utilisation directement depuis le navigateur de la PS5.

Une nouvelle interface plus moderne
CheatRunner v0.18 profite d'un tableau de bord entièrement remanié. L'interface adopte désormais un menu latéral, une page dédiée aux trainers avec trois sections — Cheats, Patches et Files — ainsi qu'une page de paramètres plus compacte. Plusieurs améliorations viennent compléter cette refonte :
- Un sélecteur de langue proposant 16 langues, dont l'arabe et le persan avec une prise en charge de l'écriture de droite à gauche.
- Une nouvelle palette de commandes accessible avec Ctrl+K ou Cmd+K.
- Un menu repliable et un QR code permettant d'ouvrir le tableau de bord sur un téléphone.
- Des filtres, des animations, des fenêtres de dialogue et des indicateurs de chargement.
Un nouveau thème Midnight défini par défaut.
Un mode d'effets visuels réduit, activé par défaut dans le navigateur de la PS5 pour privilégier la fluidité. Les fiches de jeux affichent désormais davantage d'informations : Title ID, plateforme PS4 ou PS5, version du jeu, temps de jeu et dernière session. Les jaquettes sont également mises en cache sous forme de petites vignettes afin de limiter les ralentissements lors du défilement.
L'activation des cheats simplifiée
Le développeur a revu le fonctionnement des codes de triche. Il est désormais possible de les activer ou de les désactiver en un seul clic, sans passer par les anciens modes d'adressage, le cache d'adresses ou les options de vérification et de forçage. Autre amélioration importante : une différence de version ou d'adresse ne bloque plus l'interrupteur d'un cheat. L'utilisateur bénéficie ainsi d'un contrôle plus direct, même lorsque certaines informations ne correspondent pas exactement. Le système d'autoload a également été ajusté. CheatRunner attend désormais une seconde après chaque activation automatique d'un cheat ou d'un patch, afin de mieux gérer leur enchaînement. Les journaux de débogage sont plus détaillés et indiquent notamment les octets d'origine et les nouveaux octets appliqués par chaque ligne de patch. Un identifiant de build permet également de savoir précisément quelle version de l'ELF a été exécutée.
De nouvelles sources pour les cheats et les patches
Cette version introduit plusieurs évolutions concernant les téléchargements et la gestion des fichiers.
CheatRunner permet désormais de télécharger les dépôts de cheats sous la forme d'une archive unique, avec une fenêtre de progression en temps réel. Les fichiers inchangés sont ignorés afin d'éviter les téléchargements inutiles.
Le développeur ajoute également plusieurs sources :
- HEN Cheats Collection, désormais identifiée comme source recommandée.
- PS-Game-Patch, dont les versions officielles peuvent être téléchargées depuis la section Sources.
- CheatRunner Patches, un nouveau dépôt dédié aux patches, avec un sélecteur permettant de choisir leur source.
La gestion des patches XML a également été améliorée. Les fichiers placés dans /data/cheatrunner/patches sont maintenant reconnus indépendamment de la casse de leur nom. Les fichiers comportant des espaces ou des crochets, ainsi que ceux placés dans des sous-dossiers, sont également mieux pris en charge.
Lorsqu'un jeu dispose de patches provenant des deux dépôts, ceux de CheatRunner Patches sont privilégiés dans la liste. Ils sont stockés dans leurs propres sous-dossiers afin d'éviter que PS-Game-Patch ne les écrase.
Le développeur rappelle par ailleurs que certains patches doivent être activés au démarrage du jeu pour fonctionner correctement.
Un travail important sur la stabilité du système
Une grande partie de cette mise à jour concerne les hooks du System UI, c'est-à-dire les mécanismes qui permettent à CheatRunner d'interagir avec l'interface système de la console. Le système attend désormais dix secondes après le chargement des bibliothèques du shell avant d'installer ses hooks. Il surveille ensuite les nouveaux processus du shell, notamment après une sortie du mode repos. Plusieurs protections ont été ajoutées pour limiter les risques de plantage lors de l'injection. CheatRunner cesse notamment ses tentatives de hook après deux redémarrages du shell consécutifs à une injection échouée, et affiche alors une notification.
Autre changement notable : CheatRunner ne redémarre et ne tue plus le System UI. Les hooks laissés par une session précédente sont réutilisés, tandis que les permissions supplémentaires nécessaires sont conservées uniquement pendant les opérations qui les requièrent. Ces modifications visent à rendre l'intégration plus propre et à réduire les problèmes rencontrés lors des lancements de jeux ou des sorties de veille.
De nombreuses corrections pour les jeux et les patches
CheatRunner v0.18 corrige également un grand nombre de problèmes signalés dans les versions précédentes.
Parmi les correctifs les plus importants, on retrouve :
- La prise en charge des cheats et des patches sur le firmware 13.60.
- La détection du nom et de la version des homebrews lancés depuis un dossier.
- La correction des conflits entre Mastercodes et sous-cheats, notamment sur des jeux comme The Witcher 3.
- La possibilité d'activer des cheats et patches contenant de longues chaînes d'octets.
- La correction de patches XML pouvant provoquer un crash lorsqu'ils effectuaient un saut vers une zone de code dédiée.
- Une meilleure gestion des lignes de patch dont le motif ne trouve aucune correspondance : les autres lignes valides peuvent toujours être appliquées.
- La correction de problèmes liés aux téléchargements, aux jaquettes, au défilement et à l'affichage dans le navigateur de la PS5.
- La correction de dysfonctionnements du raccourci manette et de l'entrée de menu marquée d'une étoile.
- L'amélioration de la stabilité après plusieurs sorties du mode repos.
- Les informations relatives au temps de jeu et à la dernière session correspondent désormais à celles affichées sur l'écran d'accueil de la PS5.
Enfin, le développeur a supprimé plusieurs fonctions jugées inutiles ou devenues obsolètes, dont l'ancienne recherche de cheats en ligne, l'éditeur de profils, le panneau consacré aux températures et au ventilateur, ainsi que plusieurs raccourcis et éléments de notification.
Une version à découvrir
Avec CheatRunner v0.18, notmaj0r livre une mise à jour ambitieuse qui ne se limite pas à une simple évolution graphique. La refonte de l'interface s'accompagne d'améliorations profondes de la gestion des cheats, des patches XML, des téléchargements et des hooks système. Les utilisateurs disposent désormais d'un outil plus lisible, plus complet et mieux adapté à une utilisation depuis le navigateur de la PS5. Le développeur a également consacré une part importante de son travail à la stabilité, notamment lors des lancements de jeux et des retours du mode repos.
Téléchargement : CheatRunner v0.18











