Le développeur RocketRobz nous offre à l'occasion de Noël, une version Christmas Edition de TWiLight Menu++ et nds-bootstrap, TWiLight Menu++ passe en v25.7.0 et de NDS-Bootstrap est proposé désormais en v0.68.0. TWiLightMenu ++ est un menu alternatif, open source et personnalisable pour lancer des homebrews DS, jeux et roms DS, GBA, BD via la DS, 3DS ou 2DS.
Changelog TWiLight Menu++ v25.7.0 :
- Lors d'un démarrage via un linker, afin d'utiliser les paramètres de l'emplacement de la carte SD de la console, un fichier appelé primaire doit maintenant être créé dans sd:/_nds/.
- @quiple : Mise à jour de la police utilisée dans le menu DS Classic.
- Mis à jour AP-fix pour Anpanman à Touch de Waku Waku Training afin de fonctionner correctement avec nds-bootstrap v0.68.0.
- Enfin, mise à jour de NitroGrafx en v0.9.0.
- Le support de l'EZ-Flash RAM est maintenant désactivé par défaut : Afin de l'utiliser à nouveau, EZ_FLASH_RAM doit être mis à 1 dans fat:/_nds/TWiLightMenu/settings.ini.
Amélioration
- @Epicpkmn11 et divers : Mise à jour des traductions.
Correction de bugs
- Correction des jeux qui ne démarraient pas en écran large, ainsi que de tout le mode DS(i) qui était bloqué en écran large après le lancement d'un jeu avec écran large.
- Si vous avez été affecté par ce bug avant cette version, supprimez TwlBg.cxi dans sd:/luma/sysmodules/, et suivez à nouveau le guide de l'écran large.
- Cela corrige également les jeux de la console SD qui ne démarrent pas après le montage de la carte flash via l'accès SCFG.
- Correction du crash de l'écran blanc causé par hiyaCFW (encore) : Ne sera pas rétabli en raison d'inévitables bugss liés au code d'init/lecture NAND.
Changelog nds-bootstrap v0.68.0 :
DS & DS lite (B4DS mode)
- Remerciements spéciaux à @Gericom : Ajout d'une énorme amélioration de la compatibilité, rendant beaucoup plus de jeux DS compatibles !
- La compatibilité est maintenant proche du niveau de la carte SD DSi/3DS.
- Ajout de la prise en charge de 4 titres DSiWare supplémentaires !
- Faites défiler vers le bas pour voir quels titres sont maintenant pris en charge.
- Cliquez >ici< pour la liste complète des titres pris en charge.
- Quelques titres DSiWare supplémentaires peuvent maintenant ouvrir l'écran du manuel.
- Certains d'entre eux nécessiteront un pack d'extension de mémoire pour l'ouvrir.
- Un donneur autonome arm7 binaire d'une ROM DSi-Enhanced peut maintenant être chargé à partir de fat:/_nds/nds-bootstrap/ pour exécuter DSiWare.
- Le fichier doit être nommé b4dsTwlDonor.bin.
- Cela permet d'économiser de l'espace par rapport à la définition d'une ROM DSi-Enhanced individuelle comme donneur.
- Vous pouvez maintenant quitter correctement TWiLight Menu++ en utilisant l'option Quitter le jeu dans le menu du jeu !
Correction de bugs
- Correction du fait que Yoshi Touch & Go (Europe) ne démarre pas.
- Une ROM donatrice SDK2.0 est maintenant nécessaire pour qu'il démarre.
- Correction de la sauvegarde ne fonctionnant pas dans Eigo ga Nigate na Otona no DS Training : Eigo Zuke.
DS & DS lite (B4DS mode)
- Correction de la lecture de sons statiques pour certains utilisateurs.
DSi & 3DS
- Correction des ROMs TWL dev/debug qui ne démarrent pas.
- Correction de l'ouverture de TWLFontTable.dat sur les consoles non-CHN/KOR.
Bug connu (B4DS mode)
- L'option Quitter le jeu peut ne pas fonctionner après avoir utilisé l'option Réinitialiser le jeu.
DSiWare titles now supported on DS & DS lite
- Goooooal America : L'audio est désactivé pour s'adapter aux limitations de la RAM.
- Musique sur : Guitare électrique
- Musique sur : Clavier électronique
- Snakenoid Deluxe : L'audio est désactivé dans la limite de la RAM.
Téléchargement : TWiLightMenu v25.7.0 / nds-bootstrap v0.68.0
Les développeurs PabloMK7, Rambo6Glaz et Fishguy6564 dévoilent conjointement un bug qui se retrouve dans de nombreux jeux Nintendo, qu'ils soient sur 3DS, Wii U ou encore sur la Switch.
L'équipe dévoile en effet un bug critique CVE-2022-47949 appelé ENLBufferPwn qui se trouve être présent sur
- Mario Kart 7 (corrigé dans v1.2)
- Mario Kart 8 (non corrigé)
- Mario Kart 8 Deluxe (corrigé dans v2.1.0)
- Animal Crossing: New Horizons (corrigé dans v2.0.6)
- ARMS (corrigé dans v5.4.1)
- Splatoon (non corrigé)
- Splatoon 2 (corrigé dans v5.5.1)
- Splatoon 3 (corrigé en 2022, la version exacte n'est pas connue)
- Super Mario Maker 2 (corrigé dans v3.0.2)
- Nintendo Switch Sports (corrigé fin 2022, la version exacte n'est pas connue)
- Probablement d'autres jeux...
A quoi cela peut servir ?
ENLBufferPwn est une vulnérabilité dans le code réseau présent dans plusieurs jeux Nintendo first party depuis la Nintendo 3DS jusqu'à la Switch qui permet à quelqu'un de mal intentionné d'exécuter du code à distance dans la console de la victime en jouant simplement à une partie en ligne avec elle (exécution de code à distance). Il a été découvert par plusieurs personnes indépendamment en 2021 et a été signalé à Nintendo en 2021 et 2022. Depuis le rapport initial, Nintendo a corrigé la vulnérabilité dans de nombreux jeux vulnérables. Les informations contenues dans ce référentiel ont été divulguées en toute sécurité après avoir obtenu l'autorisation de Nintendo.
La vulnérabilité a obtenu un score de 9,8/10 (Critique) dans le calculateur CVSS 3.1, tous les jeux Switch et 3DS listés ont reçu des mises à jour qui corrigent la vulnérabilité.
ENLBufferPwn est un dépassement de mémoire tampon dans le NetworkBuffer utilisé par certains jeux, deux méthodes "Add" et "Set" qui remplissent le tampon avec les données des autres joueurs. Cependant, il n'est pas vérifié si ces données rentrent dans le tampon , ce qui conduit à un débordement de tampon et peut être exploité. Une explication technique plus détaillée peut être trouvée sur le GitHub .
Ainsi, il est possible sous Mario Kart 7 d'ouvrir le menu HOME sans interaction de l'utilisateur, et une vidéo de preuve de concept montre le SafeB9SInstaller en cours d'exécution sur une console non modifiée . Une autre preuve de concept montre du code non signé sur la Wii U via le mode en ligne de Mario Kart 8. Bref, c'est une des failles majeures présentes sur les consoles de Nintendo ces dernières années, et qui a été corrigé par ci par là, mais pas partout, et cela représente un risque important.
Cela s'organise déjà pour tenter de compléter ce que Nintendo n'a pas fait en totalité, ainsi des patchs RCE commence à faire leur apparition pour protéger Splatoon et Mario Kart 8 sous Aroma, mais ce qu'il faudrait c'est que Nintendo réagisse en fournissant ses propres correctifs.
Téléchargement : rce_patches Plugin Aroma / ENLBufferPwn
Le développeur Damian Parrino, connu sous le pseudo Bucanero, propose à son tour son cadeau en proposant une nouvelle version d'Apollo Save Tool pour la dernière console portable de Sony, la PlayStation Vita.
Rappelons pour la forme que Apollo Save Tool est une application qui vous permet de gérer les fichiers de sauvegarde de jeu sur PlayStation Vita et qui vous facilite le téléchargement, le déverrouillage, et la correction des fichiers de sauvegarde directement sur votre Vita et de la PSP émulée via Adrenaline.
Changelog :
- Exportation des licences NoNpDRM en zRIF (Outils utilisateur)
- Nouvelles options de tri des sauvegardes (Paramètres), désormais possible par nom, par ID de titre
- Amélioration des contrôles du pad de l'interface utilisateur
- Téléchargement des mises à jour des données d'application depuis le répertoire apollo-patches
Téléchargement : Apollo Save Tool Vita v1.1.2
Le développeur SiSTR0 vient lui aussi de mettre sous le sapin une nouvelle version disponible de son paylaod GoldHEN qui est désormais proposé en version v2.3.
Taillé pour la plupart des firmwares sensibles de la PS4, le payload a été particulièrement mis à jour pour les 5.05, 6.72 et 9.00 avec notamment les GoldHEN_Plugins_SDK et un dépôt liés aux GoldHEN Plugins. Le développeur Illusion a lui également publié une vidéo de démonstration des plugins PS4 Game Patches et des ficheirs de redirection des App.
Changelog v2.3 :
- Ajout du support des plugins
- Ajout du compteur FPS
- Ajout de la fonction d'étiquetage TitleId
- Ajout du support du format de triche MC4
- Ajout de la superposition Scanlines
- Ajout du support de l'installation de pkg interne (/data/pkg) (Merci à OSM)
Téléchargement : GoldHEN v2.3
Il y a 2 ans Masterzorag et LightningMods ont commencé ce qui est maintenant la toute première alternative open-source au Home Menu de la PS4, appelée Itemzflow, et qui est le résultat de nombreuses heures de retro engineering dans le ShellUI de la PS4. Aujourd'hui, les deux développeurs nous offre en cette occasion de Noël, son cadeau avec la disponibilité Itemzflow PS4.
Sous ce nom se cache un Manager de jeux, proposé dans une version sandalone totalement autonome, à laquelle vous pouvez coupler le companion APK que l'on vous a dévoilé hier.
Changelog Itemzflow :
- Si l'application plante ou mentionne "a FATAL Signal", envoyez-nous ce log via le discord ci-dessous ou via GH Issues /user/app/ITEM00001/logs/itemzflow_app.log.
Itemzflow
Le itemz daemon est installé lorsque vous ouvrez l'application pour la première fois dans /system/vsh/app/ITEM00002, il est mis à jour UNIQUEMENT par Itemzflow.
Le fichier de paramètres de daemon est UNIQUEMENT destiné à l'usage interne des développeurs du store, mais il a aussi un ini à /system/vsh/app/ITEM00002/daemon.ini que vous pouvez modifier si vous en avez les capacités.
Téléchargement : Itemzflow v1.02
Chèr(e)s ami(e)s, sunriseurs, sunriseuses, en ce 24 Décembre 2022, nous sommes désormais à quelques heures de l'une des fêtes les plus marquantes de l'année, et nous tenions à vous informer que toute l'équipe de Logic-Sunrise.com s'unit à moi pour vous souhaiter un excellent et joyeux Noël.
Nous vous souhaitons le meilleur pour ce Noël, qu'il vous comble par votre présence auprès de vos proches, familles ou amis, comment et avec qui vous le passez, l'essentiel est qu'il vous ressemble, nous espérons que toutes et tous, vous allez passer un excellent moment auprès de ceux que vous aimez.
Joyeux Noël (en français), Merry Christmas (en anglais), Feliz Navidad (en espagnol), Buon Natale (en Italien), Feliz Natal (en portuguais), عيد ميلاد مجيد "Aid Milad Majid" (en arabe), メリークリスマス "merii kurisumasu" (en japonais), fröhliche Weihnachten (en allemand), 圣诞节快乐 "Shèngdàn jié kuàilè" (en chinois) et God Jul (en suédois)", n'hésitez pas à en rajouter en commentaire si vous en connaissez d'autres.
Au nom de toute l'équipe, Logic-Sunrise.com vous souhaite un Joyeux Noël !
Et bien, c'est Noël aujourd'hui, oui c'est bel et bien Noël, le développeur Al-Azif, que l'on connait bien pour son host PS4, vient de livrer un beau cadeau à la scène PlayStation 4.
Intitulé ps4-cfw-toolkit, il offre des scripts personnels. Bien entendu ne vous emflammez pas, il ne s'agit pas d'un CFW comme nous pouvons les connaitre sur PlayStation 3 ou comme Enso sur PlayStation Vita.
Tout ici a été documenté publiquement dans une certaine mesure/les clés nécessaires pour certaines révisions de la PS4 sont sur le wiki de développement.
L'idée est de proposer un dossier de travail sur les puces auxiliaires afin que les développeurs puissent rechercher/tester plus facilement. Avec les clés appropriées, qui peuvent toutes être obtenues à partir de la console, vous pouvez décrypter ET crypter correctement les images binaires suivantes :
- EAP KBL (Kernel Boot Loader)
- Kernel EAP
- EMC IPL (Initial Program Load)
- Syscon (Patch et complet)
Ce qui manque, c'est un code personnalisé qui s'exécute PARTOUT et qui n'est pas actuellement pris en charge, c'est l'IPL de SAMU qui est crypté avec PCKs dans Sflash et signé avec des clés privées. Il s'agit donc ici plus d'une compilation d'informations d'Al-Azif, et de listing des éléments nécessaires pour parvenir un jour à un CFW sur PS4.
Tout est là : ps4-cfw-toolkit
Le développeur CTCaer vient de mettre en ligne une nouvelle version de L4T Ubuntu qui est donc désormais disponible en v5.0.0, les changements sont tout simplement stratosphériques.
Un véritable cadeau à quelques heures de Noël .
Changements dans le kernel/driver
- 409MB de RAM ont été libérés des carveouts et ont été donnés au CMA pour que tout puisse facilement l'utiliser avec mmap
- Pilote Joycon/Procon
- Ajout du support pour Sio (Switch Lite gamepad)
- Amélioration de HD Rumble et correction de ce problème une fois pour toutes.
- Amélioration et réorganisation de la séquence d'initialisation
- Amélioration de la stabilité du uart haute vitesse
- Correction des blocages lors de l'utilisation de HD Rumble
- Changement du D-Pad de Procon du HAT au D-Pad réel
- Correction des limites du stick analogique HORI
WiFi et Bluetooth
- Déverrouillage complètement presque tous les canaux WiFi et la puissance maximale. De nombreux canaux 5Ghz et certains canaux 2.4GHz ne seront activés que s'il y a un AP existant.
- Correction du mode Bluetooth SCO (HSP/HFP). Il transmet maintenant correctement l'audio au lieu de l'électricité statique.
- Amélioration significative du signal à la fois sur le WiFi 2.4GHz et le Bluetooth depuis que le défaut est maintenant USB2
- (USB3 peut être réactivé via la configuration ini).
- Chargeur de batterie et jauge de carburant
- Ajout de la régulation du % de la batterie. Fixe une limite au % maximum de la batterie et c'est très utile lorsque l'appareil est toujours connecté.
- Ajout du support de la désactivation de la charge via un GPIO spécial.
- Amélioration de la séquence d'initialisation
Audio
- Ajout de l'égalisation des haut-parleurs Switch 2019/Lite/OLED
- Ajout de contrôles fins pour les volumes des haut-parleurs et des écouteurs du DAC.
- Ajout de la prise en charge des microphones minijack et de la prise en charge des écouteurs par rapport aux casques.
- Ajout du support des boutons du casque (tous les boutons fonctionnent comme play/pause)
- Pilote remanié et processus init/deinit amélioré
R2P
- Refonte du pilote et ajout du support T210B01 (Consultez le fichier README_CONFIG.txt pour plus d'informations sur la façon dont il peut être configuré)
USB-C (DisplayPort/Alimentation)
- Refonte massive du pilote USB-C, encore une fois.
- Support du PIN C (adaptateurs qui rapportent 4 voies DisplayPort seulement)
- Suppression de l'obligation d'avoir au moins 2 profils USB-PD pour permettre la charge PD.
- Ajout du support pour l'absence de DisplayPort (Switch Lite)
- Améliorer et rendre la séquence d'initialisation beaucoup plus rapide
Affichage
- Ajout du pilote de panneau OLED
- Ajout du support HDCP 1.x et 2.2 pour DisplayPort
- Correction du support TSEC
- Le rétro-éclairage sera toujours désactivé avant de désactiver le panneau LCD/OLED
CEC via DisplayPort
- Ajout de la prise en charge de CEC via DisplayPort
- Docking changera la source en Switch automatiquement si c'est supporté.
Télécommande TV CEC
- Prise en charge de la station d'accueil OLED
- Détection des chargeurs USB non-PD
- Ajout de réglages fins pour les courants lors de la détection de chargeurs USB
- Amélioration de la détection
- Définir SDP quand un gadget est activé à 500mA seulement
Pilote eMMC/SD
- Amélioration de la calibration automatique
- Permet le mode 1-bit
- XUSB
- Correction du support T210B01
- Ajout d'un support approprié pour le mode USB2-only
- Diverses corrections pour USB phy et vbus
- Amélioration de la séquence d'initialisation du pilote du noyau. Gagne environ 4-6s de temps de démarrage.
- Ajout d'une meilleure gestion des erreurs de panique, le journal correspondant peut maintenant être dumpé automatiquement par hekate.
- Ajout de contrôles pour désactiver le réglage de l'écran tactile au démarrage (certains câbles flexibles ou écrans cassés peuvent en avoir besoin).
- Correction du mode IRQ de l'IMU. Cela améliore grandement la réactivité de l'IMU Acc/Gyro. Ajout du support des nouvelles puces IMU.
- Correction d'un problème où l'irq du bouton d'alimentation pouvait être empilée.
- Correction d'un blocage au démarrage à cause du pilote Squash FS.
- Ajout du support DM-CRYPT
- Correction du régulateur max77812 CPU/GPU/RAM et activation de celui-ci pour le T210B01.
- Ajout du régulateur max77801 3.3V pour le Switch OLED
- Ajout d'un nouveau pilote TSKIN et modification des températures et des courbes de ventilation pour correspondre exactement à HOS
Changements dans Ubuntu/Userspace
Thème et icônes
- Le thème et les icônes par défaut ont été remplacés par un thème plus moderne, plat et sombre.
Si vous les avez changés auparavant, vous pouvez utiliser Tweaks dans le menu de l'application pour les modifier (thème Pop-Dark et icônes Pop).
Clavier à l'écran
- Le clavier à l'écran est désormais doté d'une nouvelle apparence matérielle.
- Ajout d'une touche spéciale pour les Gamepads pour l'afficher/masquer
- Activation de la détection des claviers physiques
- Transparence automatique au repos, pour que l'utilisateur puisse voir derrière.
- Correction d'un problème qui retardait la déconnexion de 2:30 minutes si osk est activé.
Paramètres par défaut
- Le double-clic est maintenant plus facile à faire sur le tactile
- Le seuil de glissement a été augmenté afin d'éviter de rater un glissement au lieu d'un tapotement.
- ALS désactivé pour le contrôle du rétro-éclairage afin que l'utilisateur puisse l'activer dans la configuration ini pour les émulateurs et les jeux.
- Modification des niveaux de batterie : Avertit de l'état FAIBLE à 15%, Avertit de l'état Critique à 6%. Arrêts à 4%.
- Suspension après 10 minutes d'inactivité sur batterie. Jamais sur le secteur.
- Le pourcentage de la batterie est toujours affiché.
- Taille du curseur augmentée par défaut
- Mise à l'échelle par défaut modifiée
- Les raccourcis par défaut de Dash ont été modifiés pour que l'utilisateur puisse épingler les préférences sans avoir à les déplier au préalable.
Profils Bluetooth A2DP
- Changement automatique de profil
- Ajout des profils AAC, AptX et AptX HD
- Correction des profils SCO HSP/HFP
Dock-Handler
- Entièrement optimisé et rapide
- Gagne du temps au démarrage
- Fonctionne correctement avec Greeter
- Support CEC
- Prise en charge du profil d'alimentation PD (basculera sur la console si le PD se charge)
- Correction des plantages au démarrage
- Joycon Daemon
- Ajout du support Sio (Switch Lite Gamepad)
- Maintenant le rumble fonctionne correctement et ne bloque plus le système.
- Suppression de la gestion Procon de Joycond. Maintenant le contrôleur peut être utilisé par n'importe quel logiciel
- IMU maintenant accessible depuis toutes les applications
Diverses corrections de bugs
- Système FFMpeg mis à jour pour utiliser les derniers codecs vidéo HW
- Switch Multimedia
- Mise à jour pour utiliser les derniers décodages/encodages vidéo HW
(ffmpeg-l4t, ffplay-l4t et mpv-l4t)
- Navigateur Chromium
- Support complet de l'accélération HW Vulkan
- Support complet du décodage vidéo HW pour les vidéos H264 et VP8
- Bluetooth est maintenant désactivé complètement en veille pour économiser la batterie.
- Activé automatiquement lors de la reprise.
- Cartographie du joystick
- Basé sur L4T Megascript one et inclus par défaut.
- Tous les mappings ont été retravaillés comme suit :
- A, B, X, Y --> Enter, Backspace, Esc, Task Switch
- Moins, Plus --> Rotation de l'écran, Afficher/Masquer OSK
- L3, R3 --> Verrouillage des majuscules, clic central
- Accueil --> Touche Windows
- D-pad --> Touches fléchées
- Sticks L/R --> Souris, Défilement
- Capture --> Désactive (/Active) les mappings et permet de l'utiliser comme gamepad.
- Maintenant toutes les mises à jour peuvent être faites via APT. 5.0.0 sera la dernière image fournie.
- Chaque nouvelle mise à jour sera effectuée par les mises à jour logicielles ou la commande APT.
- Mise à jour du profil ALSA pour supporter tous les SKUs.
- Ajout du support HDCP si demandé par une application qui supporte l'api.
Changements dans Initramfs
- L'adresse MAC WiFi est maintenant dérivée de l'identifiant du SoC.
- L'adresse MAC BT, en l'absence de dump du joycon, est dérivée de l'id du SoC
- Ajout de la vérification des erreurs au démarrage
- Corrige les "bricks" où la partition linux est corrompue mais peut être réparée
- La création d'un drapeau de fichier .reinit dans switchroot/ubuntu forcera une ré-extraction du noyau et des modules/firmware.
- Cela devrait toujours être utilisé si l'utilisateur met à jour le BSP vers un autre (par exemple r32.7.3).
- Si le démarrage d'initramfs échoue, il essaiera d'abord de vider le journal du noyau dans le disque dur (l4t_initramfs_kmesg.log) avant d'afficher l'écran rouge.
Changements dans la Stack Boot
- Support complet pour T210B01 (Switch 2019, Lite et OLED)
- Le fichier .ini est maintenant le fichier de configuration principal et uenv.txt est obsolète (une sauvegarde est faite pour les copies existantes).
- Toutes les configurations sont décrites dans README_CONFIG.txt.
- Faites attention à ce que vous démarrez sur T210B01 car cela peut créer des blocages sur écran noir ou des messages d'erreur.
- Un message d'erreur sera affiché si c'est le cas, pour éviter un blocage sur écran noir.
Téléchargement : L4T Ubuntu 5.0.0
Vous ne savez peut être pas, mais nous sommes désormais à quelques heures du lancement d'Itemzflow, il s'agit là du nouveau store PlayStation 4 qui sera proposé par LightningMods.
Une première version préliminaire a été leakée, mais ce compagnon Android ne fonctionnera pas avec elle, il faudra disposer de la version officiel qui sortira dans quelques heures.
Il est désormais donc possible de télécharger et de précharger l'application Android compagnon, une fois Itemzflow publiée, elle vous permettra d'interagir avec pour contrôler Itemzflow via l'Itemz-Daemon (lancé avec Itemzflow) vous permettant d'effectuer certaines fonctions système à partir de votre téléphone Android, vous pouvez même installer un PKG tout en jouant à un jeu.
Pour ceux qui n'ont pas suivi, Itemzflow est un gestionnaire de jeu (manager) PS4 et également un Home Menu alternatif.
Téléchargement : App compagnon Android d'Itemzflow
BETTERWAY ELECTRONICS, le site australien de services et d’électronique, a publié une nouvelle version de son outil de validation, appelé BwE PS4 NOR Validator.
Si, pour une raison quelconque, la console PS4 est allumée, le 'BLOD' (lumière bleue de la mort) et un écran noir apparaissent, la console n'est pas morte mais peut être "réparée". Pour rappel, ce programme vous permettra de valider littéralement chaque octet du NOR (ou désormais plus de 2100 zones spécifiques), vous permettant ainsi de voir où il a été corrompu. Les zones faciles à réparer sont étiquetées comme identiques sur toutes les consoles. Les zones dynamiques sont interchangeables avec chaque révision de microprogramme, la console elle-même ou le modèle de console. Les zones pour console (comme la plupart des CID) ne peuvent pas être modifiées donc, fondamentalement, ce programme est destiné aux réparateurs de consoles.
Comme vous pouvez vous en douter, ce programme n'est pas parfait, mais c'est bien mieux que d'utiliser un éditeur hexadécimal ou de ne jamais vraiment savoir si votre BLOD a été causé par la mémoire NOR !
En réalité, ce sont trois versions qui se sont enchainées, la version 1.9.2, la version 1.9.3 et la version 1.9.4 cette nuit. Ce sont de nombreuses nouveautés qui ont été apportées, avec notamment des fonctionnalités à écrire sur la puce Syscon, en relation avec le récent guide de BwE pour CoreOS Swamp et le lancement de sa puce matérielle correspondante. Attention la fonctionnalité apporté par la version 1.9.3 est toujours à considérer comme une version bêta, pour preuve la sortie de la v1.9.4 et à toutes fins utiles, NOR Validator doit être considéré comme un outil pour les personnes qui effectuent de nombreuses modifications PS4 (comme les ateliers de réparation) plutôt qu'un outil pour grand public.
Changelog 1.9.4 (24/12/22)
- Correction d'un bug dans l'analyse Syscon (<= 0 Length Slot1 faisant planter l'application), application de génération de HWID externe intégrée (copie automatiquement le HWID dans le presse-papiers !)
Changelog 1.9.3 (22/12/22)
- Mise à jour de l'analyse et des correctifs Syscon (toujours considéré comme bêta)
Changelog 1.9.2 (20/12/22)
- Ajout de la correction automatique et manuelle de Syscon (bêta)
- Ajout de l'analyse des correctifs du mode de service Syscon (pas encore d'auto-correction)
- Modifications massives de l'analyse Syscon
- Extracteur mis à jour
- Ajout de validations non répertoriées/nouvelles (FW 10+)
- Changements UNK
- Ajout d'un nouveau SKU (OMG ! 7218C de THAÏLANDE !)
- Ajout de Mercy pour les utilisateurs d'essai (pas de fichiers ? Réessayez !)
- Nouveau logo de démarrage et graphiques HTML, message d'échec fixe
Edit 26.12.2022
Téléchargement : PS4 NOR Validator 1.9.5
Le développeur GaryOderNichts vient de mettre en ligne un tout nouveau plugin à destination de l'environnement Aroma.
Aroma, qui est l'environnement homebrew pour la Wii U proposé par Maschell, évolue une nouvelle fois avec de nouvelles options et corrections. Avec Aroma vous pouvez charger des homebrews à partir du menu Wii U , configurer un serveur FTP et Wiiload, et utiliser des GamePads d'autres régions.
Cette nouvelle option proposée pour Aroma se nomme UStealth Plugin v1.0, il s'agit d'un plugin qui se charge de masquer le message qui apparaît lorsqu'un périphérique USB est connecté à la Wii U et qu'il n'est pas formaté pour la console . Cela signifie que le MBR du disque dur n'a plus à être laborieusement traité avec UStealth.
Pour information, comme le précise GaryOderNichts, seul le message est caché, sinon rien ne se passe. Pour en profiter, copiez simplement le "WPS" du téléchargement sur votre carte SD dans "SD://wiiu/environments/aroma/plugins".
Téléchargement : UStealthPlugin Version 1.0
Une news un peu oldies ne fait jamais de mal, voilà que le développeur Sebastian Staacks a réussi à utiliser un Raspberry Pi avec circuit intégré rp2040 comme un adaptateur permettant d'enregistrer et de streamer l'affichage et le son d'une Game Boy.
Sa solution, qui se nomme GB Interceptor, se loge dans le port cartouche est vient donc en relai de la console et de la cartouche insérée. Les données ainsi "interceptées" et sont transférées.
Attention, les donnés ne sont captées de façon brute, il n'est en effet pas possible de voir directement les données dans la RAM du processeur de la Game Boy, c'est notamment le cas de la RAM vidéo, le développeur a du donc recréer une VRAM annexe.
C'est là que le rp2040 entre en jeu, un coeur émule le CPU pour recréer une copie de la VRAM et l'autre coeur émule l'unité graphique Game Boy, le PPU 4.
L'intégralité du writeup est là : game-boy-capture-cartridge
Un boulot impressionnant.