› Foros › Nintendo Switch › Scene
setColor("BLUE");
printf("TegraScript Syncfix.te by MezBar");
printf("");
setColor("YELLOW");
printf("This script will fix joy-cons sync issue between SYSMMC and EMUMMC");
printf("Before using this script, pair all your joy-con and controllers to your SYSMMC");
printf("");
setColor("RED");
printf("If you're running 90DNS or any other DNS settings");
printf("please go in airplane mode on both SYSMMC");
printf("and EMUMMC because this script will copy");
printf("also the wifi settings from your SYSMMC to EMUMMC");
printf("");
setColor("GREEN");
printf("If you're running incognito you can procede without go in airplane mode");
printf("");
setColor("WHITE");
wait(5);
printf("");
printf("Press 'POWER' to sync both wifi and bluetooth settings from SYSMMC to EMUMMC");
printf("");
setColor("ORANGE");
printf("Press any other button to exit");
printf("");
pause();
if (@BTN_POWER){
@noemu = invert(@EMUMMC);
if (@noemu){
setColor("RED");
printf("EMUMMC not found!");
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
printf("");
setColor("VIOLET");
printf("Mounting SYSMMC...");
mmc_connect("SYSMMC");
printf("Mounting SYSTEM...");
mmc_mount("SYSTEM");
if (@RESULT){
setColor("RED");
printf("something went terribly wrong!")
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
printf("");
setColor("WHITE");
printf("Backupping SYSMMC 8000000000000050 file to sd:/tegraexplorer/syncfix");
printf("");
fs_mkdir("sd:/tegraexplorer");
fs_mkdir("sd:/tegraexplorer/syncfix");
fs_copy("emmc:/save/8000000000000050", "sd:/tegraexplorer/syncfix/8000000000000050_sysmmc_backup");
if (@RESULT){
setColor("RED");
printf("something went terribly wrong!")
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
setColor("VIOLET");
printf("mounting EMUMMC");
mmc_connect("EMUMMC")
printf("Mounting SYSTEM");
mmc_mount("SYSTEM");
if (@RESULT){
setColor("RED");
printf("something went terribly wrong!")
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
printf("");
setColor("WHITE");
printf("Backupping EMUMMC 8000000000000050 file to sd:/tegraexplorer/syncfix");
printf("");
fs_copy("emmc:/save/8000000000000050", "sd:/tegraexplorer/syncfix/8000000000000050_emummc_backup");
if (@RESULT){
setColor("RED");
printf("something went terribly wrong!")
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
printf("Copying 8000000000000050 file from SYSMMC to EMUMMC");
printf("");
fs_copy("sd:/tegraexplorer/syncfix/8000000000000050_sysmmc_backup", "emmc:/save/8000000000000050");
if (@RESULT){
setColor("RED");
printf("something went terribly wrong!")
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}ƒ
setColor("GREEN");
printf("DONE! ");
printf("");
printf("Now your joy-cons should be synched between SYSMMC and EMUMMC");
printf("");
setColor("ORANGE");
printf("Press any button to exit");
pause();
exit();
}
josete2k escribió:Genial...
Sólo recalcar que depende de tu tipo de emunand se ejecutan unos pasos previos.
Marceline escribió:josete2k escribió:Genial...
Sólo recalcar que depende de tu tipo de emunand se ejecutan unos pasos previos.
Ostras, pues sería interesante que comentaras eso detalladamente para añadirlo al primer mensaje, te refieres a particion oculta? Un saludo
igusi2000 escribió:Buenas se confirmo si esto funciona en 12.0? En caso que sea que no hay alguna otra manera de sincronizarlo
Gracias
igusi2000 escribió:Una duda la unica manera de que se desincronizen los joycons es ir a la opcion y desincronizarlos o hay alguna otra manera de que se puedan desincronizar