Aller au contenu


tralala

Inscrit(e) (le) 24 févr. 2012
Déconnecté Dernière activité aujourd'hui, 09:27
*****

Sujets que j'ai initiés

[Multi] Paper Mario : ReCut porte Paper Mario N64 sur PC avec RT64, textures dynamiques...

aujourd'hui, 09:27

Le développeur SMCGames a dévoilé Paper Mario : ReCut, un ambitieux projet de recompilation native PC dédié au mythique Paper Mario de la Nintendo 64. Contrairement à un émulateur traditionnel, ce projet repose sur une technologie moderne de recompilation N64 permettant d’exécuter le jeu directement sous Windows de manière native. Résultat : de meilleures performances, une latence réduite et une compatibilité largement améliorée avec les systèmes modernes.
 
Même si le projet n’en est encore qu’à sa version préliminaire v0.1.1, la qualité du travail réalisé attire déjà énormément l’attention de la communauté retrogaming et modding. Il faut dire que le travail de décompilation de jeux est actuellement un sport international, notamment sur les jeux Nintendo. 
 
 
 
 
Une recompilation native basée sur RT64
 
L’un des points forts de Paper Mario: ReCut est l’intégration du moteur de rendu RT64, déjà connu pour ses améliorations graphiques sur plusieurs projets N64 modernes. Grâce à cette technologie, le jeu bénéficie de hautes résolutions, d’un rendu beaucoup plus propre, du support du format écran large, d’une compatibilité moderne avec les GPU récents, tout en conservant fidèlement le style artistique original du jeu. Le mode widescreen reste cependant expérimental pour le moment et peut provoquer divers problèmes d’affichage. Le format 4:3 classique reste donc recommandé pour une expérience stable.
 
 
 
 
 
 
 
Remplacement des textures en temps réel
 
Le projet intègre également un système avancé de remplacement de textures à chaud.
 
Les joueurs et moddeurs peuvent :
 
extraire automatiquement les textures du jeu,
les modifier via un éditeur externe,
recharger instantanément les nouvelles textures sans redémarrer le jeu.
 
Pour faciliter ce processus, SMCGames fournit également l’outil Paper Atlas Tool, spécialement conçu pour organiser, éditer et reconstruire les atlas de textures.
 
L’outil permet notamment :
 
l’export des textures PNG,
l’assemblage automatique des atlas,
le regroupement intelligent des textures,
la réinjection directe dans le jeu.
 
Les textures modifiées sont ensuite stockées dans :
 
user/textures/replacements/
Une installation pensée pour rester légale
 
Comme de nombreux projets modernes de recompilation N64, Paper Mario: ReCut n’inclut aucune ROM.
 
Lors du premier lancement, le logiciel demande à l’utilisateur de fournir sa propre copie légale du jeu original via un système de vérification locale.
 
Les développeurs rappellent également que les ROMs, sauvegardes, textures extraites, dumps, ou contenus générés ne doivent jamais être redistribués.
 
 
 
 
Fonctionnalités déjà disponibles
 
Malgré son statut expérimental, le projet propose déjà :
 
support des manettes SDL modernes,
configuration clavier/manette,
menu graphique temps réel,
export automatique des textures,
mode de dump continu,
sauvegardes d’état expérimentales,
application dynamique des paramètres RT64.
 
Les sauvegardes rapides restent toutefois instables et ne sont actuellement pas recommandées.
 
Compatibilité et performances
 
Le développeur indique que le jeu fonctionne déjà très correctement même sur des configurations modestes.
 
L’objectif du projet est de proposer une expérience moderne et confortable de Paper Mario sur PC, sans dépendre des limitations habituelles de l’émulation classique.
 
Arborescence des dossiers importants
 
Les données utilisateur sont stockées dans le dossier :
 
user/
 
Les principaux sous-dossiers incluent :
 
user/states/
user/textures/dumps/
user/textures/replacements/
user/AtlasEditing/
Problèmes connus
 
Le développeur liste plusieurs limitations actuellement en cours de correction :
 
le mode écran large reste instable,
les save states peuvent corrompre certaines parties,
Windows SmartScreen peut signaler de faux positifs tant que l’exécutable n’est pas signé numériquement.
 
SMCGames précise avoir déjà soumis l’application à Microsoft afin d’améliorer progressivement la réputation du fichier.
 
Téléchargement : Paper Mario : ReCut v0.1.1
 
 
 
 

[PS5] exFAT-Ripper, une nouvelle solution pour gérer les bibliothèques exFAT PS5

aujourd'hui, 08:22

Le développeur Declan Kerr, déjà connu pour ses projets PS5 ExFAT Builder et PS5 Payload Manager, vient de dévoiler exFAT-Ripper v1.0, une toute nouvelle application pensée pour simplifier la gestion des bibliothèques PS5 au format exFAT. Destiné principalement aux utilisateurs de PS5 jailbreakées utilisant des disques durs externes HDD ou SSD, le logiciel propose une approche moderne et centralisée pour parcourir, organiser et consulter les contenus stockés sur des dépôts exFAT.
 
 
 
 
Credit image du développeur
 
 
Une interface moderne inspirée des launchers de jeux
 
L’objectif principal d’exFAT-Ripper est de remplacer les méthodes traditionnelles souvent fastidieuses basées sur des navigateurs web, des pages lentes, des captchas et des collections de liens dispersés.
 
Le programme transforme ainsi une simple liste de téléchargements en une véritable interface graphique type launcher, intégrant :
 
- Jaquettes automatiques des jeux
- Mode sombre natif
- Navigation fluide
- Recherche instantanée
- Filtres avancés par région, firmware ou code PPSA
- Gestion centralisée des bibliothèques
 
Après une première analyse complète des dépôts compatibles, l’application génère automatiquement une base de données locale au format JSON, permettant une consultation rapide et même hors ligne.
 
Plusieurs sources prises en charge
 
L’une des fonctionnalités les plus intéressantes du projet réside dans sa prise en charge de plusieurs sources simultanément.
 
La barre latérale permet actuellement de basculer entre exFAT et dlpsgame
 
Chaque source dispose de sa propre bibliothèque persistante avec ses fichiers JSON dédiés :
 
exfat_games.json
ps5_games.json
 
Le logiciel peut :
 
- créer une bibliothèque complète depuis zéro,
- mettre à jour uniquement les nouveaux contenus,
- résoudre automatiquement de nombreux liens de téléchargement compatibles.
 
Gestion intelligente des téléchargements multi-parties
 
Les contenus provenant de certaines sources comme dlpsgame sont souvent divisés en plusieurs fichiers. exFAT-Ripper simplifie considérablement cette gestion grâce à un regroupement automatique des parties.
 
Au lieu d’afficher des dizaines de liens identiques, l’application propose une présentation condensée du type :
 
mediafire — 22 parties
 
Des boutons permettent ensuite :
 
d’ouvrir tous les liens,
de copier tous les liens,
ou de développer individuellement chaque partie.
Fonctionnement et compatibilité navigateur
 
Afin de contourner certaines protections Cloudflare et GitHub Pages, exFAT-Ripper utilise un véritable moteur Chromium via Playwright. Lors de la compilation, Chromium est automatiquement téléchargé, les dépendances sont installées, l’exécutable est généré avec PyInstaller. Le logiciel peut également se connecter automatiquement à Google Chrome, Microsoft Edge ou Brave à condition que le débogage distant soit activé sur le port 9222. Cette méthode facilite notamment la résolution des CAPTCHA lors du scraping initial. Une fois l’extraction terminée, toute la navigation dans la bibliothèque fonctionne entièrement hors ligne. Le développeur rappelle que certains sites indexés peuvent héberger du contenu protégé par le droit d’auteur et invite les utilisateurs à respecter les lois locales en vigueur.
 
Téléchargement : exFAT-Ripper v1.0
 
 

[PS5] ezRemote Client PS5 v2.03 améliore la compatibilité et les performances

hier, 14:36

Le développeur cy33hc vient de déployer une nouvelle mise à jour de son célèbre gestionnaire réseau pour PlayStation 5, ezRemote Client, qui passe désormais en version 2.03. Cette application homebrew permet de connecter directement la PS5 à différents serveurs distants via de nombreux protocoles comme FTP, SFTP, SMB, NFS, WebDAV ou encore HTTP.
 
 
in-988480368.png
 
 
Très apprécié dans la scène PS5 pour son interface inspirée de FileZilla, ezRemote Client simplifie considérablement le transfert et la gestion de fichiers entre la console et un stockage distant, sans nécessiter de support USB physique. Cette nouvelle mouture apporte plusieurs correctifs importants, notamment une recompilation avec le SDK 0.40, ce qui corrige enfin les problèmes de lancement rencontrés sur les firmwares PS5 11.xx et 12.xx.
 
Le développeur annonce également une amélioration notable des performances lors de l’extraction ou de l’installation de fichiers PKG depuis des serveurs WebDAV ou HTTP. Les transferts sont désormais plus rapides et plus stables. Autre correction importante, un bug provoquant des plantages aléatoires lors de la création d’archives ZIP a été résolu. Une solution de contournement a aussi été ajoutée pour corriger un problème lié à libarchive, qui pouvait identifier certains dossiers comme des fichiers lors de l’extraction.
 
La gestion des téléchargements en arrière-plan évolue également : la progression est maintenant consultable directement depuis une page web dédiée, sans devoir rouvrir l’application sur la console.
 
ezRemote Client continue de se démarquer grâce à ses nombreuses fonctionnalités :
 
- Support des protocoles FTP, SFTP, SMB, NFS, WebDAV et HTTP
- Gestionnaire de fichiers complet directement sur PS5
- Création et extraction d’archives ZIP, RAR et 7ZIP
- Installation de fichiers PKG à distance
- Éditeur de texte intégré
- Interface Web permettant de gérer les fichiers depuis un navigateur
- Support multilingue avec plus de 25 langues disponibles
 
Pour fonctionner, l’application nécessite toujours le chargement du payload websrv ainsi que kstuff ou etaHEN, kstuff restant recommandé pour de meilleures performances lors des installations de PKG.
 
 
Changelog ezRemote Client PS5 v2.03 :
 
- Recompilation avec le SDK 0.40
- Correction du lancement sur les firmwares 11.x et 12.x
- Amélioration de la vitesse d’extraction et d’installation des PKG via WebDAV/HTTP
- Correction d’un crash aléatoire lors de la création de fichiers ZIP
- Correction d’un bug libarchive durant l’extraction
- Nouvelle page web de suivi des téléchargements en arrière-plan
 
 
Téléchargement : ezRemote Client PS5 v2.03
 
 
 
 
 
 
 

[PS5] ps5-fw-spoof permet de spoofer le firmware PS5 en 99.99 sans offsets hardcodés

hier, 13:51

Le développeur illusionyy vient de publier un nouveau projet open source baptisé « ps5-fw-spoof », un outil destiné à modifier dynamiquement les informations de version du firmware PS5 directement au niveau du kernel. Disponible sur GitHub, ce projet a pour objectif de patcher les données du SDK PS4 ainsi que la version système PS5 afin d’afficher une version fictive « 99.99 ». La particularité de cette solution réside dans l’absence d’offsets hardcodés, ce qui pourrait théoriquement améliorer la compatibilité entre différents firmwares.
 
 
 
 
Selon le Readme du projet, l’outil :
 
- Patch la version du SDK PS4
- Modifie la version système PS5 en « 99.99 »
- Fonctionne sans offsets statiques hardcodés
- Utilise une approche dynamique au niveau des données kernel
 
Le dépôt vient tout juste d’être mis en ligne et contient déjà :
 
- Les sources du projet
- Une configuration CMake
- Un formatage Clang
- Une licence Apache 2.0
 
Même si le projet en est encore à ses débuts avec un simple « Initial commit », cette publication pourrait intéresser les développeurs et chercheurs travaillant sur le spoof firmware et la compatibilité homebrew PS5. Comme toujours, ce type d’outil est principalement destiné à la recherche et au développement dans la scène PS5, et n'est pas conseillé à une utilisation au grand public. Ce genre d'outil est parfois tout simplement inutile, ou bien il pourrait entrainer un risque de ban, donc à utiliser en toute connaissance de cause. 
 
Lien GitHub : ps5-fw-spoof
 
 

[PS5] Luac0re 2.3 réduit l'exécution de p2jb à 1 h !

26 mai 2026 - 13:48

Le développeur Gezine continue de faire évoluer son environnement d’exploitation PS5 avec la publication de la version 2.3 de Luac0re, une mise à jour majeure qui apporte plusieurs changements importants autour des exploits JIT et du chargement des payloads sur PS5.
 
Pour rappel, Luac0re est une variante de mast1c0re exploitant le moteur Lua intégré afin de simplifier le développement et l’exécution de code sur PS4 et PS5. Depuis la branche 2.x, le projet intègre également un exploit JIT permettant l’exécution de code natif en userland sur les firmwares récents sans nécessiter de kernel exploit.
 
 
 
 
Cette nouvelle release 2.3 se concentre principalement sur l’optimisation du fonctionnement de p2jb et Poopsploit, désormais réécrits en JIT C. Selon le changelog officiel, cette réécriture permet à p2jb 2.0 de fonctionner en moins d’une heure, un gain de performances notable par rapport aux précédentes versions qui nécessitait un peu plus de 2 heures !
 
Parmi les autres changements importants :
 
- Réécriture de Poopsploit et p2jb en JIT C
- Réduction du temps d’exécution de p2jb 2.0 (à environ 1h au lieu de 2 !)
- Suppression du support GPU RW
- Abandon des offsets spécifiques aux firmwares PS5
- Fusion du shellcode « all-in-one » post-JB de ufm42
- Mise à jour d’elfldr vers la version officielle 0.23
 
Le projet continue également de servir de base à plusieurs expérimentations de la scène PS5, notamment des projets homebrews et émulateurs exploitant directement le JIT userland de Luac0re. Gezine recommande enfin de consulter attentivement le README fourni sur le dépôt GitHub avant toute installation ou mise à jour, certaines étapes de configuration restant nécessaires pour profiter pleinement des nouvelles fonctionnalités.
 
Le projet est disponible ici : Luac0re 2.3