Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS3] rpcs3 v0.0.42 Alpha disponible

aujourd'hui, 20:12

Le célèbre émulateur PlayStation 3 RPCS3 vient de franchir une nouvelle étape avec la publication de la version v0.0.42 Alpha. Comme le rappelle l'équipe de développement, il ne s'agit pas d'une version stable mais d'un jalon de développement ("landmark") dans son modèle de publication continue. Cette mise à jour regroupe plusieurs centaines de correctifs, optimisations et nouvelles fonctionnalités destinés à améliorer les performances, la compatibilité et l'expérience utilisateur sur toutes les plateformes prises en charge.
 
 
 
 
Parmi les nouveautés les plus visibles, l'interface utilisateur gagne en confort avec l'ajout d'un raccourci pour quitter rapidement un jeu, la lecture automatique des vidéos de prévisualisation lors de la sélection d'un titre, un nouveau filtre distinguant les jeux "Broken" et "Completed", ainsi que des options de tri pour la liste des trophées. Les développeurs ont également déplacé plusieurs fonctions de gestion de la base de données dans un sous-menu dédié afin de rendre l'interface plus cohérente.
 
Cette version met également l'accent sur la prise en charge des périphériques. Un nouveau paramètre permet désormais d'utiliser les mouvements de la souris comme gyroscope, tandis que le support des instruments de musique continue de s'étoffer avec une meilleure compatibilité des contrôleurs Wii présentés comme des instruments PS3, de nouvelles options pour les platines DJ Hero et les guitares Guitar Hero Live, ainsi qu'une prise en charge améliorée sous macOS.
 
Du côté des performances, les utilisateurs de processeurs ARM64 sont particulièrement gâtés. Une grande partie du travail de cette version concerne les optimisations du compilateur SPU LLVM, avec de nombreuses améliorations exploitant les extensions modernes des processeurs ARM (SVE2, I8MM, USHL...) afin d'accélérer l'émulation des SPU de la PS3. Les architectures x86 ne sont pas oubliées avec plusieurs optimisations AVX512 destinées au compilateur PPU et SPU.
 
Le moteur graphique RSX bénéficie lui aussi de nombreuses améliorations. Les développeurs ont optimisé la gestion des shaders, corrigé plusieurs problèmes liés au cache des textures, amélioré la reconstruction des images et résolu divers bugs d'affichage, notamment dans Sonic Generations. La gestion des pools de descripteurs Vulkan est désormais dynamique, ce qui permet une meilleure adaptation aux besoins des jeux.
 
La compatibilité progresse également grâce à plusieurs correctifs importants : meilleure prise en charge des PS1 Classics, résolution de problèmes d'installation des DLC, amélioration de la sérialisation des sauvegardes d'état (Save States), correction de plusieurs fonctions système (cellSysmodule, cellAudio, sys_fs, sys_rsx) et ajout de la gestion des invitations de jeu dans l'overlay des amis.
 
Les développeurs ont également mis à jour de nombreuses bibliothèques intégrées, notamment LLVM 22.1.8, curl 8.21.0, 7-Zip 26.02, wolfSSL 5.9.2, pugixml 1.16, Fusion 1.3.1 et ajouté le support d'OpenCV 5.
 
Au final, même si cette v0.0.42 Alpha ne constitue pas une version stable, elle représente une évolution majeure de RPCS3 avec un important travail de fond sur les performances, la stabilité, la compatibilité matérielle et l'ergonomie. Les utilisateurs de processeurs ARM64, en particulier sur macOS et les plateformes modernes, devraient constater des gains significatifs dans de nombreux titres, tandis que l'ensemble des utilisateurs profitera de nombreuses corrections qui rendent l'émulateur encore plus mature.
 
Téléchargement : rpcs3 v0.0.42 Alpha
 
 
 
 

[PS5] PS5Upload : une série de mises à jour renforce la sécurité et corrige des bugs

aujourd'hui, 08:31

Le développeur phantomptr poursuit le développement intensif de PS5Upload avec pas moins de quatre nouvelles versions (4.1.4 à 4.1.7) publiées en seulement quelques heures. Au programme, de nouvelles fonctionnalités pour l'explorateur de fichiers, plusieurs correctifs importants concernant l'installation des PKG sur les firmwares récents, ainsi que des améliorations de sécurité côté application.
 
Pour rappel, PS5Upload est un outil multiplateforme permettant de transférer et d'installer des fichiers PKG sur une PlayStation 5 jailbreakée via le réseau, tout en offrant un explorateur de fichiers avancé et diverses fonctions d'administration.
 
PS5Upload 4.1.7 : mise à jour des dépendances et correctifs de sécurité
 
La dernière version 4.1.7 est essentiellement consacrée à la sécurité de l'application.
 
Le framework React Router passe de la branche 7.18.1 à React Router 8.3.0, supprimant au passage l'ancien package react-router-dom. Cette migration ne modifie pas le fonctionnement de l'application, mais corrige une vulnérabilité CSRF de haute sévérité identifiée dans le mode React Server Components.
 
Les dépendances ont également été nettoyées afin de supprimer une vulnérabilité DoS présente dans le package transitif brace-expansion, détectée par npm audit.
 
 
 
PS5Upload 4.1.6 : fin du bug des installations bloquées
 
Cette version corrige un problème particulièrement gênant rencontré sur les firmwares 12.20 et supérieurs.
 
Lorsque app.db ne pouvait plus être lu, certaines installations de PKG étaient correctement réalisées sur la PS5, mais l'interface de PS5Upload restait bloquée indéfiniment sur "Installing".
 
Deux corrections ont été apportées :
 
prise en compte des firmwares où la vérification est impossible (Unsupported) afin de finaliser correctement l'installation ;
reconnaissance des installations réalisées via le Tier-0 worker, qui n'étaient pas correctement détectées comme terminées.
 
Résultat : les installations effectuées sur les firmwares récents s'affichent désormais correctement comme terminées.
 
PS5Upload 4.1.5 : renforcement de la sécurité
 
Cette version apporte plusieurs améliorations importantes au système de lecture des fichiers système.
 
Le principal correctif empêche désormais toute tentative d'évasion via des liens symboliques (symlink escape). Même en mode "unsafe", les lectures sont désormais limitées aux seules partitions documentées :
 
/system
/system_data
/system_ex
 
Les chemins sont désormais résolus via realpath() afin d'empêcher tout contournement des protections.
 
D'autres améliorations concernent :
 
une meilleure gestion du paramètre JSON "unsafe": true, même avec des espaces ;
une vérification plus intelligente des chemins contenant "..", évitant certains faux positifs sur des fichiers parfaitement légitimes.
PS5Upload 4.1.4 : lecture optionnelle des fichiers système
 
La version 4.1.4 introduit une nouveauté très attendue par les développeurs et reverse engineers.
 
Une nouvelle option disponible dans :
 
Settings → Allow downloading system files
 
permet désormais d'autoriser la lecture des partitions système en lecture seule.
 
Une fois activée, l'explorateur de fichiers peut récupérer des éléments provenant notamment de :
 
/system
/system_data
/system_ex
 
Cette fonctionnalité facilite le dump de bibliothèques .sprx, de polices, ou d'autres ressources internes de la PS5.
 
Le développeur précise cependant que cette option reste strictement limitée à la lecture. Toutes les opérations potentiellement destructrices (suppression, écriture, déplacement, chmod, montage, etc.) continuent d'être protégées par les restrictions habituelles.
 
Une évolution continue
 
Avec cette série de mises à jour, PS5Upload gagne à la fois en stabilité, en sécurité et en fonctionnalités. Les utilisateurs de firmwares récents profiteront enfin d'un suivi correct des installations de PKG, tandis que les développeurs disposent désormais d'un accès simplifié aux fichiers système en lecture seule, sans compromettre la sécurité générale de l'application.
 
Ces quatre versions illustrent le rythme de développement particulièrement soutenu de phantomptr, qui continue d'améliorer l'un des outils les plus complets pour la gestion de contenus sur PS5 jailbreakée.
 
 
Téléchargement : PS5Upload 4.1.7
 
 

[PS3] mohasi propose une mise à jour majeure de tous ses outils PS3 Dev

aujourd'hui, 08:17

Le développeur mohasi poursuit le développement de PS3 Dev avec la publication de la version 260726-0119, une mise à jour particulièrement conséquente qui touche pratiquement tous les composants de cette suite d'outils dédiée au développement et à la personnalisation de la PlayStation 3.
 
Cette nouvelle révision améliore Theme Studio, RCO Studio, File Manager, Thermal Bench, Cell Stream et Disc Mount, en apportant de nombreuses optimisations, de nouvelles fonctionnalités et une importante vague de corrections de bugs.
 
Theme Studio devient beaucoup plus complet
 
La principale évolution concerne Theme Studio, dont l'éditeur de scripts évolue désormais vers un véritable environnement de développement. Il propose notamment :
 
un éditeur avec numérotation des lignes ;
une coloration syntaxique PSJS ;
un système d'auto-complétion intelligent ;
une validation qui renvoie directement à la ligne contenant l'erreur.
 
L'aperçu des thèmes affiche maintenant la barre d'horloge du XMB afin de mieux visualiser l'emplacement des éléments graphiques. L'importation d'icônes par lot est également prise en charge.
 
Les performances ont été largement optimisées : la fenêtre d'aperçu ne monopolise plus un cœur complet du processeur et suspend son rendu lorsqu'elle n'est plus au premier plan. La consommation CPU passe ainsi d'environ 92 % à seulement 27 %, tout en supprimant les dossiers temporaires inutiles au démarrage.
 
Parmi les autres nouveautés :
 
- gestion correcte des textures transparentes DXT3/DXT5 ;
- compatibilité automatique avec les modèles exportés depuis Blender ;
- compilation limitée uniquement aux ressources réellement utilisées ;
- correction d'un crash provoqué lorsque plusieurs objets partageaient le même modèle ;
- avertissement en cas d'empilement excessif de couches plein écran pouvant provoquer un gel du XMB.
 
 
 
 
 
RCO Studio s'améliore également
 
RCO Studio reçoit plusieurs améliorations ergonomiques :
 
- sélection rapide de tous les fichiers modifiés 
- nouvelle icône de l'application 
- meilleure intégration du thème sombre 
- ajout d'une section de remerciements dans la documentation
 
File Manager accueille Google Drive
 
L'une des nouveautés les plus intéressantes est sans doute l'intégration de Google Drive directement dans le gestionnaire de fichiers.
 
Une fois le compte configuré depuis un PC, il devient possible de :
 
- parcourir les dossiers Drive 
- télécharger et envoyer des fichiers 
- renommer ou supprimer des éléments
 
Les identifiants sont chiffrés à partir de l'identifiant unique de la console. Les documents Google Docs et Sheets sont volontairement exclus afin d'éviter la création de fichiers vides.
 
Le gestionnaire protège également désormais les répertoires système (dev_hdd0, dev_flash, dev_usb...) contre toute suppression ou modification accidentelle.
 
Le module de création d'images ISO affiche maintenant le hash SHA-1, le temps nécessaire à l'opération et évite d'écraser automatiquement une image existante.
 
Thermal Bench devient plus intelligent
 
Le module Thermal Bench adapte automatiquement sa température maximale selon le modèle de PlayStation 3 utilisé :
 
jusqu'aux modèles CECHH : 70°C ;
modèles plus récents : 88°C ;
modèles inconnus : 70°C par sécurité.
 
Cette limite est affichée à l'écran, enregistrée dans les rapports et peut être personnalisée via le fichier settings.txt.
 
De nombreuses corrections améliorent également les relevés de température, les graphiques, l'affichage des informations et la gestion des consoles dont certaines données matérielles ne sont pas accessibles.
 
Cell Stream gagne en fluidité
 
Le système de streaming Cell Stream corrige un micro-freeze qui apparaissait toutes les dix secondes.
 
Trois nouveaux modes de streaming 720p/60 sont disponibles :
 
- latence minimale 
- affichage sans tearing 
- tampon d'une image pour améliorer la stabilité
 
Plusieurs raccourcis accessibles via SELECT permettent également de changer rapidement le mode de streaming, le mode d'entrée, d'afficher les statistiques ou d'exécuter jusqu'à quatre commandes personnalisées définies sur le PC.
 
Les préférences sont désormais sauvegardées automatiquement.
 
Disc Mount plus fiable
 
Enfin, Disc Mount améliore considérablement la gestion des images ISO.
 
L'insertion d'un véritable disque alors qu'une image est montée provoque désormais un démontage automatique de l'ISO afin de privilégier le support physique. Plusieurs problèmes pouvant laisser le lecteur dans un état incohérent après un échec de montage ont également été corrigés.
 
La mémoire utilisée par le menu a elle aussi été optimisée, passant d'une allocation permanente à une utilisation uniquement lors de son écriture.
 
Une mise à jour majeure
 
Avec cette version 260726-0119, PS3 Dev franchit une nouvelle étape en proposant une suite d'outils toujours plus complète pour les développeurs, créateurs de thèmes et utilisateurs avancés de la PlayStation 3. Entre l'intégration de Google Drive, les optimisations importantes de Theme Studio, les améliorations du streaming et une meilleure gestion du matériel, cette mise à jour constitue l'une des plus importantes publiées par mohasi ces derniers mois.
 
Téléchargement : PS3 Dev 260726-0119
 
 
 
 

[Multi] Switchfin 0.9.3 est disponible avec la sélection de chapitres et d'autres a...

aujourd'hui, 07:51

Le développeur dragonflylee vient de publier Switchfin 0.9.3, une nouvelle mise à jour de son client Jellyfin multiplateforme, particulièrement apprécié sur Nintendo Switch. Cette version se concentre sur l'amélioration de l'expérience utilisateur avec de nouvelles fonctionnalités pour le lecteur vidéo, une meilleure précision lors de la navigation dans les médias et plusieurs corrections de bugs.
 
Pour rappel, Switchfin permet d'accéder à une bibliothèque multimédia hébergée sur un serveur Jellyfin directement depuis la Nintendo Switch, offrant une interface optimisée pour la console et la lecture de films, séries ou musiques.
 
 
 
 
Les nouveautés de la version 0.9.3
 
Cette mise à jour introduit plusieurs fonctionnalités attendues :
 
- Ajout de la sélection des chapitres directement depuis l'interface du lecteur vidéo.
- Nouvelle option permettant de configurer le nombre maximal d'éléments "À suivre" (Next Up) affichés.
- Prise en charge du clavier logiciel sur les consoles TrimUI.
- Corrections et améliorations
 
Switchfin 0.9.3 apporte également de nombreux correctifs afin de rendre l'utilisation plus agréable :
 
Les pistes audio et les sous-titres affichent désormais le format "Titre - Langue", conformément au comportement du client officiel Jellyfin.
Le système de recherche dans la vidéo (seek) utilise désormais un type double au lieu d'un entier 64 bits, offrant une navigation plus précise.
Suppression d'une affectation inutilisée dans le composant VideoProgressSlider, ce qui allège légèrement le code.
Synchronisation des clés de traduction manquantes dans l'ensemble des langues prises en charge.
 
Cette nouvelle version est disponible sur de nombreuses plateformes, notamment Nintendo Switch, PS4 (PKG), Android, Windows, Linux et macOS, confirmant la volonté du développeur de proposer un client Jellyfin moderne et multiplateforme.
 
Changelog 0.9.3 :
 
Ajouts :
 
- Sélection des chapitres dans le lecteur vidéo.
- Configuration du nombre maximal d'éléments "Next Up".
- Support du clavier logiciel pour TrimUI.
 
Corrections :
 
- Affichage des pistes audio et sous-titres au format Titre - Langue.
- Navigation dans les vidéos plus précise grâce à un nouveau type de données.
- Nettoyage du code du lecteur vidéo.
- Synchronisation des traductions dans toutes les langues.
 
Une mise à jour qui, sans révolutionner l'application, améliore sensiblement le confort d'utilisation au quotidien, notamment pour les utilisateurs qui regardent régulièrement leurs contenus Jellyfin depuis leur Nintendo Switch.
 
Téléchargement : Switchfin 0.9.3
 

[Switch] SwitchNOW 1.1.5 est disponible

aujourd'hui, 07:29

Le développeur Blade-Punisher poursuit le développement de SwitchNOW, le client homebrew permettant d'accéder à GeForce NOW directement depuis une Nintendo Switch modifiée. Quelques jours seulement après la très importante mise à jour 1.1.0, la version 1.1.5 est désormais disponible sous la forme d'un hotfix entièrement consacré à l'amélioration de l'expérience de streaming. Cette nouvelle révision ne modifie pas les fonctionnalités de l'application, mais affine en profondeur le pipeline vidéo et la gestion du réseau afin d'offrir une diffusion plus fluide, une récupération plus rapide lors des pertes de paquets et une réduction de la latence ressentie par le joueur.
 
 
 
 
 
L'un des principaux changements concerne le frame pacing, désormais mieux régulé grâce à une attente adaptative lorsque la file d'attente des images décodées est momentanément vide. Cela permet de limiter les micro-saccades tout en évitant d'augmenter la latence globale.
 
Le développeur a également retravaillé la gestion des flux RTP, avec un meilleur traitement des paquets arrivant dans le désordre ou par salves, ainsi qu'une récupération plus efficace après une perte réseau grâce à des requêtes NACK répétées, une meilleure prise en charge de RTX et des demandes d'images clés (IDR/PLI) plus rapides.
 
Du côté du décodage vidéo, SwitchNOW adopte désormais un modèle de décodage logiciel H.264 à faible latence utilisant le slice-threading, tandis que le chemin expérimental NVDEC du Tegra X1 a été corrigé et renforcé. Malgré ces améliorations, le mode Auto reste le réglage recommandé pour la majorité des utilisateurs.
 
Cette version conserve également toutes les améliorations introduites avec la branche 1.1.x, notamment le suivi en temps réel de la latence STUN/SCTP, la sélection optimisée des serveurs GeForce NOW et les diagnostics avancés, qui affichent désormais les raisons précises expliquant pourquoi certaines images sont répétées ou ignorées.
 
Principales nouveautés de la version 1.1.5 :
- Amélioration du frame pacing avec attente adaptative lorsque nécessaire.
- Réduction des micro-freezes et des réutilisations inutiles d'images.
- Meilleure gestion du réordonnancement RTP et du dejitter.
- Récupération plus rapide après une perte de paquets grâce aux NACK, RTX et requêtes IDR/PLI.
- Fenêtre de récupération plus tolérante lors du démarrage d'une session.
- Suppression de l'ancien mécanisme local de synchronisation RTP, source de mauvais calculs temporels.
- Décodage logiciel H.264 optimisé pour réduire la latence.
- Corrections du décodage matériel expérimental Tegra X1 NVDEC.
- Conservation des optimisations réseau introduites dans la version 1.1.4.
- Diagnostics enrichis avec des informations plus détaillées sur le traitement des images.
 
Pour rappel, SwitchNOW est un client homebrew natif permettant de profiter du service GeForce NOW sur Nintendo Switch via le cloud gaming. La mise à jour majeure 1.1.0, publiée quelques jours auparavant, avait déjà apporté une meilleure gestion des sessions, une sélection automatique des serveurs les plus rapides, une interface enrichie avec les métadonnées officielles des jeux, des diagnostics avancés ainsi que de nombreuses optimisations du streaming.
 
Avec ce hotfix 1.1.5, Blade-Punisher poursuit son objectif d'offrir une expérience toujours plus proche d'une application native, en améliorant principalement la stabilité et la réactivité du streaming.
 
Téléchargement : SwitchNOW 1.1.5