Aller au contenu


tralala

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

Sujets que j'ai initiés

[Switch 1 & 2] Gezine annonce avoir découvert une nouvelle faille Userland sur Swit...

aujourd'hui, 18:21

Le développeur Gezine a annoncé avoir mis au point une nouvelle faille utilisateur (userland exploit) compatible avec les Nintendo Switch et Nintendo Switch 2, avec une particularité qui pourrait s'avérer déterminante pour l'avenir de la scène homebrew : elle ne repose ni sur WebKit, ni sur une vulnérabilité liée aux sauvegardes. Jusqu'à présent, les solutions d'exploitation en mode utilisateur connues nécessitaient généralement l'utilisation d'une faille exploitant les données de sauvegarde d'un jeu. Si cette approche est fonctionnelle, elle impose une contrainte majeure : les utilisateurs doivent pouvoir transférer une sauvegarde via le service Nintendo Switch Online, ce qui oblige à disposer du dernier firmware officiel. En pratique, cela limite fortement le nombre de consoles pouvant en bénéficier.
 
Selon Gezine, sa nouvelle méthode élimine totalement cette dépendance. Elle fonctionnerait sur toutes les versions du firmware, sans nécessiter de transfert de sauvegarde ni d'abonnement au service en ligne de Nintendo. Le développeur explique également pourquoi il n'a pas cherché à exploiter WebKit, comme cela a souvent été le cas sur les consoles Nintendo. Sur la Nintendo Switch 2, l'implémentation du navigateur repose notamment sur le mécanisme de sécurité Pointer Authentication Code (PAC) de l'architecture Arm, qui complique considérablement les attaques basées sur les chaînes ROP (Return-Oriented Programming). Plutôt que de contourner cette protection, Gezine affirme avoir identifié une voie d'exploitation plus simple et plus efficace.
 
 
 
 
Cette annonce ne signifie toutefois pas qu'un hack complet des Switch 1 et Switch 2 est imminent. Une faille utilisateur permet uniquement d'exécuter du code avec les privilèges d'une application. Pour obtenir un contrôle plus important de la console, il reste indispensable de disposer d'une faille d'élévation de privilèges (kernel exploit) ou d'une autre vulnérabilité permettant de sortir de l'espace utilisateur.
 
 
 
 
Néanmoins, si un tel exploit venait à être découvert à l'avenir, cette nouvelle faille utilisateur pourrait constituer une excellente porte d'entrée, puisqu'elle serait utilisable sur l'ensemble des firmwares sans les restrictions imposées par les exploits basés sur les sauvegardes.
 
 
 
 
 
Aucune démonstration technique, à part cette vidéo, il convient donc de rester prudent en attendant davantage d'informations de la part de Gezine ou de la communauté de développement, mais clairement cela semble ouvrir le hack à la Switch 2 et une méthode alternative sur la Switch 1. 
 
Recommandation : Débranchez votre Switch des mises à jour ! 
 
 
 

[Wii/GameCube] VBAGX 3.0.0, FCE Ultra GX 4.0.0 et Snes9x GX 5.0.0

aujourd'hui, 15:21

Le développeur dborth vient de publier une importante série de mises à jour pour ses célèbres émulateurs destinés à la Nintendo Wii et au Nintendo GameCube. Les trois projets profitent d'une refonte technique majeure avec Visual Boy Advance GX 3.0.0, FCE Ultra GX 4.0.0 et Snes9x GX 5.0.0, apportant de nombreuses optimisations, de nouveaux filtres vidéo et une amélioration sensible des performances.
 
Ces nouvelles versions modernisent en profondeur le moteur de rendu et l'audio, tout en conservant la philosophie des émulateurs GX qui font référence sur Wii depuis de nombreuses années.
 
 
 
 
Snes9x GX 5.0.0 : une refonte en profondeur
 
La mise à jour la plus importante concerne Snes9x GX, qui bénéficie d'une réécriture de nombreux composants essentiels :
 
- Réécriture complète des filtres hq2x, Scale2x, 2xBR et DDT avec de meilleures performances.
- Nouveau filtre Scanlines reposant sur GX/TEV.
- Rendu vidéo nettement optimisé.
- Nouveau moteur audio avec contrôleur dynamique du taux d'échantillonnage.
- Synchronisation et gestion du frameskip améliorées.
- Réduction sensible de l'input lag grâce à une nouvelle gestion du polling des contrôleurs au moment du VBlank.
- Génération des textures réécrite en assembleur PowerPC.
- Nouvel effet de flou lors de la mise en pause.
- Gestion des sauvegardes et des périphériques entièrement revue.
- Correction des plantages lors du retrait d'une carte SD ou d'un périphérique USB.
- Correction de plusieurs artefacts graphiques lors des changements de mode vidéo.
- Compilation avec les dernières versions de devkitPPC et libogc2.
 
 
FCE Ultra GX 4.0.0 : des performances en forte hausse
 
 
 
L'émulateur NES reçoit lui aussi une mise à niveau majeure avec :
 
- Ajout des filtres vidéo hq2x, Scale2x, Scanlines, 2xBR et DDT.
- Optimisation du rendu vidéo.
- Amélioration du moteur audio.
- Synchronisation et frameskip retravaillés.
- Génération des textures optimisée en assembleur PPC.
- Nouvel effet de flou lors de la pause.
- Refonte de la gestion des sauvegardes et des périphériques.
- Correction d'un problème audio lors des changements de mode vidéo.
- Correction des crashs liés au retrait des périphériques SD/USB.
 
Visual Boy Advance GX 3.0.0 : optimisation du cœur VBA-M
 
Enfin, VBAGX 3.0.0 profite lui aussi de nombreuses améliorations :
 
- Intégration des nouveaux filtres vidéo (hq2x, Scale2x, Scanlines, 2xBR et DDT).
- Réécriture du curseur en jeu.
- Optimisations du cœur VBA-M.
- Amélioration des performances générales.
- Compilation avec les dernières bibliothèques de développement.
 
Avec cette série de nouvelles versions, dborth modernise une nouvelle fois les émulateurs GX, qui restent parmi les références incontournables de l'émulation sur Wii, Wii U (mode Wii) et GameCube. Les gains en fluidité, la réduction de la latence, les nouveaux filtres graphiques et les nombreuses optimisations permettent d'offrir une expérience encore plus agréable, tout en assurant la compatibilité avec les outils de développement les plus récents.
 
Téléchargement : vbagxfceugx / snes9xgx
 
 
 
 
 
 
 
 

[Vita] PSV-Cleaner 1.14 disponible

hier, 21:07

Le développeur theheroGAC vient de publier la version 1.14 de PSV-Cleaner, son utilitaire destiné à nettoyer les fichiers et données inutiles sur PlayStation Vita. Cette nouvelle mouture met principalement l'accent sur la stabilité, les performances de l'interface et l'ajout d'une nouvelle fonctionnalité très attendue.
 
La principale correction concerne un plantage provoqué par un dépassement de tampon (Cache Buffer Overflow), un problème qui pouvait entraîner la fermeture inopinée de l'application lors de certaines opérations de nettoyage. Ce bug est désormais corrigé, offrant une expérience plus fiable.
 
 
 
 
L'interface utilisateur bénéficie également d'une amélioration notable avec l'arrivée d'une barre de progression plus précise et plus réactive. Cette modification résout les problèmes de gel de l'interface pendant les opérations de nettoyage, permettant de suivre en temps réel l'avancement des tâches.
 
Cette version apporte aussi plusieurs ajustements mineurs, notamment la correction de fautes de frappe, un meilleur respect des paramètres de configuration, ainsi que des améliorations du filtre utilisé par ONEMenu et son utilitaire d'assistance.
 
Enfin, PSV-Cleaner 1.14 ajoute la prise en charge du nettoyage des fichiers au format .PKG, élargissant ainsi les possibilités de maintenance de la console et facilitant la suppression des données inutiles liées aux packages.
 
Changelog :
 
- Correction d'un crash causé par un dépassement de tampon du cache (Cache Buffer Overflow).
- Nouvelle barre de progression plus précise et réactive.
- Correction du gel de l'interface utilisateur pendant les opérations.
- Diverses corrections de fautes de frappe.
- Meilleure application des paramètres de configuration.
- Amélioration du filtre d'ONEMenu et de son utilitaire d'assistance.
- Ajout de la prise en charge du nettoyage des fichiers .PKG.
 
Avec cette mise à jour, PSV-Cleaner continue de gagner en maturité en proposant un outil toujours plus stable et efficace pour les utilisateurs de PlayStation Vita souhaitant maintenir leur console propre et optimiser l'espace de stockage.
 
 
Téléchargement : PSV-Cleaner 1.14
 

[PS5] EchoStretch confirme le support PS5 du firmware 13.42 pour Kstuff Lite

hier, 20:41

Le développeur EchoStretch poursuit le développement de la scène homebrew PlayStation 5 avec l'annonce de Kstuff Lite 1.09, une nouvelle version qui cible cette fois la compatibilité avec le firmware 13.42. Cette évolution marque une nouvelle étape dans l'extension du support des versions récentes du système de Sony et devrait intéresser aussi bien les développeurs que les utilisateurs de consoles compatibles.
 
Kstuff Lite est un composant essentiel de l'écosystème homebrew PS5. Il fournit les correctifs noyau (kernel patches) indispensables au fonctionnement de nombreuses fonctionnalités avancées, notamment les payloads, certains outils de développement et divers projets communautaires.
 
Avec cette version 1.09, l'objectif est avant tout d'améliorer la compatibilité avec le firmware 13.42 tout en optimisant le processus de patch du noyau. EchoStretch poursuit ainsi son travail d'adaptation aux nouvelles révisions du firmware de Sony, permettant à davantage de consoles de bénéficier des avancées de la scène PS5.
 
 
 
 
Même si cette mise à jour ne s'accompagne pas encore d'une liste détaillée des modifications, elle témoigne de l'activité constante autour du développement de Kstuff Lite. Depuis plusieurs mois, l'outil reçoit des mises à jour régulières apportant des améliorations de performances, des corrections de bugs et un support progressif des firmwares les plus récents.
 
Comme toujours, il est recommandé aux utilisateurs d'attendre les retours de la communauté avant de mettre à jour leur installation, en particulier si leur configuration actuelle est parfaitement fonctionnelle. Pour les développeurs, cette nouvelle version constitue toutefois une avancée importante vers une prise en charge toujours plus large des firmwares PlayStation 5.
 
 
 

[Switch] Driver 2 débarque sur Nintendo Switch grâce à REDRIVER2-Switch

hier, 20:23

Les amateurs de retrogaming sur Nintendo Switch peuvent désormais redécouvrir l'un des jeux de course et d'action les plus emblématiques de la première PlayStation. Le développeur jamyaro vient de publier REDRIVER2-Switch v0.1.0, un portage natif de Driver 2 destiné aux consoles Nintendo Switch modifiées.
 
Contrairement à une simple émulation, REDRIVER2-Switch repose sur le projet OpenDriver2 (REDRIVER2), une reconstruction complète du code original du jeu sorti en 2000 sur PlayStation. Grâce à un important travail de rétro-ingénierie, le moteur du jeu a été désassemblé puis réécrit en langage C, permettant une exécution native sur des plateformes modernes.
 
 
 
 
Un Driver 2 modernisé
 
Ce travail de préservation ne se limite pas à rendre le jeu compatible avec les machines actuelles. Les développeurs ont également intégré de nombreuses améliorations techniques qui rendent l'expérience bien plus agréable que sur le matériel d'origine.
 
Parmi les nouveautés, on retrouve :
 
- un affichage en écran large (16:9) 
- une distance d'affichage largement augmentée 
- des graphismes plus propres et plus stables 
- la correction de nombreux bugs présents dans la version PlayStation 
- la restauration de fonctionnalités abandonnées durant le développement original
 
Le résultat est une version qui respecte fidèlement le gameplay de Driver 2, tout en profitant des capacités des plateformes modernes.
 
 
 
 
 
Une première version déjà jouable sur Switch
 
Disponible en version 0.1.0, ce premier port est encore en développement mais il est d'ores et déjà parfaitement jouable. Les joueurs peuvent ainsi retrouver l'agent Tanner dans les célèbres villes de Chicago, La Havane, Las Vegas et Rio de Janeiro, aussi bien sur téléviseur qu'en mode portable.
 
Le port est exclusivement destiné aux Nintendo Switch modifiées capables d'exécuter des homebrews.
 
Installation
 
Avant de lancer le jeu sur Switch, il est nécessaire de posséder une copie originale de Driver 2 afin de générer les fichiers de données.
 
La procédure consiste à :
 
installer la version PC de REDRIVER2 à partir de votre copie du jeu ;
vérifier que les vidéos (FMV) et les niveaux fonctionnent correctement ;
récupérer le dossier DRIVER2 généré ;
copier ce dossier dans /switch/redriver2 sur la carte SD de la Switch, sans remplacer les fichiers déjà présents ;
extraire ensuite les fichiers de REDRIVER2-Switch v0.1.0 sur la carte SD.
 
Par défaut, le jeu utilise la croix directionnelle, mais il est possible d'activer les sticks analogiques via une combinaison de touches. Les commandes, la résolution et différents paramètres peuvent également être personnalisés en modifiant le fichier config.ini.
 
À noter également que les développeurs indiquent avoir utilisé l'intelligence artificielle comme assistance durant certaines phases du développement de ce portage.
 
Ce premier portage Switch constitue une étape importante pour le projet REDRIVER2 et démontre une nouvelle fois tout le potentiel des projets de rétro-ingénierie dans la préservation du patrimoine vidéoludique. Avec une base déjà solide, les prochaines versions devraient encore améliorer l'expérience et rapprocher toujours davantage cette adaptation de la version idéale de Driver 2 sur console portable.
 
Téléchargement : REDRIVER2-Switch v0.1.0