Aller au contenu


tralala

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

Sujets que j'ai initiés

[Xbox 360] ABadAvatar s’adapte à BadUpdate 1.3 avec une nouvelle build de test

aujourd'hui, 18:33

La scène Xbox 360 poursuit ses travaux autour de BadUpdate 1.3 avec une nouvelle évolution d’ABadAvatar. Une build de test du projet a été adaptée au fonctionnement de cette nouvelle version de l’exploit, avec plusieurs modifications importantes apportées au chargement des différentes étapes du processus. Cette version a été développée par bibarub, qui a également soumis une Pull Request au projet ABadAvatar afin d'intégrer officiellement ces changements.
 
 
 
 
Un support de BadAvatar ajouté
 
La principale nouveauté concerne l'intégration du support de BadAvatar, tout en conservant la possibilité de compiler les builds RBB existantes.
 
Pour y parvenir, plusieurs éléments internes d'ABadAvatar ont été remaniés. Le stage1 a notamment été réécrit afin de charger les données d'exécution du stage2 depuis un fichier externe.
 
Le développeur précise également avoir amélioré certains éléments internes du projet, notamment la section de sortie de xamtask, qui dispose désormais des noms des fonctions concernés, facilitant ainsi la compréhension et le développement du code.
 
Des modifications du processus de démarrage
 
La nouvelle build apporte également plusieurs ajustements au fonctionnement du démarrage de BadUpdate 1.3.
 
Le mécanisme lié au spoof du système de fichiers de bootanim a été désactivé, le développeur estimant qu'il n'était probablement pas nécessaire dans ce nouveau fonctionnement.
 
En revanche, la fonctionnalité de récupération de bootanim introduite avec BadUpdate 1.3 a été conservée. Son fonctionnement a toutefois été modifié : plutôt que de remplacer le fichier utilisé précédemment, le processus remplace désormais gamerprofile.xex.
 
Un autre point reste sous surveillance : gamerprofile est toujours déchargé immédiatement après l'exécution du code de stage3. Selon bibarub, cette méthode pourrait potentiellement provoquer des problèmes, même si elle fonctionne actuellement lors des tests.
 
Un problème identifié avec xbdm
 
Le développeur signale également un problème spécifique rencontré durant les tests.
 
Lorsqu'un plugin xbdm est chargé, le stage2 plante juste avant la transition vers le stage3. Une note a été ajoutée directement dans les fichiers du projet afin de documenter ce comportement.
 
Il s'agit donc d'un point à prendre en compte pour les utilisateurs qui disposent d'un environnement avec des plugins supplémentaires actifs.
 
Des premiers tests encourageants
 
La build de test a notamment été essayée sur une Xbox 360 Winchester. Les premiers retours indiquent un démarrage quasiment instantané et aucun problème majeur lors de l'utilisation.
 
Le fonctionnement peut également être associé à XeUnshackle 1.3 + AutoStart, permettant d'automatiser davantage le processus et d'éviter l'écran bleu affiché après le déclenchement de l'exploit.
 
Il est cependant important de rappeler qu'il s'agit encore d'une version de test. Le build final compatible avec BadUpdate 1.3 n'a pas encore été publié.
 
Les changements apportés par bibarub
 
La Pull Request détaille notamment les modifications suivantes :
 
- ajout du support de BadAvatar sans casser la compilation des builds RBB 
- réécriture du stage1 pour charger les données d'exécution du stage2 depuis un fichier externe 
- ajout des noms de fonctions dans la section de sortie de xamtask 
- désactivation du mécanisme de spoof du système de fichiers de bootanim 
- conservation de la fonction de récupération de bootanim de BadUpdate 1.3 
- remplacement de gamerprofile.xex dans le cadre de cette récupération 
- conservation du déchargement de gamerprofile après l'exécution du code stage3, malgré un risque potentiel de problèmes 
- identification d'un crash du stage2 lorsque le plugin xbdm est chargé
 
Cette évolution constitue donc une nouvelle étape dans l'adaptation d'ABadAvatar à BadUpdate 1.3, avec plusieurs changements internes destinés à assurer le fonctionnement du nouveau processus tout en maintenant la compatibilité avec les builds existantes.
 
La communauté Xbox 360 devra désormais attendre la version finale d'ABadAvatar pour BadUpdate 1.3, qui devrait notamment permettre de confirmer la stabilité de ces modifications et de déterminer si les problèmes encore identifiés, notamment avec xbdm, pourront être corrigés.
 
Téléchargement : ABadAvatar  / Lien badavatar1.3_PoC_-racing-_2
 
 
 
 
 
 
 
 

[Switch] Flycast v2.7 : localisation, multiscreen Naomi et de nombreuses corrections

aujourd'hui, 17:38

L’émulateur Dreamcast, Naomi et Atomiswave Flycast vient de recevoir une nouvelle mise à jour majeure avec la publication de la version 2.7. Développée par flyinghead et les contributeurs du projet, cette nouvelle mouture apporte plusieurs fonctionnalités attendues, améliore la compatibilité avec de nombreux jeux et renforce l’émulation de certaines fonctions réseau et périphériques.
 
 
 
 
Une meilleure gestion du framerate
 
Flycast v2.7 introduit un nouveau système de détection et de gestion du framerate, accompagné d’améliorations du frame pacing. L’objectif est d'obtenir une cadence d'affichage plus régulière et une expérience plus fluide dans les jeux compatibles.
 
L’émulateur bénéficie également d’une localisation dans plusieurs langues supplémentaires : Français, Hongrois, Japonais, Portugais brésilien, Suédois
 
Les jeux Naomi multiscreen à l’honneur
 
L’une des principales nouveautés de cette version concerne la prise en charge du multiscreen sur Naomi.
 
Flycast v2.7 améliore ainsi la compatibilité avec :
 
Airline Pilot
Sega Strike Fighter
Derby Owners Club
 
Cette évolution est particulièrement intéressante pour les jeux d’arcade Naomi exploitant plusieurs écrans.
 
L’émulation du modem a également été améliorée, tout comme la prise en charge de DreamPicoPort et DreamPotato, grâce notamment aux contributions de RikkiGibson, Tails86 et nexus382.
 
Sur Android, Flycast ajoute par ailleurs la prise en charge de Google Auto Backup pour les sauvegardes VMU et la mémoire non volatile, permettant de mieux préserver ces données.
 
De nombreux jeux corrigés
 
Cette nouvelle version apporte également une longue série de corrections de compatibilité.
 
Parmi les titres concernés :
 
Cyber Troopers Virtual-On: Oratorio Tangram : amélioration des fonctionnalités en ligne pour la version japonaise.
Derby Owners Club : nouveau support.
Dinosaur King : nouveau support pour la version chinoise.
DreamParaPara : nouveau support.
F355 Challenge : corrections des fonctionnalités en ligne de la version japonaise.
Fish Life : nouveau support.
Love & Berry 3 : nouveau support pour la version chinoise.
NFL 2K1, NFL 2K2, NBA 2K1 et NBA 2K2 : correction de problèmes de gel.
Power Smash : correction des ralentissements en ligne.
Rune Jade : amélioration des fonctionnalités en ligne.
Samba de Amigo : corrections concernant les contrôles sur Naomi.
Airline Pilot et Sega Strike Fighter : améliorations liées au fonctionnement multiscreen.
 
Ces corrections viennent compléter les nombreux ajustements apportés au cœur de l’émulation afin d'améliorer progressivement la compatibilité avec le catalogue Dreamcast et arcade de Flycast.
 
De nouveaux contributeurs
 
Le projet accueille également plusieurs nouveaux contributeurs ayant effectué leur première contribution à Flycast : Windsurf7, Kyuyrii, eadmaster, PLCodingStuff, marcgardent, AurisDSP et engdyn.
 
Avec cette version 2.7, Flycast continue donc son évolution en combinant nouvelles fonctionnalités, amélioration de l’émulation arcade et corrections de compatibilité.
 
Téléchargement : Flycast 2.7
 
 

[Multi] pEMU v7.2 débarque sur PS5 avec de nouveaux filtres et plusieurs correctifs

aujourd'hui, 17:13

La scène homebrew continue de s'enrichir sur PlayStation 5 avec la sortie de pEMU v7.2, une nouvelle version de la suite d'émulateurs développée par Cpasjuste. Cette mise à jour marque surtout une étape importante pour le projet avec l'arrivée officielle du support de la PS5, grâce au travail de john-tornblom.
 
pEMU, pour Portable EMUlator, regroupe cinq émulateurs dédiés à différentes machines et plateformes : pFBN, basé sur FinalBurn Neo, pNES pour la NES, pSNES pour la Super Nintendo, pGEN pour la Mega Drive/Genesis et pGBA pour la Game Boy Advance.
 
Avec cette version 7.2, les cinq émulateurs disposent désormais de builds spécifiques pour la PS5, disponibles directement depuis la page des releases du projet.
 
 
 
 
La PS5 rejoint officiellement les plateformes compatibles
 
La principale nouveauté de pEMU 7.2 concerne donc la PlayStation 5. Le support a été ajouté via la PR #322 proposée par john-tornblom, permettant au projet de fonctionner sur la console nouvelle génération de Sony.
 
Les cinq composants de la suite sont concernés : pFBN 7.2, pGBA 7.2, pGEN 7.2, pNES 7.2 et pSNES 7.2
 
Des archives PS5 dédiées sont proposées pour chacun des émulateurs, confirmant l'intégration complète de la plateforme dans cette nouvelle version.
 
Un nouveau système de filtres pour pGBA
 
Autre évolution notable, pGBA bénéficie désormais d'un système de filtrage amélioré. Cette fonctionnalité permet de mieux gérer l'affichage et la sélection des jeux au sein de bibliothèques importantes.
 
L'intégration du système de filtrage provient de la PR #319 réalisée par geonux.
 
Des correctifs importants pour la PS4
 
La mise à jour ne se limite pas à la PS5. Les utilisateurs de PS4 bénéficient également d'une correction importante concernant un problème pouvant provoquer un écran noir au démarrage.
 
Ce correctif devrait améliorer la fiabilité du lancement des différents émulateurs sur la console de génération précédente.
 
pGEN améliore la gestion du multijoueur
 
Le troisième changement notable concerne pGEN, l'émulateur Mega Drive/Genesis.
 
La version 7.2 corrige un problème lié à la gestion des entrées lors des parties en multijoueur jusqu'à quatre joueurs. Une correction particulièrement intéressante pour les jeux compatibles avec plusieurs contrôleurs.
 
Une suite toujours multiplateforme
 
pEMU conserve son approche multiplateforme avec des versions disponibles sur de nombreux appareils : PlayStation 5, PlayStation 4, PlayStation Vita, Nintendo Switch, Linux et Windows
 
La suite propose notamment la sauvegarde d'états, différents modes de mise à l'échelle, des filtres vidéo et des shaders selon les émulateurs.
 
pFBN repose sur le projet FinalBurn Neo et prend en charge de nombreuses plateformes arcade et consoles classiques. pNES est basé sur Nestopia tandis que pSNES utilise une version récente de Snes9x. pGBA et pGEN complètent la collection avec respectivement l'émulation Game Boy Advance et Mega Drive/Genesis.
 
Les utilisateurs PS5 peuvent récupérer séparément les cinq émulateurs : pFBN 7.2 PS5, pGBA 7.2 PS5, pGEN 7.2 PS5, pNES 7.2 PS5 et pSNES 7.2 PS5
 
Les versions PS4, PS Vita, Nintendo Switch, Linux et Windows sont également disponibles.
 
Pour les utilisateurs de la scène PS5, cette version 7.2 constitue donc une évolution intéressante de pEMU : les cinq émulateurs de la suite deviennent accessibles sur PS5, tandis que pGBA gagne un nouveau système de filtres et que plusieurs problèmes sont corrigés sur PS4 et pGEN.
 
Source et téléchargements : Pemu 7.2
 
 

[PS5] Le client ezRemote prend en charge les firmwares 13.00 à 13.60

aujourd'hui, 17:04

Le développeur cy33hc vient de publier une nouvelle version de PS5 ezRemote Client, qui passe en version 2.11. Cette mise à jour vise principalement à maintenir la compatibilité de l’application avec les firmwares récents de la PlayStation 5.
 
Une mise à jour technique
 
Contrairement à une évolution majeure, ezRemote Client v2.11 n’introduit aucune nouvelle fonctionnalité. Le développeur précise que l’application a simplement été recompilée avec le dernier SDK, afin d’assurer sa compatibilité avec les firmwares PS5 13.00, 13.02, 13.20, 13.40, 13.42 et 13.60.
 
Cette mise à jour reste néanmoins importante pour les utilisateurs de la scène PS5 qui utilisent ces versions de firmware.
 
 
 
 
 
Un gestionnaire de fichiers complet
 
Pour rappel, PS5 ezRemote Client transforme la console en véritable gestionnaire de fichiers réseau. L'application propose notamment la prise en charge des protocoles FTP, SFTP, SMB, NFS, WebDAV et HTTP, permettant de transférer facilement des fichiers entre la PS5, un ordinateur, un NAS ou différents serveurs réseau.
 
L'interface reprend une organisation proche de FileZilla, avec une vue en double panneau permettant de gérer simultanément les fichiers locaux et distants.
 
Parmi les principales fonctionnalités disponibles :
 
- transfert, copie, déplacement, renommage et suppression de fichiers 
- prise en charge des serveurs FTP, SFTP, SMB, NFS, WebDAV et HTTP 
- connexion à Archive.org et Myrient 
- création d'archives ZIP directement depuis la PS5 
- extraction des fichiers ZIP, 7ZIP et RAR 
- gestion des fichiers présents sur le stockage interne, USB ou WebDAV 
- éditeur de fichiers texte et de fichiers de configuration 
- interface Web accessible depuis un PC, une tablette ou un smartphone 
- téléchargement et envoi de fichiers depuis l'interface Web 
- affichage de différents formats d'image
 
L'application dispose également d'une interface Web permettant de gérer les fichiers de la console depuis un navigateur. Une fois ezRemote Client lancé, il suffit d'accéder à l'adresse http://IP_DE_LA_PS5:9090 depuis un appareil connecté au même réseau.
 
Attention au raccourci de l'application
 
Depuis la version 2.06, le développeur rappelle qu'il est nécessaire d'installer le nouveau package PS5_ezRemote_Client_2.0.0.pkg afin que le raccourci présent sur le tableau de bord de la PS5 soit correctement mis à jour.
 
Le projet nécessite également le chargement de websrv pour pouvoir démarrer l'application, ainsi que kstuff ou etaHEN, kstuff étant recommandé pour accélérer l'installation des packages.
 
Une compatibilité étendue jusqu'au firmware 13.60
 
Avec cette version 2.11, PS5 ezRemote Client reste donc compatible avec une large gamme de firmwares allant de 13.00 à 13.60.
 
Même si aucun changement fonctionnel n'est proposé dans cette version, cette recompilation avec le nouveau SDK permet au projet de continuer à fonctionner sur les firmwares les plus récents actuellement ciblés par la scène PS5.
 
 
 
 
 
 
Changelog v2.11 :
 
Aucune modification fonctionnelle. Le logiciel a simplement été recompilé avec le dernier SDK afin d'assurer la compatibilité avec les firmwares 13.00 à 13.60.
 
Téléchargement : ezRemote 2.11 (support 13.00 à 13.60)
 
 
 

[Switch] CyberFoil 1.4.6 : le gestionnaire de cheats AeroFoil fait son entrée

hier, 12:57

Le développeur luketanti vient de publier CyberFoil 1.4.6, une nouvelle version de son outil dédié à la gestion et à l’installation de contenus sur Nintendo Switch. Cette mise à jour apporte plusieurs nouveautés importantes, notamment l’intégration du gestionnaire de cheats AeroFoil dans la partie Remote.
 
 
 
 
 
Gestion des cheats AeroFoil
 
La principale nouveauté de CyberFoil 1.4.6 concerne le support d’AeroFoil. Depuis la section Remote, il est désormais possible d’accéder aux sections de cheats dédiées et de gérer directement les fichiers de triche.
 
L’utilisateur peut notamment :
 
- Parcourir les différentes sections de cheats.
- Télécharger et installer des cheats.
- Consulter les cheats disponibles.
- Créer et modifier des cheats.
- Supprimer des cheats.
- Envoyer des cheats vers un serveur.
 
Une gestion des jeux à distance améliorée
 
La gestion des titres distants a également été revue. Les jeux sont désormais regroupés par jeu de base, mise à jour et DLC, ce qui facilite la navigation dans les bibliothèques importantes.
 
L’éditeur Remote bénéficie par ailleurs d’une nouvelle interface sous la forme d’une fenêtre modale avec une apparence thématique, offrant une expérience plus cohérente avec le reste de l’application.
 
Compatibilité réseau renforcée
 
CyberFoil 1.4.6 améliore également la compatibilité avec les anciens serveurs Remote. Le support des en-têtes personnalisés et des index de répertoires imbriqués a été amélioré.
 
Le chargement des listes Remote et des anciens titres est désormais plus robuste.
 
Les téléchargements HTTP utilisant les requêtes Range bénéficient eux aussi de meilleurs diagnostics en cas d’échec. Les erreurs sont désormais plus explicites au lieu de renvoyer uniquement un message générique.
 
Des timeouts et mécanismes de nouvelle tentative ont également été ajoutés afin d'éviter que les installations réseau restent bloquées.
 
Sécurité de l’authentification
 
Le développeur a également corrigé la gestion de l’authentification Remote. Les identifiants ne sont désormais envoyés qu’au serveur configuré, évitant qu’ils soient transmis à une autre origine.
 
La génération de UAUTH a également été corrigée lorsque le serveur utilise son port par défaut.
 
Enfin, CyberFoil se ferme désormais proprement lorsque l’application est quittée depuis le Homebrew Launcher.
 
Une mise à jour particulièrement intéressante
 
Avec cette version 1.4.6, CyberFoil continue donc d'étoffer ses fonctions de gestion à distance. L’intégration d’AeroFoil constitue la principale nouveauté, tandis que les améliorations réseau, la gestion des téléchargements et les corrections liées à l’authentification renforcent la fiabilité générale de l’application.
 
CyberFoil 1.4.6 est disponible dès maintenant sur le dépôt officiel de luketanti.
 
Téléchargement : CyberFoil 1.4.6