Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS5] PS5Cemu v0.2.0 : Cemu débarque sur PlayStation 5 avec un premier jeu fonctionnel

aujourd'hui, 07:36

La scène Homebrew PlayStation 5 continue de s'enrichir avec l'arrivée de PS5Cemu, un portage non officiel de Cemu, l'émulateur Wii U, directement adapté à la console de Sony. Encore présenté comme une version alpha précoce, le projet permet déjà, sur une PS5 équipée d'etaHEN, de démarrer Cemu depuis son propre launcher, d'afficher la liste des jeux et de lancer ces derniers.
 
Le projet est développé indépendamment de l'équipe Cemu et n'est affilié ni à Cemu, ni à Nintendo ou Sony. Le code source complet de PS5Cemu est disponible publiquement et regroupe notamment la couche spécifique à la PS5, les adaptations du code de Cemu, le launcher ainsi que le menu intégré en jeu.
 
 
 
 
The Wind Waker HD fonctionne déjà
 
Pour cette première phase de développement, le résultat le plus intéressant concerne The Legend of Zelda: The Wind Waker HD. Le jeu peut actuellement être lancé sur PS5 et plusieurs éléments essentiels sont opérationnels :
 
- affichage vidéo 
- gestion des contrôleurs 
- sauvegardes 
- lancement depuis le launcher PS5Cemu.
 
Il s'agit évidemment d'un début et la compatibilité ainsi que les performances restent très variables selon les jeux Wii U. Le projet étant encore en alpha, de nombreux problèmes et optimisations sont donc à prévoir.
 
Cette première démonstration reste néanmoins intéressante puisqu'elle montre qu'un portage de Cemu peut fonctionner directement sur l'environnement Homebrew de la PS5, sans passer par une solution PC ou un système d'exploitation alternatif.
 
 
 
 
Une architecture entièrement portée sur PS5
 
PS5Cemu ne se limite pas à une simple compilation de Cemu. Le dépôt contient une véritable couche d'adaptation dédiée à la console.
 
Les modifications apportées à Cemu sont regroupées dans patches/cemu/, tandis que le code spécifique au portage, le launcher et le menu in-game se trouvent dans port/. Les outils nécessaires à la compilation, au packaging et aux éléments graphiques sont également inclus dans le projet.
 
Les développeurs indiquent que la compilation peut être réalisée sous Linux, notamment avec Ubuntu 24.04, et que WSL est également compatible. La commande make release récupère les dépendances aux révisions définies par le projet et génère ensuite l'application PS5 ainsi que son archive ZIP.
 
PS5Cemu v0.2.0 disponible
 
La dernière version publiée est PS5Cemu v0.2.0. Cette version constitue donc une nouvelle étape pour l'émulation Wii U sur PlayStation 5, avec un projet encore jeune mais déjà capable de lancer ses premiers titres.
 
Il faudra désormais suivre l'évolution de la compatibilité, des performances et surtout des optimisations du moteur Cemu adaptées au matériel de la PS5. Si le développement se poursuit à ce rythme, PS5Cemu pourrait devenir une piste particulièrement intéressante pour l'émulation Wii U directement depuis l'environnement Homebrew de la console.
 
Téléchargement : PS5CEMU
 
 

[Switch] AtmoPack Vanilla 4.0.7 : Atmosphere 1.12.0, Hekate 6.5.4 et firmware 23.0.1

aujourd'hui, 07:30

Notre ami développeur et sunriseur Zoria vient de publier une nouvelle version d'AtmoPack-Vanilla, qui passe en 4.0.7. Ce pack destiné aux utilisateurs de Nintendo Switch regroupe plusieurs des principaux outils nécessaires à une configuration basée sur Atmosphere, avec cette nouvelle mouture qui intègre notamment Atmosphere 1.12.0, Hekate 6.5.4 ainsi que les éléments nécessaires au firmware 23.0.1.
 
Cette version intervient alors qu'une nouvelle mise à jour système de la Switch, numérotée 23.0.1, a récemment été publiée. AtmoPack-Vanilla 4.0.7 permet ainsi de disposer d'un ensemble de fichiers mis à jour et cohérents pour cette version du firmware.
 
 
 
 
Un pack complet pour Atmosphere
 
La principale évolution concerne l'intégration d'Atmosphere 1.12.0, accompagné de son composant Atmosphere-Fusee. Le bootloader Hekate est également mis à jour en version 6.5.4.
 
Zoria a également actualisé plusieurs homebrews et utilitaires présents dans le pack :
 
- Atmosphere 1.12.0
- Atmosphere-Fusee 1.12.0
- Hekate 6.5.4
- DBI 912ru
- JKSV 12/02/2025
- Goldleaf 1.2.1
- Cyberfoil 1.4.6
- 90DNS Tester 1.0.4
- FTPD 3.2.1
- EdiZon 3.1.0
- Sys-Patch 1.6.0
 
Le développeur ajoute également AtmoPack-Updaters 1.0.0, un nouvel homebrew destiné à faciliter la mise à jour des différents composants du pack.
 
AtmoPack-Updaters fait son apparition
 
L'arrivée d'AtmoPack-Updaters 1.0.0 constitue l'une des nouveautés intéressantes de cette version. L'objectif est de simplifier la maintenance de l'installation en proposant un outil directement intégré au pack.
 
La configuration Atmosphere-Hekate-Config évolue elle aussi et passe en version 4.0.7, assurant la cohérence de l'ensemble avec les nouvelles versions d'Atmosphere et Hekate.
 
Avec cette mise à jour, AtmoPack-Vanilla conserve donc son approche « vanilla » : proposer un environnement relativement complet autour d'Atmosphere, tout en regroupant les principaux outils homebrew et utilitaires dans une même archive.
 
Contenu d'AtmoPack-Vanilla 4.0.7 : 
- Atmosphere (v1.12.0)
- Atmosphere-Fusee (v1.12.0)
- Hekate (v6.5.4)
- 90DNSTester (v1.0.4)
- DBI (v912ru)
- FTPD (v3.2.1)
- JKSV (v12/02/2025)
- EdiZon (v3.1.0)
- Goldleaf (v1.2.1)
- Cyberfoil (1.4.6)
- Sys-Patch (v1.6.0)
- AtmoPack-Updaters (v1.0.0)
- Atmosphere-Hekate-Config (v4.0.7)
 
Téléchargement : AtmoPack Vanilla 4.0.7
 
Merci Zoria
 
 
 

[XO] PrometheOS V1.6.0 : le nouvel OS des modchips Xbox s’enrichit de nombreuses fonctions

aujourd'hui, 07:14

L’équipe Team Resurgent, en collaboration avec Team Cerbios, vient de publier PrometheOS V1.6.0, une nouvelle version majeure du système d’exploitation destiné aux modchips de la première Xbox. Disponible depuis hier (le 1er octobre 2026), cette version de 2 Mo poursuit le développement de cette alternative open source aux anciens environnements Xenium, avec une importante série de nouveautés concernant les thèmes, les modchips compatibles, le stockage, le réseau et les outils de maintenance.
 
 
 
Une compatibilité matérielle qui s’élargit
 
L’une des principales nouveautés de cette version 1.6.0 concerne la prise en charge des modchips SmartXX et SmartXX OPX, avec une compatibilité annoncée pour les SmartXX 1 à 3.
 
Cette intégration nécessite toutefois une procédure de flash initiale particulière, basée sur un déverrouillage du modchip via PromTools et un hot-swap. Une fois PrometheOS installé, le modchip reste ensuite déverrouillé.
 
PrometheOS 1.6.0 intègre également Modxo V1.0.17 pour les cartes compatibles et ajoute le contrôle de la luminosité des LED RGB des cartes Modxo.
 
La liste des plateformes supportées comprend désormais notamment :
 
- Xchanger V2.5
- Xecuter 3 et Xecuter 3 CE
- OpenXenium
- Xenium
- XBlast Aladdin/Jaffar 1 Mo
- SmartXX / SmartXX OPX
- Modxo avec Pico, Pico 2, RP2040-Zero, YD-RP2040, XIAO RP2040 et WeAct RP2350B
- Pythia
 
Un système de thèmes encore plus complet
 
PrometheOS continue également de développer fortement sa partie personnalisation. La version 1.6.0 ajoute notamment la possibilité de lire des XMV en arrière-plan pour les thèmes et skins. Cette fonction vient compléter les possibilités déjà introduites dans les versions précédentes autour des arrière-plans animés, des overlays et des packs audio.
 
Le support du contraste sur SmartXX V3 fait également son apparition.
 
 
 
 
 
Support des cartes SD et démarrage de BIOS
 
PrometheOS 1.6.0 ajoute la possibilité de parcourir une carte SD et de démarrer des BIOS directement depuis celle-ci.
 
Cette fonctionnalité nécessite un Modxo en version 1.0.14 ou supérieure ainsi qu'une carte SD formatée en FAT32.
 
Le système gagne également la possibilité d'effectuer automatiquement le démarrage depuis différents emplacements, notamment :
 
le TSOP ;
le mode Recovery ;
la carte SD.
Support Debug / Devkit et améliorations vidéo
 
Les développeurs ajoutent également le support Debug / Devkit DVT-4.
 
Une nouvelle combinaison de boutons permet par ailleurs de basculer entre les modes 480i et 480p depuis le menu PrometheOS : LT + RT + Y.
 
Cette option est notamment destinée aux utilisateurs de téléviseurs CRT limités au 480i.
 
CPU upgrade et gestion du refroidissement
 
La version 1.6.0 apporte aussi un nouveau support pour les CPU upgrades, accompagné d'améliorations de la gestion des ventilateurs.
 
L'équipe annonce notamment des améliorations concernant :
 
- la vitesse automatique du ventilateur 
- la gestion du ventilateur CPU 
- les réglages de refroidissement depuis PrometheOS.
 
Une Web UI nettement enrichie
 
L'interface Web de PrometheOS bénéficie elle aussi d'une importante évolution.
 
La Web UI / Remote View permet désormais notamment de disposer d'un contrôle en direct de la console avec le support de la manette.
 
Le gestionnaire de fichiers reçoit également plusieurs améliorations, avec la possibilité de :
 
créer des répertoires 
renommer des fichiers 
consulter les informations sur les partitions et le stockage 
contrôler l'autoboot 
interagir avec différentes fonctions de PrometheOS à distance
 
La version 1.6.0 ajoute également la possibilité de prendre en charge Pythia, la détection de l'identifiant du flash et le support du firmware TR HDMI.
 
HDD, EEPROM et fonctions système
 
PrometheOS continue également de proposer des outils avancés destinés à la maintenance des Xbox modifiées.
 
La fonction VSC HDD Unlock permet notamment d'utiliser des Vendor Specific Commands pour tenter de déverrouiller certains disques durs OEM Xbox sans disposer de la clé HDD traditionnelle.
 
La version 1.6.0 ajoute aussi une option permettant de supprimer les contrôles parentaux de l'EEPROM.
 
L'intégration de PromTools.xbe est également mise à jour.
 
Xecuter, infrarouge et petites nouveautés
 
Les utilisateurs de modchips Xecuter bénéficient d'améliorations supplémentaires, notamment avec l'affichage des positions des banques en relation avec leurs noms.
 
Le support des télécommandes infrarouges est désormais intégré.
 
Et parce que même une interface de modchip peut servir à autre chose qu'à flasher des BIOS, cette nouvelle version ajoute également Snake en mode deux joueurs.
 
Une évolution construite depuis la communauté Xbox
 
PrometheOS est né de la volonté de proposer une alternative moderne et open source aux anciens environnements Xenium.
 
Le projet reprend une partie des fonctionnalités historiques de Xenium OS tout en apportant une architecture développée indépendamment, avec notamment une interface modernisée, des fonctions réseau, des outils de gestion des BIOS et du stockage, ainsi qu'un système de skins extensible.
 
Depuis sa première version, le projet a progressivement intégré le support de nombreux modchips et matériels modernes, notamment les différentes déclinaisons de Modxo, tout en conservant la compatibilité avec plusieurs générations de matériel Xbox.
 
Avec PrometheOS 1.6.0, Team Resurgent et Team Cerbios poursuivent donc leur travail sur l'un des environnements les plus complets actuellement proposés aux utilisateurs de Xbox originale équipées d'un modchip.
 
Le code source doit par ailleurs être mis à jour sur le dépôt GitHub du projet. Les développeurs invitent la communauté à participer au développement, à remonter les bugs et à partager les résultats des tests.
 
Téléchargement : PrometheOS V1.6.0
 
 

[PS5] Relapse porté sur Y2JB, l’exploit kernel arrive directement depuis YouTube

hier, 21:55

Le développeur edisnord vient de publier relapse-y2jb, un portage de l’exploit kernel Relapse destiné à Y2JB, l’environnement permettant d’utiliser des payloads depuis l’application YouTube sur PS5. L’objectif est de transposer le fonctionnement de Relapse, initialement prévu pour un hôte WebKit, directement dans l’application YouTube modifiée par Y2JB. Le projet permet ainsi de lancer le jailbreak depuis YouTube, sans passer par le navigateur et sans utiliser de DNS blocker.
 
 
 
 
Relapse débarque sur Y2JB
 
Le projet repose sur la vulnérabilité aio_multi_wait use-after-free exploitée par Relapse. Le développeur précise qu’il s’agit d’un portage : le kernel stage, les tables d’offsets et l’exploit Relapse lui-même proviennent du projet original. La partie spécifique à relapse-y2jb concerne principalement l’adaptation de l’hôte afin de pouvoir exécuter l'exploit depuis l'environnement Y2JB. Le projet prend en charge les firmwares PS5 7.00 à 13.60. Le développeur indique notamment avoir testé le fonctionnement sur un PS5 en 12.60, avec Y2JB 1.6 et l'application YouTube 01.000.030.
 
Un jailbreak depuis YouTube
 
Le fonctionnement repose sur l'envoi de relapse.js comme payload Y2JB. Une fois l'exploit exécuté, celui-ci permet d'obtenir le jailbreak ainsi qu'un ELF loader accessible sur le port 9021. Le README indique un temps d'exécution d'environ trois secondes pour le jailbreak, avec la progression affichée côté PC et également relayée sur le port UDP 5050. Une fois le jailbreak obtenu, les payloads ELF peuvent être chargés via le serveur prévu à cet effet.
 
La grosse nouveauté : fermer YouTube sans faire planter la PS5
 
Le développement ne s'arrête toutefois pas au simple portage de Relapse. Une première version du portage présentait un problème important : fermer l'application YouTube après le jailbreak pouvait provoquer un crash de la console. Le README indiquait alors de laisser l'application ouverte. Le dernier commit du projet apporte justement une correction à ce problème.
 
Le développeur a identifié que l'exploitation du kernel laisse les structures de certains pipes dans un état particulier. Lors de la fermeture du processus, le nettoyage effectué par le kernel pouvait alors provoquer une libération mémoire incorrecte.
 
Le nouveau « seal »
 
Pour résoudre le problème, relapse-y2jb introduit un composant baptisé seal. Il s'agit de seal/pipeclean.elf, chargé après le jailbreak. Son rôle est de restaurer les valeurs originales des buffers et de leur taille pour les pipes utilisés par l'exploit, puis de vérifier le résultat. Cette restauration permet ensuite de fermer normalement YouTube tout en conservant le jailbreak et les services déjà chargés. Le projet indique notamment que le serveur 9021 et le gestionnaire de payloads restent disponibles après la fermeture de l'application.
 
Les tests mentionnés par le développeur comprennent notamment une vérification de restauration sur les deux pipes, suivie d'un test de sortie distante et de fermeture de l'application depuis l'interface utilisateur, avec la console restant opérationnelle.
 
Une évolution importante du portage
 
Cette correction rend le portage beaucoup plus pratique dans son utilisation quotidienne. L'application YouTube n'a plus besoin de rester ouverte après l'exploitation, ce qui était l'une des limitations du premier fonctionnement de relapse-y2jb.
 
Le projet conserve par ailleurs une architecture relativement claire :
 
- Relapse fournit l'exploit kernel et les tables d'offsets 
- Y2JB fournit l'environnement hôte et le système de chargement 
- relapse-y2jb adapte Relapse à cet environnement 
- le nouveau seal restaure l'état nécessaire avant la fermeture de l'application
 
Le développeur précise également que le projet n'est pas présenté comme un nouvel exploit original, mais comme un portage des travaux existants, avec les différents projets et développeurs crédités dans le README.
 
À retenir
 
Avec relapse-y2jb, l'exploit Relapse peut désormais être utilisé depuis Y2JB, directement à travers l'application YouTube, sur les firmwares 7.00 à 13.60. La mise à jour publiée aujourd'hui apporte surtout une correction particulièrement intéressante : grâce au nouveau seal, il devient possible de fermer YouTube après le jailbreak sans provoquer le crash qui affectait auparavant le portage. Le projet est disponible sur GitHub et reste présenté comme un outil destiné à la recherche et à l'expérimentation sur du matériel appartenant à l'utilisateur.
 
 
Téléchargement : Relapse porté sur Y2JB
 
 

 


[PS5] PS5 FPKG Builder 1.4.5 : l’outil de création et d’édition de PKG évolue

hier, 21:41

Le développeur zerodaysofficial vient de publier une nouvelle version de PS5 FPKG Builder, qui passe en version 1.4.5. Cette mise à jour apporte plusieurs améliorations importantes autour de la gestion d’OSFMount, de l’exFAT, mais surtout de l’édition directe des fichiers PKG.
 
 
 
 
Cette nouvelle version s’inscrit dans la continuité des précédentes évolutions du projet, avec l’objectif de faciliter la manipulation et la reconstruction de packages PS5 sous Windows.
 
OSFMount et gestion de l’exFAT améliorés
 
La version 1.4.5 améliore considérablement la détection d’OSFMount. Le logiciel recherche désormais l’outil dans davantage d’emplacements, notamment les dossiers Program Files 32 et 64 bits, les différentes vues du registre Windows, les chemins d’installation personnalisés, le PATH ainsi que les installations portables.
 
Dans la section exFAT → PKG, deux nouveaux contrôles font leur apparition :
 
Browse pour sélectionner manuellement OSFMount ;
Auto pour utiliser la détection automatique.
 
Lorsqu'un chemin vers OSFMount.exe est sélectionné manuellement, le programme mémorise désormais ce choix. Le logiciel est également capable de retrouver automatiquement le programme console présent dans le même répertoire.
 
Les messages d’erreur concernant l’absence d’OSFMount, du pilote ou des droits administrateur ont également été clarifiés. Le système conserve par ailleurs les contrôles liés au montage en lecture seule ainsi qu’à la propriété et au nettoyage des montages.
 
 
 
 
Un véritable éditeur de fichiers PKG
 
L’une des principales nouveautés de cette version 1.4.5 concerne l’éditeur de PKG.
 
Une nouvelle section Extract file from PKG permet maintenant de parcourir le contenu d’un package et d’extraire uniquement les fichiers sélectionnés, sans devoir effectuer systématiquement un dump complet.
 
Il est également possible de :
 
- importer des fichiers de remplacement 
- ajouter de nouveaux fichiers 
- supprimer certaines entrées optionnelles 
- restaurer les modifications préparées 
- sauvegarder un petit projet d’édition 
- reconstruire un PKG complet séparé 
- créer une mise à jour destinée au SDK
 
Les versions sont désormais présentées au format NN.NNN.NNN, par exemple 01.001.005. Le développeur corrige également un problème qui pouvait provoquer à tort une erreur de métadonnées CNT de 256 MiB lorsqu’un package contenait d’importantes données supplémentaires.
 
Un fonctionnement plus souple
 
L’un des intérêts de cette évolution est de pouvoir travailler sur une partie d’un PKG sans nécessairement traiter l’intégralité du package. La navigation dans le contenu, l’extraction de fichiers sélectionnés et la sauvegarde des projets d’édition évitent ainsi un dump complet lorsque celui-ci n’est pas nécessaire. En revanche, la création d’un PKG complet ou d’une mise à jour SDK nécessite toujours de traiter l’intégralité de la source et donc de disposer de suffisamment d’espace temporaire. À noter que le petit projet d’édition sauvegardé n’est pas directement installable : il sert de projet de travail avant la reconstruction du package.
 
Compilation et tests
 
Le développeur indique que la compilation en C# 5 ainsi que les tests de régression locaux ont été effectués avec succès. Certaines vérifications restent toutefois à effectuer dans des conditions réelles : le montage OSFMount sous Windows et la compatibilité avec la console n’ont pas encore été vérifiés. 
 
Une mise à jour intéressante pour la scène PS5
 
Avec cette version 1.4.5, PS5 FPKG Builder ne se limite donc plus à la création de packages. L’ajout d’outils d’extraction et d’édition sélective rend le workflow beaucoup plus flexible, notamment lorsqu’il est nécessaire de modifier quelques fichiers sans reconstruire inutilement l’ensemble des données. Le projet est disponible sur GitHub et l’archive Windows de la version 1.4.5 pèse environ 47,7 Mo.
 
Téléchargement : PS5 FPKG Builder 1.4.5