Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS5] ProsperoStore : un véritable store natif pour les homebrews PS5

hier, 22:12

Le développeur BlackBearReloaded poursuit activement ses travaux autour du homebrew PS5 avec ProsperoStore, un nouveau projet particulièrement ambitieux qui vise à proposer un véritable magasin d'applications directement depuis la console.
 
Encore en alpha, ProsperoStore permet de parcourir le catalogue de homebrew.page, puis d'installer, mettre à jour ou désinstaller les applications directement depuis l'interface native PS5, sans avoir à effectuer manuellement toutes ces opérations via FTP.
 
 
 
 
Un store PS5 dédié au homebrew
 
ProsperoStore est une application native PS5 portant le Title ID PPSA99000.
 
Son fonctionnement repose sur le catalogue communautaire homebrew.page. Les applications référencées dans ce catalogue peuvent être affichées directement dans ProsperoStore, avec notamment différentes catégories :
 
New and updated
Apps
Games
Tools
Coming soon
On this console
 
Une fonction de recherche permet également de retrouver une application par son nom ou son développeur, tandis que plusieurs modes de tri sont proposés.
 
L'objectif est donc clairement de proposer une expérience proche d'un véritable store, mais entièrement dédiée au homebrew PS5.
 
Installation en un bouton
 
L'une des fonctions les plus intéressantes concerne l'installation des applications.
 
Depuis la fiche d'un homebrew, il suffit d'appuyer sur Cross pour lancer le processus. ProsperoStore s'occupe alors successivement du :
 
Download → Verify → Unpack → Finish
 
Le catalogue étant signé, le fichier téléchargé est vérifié avant d'être installé sur la console.
 
Une barre de progression permet de suivre l'opération ainsi que le temps restant, tandis que la touche Circle permet d'annuler le téléchargement.
 
Le principe est particulièrement intéressant puisqu'aucune modification n'est effectuée avant la fin du processus.
 
Gestion des mises à jour
 
ProsperoStore prend également en charge les mises à jour des applications installées.
 
Lorsqu'une nouvelle version est disponible dans le catalogue, elle apparaît dans la section Updates. Il est même possible d'utiliser la fonction Update all afin de mettre à jour plusieurs applications.
 
Le système prend soin de ne pas modifier une application actuellement en cours d'utilisation : celle-ci doit être fermée avant que la mise à jour ne soit appliquée.
 
Une fonction particulièrement intéressante concerne également les applications déjà installées manuellement. Lorsqu'une application présente dans le catalogue est détectée, elle peut être transférée sous la gestion de ProsperoStore avec l'option Manage with ProsperoStore.
 
Désinstallation propre
 
Le store ne se limite pas à l'installation.
 
ProsperoStore propose également une fonction de désinstallation permettant de supprimer le dossier de l'application ainsi que son icône présente sur l'écran d'accueil.
 
Les données sauvegardées de l'application sont toutefois conservées.
 
Un système de fichiers optimisé
 
Le développeur a également travaillé sur les performances des opérations de fichiers.
 
L'extraction et la suppression des fichiers sont effectuées par un helper lancé via le payload loader afin d'éviter que le système ne ralentisse excessivement ces opérations.
 
BlackBearReloaded indique notamment qu'un test avec Kodi, représentant environ 2 700 fichiers, permet une extraction en environ 25 secondes.
 
ProsperoStore peut également utiliser différents emplacements de stockage compatibles avec les dossiers analysés par ShadowMountPlus :
 
stockage interne ;
disque étendu ;
périphérique USB.
 
L'emplacement peut être sélectionné depuis les paramètres du store.
 
Une interface pensée pour la manette
 
L'application a été conçue pour être utilisée directement depuis le canapé avec la manette PS5.
 
La navigation peut également être effectuée avec un clavier USB.
 
Les principales commandes sont notamment :
 
Cross : ouvrir / installer / mettre à jour ;
Circle : retour ;
Triangle : recherche ;
Square : téléchargements ;
L1 / R1 : navigation entre les sections ;
R3 : tri ;
Options : paramètres.
 
Chaque application dispose par ailleurs d'un QR code permettant d'accéder à sa page sur homebrew.page, où l'utilisateur peut retrouver les informations de version et les liens vers le projet original.
 
ProsperoStore peut également se mettre à jour lui-même
 
Le store dispose de son propre mécanisme d'auto-mise à jour.
 
Lorsqu'une nouvelle version de ProsperoStore apparaît dans le catalogue, l'application peut proposer directement la mise à jour au démarrage.
 
L'utilisateur peut alors choisir entre :
 
Update now
What's new
Skip
 
La mise à jour est ensuite téléchargée et installée automatiquement, permettant au store de remplacer sa propre version.
 
Un système basé sur Lapy et ShadowMountPlus
 
ProsperoStore intègre également un helper basé sur PS5-Lapy-JB-Daemon.
 
Le projet nécessite un environnement fournissant ShadowMountPlus, avec la version 1.7beta4 ou supérieure recommandée, ainsi qu'un ELF loader disponible sur le port TCP 9021.
 
Si un service Lapy est déjà présent sur la console, ProsperoStore peut l'utiliser. Dans le cas contraire, le store dispose de son propre helper intégré et peut l'envoyer via la connexion locale.
 
Les développeurs indiquent avoir testé les installations, mises à jour et désinstallations sur les firmwares 6.02 et 12.70. Les autres firmwares restent expérimentaux.
 
Le helper refuse par ailleurs les environnements dont il ne connaît pas la structure plutôt que de tenter une exécution hasardeuse.
 
Une première version encore limitée
 
Malgré ses ambitions, ProsperoStore reste actuellement en alpha et plusieurs limitations sont encore présentes.
 
La version actuelle :
 
- fonctionne avec les applications au format ZIP 
- affiche les images FFPFSC mais ne permet pas encore de les installer 
- installe, met à jour et supprime les applications, mais ne permet pas encore de les lancer 
- ne peut s'auto-mettre à jour que lorsqu'il a lui-même été installé sous forme de dossier 
- ne propose une mise à jour que lorsque le catalogue fournit une version de contenu 
- conserve le nom d'une application sur l'écran d'accueil après une mise à jour 
- est actuellement disponible uniquement en anglais
 
Une nouvelle pièce importante de l'écosystème PS5
 
Avec ProsperoStore, BlackBearReloaded propose donc une approche assez différente des simples gestionnaires de homebrew.
 
Le projet cherche à centraliser toute la chaîne : catalogue, téléchargement, vérification, installation, mise à jour et désinstallation, directement depuis une interface native PS5.
 
Le projet s'appuie notamment sur la fondation PS5 Native App Boilerplate, déjà utilisée par ProsperoEden et ProsperoLight, ainsi que sur ps5-homebrew-ui et ps5-opengl pour son interface.
 
Même s'il ne s'agit encore que d'une première alpha, ProsperoStore pourrait rapidement devenir un élément central de l'écosystème homebrew PS5 si son développement se poursuit à ce rythme.
 
Téléchargement : ProsperoStore 1.000.030 (alpha)
 
 

[PS5] Orbit Store 0.8.0 : TorBox et 10 langues débarquent sur PS5

hier, 21:59

Le développement d’Orbit Store se poursuit sur PS5 avec la publication d’Orbit Store 0.8.0 (Beta). Après une version 0.7.0 principalement consacrée à l’amélioration des performances de téléchargement, cette nouvelle mouture enrichit considérablement l’application avec l’arrivée du support de TorBox, la localisation dans dix langues et plusieurs améliorations de l’interface et de la gestion du système. Orbit Store se présente comme une solution permettant d'accéder à un catalogue de contenus et de gérer des téléchargements directement depuis une PS5 exploitée dans un environnement homebrew. Le projet propose à la fois une interface navigateur et une application native TV.
 
 
TorBox fait son apparition
 
La principale nouveauté de cette version 0.8.0 est l’intégration du support Debrid, avec TorBox comme premier service pris en charge. Il est désormais possible de connecter son compte TorBox et de l'utiliser pour les téléchargements compatibles, aussi bien depuis l'application native PS5 que depuis l'interface accessible via navigateur. Cette intégration vient donc compléter les différentes sources déjà proposées par Orbit Store et ouvre la voie à une gestion plus flexible des téléchargements.
 
Orbit Store passe à 10 langues
 
L'interface évolue également avec l'arrivée de dix langues : Anglais, Allemand, Espagnol, Français, Italien, Néerlandais, Polonais, Portugais brésilien, Russe et Turc. L'application native détecte automatiquement la langue configurée sur la console. Les utilisateurs de la version navigateur peuvent quant à eux sélectionner manuellement leur langue depuis les paramètres.
 
 
 
 
Une section Discover revue
 
La partie Discover bénéficie également d'une refonte. Elle est désormais affichée en premier au lancement et propose notamment les dernières sorties, une grille All games paginée, et une navigation plus claire dans le catalogue. Les contrôles de l'application ont également été retravaillés, notamment au niveau des menus déroulants, des écrans d'association et des différents formulaires.
 
Meilleure gestion du mode repos
 
Orbit Store 0.8.0 améliore également le comportement de l'application après une mise en veille de la PS5.
 
Lorsque la console sort du mode repos, Orbit est désormais capable de se reconnecter automatiquement, sans nécessiter de recharger le payload.
 
Un ajout particulièrement intéressant pour les utilisateurs qui laissent régulièrement la console en veille.
 
 
 
 
Application native PS5
 
La version native d'Orbit Store passe ici en 1.2.0, avec le service Orbit 0.8.0 intégré.
 
L'installation s'effectue à partir du fichier PPSA99177.ffpkg. Une fois copié dans /data/homebrew/, ShadowMountPlus peut l'enregistrer afin de rendre Orbit Store accessible directement depuis la ligne Games de la PS5.
 
Les sources de téléchargement peuvent ensuite être configurées depuis l'écran de configuration de l'application ou via :
 
App settings → Download sources
 
Pour les utilisateurs possédant une ancienne version du service Orbit, il est recommandé d'arrêter volontairement celui-ci avant de lancer la nouvelle application afin de permettre au service intégré de démarrer correctement.
 
Version navigateur toujours disponible
 
Orbit Store reste également accessible depuis son interface navigateur.
 
Le fichier orbit_store.elf peut être chargé via un gestionnaire de payloads ou un ELF loader. L'interface est ensuite accessible depuis le raccourci Orbit dans l'onglet Media, ou directement depuis un appareil connecté au même réseau que la PS5 via :
 
http://<ps5-ip>:34177/
 
Les paramètres, les sources, l'association des appareils et la file de téléchargement sont conservés lors des mises à jour.
 
Toujours en bêta
 
Orbit Store reste officiellement en phase bêta. Le catalogue continue notamment de proposer des options FFPFSC et exFAT pour les fichiers concernés.
 
À noter que l'installation de jeux au format package n'a pas encore été ajoutée à l'application : le fichier FFPKG fourni correspond à l'application Orbit Store elle-même.
 
Le projet précise également que la console doit rester éveillée pendant les téléchargements et que les fonctions liées à la bibliothèque nécessitent une API locale ShadowMount v1 compatible.
 
Une évolution importante après la 0.7.0
 
Avec cette version 0.8.0, Orbit Store continue donc de prendre de l'ampleur. La précédente mise à jour avait déjà profondément amélioré le moteur de téléchargement avec des vitesses accrues, ainsi qu'une meilleure gestion de la pause et de la reprise.
 
Cette fois, le développeur saawant12 ajoute une nouvelle dimension au projet avec le support de TorBox, tout en rendant l'application beaucoup plus accessible grâce à sa localisation internationale.
 
Orbit Store 0.8.0 est disponible dès maintenant, toujours en bêta, avec l'ELF, l'application native FFPKG et le code source publiés sur GitHub.
 
Téléchargement : Orbit Store 0.8.0  
 

[PS5] PKG Viewer v1.15.0 : l’outil d’analyse des packages s’ouvre à la Switch

hier, 09:22

Le développeur Loopayeh vient de publier PKG Viewer v1.15.0, une nouvelle version particulièrement intéressante de son utilitaire open source dédié à l’analyse des packages et dumps de jeux. Après avoir largement ciblé les formats PlayStation, l’application élargit désormais son champ d’action à la Nintendo Switch avec la prise en charge des fichiers NSP et XCI.
 
Cette nouvelle version marque donc une évolution importante pour PKG Viewer, qui devient progressivement un véritable outil multi-formats capable d'examiner aussi bien des contenus PS3, PS4 et PS5 que des fichiers issus de la console de Nintendo.
 
 
 
 
 
NSP et XCI désormais pris en charge
 
La principale nouveauté de cette version 1.15.0 concerne l'arrivée du support des formats .nsp et .xci. PKG Viewer est maintenant capable d'ouvrir directement ces fichiers et d'en analyser le contenu. L'utilisateur peut notamment consulter la liste des fichiers présents dans le package, récupérer l'identifiant du titre, la version du logiciel et, dans le cas des fichiers XCI, obtenir des informations supplémentaires concernant les partitions et les données de la cartouche. L'application dispose également d'un système de secours basé sur l'analyse binaire CNMT. Celui-ci permet de récupérer certaines informations lorsqu'un package ne contient pas le traditionnel fichier cnmt.xml. Une évolution intéressante pour les dumps Switch qui ne présentent pas toujours une structure suffisamment standardisée pour permettre une analyse classique.
 
Le support de prod.keys va plus loin
 
PKG Viewer v1.15.0 peut également exploiter un fichier prod.keys fourni par l'utilisateur. Lorsqu'il est disponible, celui-ci peut être placé à côté de l'exécutable ou dans :
 
%APPDATA%\PKGViewer\
 
Le programme peut alors récupérer davantage d'informations provenant des contenus Nintendo Switch, notamment :
 
- le titre officiel NACP 
- l'éditeur 
- la version affichée 
- l'icône du jeu 
- les informations relatives aux différents fichiers NCA 
- le type des NCA 
- certaines informations de clés 
 
L'exigence de firmware lorsqu'elle est disponible.
 
Sans prod.keys, PKG Viewer reste capable d'analyser la structure des fichiers NSP et XCI et d'afficher les informations accessibles sans déchiffrement.
 
Une interface adaptée aux nouveaux formats
 
Loopayeh a également profité de cette mise à jour pour améliorer l'identification visuelle des différents formats. Sous Windows et Linux, six nouvelles icônes permettent désormais de distinguer immédiatement les fichiers : PKG, EXF, PFS, FPK, NSP, et XCI . Un nouveau badge rouge dédié à la Switch fait également son apparition dans l'interface afin d'identifier plus facilement les contenus analysés. PKG Viewer conserve par ailleurs son système de glisser-déposer : il suffit de déposer un fichier ou un dossier de jeu directement sur la fenêtre du programme pour lancer son analyse.
 
Un outil qui continue de couvrir la scène PlayStation
 
L'arrivée du support Switch ne fait évidemment pas disparaître les fonctions historiques de PKG Viewer. L'application reste capable d'analyser les packages PS3, PS4 et PS5, mais également différents formats de dumps PS5 comme les images EXF, FFPFSC et FFPKG ainsi que les dossiers de jeux extraits.
 
On retrouve notamment :
 
- l'affichage des informations techniques des packages 
- l'identification du titre, du contenu, de la version et de la région 
- l'analyse des fichiers internes 
- l'extraction de fichiers individuels 
- l'affichage des trophées 
- la détection OFW/FPKG pour les contenus PS4 et PS5 
- l'analyse de param.sfo et param.json 
- l'aperçu des icônes et couvertures 
- le renommage automatique des fichiers 
- le traitement par lots 
- la prise en charge des conteneurs AMPR/LZ4 
- un mode CLI pour automatiser certaines opérations
 
Le renommage par lots permet notamment d'uniformiser les noms des jeux à partir de leurs informations internes, tandis que le système de journalisation permet de revenir aux noms originaux.
 
PKG Viewer devient donc encore plus polyvalent
 
Avec cette version 1.15.0, Loopayeh franchit une nouvelle étape dans le développement de PKG Viewer. L'outil n'est plus uniquement centré sur l'écosystème PlayStation et devient capable de naviguer dans les structures de packages de la Nintendo Switch, avec une prise en charge native des deux principaux formats NSP et XCI.
 
Cette évolution devrait particulièrement intéresser les utilisateurs qui travaillent régulièrement avec différents types de dumps et souhaitent disposer d'un seul outil pour inspecter rapidement leurs fichiers. PKG Viewer v1.15.0 est disponible dès maintenant pour Windows, Linux et macOS.
 
Téléchargements : PKG Viewer v1.15.0
 
 
 

[PS5] ProsperoEden v1.000.070 corrige un problème de lancement selon l’emplacement de l...

05 octobre 2026 - 06:49

Le développement de ProsperoEden se poursuit sur PS5 avec la publication d’une nouvelle préversion estampillée v1.000.070. Cette mise à jour se concentre principalement sur un problème qui pouvait empêcher l’application de démarrer correctement lorsqu’elle était installée ailleurs que dans le répertoire /data/homebrew.
 
 
 
 
Pour rappel, ProsperoEden est un projet destiné à l’environnement homebrew PS5 et intègre notamment un helper « one-shot » basé sur PS5-Lapy-JB-Daemon. Son fonctionnement nécessite qu’un loader ELF local soit disponible sur le port TCP 9021.
 
Cette nouvelle version apporte surtout une correction importante concernant la localisation des fichiers de l’application. Jusqu’à présent, ProsperoEden pouvait ne plus retrouver ses propres ressources lorsqu’il était lancé depuis certains emplacements montés par la console.
 
Un lancement désormais possible depuis différents supports
 
Avec la version 1.000.070, ProsperoEden récupère désormais correctement son emplacement réel une fois l’application montée par le système.
 
Cela concerne notamment les installations effectuées :
 
sur un périphérique USB ;
sur un stockage étendu ;
dans un dossier de jeux utilisé par etaHEN ;
dans tout autre emplacement monté par ShadowMountPlus.
 
Le problème pouvait se traduire par l’impossibilité de charger le menu, suivie de la fermeture de l'application quelques instants après son lancement.
 
Le bug avait notamment été signalé sur les firmwares 4.50 et 13.60, avec kstuff-lite 1.11. Les corrections ont depuis été confirmées par plusieurs testeurs.
 
Le système de mise à jour évolue également
 
Le développeur a également corrigé le fonctionnement du mécanisme de mise à jour intégré au menu.
 
Lorsque ProsperoEden est lancé depuis un dossier monté par ShadowMountPlus, l'outil de mise à jour modifie désormais directement le dossier depuis lequel l'application est exécutée.
 
Une installation présente sur une clé USB peut donc être mise à jour directement, sans qu'une autre copie située dans /data/homebrew ou ailleurs ne vienne interférer.
 
Dans le cas particulier d'une installation sous forme d'image, ProsperoEden affiche désormais un message indiquant que la mise à jour doit être effectuée en remplaçant l'image concernée.
 
Des diagnostics renforcés
 
Cette version améliore également les informations disponibles lorsqu'un problème survient au démarrage.
 
Si le menu ne parvient pas à se charger, les journaux indiquent désormais plus précisément si le problème concerne les shaders ou la police, avec le fichier concerné et la raison de l'échec.
 
Un nouveau système de trace du démarrage a également été ajouté. Les différentes étapes d'initialisation, ainsi que la version du firmware utilisée, sont enregistrées dans le kernel log avec le préfixe :
 
[ProsperoEden diag]
 
Une copie est également sauvegardée dans :
 
/data/prosperoeden/logs/boot-trace.txt
 
Ces informations devraient faciliter le diagnostic en cas de fermeture ou de crash de l'application au lancement.
 
Mise à jour de ProsperoEden
 
Pour passer à cette version, il suffit de copier le dossier PPSA99008 présent dans l'archive ZIP par-dessus l'installation existante, quel que soit son emplacement.
 
Les sauvegardes, paramètres et profils sont conservés.
 
À noter que les utilisateurs de ProsperoEden 1.000.060 pourront également recevoir la mise à jour directement depuis le menu lorsque homebrew.page proposera officiellement la version 1.000.070.
 
Cette v1.000.070 reste une préversion, mais elle apporte une correction particulièrement intéressante pour les utilisateurs qui exécutent ProsperoEden depuis des emplacements alternatifs, notamment via USB, stockage étendu ou ShadowMountPlus.
 
Téléchargement : ProsperoEden v1.000.070
 
 

[PS5] sendpp v1.4.0 : l’outil évolue avec des catalogues en ligne unifiés

05 octobre 2026 - 06:45

Le développeur ps4macedo vient de publier une nouvelle mise à jour de sendpp, qui passe en version 1.4.0. Cette nouvelle mouture arrive seulement deux jours après la version 1.3.0 et poursuit l’évolution de l’outil avec une distribution désormais proposée à la fois sous Windows et Android.
 
Pour rappel, sendpp est un outil destiné à faciliter l’utilisation et l’envoi de contenus dans l’écosystème PS4, avec notamment une version exécutable pour Windows et une application Android. Le projet continue donc de recevoir des mises à jour rapprochées, signe que son développement reste particulièrement actif.
 
Des catalogues désormais unifiés
 
La version 1.4.0 apporte principalement une évolution au niveau de la gestion des catalogues. Le développeur indique désormais une unification des catalogues en ligne dans main/catalogs.
 
Cette organisation permet de centraliser les différents catalogues utilisés par l'application et devrait rendre leur gestion plus cohérente entre les différentes versions de sendpp.
 
Cette évolution fait suite à la version 1.3.0, publiée deux jours plus tôt, qui avait déjà introduit des catalogues en ligne propres à chaque release. La version 1.3.1 vient donc affiner cette architecture afin de regrouper ces ressources.
 
Windows et Android disponibles
 
Comme pour la précédente version, sendpp v1.4.0 est disponible sous deux formats :
 
Windows EXE
Android APK
 
Les sommes SHA-256 sont également fournies par le développeur afin de permettre de vérifier l'intégrité des fichiers téléchargés. Avec cette nouvelle version, ps4macedo continue donc de faire évoluer sendpp à un rythme soutenu, avec une architecture de catalogues désormais davantage centralisée et des builds disponibles aussi bien sur Windows que sur Android.
 
Téléchargement : sendpp v1.4.0