Je vous partage un problème d'écran noir que j'ai eu et qui m'a fait perdre pas mal de temps...
Contexte :
- SysNAND/emuNAND en 4.0.1
- micro SD 200Go SanDisk A1 (utilisée depuis très longtemps avec SX OS)
- sd formaté en FAT32 (blocs de 32ko)
- emuNAND sur partition de 32Go et créée avec Hekate
- hekate 5.5.1 / atmosphere 0.16.2
J'arrive à démarrer une première fois Atmosphere sur l'emuNAND. En revanche, j'obtiens un écran noir (après le logo Nintendo) lors des boots suivants. Le comportement est identique quelque soit les méthodes testées :
- injection RCM d'Hekate ou Fusee Primary
- via Hekate en mode Launch -> CFW (emuMMC) ou Payloads -> fusee_primary
- forcer le Bit Arch via Hekate
- recréation de l'emuMMC
- suppression de tous les atmosphere/contents sauf 010000000000000D ; 0100000000000008 ; 0100000000000032 ; 0100000000000034 ; 0100000000000036 ; 0100000000000037
- reformater la SD
- SD préparée à la main (pour comprendre comment ça fonctionne), puis testé DeepSea et sdsetup
En revanche Atmosphere démarre correctement, si je supprime les fichiers qui se trouve dans le répertoire sd:\emuMMC\RAW1\Nintendo :
- Contents\private
- save\8000000000000000
- save\8000000000000124
Après avoir avoir mis à jour le firmware de l'emuMMC (avec ChoiDujourNX via Atmosphere) en 8.1.0 (extFAT), je n'ai plus l'erreur.
En résumé, pour les anciens firmwares :
- il faut les mettre à jour dès le premier lancement d'Atmosphere
- si écran noir au second boot d'Atmosphere, il faut supprimer le contenu du répertoire Nintendo de l'emuMMC
- shadow256 aime ceci