Perso, je trouve ça plus compliqué et moins fiable de retrouver le fichier emummc.ini sans demander la localisation du fichier à l'utilisateur car tu ne sais pas de base sur quelle partition (FAT32 ou exFat) de la carte SD est placé ce fichier (il peut y avoir d'autres partitions sur la SD). Comme je suis en plein dedans pour NxNM, ce que j'ai préféré faire personnellement est de parcourir la table des partitions primaires MBR de la carte SD et pour chaque partition chercher la signature de l'emmc (nombre magique) qui correspond à la GPT de la RAWNAND (vraisemblablement à l'offset 0x4001 après les deux partitions BOOT). SI la signature est OK, on dumpe. SInon on passe la partition suivante. C'est d'ailleurs comme ça qu'Hekate trouve les partitions emuMMC dans son outil de migration de l'emuNAND. On ne sait jamais ce que les utilisateurs peuvent bien faire avec leurs fichier *.ini ^^
Pas faux, pas faux du tout même.
Merci beaucoup @eliboa
C'est tu s'il est possible de ce servire de la même Emunand/Emummc en fichier sur la SD pour Sxos et Atmosphère ?
Car j'aimerai tester Atmosphere en Emummc. Je sais que pour la version partition cachée il suffit juste d'étider le fichier .ini Est ce que c'est la même configuration ? Merci
Non, pas possible d'utiliser la même emummc fichiers avec SX OS et Atmosphere, ceci n'est possible qu'avec l'emummc via partition car Atmosphere utilise d'autres noms de fichiers que SX OS pour détecter l'emummc, c'est pas la seule différence de se que je sais car j'avais essayé de réécrire le code source d'Atmosphere pour qu'il gère ceci mais ça bloquait après la vérification des fichiers, même s'ils étaient détecté il y avait des choses qui n'allaient pas ensuite donc j'ai abandonné. Avec l'emummc via partition on utilise une petite feinte dans le fichier de configuration pour indiquer que l'emummc commence au secteur 0x2 de la SD, se qui permet de sauter les 1024 octets inscrit par SX OS avant le vrai début de l'emummc via partition.
Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.
Matériel:
Spoiler
Consoles: Megadrive 2 + everdrive, Super Nes + SD2Snes avec le Super Gameboy + everdrive Gameboy, l'adaptateur pour jeux GBA + everdrive GBA et la cartouche de dézonage, N64 + everdrive Sega Saturn + cartouche de dézonage PS1 V2 + cartouche action replay/disque swap + ressort Dreamcast + adaptateur SD PS2 slim + modification pour le swap + carte mémoire hackée FreeMCBoot PSP 3000 9G + dernier lcfw 6.61 et Lightspeed Gameboy color, Gamecube PS3 fat 60 GO CFW 3.55 avec dongle cobra + DD usb fat32 1 TO (partagé avec ma Xbox 360) PS3 fat 40 GO CFW 4.81.2 Rebug Wii RVL-001 4.3E avec Homebrew Channel, Priiloader, Bootmii en IOS et IOS/cIOS divers à jour Xbox 1.6 avec hack software Ndure Xbox360 fat falcon cb:5772 avec nand HS, cpu key et dump nand origine valide Xbox 360 fat Falcon cb:5774, RGH1.2 Glitchip 2.2 timing matrix/xsvf/rgh12_17.xsvf, cpu key et dump nand origine valide mais Freeboot non fonctionnel Xbox 360 slim Trinity RGH2 fonctionnel Wii U 32 GB sous firmware 5.5.1 avec Haxchi et V-Wii avec Homebrew Channel et IOS/cIOS à jour PS4 Pro CUH-7116B 1 TO sous firmware 5.05 Switch Erista non patchée sous firmware 4.0.1 et emummc/emunand compatible Atmosphere et SXOS Switch Erista patchée sous firmware 4.1.0 avec exploit Cafeine et emummc/emunand compatible Atmosphere et SXOS Switch OLED avec puce HWFly, emunand et Atmosphere Xbox Serie X en attente de hack Tablette JXD S7800B rev2 + rom supercharged v2.2.1 NVIDIA Shield pro sous dernière version rootée
Autres: PC portable Asus G750JX DUAL BOOT Windows 10 et Linux PC portable MSI GE62 (MS-16J4) (GE62 6QF) DUAL BOOT Windows 10 et Linux Steamdeck 512 GO tripple boot Windows, Linux et Steamos Téléphone Xiaomi MI9 rooté iPod touch en firmware 9.0.0 avec jailbreak permanant Ipod 6G avec dual boot firmware Apple et firmware modifié et disque dur interne remplacé par une SD Divers autres PCs Routeur Asus RT-ax88U avec firmware modifié
C'est tu s'il est possible de ce servire de la même Emunand/Emummc en fichier sur la SD pour Sxos et Atmosphère ?
Car j'aimerai tester Atmosphere en Emummc. Je sais que pour la version partition cachée il suffit juste d'étider le fichier .ini
Est ce que c'est la même configuration ?
Merci
Nope a ma connaissance ca fonctionne que pour les emunand en partiton.
Aussi l'emunand en partition est plus simple a emuler pout le CFW qu'une Nand en fichier, ce qui explique pourquoi au debut il n'existait que ce type d'emunand
En théorie l'emunand en partition devrait mieux fonctionner que celle qui est fichiers ?
En théorie l'emunand en partition devrait mieux fonctionner que celle qui est fichiers ?
C'est surtout que c'est plus simple à mettre en œuvre dans le code d'emuMMC. Après niveau perf, j'imagine que tu perds un peu en emunand fichier mais je ne sais pas dire si c’est significatif en FAT32. L’emuMMC en fichier sur une partition exFat edit: FAT32 de la SD est très lente cela dit.
Le truc c’est qu’en mode fichier ton emuNAND peut être fragmentée (logique des FS FAT), ce qui oblige le CFW à passer par la FAT de la partition contenant les fichiers emunand pour switcher sur les bons clusters lors des accès en lecture/écriture, puis de repasser par la FAT (cette fois-ci de l’emuNAND fichier) pour enfin accéder aux vraies données. Bref ça fait double emploi, en tout cas pour les partitions FAT de la RAWNAND (essentiellement SYSTEM et USER).
J'ajoute également que l'emunand via fichiers sur une SD en EXFAT est bien plus sujette à la corruption de données, surtout avec la gestion de l'EXFAT parfois capricieuse de la Switch qui corrompt des données on ne sait pas trop pourquoi (c'est les homebrews qui font cela en général, Retroarch en est un spécialiste mais aussi Kosmos Updater qui semble souvent provoquer ce genre de déconvenues). Alors oui, l'emunand via fichiers est plus pratique pour la sauvegarde/restauration mais est probablement plus lente et est aussi moins fiable sur une partition en EXFAT car sa corruption peut se produire n'importe quand et puis bon au final c'est pas bien compliquer de sauvegarder la partition de l'emunand pour SX OS au moins, c'est certain que s'est pas un copier/coller mais c'est pas la mort à faire non plus avec dd. Perso je suggère plutôt l'emunand via partition, pour moi elle reste le meilleur choix au niveau du rapport stabilité/simplicité et puis avec l'emunand via partition de SX OS on peut l'utiliser aussi sous Atmosphere en même temps se qui est top.
Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.
Matériel:
Spoiler
Consoles: Megadrive 2 + everdrive, Super Nes + SD2Snes avec le Super Gameboy + everdrive Gameboy, l'adaptateur pour jeux GBA + everdrive GBA et la cartouche de dézonage, N64 + everdrive Sega Saturn + cartouche de dézonage PS1 V2 + cartouche action replay/disque swap + ressort Dreamcast + adaptateur SD PS2 slim + modification pour le swap + carte mémoire hackée FreeMCBoot PSP 3000 9G + dernier lcfw 6.61 et Lightspeed Gameboy color, Gamecube PS3 fat 60 GO CFW 3.55 avec dongle cobra + DD usb fat32 1 TO (partagé avec ma Xbox 360) PS3 fat 40 GO CFW 4.81.2 Rebug Wii RVL-001 4.3E avec Homebrew Channel, Priiloader, Bootmii en IOS et IOS/cIOS divers à jour Xbox 1.6 avec hack software Ndure Xbox360 fat falcon cb:5772 avec nand HS, cpu key et dump nand origine valide Xbox 360 fat Falcon cb:5774, RGH1.2 Glitchip 2.2 timing matrix/xsvf/rgh12_17.xsvf, cpu key et dump nand origine valide mais Freeboot non fonctionnel Xbox 360 slim Trinity RGH2 fonctionnel Wii U 32 GB sous firmware 5.5.1 avec Haxchi et V-Wii avec Homebrew Channel et IOS/cIOS à jour PS4 Pro CUH-7116B 1 TO sous firmware 5.05 Switch Erista non patchée sous firmware 4.0.1 et emummc/emunand compatible Atmosphere et SXOS Switch Erista patchée sous firmware 4.1.0 avec exploit Cafeine et emummc/emunand compatible Atmosphere et SXOS Switch OLED avec puce HWFly, emunand et Atmosphere Xbox Serie X en attente de hack Tablette JXD S7800B rev2 + rom supercharged v2.2.1 NVIDIA Shield pro sous dernière version rootée
Autres: PC portable Asus G750JX DUAL BOOT Windows 10 et Linux PC portable MSI GE62 (MS-16J4) (GE62 6QF) DUAL BOOT Windows 10 et Linux Steamdeck 512 GO tripple boot Windows, Linux et Steamos Téléphone Xiaomi MI9 rooté iPod touch en firmware 9.0.0 avec jailbreak permanant Ipod 6G avec dual boot firmware Apple et firmware modifié et disque dur interne remplacé par une SD Divers autres PCs Routeur Asus RT-ax88U avec firmware modifié
@eliboa C'est très surprenant car moi qui suis en Emunand SXos sur une carte SD scandisk de 400 Go en FAT32, je trouve mon Emunand super rapide.
Oui apparemment le problème de lenteur ne concerne que emuMMC, pas l'emuNAND de la TX.
J'avais fait des test sous emuMMC avec une SD de 64Go de Sandisk et sa rammais comme pas possible
Puis j'ai commandé une SD de 128Go Sandisk et je n'ai plus aucun soucis de lenteur en emuMMC sous Atmosphère, les deux SD étaient en exFAT