Aller au contenu


tralala

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

Sujets que j'ai initiés

[Switch 1 & 2] Balatro devient une porte d'entrée sur Switch 1 et Switch 2 grâc...

aujourd'hui, 18:23

Une nouvelle découverte pourrait bien intéresser la scène underground Nintendo. Le jeu Balatro, dans sa version physique destinée à la première Nintendo Switch, peut désormais être détourné pour servir de véritable lanceur de code grâce à une technique reposant entièrement sur les données de sauvegarde. Baptisé Balatro Switch RCE, ce projet développé par Luminger exploite le fonctionnement particulier du moteur LÖVE utilisé par le jeu. En effet, celui-ci charge certains fichiers depuis les données de sauvegarde avant ceux présents dans les ressources internes du jeu. Il devient ainsi possible de remplacer les fichiers d'entrée originaux, notamment conf.lua et main.lua, par des fichiers personnalisés. Le résultat est particulièrement intéressant : au démarrage de Balatro, le jeu ne lance plus son interface habituelle, mais un environnement autonome permettant notamment d'exécuter du code Lua directement dans le processus du jeu.
 
 
 
 
 
Un accès Lua et FTP directement depuis la console
 
Une fois le lanceur démarré et la connexion réseau établie, plusieurs fonctionnalités sont disponibles :
 
- Lua REPL via TCP : permet d'exécuter des commandes Lua à distance depuis un ordinateur, sur le port 9026.
- Serveur FTP : permet de consulter et modifier les fichiers du lanceur sur les ports 5000 et 5001.
- Console de diagnostic : affiche les informations de démarrage, les empreintes des fichiers et les événements réseau.
- Journalisation : conserve une trace des connexions, commandes RPC et transferts FTP.
 
Il s'agit donc d'un véritable environnement de recherche et d'instrumentation permettant d'interagir avec le processus du jeu depuis un PC.
 
 
 
 
Compatible Switch 1 et Switch 2
 
L'un des aspects les plus intéressants de cette découverte concerne sa compatibilité avec la Nintendo Switch 2.
 
Le projet fonctionne sur une Nintendo Switch première génération, mais également sur Switch 2 grâce à la rétrocompatibilité des jeux Switch 1.
 
La méthode nécessite toutefois une préparation particulière :
- Une cartouche physique de Balatro pour Switch 1.
- Une console Switch 1 déjà hackée pour installer la sauvegarde modifiée à l'aide de JKSV.
 
Pour une Switch 2 non modifiée, il suffit ensuite de transférer cette sauvegarde via la fonctionnalité officielle de transfert des données de sauvegarde de Nintendo.
 
Une fois le transfert effectué, la Switch 2 peut démarrer Balatro et charger le lanceur directement depuis la sauvegarde, sans nécessiter de Custom Firmware sur cette dernière.
 
Les versions testées sont les mises à jour 1.0.1f et 1.0.1o de Balatro sur cartouche Switch 1.
 
Attention, il ne s'agit pas d'un jailbreak !
 
Il convient toutefois de bien comprendre la portée de cette découverte. Balatro Switch RCE est une preuve de concept reposant sur une exécution de code en espace utilisateur (Userland). Elle ne donne aucun accès au kernel, ne permet pas de charger des jeux commerciaux, ne contourne pas les protections DRM et ne constitue pas un jailbreak complet de la console. Il s'agit avant tout d'une démonstration technique particulièrement intéressante : une simple sauvegarde peut suffire à remplacer le point d'entrée d'un jeu et à exécuter du code personnalisé dans son propre processus. Le développeur précise également que l'utilisation de cette méthode peut enfreindre les conditions d'utilisation de Nintendo et entraîner un bannissement.
 
 
 
 

[PS4] PS4 PKG Tool v1.9.2 disponible : améliorations de fusion PKG et corrections d...

aujourd'hui, 16:50

Le développeur pearlxcore vient de publier PS4 PKG Tool v1.9.2, une nouvelle version de son utilitaire Windows destiné à la gestion des packages PKG de la PlayStation 4. Cette mise à jour apporte plusieurs améliorations importantes, notamment concernant la fusion de fichiers PKG volumineux, la gestion de l'espace disque temporaire et l'affichage sur les écrans à haute résolution. Cette version fait également suite à la publication de la v1.9.1, qui avait déjà introduit plusieurs changements dans la gestion des répertoires temporaires afin d'éviter les erreurs liées au manque d'espace sur le lecteur système C:.
 
 
 
 
Une fusion des PKG plus intelligente
 
L'une des principales nouveautés de cette version 1.9.2 concerne la fonction de fusion des packages PKG. Jusqu'à présent, l'estimation de l'espace temporaire nécessaire pouvait être particulièrement élevée, notamment pour les packages volumineux. Le développeur a revu ce fonctionnement : l'espace temporaire requis est désormais calculé à partir de la taille du PKG original.
 
Résultat : les opérations de fusion nécessitent moins d'espace libre et ne réclament plus systématiquement une capacité maximale théorique.
 
Autres améliorations apportées à cette fonctionnalité :
- Possibilité de désactiver la vérification de l'espace disque depuis les paramètres ou directement dans la fenêtre de fusion.
- Conservation du firmware requis par la mise à jour lors de la fusion.
- Préservation des répertoires vides.
- Affichage d'une erreur explicite lorsqu'un fichier source est manquant.
 
Améliorations de la génération GP4
 
La génération des fichiers GP4 bénéficie également de quelques corrections :
- Conservation de la version de l'application.
- Affichage du chemin exact lorsqu'un répertoire ne peut pas être parcouru.
 
Ces ajustements permettent de faciliter l'identification des problèmes rencontrés pendant la préparation des packages.
 
De nombreuses corrections pour les écrans haute résolution
 
L'autre gros chantier de cette version concerne l'interface graphique.
 
Plusieurs problèmes d'affichage ont été corrigés pour les utilisateurs de Windows utilisant une mise à l'échelle comprise entre 125 et 250 %.
 
Les corrections concernent notamment :
- Les flèches des barres de défilement, désormais dessinées en vectoriel pour conserver leur netteté
- Les tableaux de la liste PKG et les informations Param.sfo
- Les tableaux de la section PKG Internals
- L'affichage de la vue Grouped lors de sa première ouverture
- Les titres de sections et les différentes zones d'informations
- Les filtres, le bouton Expand All et les options de regroupement
- La fenêtre Shell Rename, dont le champ de saisie était devenu invisible
 
Le développeur précise que ces corrections nécessitent la mise à jour correspondante de son fork DarkUI, intégrée à cette version.
 
À noter également : les fenêtres utilisent désormais une mise à l'échelle automatique basée sur le DPI. L'agrandissement du texte dans les paramètres d'accessibilité de Windows, lorsque l'échelle d'affichage reste à 100 %, n'agrandira donc plus les contrôles comme auparavant.
 
Les changements de la version 1.9.1
 
La version précédente avait déjà préparé le terrain avec plusieurs améliorations :
- Utilisation des dossiers temporaires et de travail configurés dans les paramètres, au lieu du dossier temporaire Windows par défaut.
- Correction des problèmes de fusion de gros PKG lorsque le lecteur C: ne disposait pas de suffisamment d'espace.
- Utilisation du dossier temporaire configuré pour la conversion FFPFSC.
- Utilisation du même emplacement pour l'aperçu des trophées.
- Amélioration du calcul de l'espace disque nécessaire à la fusion.
 
Téléchargement : PS4 PKG Tool 1.9.2
 
 
 
 

[PS4] PS4-Xplorer v2.09 débarque : compatibilité étendue jusqu'au firmware 14.00 de...

aujourd'hui, 15:27

Chers amis sunriseurs, la scène homebrew PlayStation 4 continue de recevoir des mises à jour. Lapy vient de publier PS4-Xplorer v2.09, une nouvelle version de son célèbre gestionnaire de fichiers destiné à la PS4. Cette mouture apporte une évolution particulièrement intéressante : la prise en charge des firmwares jusqu'à la version 14.00. Jusqu'à présent, PS4-Xplorer v2.08 était compatible avec les logiciels système allant jusqu'au firmware 13.52. Cette nouvelle version repousse donc cette limite et permet aux utilisateurs disposant d'une console sous firmware 14.00 de profiter également de cet outil incontournable.
 
 
 
 
 
Un gestionnaire de fichiers complet pour PS4
 
Anciennement connu sous le nom de PS4 Windows Explorer, PS4-Xplorer est devenu au fil des années l'un des homebrews les plus populaires de la scène PlayStation 4. Il propose une interface graphique permettant d'explorer les différents répertoires de la console et de gérer facilement les fichiers, sans avoir systématiquement besoin de passer par un ordinateur.
 
Parmi ses principales fonctionnalités, on retrouve :
- Accès aux fichiers en mode Root ou Sandbox.
- Copier, couper, déplacer, renommer et supprimer des fichiers.
- Création de nouveaux fichiers et dossiers.
- Installation directe de fichiers PKG depuis le stockage interne ou un périphérique USB.
- Serveur FTP intégré pour transférer des fichiers sur le réseau local.
- Recherche de fichiers et de dossiers.
- Affichage des informations des packages PKG.
- Lecture de fichiers audio et vidéo.
- Visualisation et modification de documents texte.
- Surveillance de la température de la console.
- Raccourcis pour accélérer les différentes opérations.
- Thème sombre et prise en charge multilingue.
 
Changements de PS4-Xplorer v2.09
 
Cette version reste une mise à jour ciblée sur la compatibilité. Aucun ajout majeur de fonctionnalité n'est annoncé.
 
Changelog :
 
- Ajout de la prise en charge des firmwares jusqu'à la version 14.00.
 
Cette évolution arrive dans un contexte intéressant pour la scène PS4, où les récentes avancées autour des solutions de jailbreak redonnent de l'intérêt aux firmwares les plus récents. PS4-Xplorer permet d'accéder à des répertoires sensibles du système avec les privilèges Root. Il convient donc de rester particulièrement prudent lors de la manipulation des fichiers. La suppression ou la modification de fichiers système peut entraîner des dysfonctionnements importants, voire rendre la console inutilisable.
 
Téléchargement : PS4-Xplorer v2.09
 
 
 

[PS5] HyperHEN v0.9.5 : correction du démarrage en firmware 12.70, des plugins et évolu...

hier, 23:27

Michele-M-Media vient de publier HyperHEN v0.9.5, une nouvelle version de son environnement dédié à la PS5. Cette mise à jour apporte plusieurs évolutions importantes, notamment une correction du démarrage sur le firmware 12.70, la possibilité de charger manuellement des modules PRX/SPRX dans les jeux et l'intégration de ShadowMountPlus 1.7 beta11. Le projet poursuit également le développement de Hyper, son assistant vocal local, avec une avancée notable : le modèle 7B Q5_K_M a réussi à produire une réponse vocale directement depuis la console.
 
 
 
 
 
Correction du démarrage sur firmware 12.70
 
L'une des principales nouveautés concerne le firmware 12.70. Le développeur a corrigé le parcours de démarrage spécifique à cette version en ajoutant une vérification de la fin du Bypervisor avant le lancement du HyperCore dédié. Cette correction intègre également un correctif provenant de kstuff-lite concernant une opération de stockage scalaire. Les essais réalisés sur une console R48 ont permis de confirmer plusieurs étapes :
 
- Vérification des capacités du HyperCore.
- Fermeture manuelle de WebKit.
- Démarrage de Toolbox.
- Enregistrement de HyperDeck.
- Observation du démarrage de l'Automount.
 
À noter que le fichier ELF autonome du Bypervisor 12.70 reste inchangé. Il n'est donc pas nécessaire de télécharger une nouvelle version de celui-ci : la correction se trouve directement dans le HyperCore intégré à HyperHEN.
 
Chargement manuel des modules PRX et SPRX
 
Autre nouveauté intéressante, HyperHEN permet désormais de charger manuellement des modules de jeu au format .prx et .sprx.
 
La procédure est relativement simple :
- Copier le fichier compatible dans /data/HyperHEN/plugins/ ou /data/HyperHEN/sprx/.
- Lancer le jeu correspondant avec la bonne mise à jour installée.
- Ouvrir HyperHEN Toolbox, puis accéder à Plugins → SPRX.
- Sélectionner le fichier et choisir « Load in current game ».
- Revenir dans le jeu pour terminer le chargement.
 
Le développeur confirme notamment le fonctionnement de RaiDougie 1.56.2 sur GTA V (CUSA00411, version 1.56), avec un firmware 10.01.
 
Une fois chargé, le menu de RaiDougie est accessible avec la combinaison L1 + Carré.
 
Attention toutefois : cette validation concerne uniquement cette configuration précise. La compatibilité avec d'autres jeux, régions, mises à jour et firmwares reste à confirmer. Les modules sont également déchargés à la fermeture du jeu.
 
ShadowMountPlus passe en version 1.7 beta11
 
Les deux modes Automount, standard et Lite restreint, passent désormais sur ShadowMountPlus 1.7 beta11.
 
Les notifications traduites, les configurations sauvegardées et les restrictions propres à chaque profil sont conservées.
 
La table de compatibilité comprend toujours 67 profils firmware exacts. Cela ne signifie toutefois pas que les 67 profils ont tous été testés individuellement.
 
Hyper : une nouvelle étape pour l'assistant vocal local
 
Hyper continue également de progresser. Cet assistant vocal fonctionne directement sur PS5 et permet d'interagir avec la console en utilisant le microphone de la DualSense. La combinaison L1 + R1 + Carré permet de parler à l'assistant et d'écouter ses réponses directement dans le haut-parleur de la manette. Les modèles et données vocales peuvent être téléchargés depuis l'installateur intégré, dans /data/Hyper. Une fois installés, aucune connexion à un service vocal en ligne ni aucun PC ne sont nécessaires pour utiliser l'assistant. La nouveauté de cette version concerne notamment le modèle 7B Q5_K_M, qui a réussi à effectuer une réponse vocale complète en italien sur firmware 10.01.
 
Le résultat reste néanmoins expérimental : la génération de cette réponse a pris environ 138 secondes. Le modèle 7B est donc encore très lent et particulièrement gourmand en mémoire.
 
Le développeur recommande toujours de commencer avec le modèle Qwen2.5 0.5B Q4_K_M, qui reste la configuration de référence confirmée sur console. Autre précaution importante : il est conseillé de désactiver Hyper et de laisser son modèle se décharger avant de lancer des jeux gourmands ou de tester des plugins. Un essai a notamment associé la présence du modèle 7B en mémoire à un écran noir sur GTA V, alors que le jeu fonctionnait après désactivation de Hyper.
 
Procédure de démarrage et compatibilité
 
Pour les firmwares 9.40, 12.70, 13.00, 13.20 et 13.60, la procédure de démarrage reste organisée autour des étapes suivantes :
- Ouvrir WebKit et lancer le fichier ELF Bypervisor correspondant.
- Passer la console en mode repos, puis la réveiller.
- Ouvrir de nouveau WebKit et lancer HyperHEN.
- Fermer manuellement WebKit et le laisser fermé pendant l'intervalle de deux secondes ainsi que durant l'initialisation d'Automount et de Toolbox.
 
Les procédures spécifiques aux firmwares 5.xx et 13.40/13.42 restent quant à elles inchangées.
 
HyperDeck, les outils Advanced Debug, les sélecteurs de firmware, les traductions et le runtime natif isolé pour le firmware 13.60 sont également conservés.
 
Téléchargement : HyperHEN v0.9.5
 
 
 
 

[Xbox] Mezcall l'émulateur Xbox de l'originale à la Xbox Series X

hier, 22:37

L'émulation Xbox continue de progresser avec Mezcal, un projet particulièrement ambitieux qui pourrait bien marquer une nouvelle étape dans la préservation des consoles de Microsoft. Son développeur annonce avoir franchi un cap important : l'émulateur commence désormais à exécuter des jeux issus des Xbox Series S et Xbox Series X, mais également certains titres rétrocompatibles Xbox 360.
 
 
 
 
Cette avancée ferait de Mezcal le premier projet d'émulation à prendre en charge cette génération de consoles Xbox, selon les informations communiquées par son développeur.
Un projet qui dépasse la simple émulation Xbox classique. Mezcal ne se limite pas à l'exécution de jeux Xbox d'ancienne génération. Le projet vise à reproduire l'environnement logiciel de plusieurs consoles Microsoft :
 
- Xbox première génération (via l'émulation sur Xbox One)
- Xbox One 
- Xbox One X 
- Xbox Series S 
- Xbox Series X
 
Le développeur indique avoir déjà réalisé des essais sur environ 115 jeux à partir de dumps privés. Ces fichiers ne sont toutefois pas accessibles publiquement. Pour le grand public, le catalogue de jeux disponibles pour les tests serait actuellement à environ 50 à 60 titres. Il précise également qu'aucun dump de jeux Xbox Series S ou Series X ne semble actuellement disponible publiquement. Une situation qui limite forcément les possibilités de tests et de validation par la communauté.
 
Xbox Series S/X : les premiers résultats sont encourageants
 
L'information la plus intéressante concerne évidemment les jeux Xbox Series S et Series X. Le développeur affirme avoir réussi à faire fonctionner certains titres de ces générations sur Mezcal. Des jeux rétrocompatibles Xbox 360 seraient également capables de démarrer. Il convient néanmoins de rester prudent : faire démarrer un jeu ne signifie pas nécessairement qu'il est pleinement jouable. Il faudra encore évaluer les performances, la compatibilité graphique, le comportement de l'audio et la stabilité générale. À ce stade, aucune liste détaillée des jeux fonctionnels ni démonstration complète permettant de mesurer précisément les résultats n'a été communiquée.
 
Derrière cette avancée technique se cache également une réalité plus difficile. Le développeur explique travailler seul sur le projet depuis maintenant trois mois, sans véritable interruption. Il indique être arrivé à un point où il ne peut plus assurer seul le développement et la maintenance de Mezcal. Il lance donc un appel à d'autres développeurs susceptibles de rejoindre l'aventure et de contribuer au projet.
 
Mezcal est un projet à surveiller de près. Si les déclarations de son développeur se confirment, la prise en charge de premiers jeux Xbox Series S/X représenterait une avancée particulièrement importante pour l'émulation des consoles Microsoft. Il reste toutefois beaucoup de travail avant de pouvoir parler d'une solution réellement exploitable par le grand public. La compatibilité, les performances et la disponibilité des jeux pour les tests seront déterminantes.