Aller au contenu


tralala

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

Sujets que j'ai initiés

[Switch 2] Splatoon Raiders, Mario Kart World et Bananza commencent à tourner sur Eden...

aujourd'hui, 10:07

Chers amis sunriseurs, nous sommes probablement à un tournant de l'émulation de la Nintendo Switch 2 qui continue de progresser et commence à montrer des résultats particulièrement intéressants. Plusieurs jeux majeurs de la nouvelle console de Nintendo, dont Mario Kart World, Pokopia, Splatoon Raiders et Donkey Kong Bananza, sont actuellement testés à partir de leurs dumps sur une version modifiée d'Eden, un émulateur initialement destiné à la Nintendo Switch. Les premiers résultats restent loin d'une expérience de jeu satisfaisante, mais ils témoignent des avancées réalisées par les développeurs et les passionnés qui travaillent sur l'émulation de la nouvelle console.
 
 
 
 
Splatoon Raiders atteint l'écran de sélection des personnages
 
Parmi les démonstrations récentes, Splatoon Raiders constitue un exemple intéressant des progrès en cours. Le jeu parvient désormais à atteindre l'écran de sélection des personnages sur cette version modifiée d'Eden. Une étape encourageante, même si de nombreux éléments restent encore à implémenter. Pour le moment, les performances sont particulièrement mauvaises : le jeu rame énormément et la synchronisation verticale (V-Sync) n'est pas fonctionnelle. Il ne s'agit donc pas encore d'une version permettant de jouer dans de bonnes conditions, mais plutôt d'une démonstration des possibilités de l'émulation de la Switch 2.
 
Les autres titres mentionnés, notamment Mario Kart World, Pokopia et Donkey Kong Bananza, font également partie des jeux dont les dumps sont testés dans cet environnement.
 
 
 
 
 
Nintendo a fait tomber Yuzu et Ryujinx, mais Eden est toujours là
 
Cette situation rappelle forcément un épisode marquant de l'histoire récente de l'émulation Nintendo.
 
En 2024, Nintendo a engagé des actions qui ont conduit à l'arrêt de deux projets majeurs : Yuzu et Ryujinx, deux émulateurs qui avaient largement contribué à populariser l'émulation de la première Nintendo Switch sur PC. La disparition de ces projets a considérablement bouleversé la scène de l'émulation. Pourtant, elle n'a pas mis fin aux développements alternatifs. Eden poursuit son évolution, avec pour objectif initial l'émulation de la Nintendo Switch. Des modifications permettent désormais d'expérimenter avec certains jeux Switch 2, même si cela ne signifie pas que l'ensemble de la console ou de son catalogue est correctement émulé.
 
Il faut toutefois distinguer les avancées techniques observées de la compatibilité réelle : atteindre un écran de menu ne signifie pas qu'un jeu est entièrement fonctionnel, et les performances peuvent rester très éloignées de celles de la console d'origine.
 
La Switch 2 va-t-elle connaître une histoire similaire à celle de la Wii ?
 
Difficile de ne pas faire un parallèle avec certaines générations précédentes de consoles Nintendo. Au fil des années, les scènes du hack et de l'émulation ont souvent progressé par étapes, avec des résultats d'abord limités, puis des améliorations successives concernant le démarrage des jeux, la compatibilité et les performances. La Switch 2 pourrait suivre une trajectoire comparable, mais il est encore trop tôt pour prédire la vitesse à laquelle son émulation évoluera. Une chose est néanmoins certaine : malgré la disparition de Yuzu et Ryujinx, les travaux autour de l'émulation Nintendo ne se sont pas arrêtés. Les premiers résultats obtenus avec Eden montrent que les expérimentations autour des jeux Switch 2 se poursuivent. La question est désormais de savoir jusqu'où Eden pourra aller et combien de temps il faudra avant de voir les premiers jeux Switch 2 fonctionner dans des conditions réellement jouables sur PC ou ailleurs sur PS5 par exemple avec ProsperoEden. 
 
 
 

[PS5] NeoEnabler 0.5.3 ajoute le 120 Hz et améliore le GPU Boost sur PS5 Pro

aujourd'hui, 09:13

Le développeur gasb07 vient de publier NeoEnabler 0.5.3, une nouvelle version de son utilitaire destiné à activer et à gérer plusieurs fonctionnalités avancées sur PlayStation 5. Cette mise à jour apporte notamment une nouvelle option permettant de contrôler la sortie vidéo en 120 Hz, tout en améliorant le fonctionnement du GPU Boost, avec une prise en charge spécifique de la PS5 Pro.
 
Comme vous le savez chers sunriseurs, NeoEnabler est un outil destiné aux PlayStation 5 jailbreakées qui permet de lancer certains jeux PS4 en mode PS4 Pro, même lorsque ces titres ne disposent pas officiellement de cette compatibilité. L’objectif est d'améliorer leur résolution, avec notamment des correctifs permettant d’atteindre la 4K native sur les jeux pris en charge.
 
Une nouvelle option pour activer le 120 Hz
 
La principale nouveauté de cette version 0.5.3 est l'arrivée d'une option avancée permettant d'activer ou de désactiver la sortie vidéo en 120 Hz directement depuis le panneau de NeoEnabler. Cette fonctionnalité s'appuie sur le réglage 120 Hz de ps-patch-system et permet de modifier ce paramètre sans devoir passer par d'autres manipulations. L'objectif est notamment de réduire la latence des commandes, en particulier lorsque le VRR est utilisé. Selon les jeux, cette possibilité peut également contribuer à profiter de fréquences d'affichage pouvant atteindre 120 images par seconde, à condition que le titre et la configuration soient compatibles. Cette nouveauté a été apportée avec la contribution de TheaCriminal.
 
 
 
 
Le GPU Boost évolue sur PS5 Pro
 
Autre amélioration importante : le système de GPU Boost détecte désormais la PS5 Pro et adapte la limite de fréquence GPU en conséquence. Sur cette dernière, la fréquence cible peut désormais atteindre 2 350 MHz, contre une limite maintenue à 2 200 MHz sur les autres modèles de PS5. Cette évolution permet donc de mieux exploiter les possibilités de réglage sur la console haut de gamme de Sony. Comme toujours avec ce type de fonctionnalité, les résultats peuvent varier selon les jeux et les conditions de fonctionnement de la console.
 
Un GPU Boost plus résistant aux réinitialisations
 
Le développeur a également amélioré la persistance du GPU Boost. Jusqu'à présent, lorsque le système réinitialisait la fréquence du GPU, l'utilitaire pouvait tenter de réappliquer le réglage à trois reprises. Avec la version 0.5.3, ce nombre passe à 10 tentatives. Le compteur est par ailleurs réinitialisé après une période pendant laquelle le boost reste actif. Ainsi, les passages répétés par l'écran d'accueil ne devraient plus interrompre prématurément le mécanisme de réapplication de la fréquence.
 
Cette modification vise à rendre le comportement du GPU Boost plus fiable lors des changements entre les jeux et le menu principal de la console.
 
 
 
 
 
Changelog de NeoEnabler 0.5.3
 
Voici les principales nouveautés de cette version :
- Sortie vidéo 120 Hz : activation et désactivation du réglage directement depuis le panneau NeoEnabler.
- Prise en charge de la PS5 Pro : détection automatique du modèle et possibilité de définir une fréquence GPU cible allant jusqu'à 2 350 MHz.
- Limite GPU des autres PS5 : maintien du plafond à 2 200 MHz.
- GPU Boost amélioré : jusqu'à 10 tentatives de réapplication de la fréquence lorsque le système la réinitialise.
- Compteur réinitialisé : les passages répétés par l'écran d'accueil ne bloquent plus définitivement les nouvelles tentatives après une période de fonctionnement stable.
 
Téléchargement : NeoEnabler 0.5.3
 
 
 

[PS5] PS5 Lua Autoloader passe en version 1.2 avec l’intégration de Relapse

aujourd'hui, 09:10

Le développeur itsPLK vient de publier la version 1.2 de PS5 Lua Autoloader, un outil destiné à automatiser le chargement de payloads sur PlayStation 5. Cette nouvelle mouture apporte une évolution importante avec l’intégration de Relapse, un exploit kernel porté en Lua par notmaj0r, ainsi que plusieurs améliorations du système de chargement automatique.
 
 
 
 
 
Relapse fait son arrivée dans Lua Autoloader
 
La principale nouveauté de cette version 1.2 est l’intégration de l’exploit kernel Relapse, désormais directement exploitable depuis Lua Autoloader. Pour les firmwares 7.00 à 13.60, à l’exception du 9.05, Relapse devient l’exploit privilégié lorsque la console dispose d’une connexion réseau active, que ce soit en Wi-Fi ou en Ethernet. 
 
Le fonctionnement a également été amélioré pour gérer automatiquement les situations dans lesquelles aucune interface réseau active n’est détectée. Dans ce cas, l’outil bascule vers une autre méthode d’exploitation compatible :
 
- UMTX pour les firmwares jusqu’au 7.61 
- Lapse pour les firmwares jusqu’au 10.01.
 
Cette gestion automatisée permet d'adapter le lancement de l'exploit aux conditions disponibles, sans nécessiter de sélection manuelle de la méthode à utiliser. L’intégration de Relapse s’accompagne également de l’utilisation du chargeur de shellcode de ps5-kexp, chargé d’initialiser les opérations de lecture et d’écriture du kernel avant de transmettre l’exécution à elfldr.
 
Un système de chargement unifié
 
Autre changement important : PS5 Lua Autoloader adopte désormais ps5-unified-autoloader. Cette évolution simplifie le fonctionnement du script autoload.lua, qui se concentre maintenant sur le lancement d’elfldr et la transmission du payload de l’autoloader unifié. Ce dernier prend notamment en charge l’analyse de la configuration autoload.txt ainsi que le recours au Payload Manager en solution de repli. Un contrôle supplémentaire vérifie également si le port 9021 est déjà ouvert avant de poursuivre l’exécution. Cette vérification vise à éviter les plantages d’elfldr lors de lancements successifs.
 
Des dépendances mises à jour
 
La version 1.2 embarque également plusieurs mises à jour :
- elfldr passe à la version v0.27-b57d0e9 
- ps5-kexp passe à la version v0.8-24cf6e5 
- ps5-unified-autoloader passe à la version v0.1.6-e7093cd, qui intègre le Payload Manager v0.6.3.
 
Le script scripts/download_deps.sh a également été modifié afin de télécharger les fichiers correspondant aux révisions précises des sous-modules utilisées par le projet. L’objectif est de garantir une meilleure cohérence entre les dépendances et la version compilée.
 
Téléchargement : ps5-lua-autoloader-v1.2
 
 
 

[PS5] PS5 : ezRemote Client supporte les firmwares 14.00 et 14.10

hier, 21:29

Le développeur cy33hc vient de publier la version 2.16 de ezRemote Client, un outil destiné à la PlayStation 5 qui facilite les transferts de fichiers et les échanges avec des serveurs distants. Cette nouvelle version apporte une évolution importante avec l'arrivée d'un nouveau payload baptisé ezRemote Loader, conçu pour simplifier l'installation, les mises à jour et le lancement de l'application. Autre nouveauté notable : cette version a été recompilée avec le dernier SDK, qui ajoute la prise en charge des firmwares PS5 14.00 et 14.10.
 
 
 
 
ezRemote Loader : une installation automatisée
 
La principale nouveauté de cette version 2.16 est l'introduction d'ezRemote Loader, un payload allégé basé sur le code de websrv, développé par John Törnblom. Contrairement à la version originale de websrv, ce nouveau payload ne conserve que les éléments nécessaires au chargement d'une application volumineuse. Il a été spécifiquement conçu pour servir d'installateur, de système de mise à jour automatique et de lanceur pour ezRemote Client. L'objectif est de simplifier considérablement la procédure d'installation, notamment pour les nouveaux utilisateurs. Désormais, il suffit d'ajouter ezRemote Loader au Payload Manager, puis de l'exécuter.
 
Le payload s'occupe ensuite automatiquement des différentes opérations :
- Téléchargement de l'application ezRemote Client.
- Installation dans le répertoire approprié.
- Mise à jour du logiciel lorsqu'une nouvelle version est disponible.
- Lancement de l'application une fois l'installation terminée.
 
Cette méthode présente un avantage important : il n'est désormais plus nécessaire d'utiliser séparément le payload websrv pour installer et lancer ezRemote Client avec cette nouvelle procédure.
 
Les utilisateurs qui possèdent déjà le fichier Ps5_ezRemote_Client_2.00.pkg peuvent néanmoins continuer à utiliser leur installation existante en passant par websrv. Dans ce cas, les mises à jour devront toujours être effectuées manuellement.
 
Prise en charge des firmwares 14.00 et 14.10
 
La version 2.16 a également été recompilée avec le dernier SDK, permettant d'ajouter la prise en charge des firmwares 14.00 et 14.10. Cette évolution est particulièrement intéressante pour les utilisateurs disposant de ces versions du système de la PS5 et souhaitant profiter des fonctionnalités proposées par ezRemote Client.
 
En complément de ces nouveautés, plusieurs ajustements ont été apportés au fonctionnement du client et du serveur.
 
Les modifications comprennent notamment :
- La possibilité de mutualiser l'ensemble des clients, avec des délais d'inactivité différenciés.
- L'augmentation du délai d'inactivité des clients de session à cinq jours.
- L'augmentation du délai d'inactivité des clients HTTP à sept jours.
- Une modification mineure du système de découpage des fichiers.
 
Ces ajustements visent à améliorer la gestion des connexions et le fonctionnement général de l'application.
 
Téléchargement : ezRemote Client 2.16
 
 
 

[XBO] Xbox One : Linux démarre sur la console de Microsoft

hier, 16:42

Notre ami sunriseur Gentox nous informe via le tchat que la scène du hack console continue de nous surprendre ! Une nouvelle démonstration montre Linux en cours d'exécution sur une Xbox One, avec un environnement Debian GNU/Linux 13 fonctionnel. Une avancée intéressante qui ouvre de nouvelles perspectives pour ceux qui souhaitent explorer les possibilités de la console de Microsoft au-delà de son utilisation initiale.
 
 
 
 
 
Debian 13 tourne sur Xbox One
 
La capture publiée sous le titre « Running Linux on Xbox One! » montre un terminal Linux affichant les informations système d'une machine identifiée sous le nom Durango, une référence bien connue au nom de code de la Xbox One originale.
 
Plusieurs éléments techniques sont visibles à l'écran :
-Système d'exploitation : Debian GNU/Linux 13 « Trixie » en version 64 bits.
-Noyau Linux : Linux 6.12.114-durango15.
-Processeur graphique : AMD Radeon RX 350, selon les informations affichées par le système.
-Mémoire vive : environ 7,82 Gio disponibles, dont une faible partie est utilisée au moment de la capture.
-Système de fichiers : une partition racine au format ext4 et un volume supplémentaire monté en lecture seule.
 
Le nom du noyau, durango15, constitue un indice particulièrement intéressant : il suggère un noyau adapté à la plateforme Xbox One plutôt qu'une installation Linux standard sur un PC classique.
 
Un environnement Linux accessible depuis la console
 
La capture montre également l'utilisation de Fastfetch, un outil qui affiche les caractéristiques du système, ainsi qu'un terminal permettant de parcourir les fichiers présents sur la machine.
 
La commande ls /mnt/xbfs/current révèle plusieurs fichiers système et binaires associés à l'environnement Xbox. Leur présence suggère que l'installation exploite des éléments propres à la plateforme.
 
Il reste toutefois difficile de déterminer, à partir de cette seule image, la méthode utilisée pour démarrer Linux, les éventuelles modifications matérielles ou logicielles nécessaires, ainsi que le niveau de compatibilité atteint.
 
Quelles possibilités pour la Xbox One ?
 
Faire fonctionner Linux sur une console constitue une étape intéressante pour les développeurs et les passionnés de homebrew. Selon les fonctionnalités prises en charge par le noyau et les pilotes disponibles, un tel environnement pourrait permettre d'explorer de nouveaux usages : développement logiciel, expérimentation système ou exécution d'applications Linux.
 
Attention cependant : la capture ne démontre pas que toutes les fonctions matérielles sont opérationnelles, ni que la console peut remplacer un PC classique dans toutes les situations. Cette démonstration confirme, au minimum, qu'un environnement Debian 13 est présenté comme fonctionnel sur une plateforme Xbox One, avec un noyau Linux spécifiquement nommé pour Durango.
 
Il reste maintenant à en apprendre davantage sur la méthode employée, les conditions nécessaires au démarrage et les possibilités réellement offertes par cette installation.
 
Merci Gentox pour l'information.