Aller au contenu


tralala

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

Sujets que j'ai initiés

[PS5] Hookshot tourne nativement avec Vulkan et atteint jusqu'à 60 FPS sur PS5 Pro

aujourd'hui, 07:14

La scène homebrew PS5 continue de progresser avec une nouvelle démonstration particulièrement intéressante. Le développeur mihawk-99, avec les contributions de Bushigan, travaille actuellement sur le portage de Hookshot sur PlayStation 5 Pro (pour le moment nous ne connaissons pas les résultats sur PS5 Fat ou Slim, ni même si cela fonctionne), mais sur PS5 Pro le résultat est déjà prometteur : le jeu tourne directement sur la console grâce à une implémentation Vulkan reposant sur un portage spécifique de Mesa RADV, le pilote Vulkan open source destiné aux GPU AMD.
 
 
 
 
Jusqu'à 40 FPS en jeu, 60 FPS avec Frame Generation
 
Les premiers résultats communiqués font état de performances comprises entre 33 et 40 FPS en gameplay sur PS5 Pro, et avec l'activation de la Frame Generation, le framerate peut atteindre les 60 FPS. Cette démonstration est particulièrement intéressante puisqu'elle repose sur une exécution native du jeu sur la console, et non sur du streaming depuis un PC. Le projet reste toutefois en cours de développement et nécessite encore du travail.
 
Un portage construit à partir de sa propre copie du jeu
 
Le projet PS5_Hookshot repose sur une particularité importante : aucun fichier du jeu n'est fourni.
 
Un outil baptisé Hookshot Builder permet de compiler le jeu directement depuis une copie personnelle compatible. Cette opération s'effectue sur PC avant de pouvoir lancer le résultat via son propre launcher.
 
La version actuellement prise en charge est strictement définie :
 
- Programme : 0400486024DEC000
- Mise à jour : v131072
- Build : e0f3ccfa
 
Le constructeur fonctionne sous Windows 10/11 et Linux 64 bits. Il nécessite notamment un processeur AVX2, une carte graphique compatible Vulkan 1.3 avec Mesh Shaders et environ 60 Go d'espace libre pour la compilation.
 
Cette réalisation montre une nouvelle fois les possibilités offertes par les travaux autour de Vulkan et des outils de recompilation sur PS5. Il ne s'agit pas d'un émulateur classique ni d'un jeu prêt à installer : le portage nécessite une compilation préalable à partir des fichiers de sa propre copie (ce qui fait qu'il ne distribue pas directement un programme mais plutôt un script qui se base sur Hookshot). Le développement se poursuit et les performances annoncées constituent encore des résultats de travail en cours.
 
Téléchargement : PS5_Hookshot
 
 
 

[Switch 2] IZ2S Platform 0.22 : IZlauncher gagne en autonomie et l'émulateur PS1 in...

aujourd'hui, 06:58

Le développeur de IZ2S Platform vient de publier la version 0.22.0 de son environnement dédié à la Switch 2. Cette mise à jour apporte plusieurs nouveautés importantes, avec notamment la prise en charge de Civilization VII, une refonte complète d'IZlauncher, une meilleure gestion des fichiers et l'intégration de l'émulateur PlayStation 1.
 
 
 
 
 
 
Civilization VII désormais compatible
 
C'est l'une des principales nouveautés de cette version : Civilization VII rejoint SmileBASIC 4 comme deuxième point d'entrée pris en charge par IZ2S Platform.
 
Deux méthodes sont proposées pour effectuer la première installation :
- IZ2S Core Wi-Fi : transfert initial via le réseau local depuis un PC Linux équipé d'un adaptateur Wi-Fi compatible.
- USB : configuration assistée avec un Cardputer ADV ou un appareil ARM sous Linux.
 
Une fois le loader save installé, les lancements suivants sont simplifiés. Il suffit de démarrer Civilization VII, de sélectionner Load Game, puis de lancer la connexion depuis le panneau de contrôle.
 
Attention toutefois : la configuration actuellement prise en charge concerne la version cartouche Switch 1 de Civilization VII en 1.0.0. L'installation du loader save remplace les sauvegardes solo existantes. Il est donc indispensable de réaliser une sauvegarde préalable.
 
 
 
 
IZlauncher devient autonome
 
Autre évolution importante, IZlauncher peut désormais fonctionner directement depuis la console après son démarrage initial. Il devient possible de parcourir sa bibliothèque et de lancer les applications compatibles installées sur la carte SD sans conserver le PC connecté.
 
L'interface a également été entièrement retravaillée avec :
- Des tuiles dédiées aux applications.
- Des indicateurs SD et RAM.
- Un historique des activités récentes.
- Des animations lors de la sélection.
- Un arrière-plan animé.
 
Attention, les services nécessitant le PC, notamment le streaming, restent dépendants d'une connexion.
 
Une reconnexion PC sans redémarrer la session
 
La fonction Restore Connection permet désormais de retrouver une session IZlauncher déjà active depuis le panneau de contrôle. L'intérêt est de pouvoir reprendre la gestion des applications et des fichiers sans devoir relancer une nouvelle session ni perdre les applications déjà chargées.
 
Une gestion des fichiers beaucoup plus complète
 
Le gestionnaire Super File Bros. est maintenant directement intégré au panneau sous l'appellation Files & Uploads. Il permet notamment de parcourir le stockage de la console, d'envoyer des jeux et applications sur la carte SD, de créer des dossiers et de gérer les fichiers depuis un navigateur.
 
Les transferts bénéficient également de plusieurs améliorations :
- Affichage de la progression des transferts.
- Possibilité d'annuler un transfert.
- Reprise de certains envois interrompus à partir d'un point de contrôle vérifié.
- Gestion des installations en RAM ou sur SD.
- Filtres permettant de distinguer les applications installées et non installées.
 
L'émulateur PlayStation 1 directement intégré
 
La version 0.22 embarque également IZPSX Emulator 0.5.1, son émulateur PS1 permettant de lancer des jeux depuis la carte SD. Le développeur a également corrigé plusieurs problèmes liés au démarrage du launcher natif depuis la SD, amélioré la gestion des connexions et des erreurs, et retravaillé les guides d'installation ainsi que la documentation. À noter que Balatro n'est pas encore intégré. Son support est annoncé dans la semaine suivant la réception d'une copie physique par le développeur.
 
Téléchargement : IZ2S Platform 0.22.0
 
 
 

[PS5] PS5 Remote : allumez votre PS5 directement depuis votre smartphone

aujourd'hui, 06:46

Le développeur espagnol hvgfbv propose PS5 Remote, une application Web permettant de contrôler certaines fonctions de sa PlayStation 5 depuis un smartphone, un iPhone ou n'importe quel navigateur Internet. L'idée est de proposer une interface simple et accessible depuis un iPhone, un smartphone Android ou n'importe quel navigateur Web, sans avoir à utiliser systématiquement la manette DualSense.
 
 
 
 
L'application offre une interface simple avec plusieurs fonctionnalités :
 
- Allumage à distance : réveiller la PS5 lorsqu'elle est en mode repos.
- État de la console : savoir si elle est allumée, en veille ou inaccessible.
- Compteur : afficher depuis combien de temps la console fonctionne.
- Play Next : conserver une liste de jeux à lancer prochainement.
 
Un fonctionnement simple
 
PS5 Remote repose sur un serveur Node.js installé sur un ordinateur Windows, Linux ou macOS. Celui-ci utilise l'outil Playactor pour communiquer avec la console. Une fois configurée, l'interface est accessible depuis le navigateur du smartphone via le réseau Wi-Fi local. Il est même possible de créer un raccourci sur l'écran d'accueil pour retrouver une expérience proche d'une application native. Attention, l'ordinateur doit rester allumé avec le serveur actif. La mise en veille et la minuterie d'arrêt ne sont pas garanties sur toutes les consoles. Le lancement direct des jeux n'est pas encore disponible.
 
Téléchargement : PS5 Remote
 
 
 

[PS5] PS5 Memcard : transformez vos clés USB en cartes mémoire pour sauvegarder vos jeu...

aujourd'hui, 06:37

Un nouveau projet baptisé PS5 Memcard, développé par Heydemoura avec l'aide de Claude, propose une fonctionnalité intéressante pour les consoles PS5 jailbreakées : transformer une simple clé USB en véritable carte mémoire permettant de sauvegarder automatiquement les sauvegardes de jeux PS5 et PS4. L'objectif est simple : disposer d'une copie de ses sauvegardes sur un support USB, sans avoir à effectuer manuellement chaque opération.
 
 
 
 
Une sauvegarde automatique de toutes vos parties
 
Une fois le payload ps5-memcard.elf chargé sur la console, PS5 Memcard surveille automatiquement les sauvegardes présentes sur la machine. Le système prend en charge les jeux PS5 et PS4, ainsi que tous les profils utilisateurs. Les sauvegardes sont copiées sur les périphériques USB compatibles, dans un dossier /memcard.
 
Le fonctionnement repose sur plusieurs mécanismes :
- Vérification des sauvegardes toutes les 5 secondes.
- Copie après 15 secondes sans modification du fichier.
- Pendant une partie, une même sauvegarde n'est copiée qu'une fois toutes les 5 minutes maximum.
- À la fermeture du jeu, les sauvegardes sont immédiatement vérifiées et copiées.
- Conservation de la précédente version de chaque sauvegarde avec l'extension .prev.
- Vérification des fichiers pour éviter de remplacer une sauvegarde plus récente par une ancienne.
 
 
 
 
 
Plusieurs cartes mémoire USB possibles
 
L'une des particularités de PS5 Memcard est de pouvoir utiliser plusieurs périphériques USB simultanément. Chaque support dispose de son propre index et conserve ses sauvegardes indépendamment. Lorsqu'une clé USB déconnectée est reconnectée, elle récupère les sauvegardes manquantes. Il est également possible de personnaliser le nom de chaque carte mémoire. Celui-ci est enregistré directement sur le support USB dans le fichier /memcard/label.txt.
 
Les périphériques compatibles sont les supports formatés en FAT32 ou exFAT.
 
Importation et restauration des sauvegardes
 
PS5 Memcard ne se limite pas à la sauvegarde automatique. Une interface Web permet également de gérer les différentes sauvegardes.
 
Elle propose notamment :
- Consulter les sauvegardes présentes sur chaque carte mémoire.
- Visualiser les sauvegardes présentes sur la console.
- Sauvegarder manuellement une partie ou l'ensemble des jeux.
- Importer une sauvegarde dans le profil utilisateur de son choix.
- Supprimer une sauvegarde présente sur une carte.
- Restaurer une ancienne version grâce au fichier .prev.
 
Point intéressant : l'importation ne modifie jamais directement les fichiers présents sur la clé USB. La sauvegarde est d'abord copiée dans un répertoire temporaire, puis resignée pour le profil sélectionné avant son installation sur la console. L'importation d'une sauvegarde appartenant à un jeu actuellement en cours d'exécution est également refusée afin d'éviter les problèmes.
 
Une interface directement accessible depuis la PS5
 
Le payload intègre également un raccourci PS5 Memcard dans l'onglet Média de l'écran d'accueil. Une notification indique au démarrage le nombre de cartes mémoire détectées.
 
L'interface est accessible depuis un navigateur avec l'adresse :
 
 
Il est même possible de l'ouvrir directement depuis le navigateur intégré à la console grâce au raccourci ajouté automatiquement.
 
Installation :
 
1. Connecter une clé USB formatée en FAT32 ou exFAT à la PS5.
2. Envoyer le fichier ps5-memcard.elf vers le chargeur ELF sur le port 9021.
3. Ouvrir l'interface depuis un navigateur à l'adresse http://IP-DE-LA-PS5:8083/.
4. Configurer les cartes mémoire et les paramètres de sauvegarde.
Le payload reste actif jusqu'au redémarrage de la console. Il est possible de le renvoyer pour remplacer la version actuellement exécutée.
 
Téléchargement : PS5 Memcard
 
 

[Switch] Atmosphère 1.12.2 : une nouvelle mise à jour apporte le support initial du fir...

aujourd'hui, 06:31

L'équipe Atmosphère, enfin surtout hexkyz, vient de publier Atmosphère 1.12.2, une nouvelle version du célèbre Custom Firmware (CFW) de la Nintendo Switch. Cette mise à jour, publiée par hexkyz, apporte notamment une première prise en charge du firmware 23.5.0, tout en intégrant quelques améliorations de stabilité. Cette version constitue la 95e release officielle du projet et arrive après l'importante mise à jour 1.12.0, qui avait introduit la compatibilité avec le firmware 23.0.0.
 
 
 
 
Support initial du firmware 23.5.0
 
La principale nouveauté d'Atmosphère 1.12.2 concerne l'ajout d'un support de base du firmware Nintendo 23.5.0. Il s'agit d'une première étape pour permettre au CFW de fonctionner avec cette nouvelle version système. Les développeurs ont également intégré des améliorations générales de stabilité afin d'améliorer le fonctionnement global de l'environnement personnalisé. Attention toutefois : il est important de ne pas confondre support initial et compatibilité totalement éprouvée. Des tests complémentaires peuvent être nécessaires selon les configurations et les modules utilisés.
 
Le package intègre HBL 2.4.5 (nx-hbloader) et HBMenu 3.6.1.
 
Rappel des nouveautés d'Atmosphère 1.12.0
 
Cette nouvelle release s'appuie sur les évolutions importantes introduites avec Atmosphère 1.12.0, notamment pour le firmware 23.0.0.
 
Plusieurs composants internes avaient été adaptés :
- Mise à jour d'exosphère pour refléter le comportement du Secure Monitor officiel.
- Mise à jour de mesosphère pour intégrer les changements du noyau Nintendo.
- Prise en charge d'un espace d'adressage de 42 bits.
- Introduction d'une nouvelle région mémoire baptisée ShadowStack.
- Modification du générateur aléatoire du noyau vers CTR-DRBG.
- Adaptation de plusieurs composants système : boot, loader, erpt, pgl et ro.
 
Un autre changement important concernait la mémoire disponible pour les modules système personnalisés. En raison des modifications apportées par Nintendo, Atmosphère a dû revoir la gestion de la mémoire réservée aux applets du navigateur. Des correctifs permettent ainsi de récupérer expérimentalement environ 9 Mo de mémoire, portant l'espace disponible pour les modules personnalisés à environ 16 Mo.
 
Téléchargement : Atmosphère 1.12.2