Aller au contenu


Photo

Script Shadow256 Profil EmmuNand + Sigpatch


Meilleure réponse shadow256, 10 avril 2024 - 23:37

C'est bon j'ai percé le mystère. En gros tu as fait l'update de base du script se qui ne met à jour que certains fichiers de celui-ci dont les configs de base de la préparation d'une SD. Ensuite tu es passé par les options "2", "1" puis "4" pour lancer la préparation d'une SD mais il n'y avait aucune vérification de mise à jour à ce moment là pour cette fonction (c'est fixé maintenant au passage et maintenant la mise à jour sera proposée ou imposée selon le cas) et donc tu avais une vieille version du module Sys-patch.

En gros les mises à jour de mon script fonctionnent ainsi, il y a la mise à jour des éléments principaux (celle proposée au début qui est d'ailleurs aussi faite à chaque mise à jour) et celles qui sont faites pour chaque grosse fonctionnalité qui sont proposées quand on lance la fonctionnalité souhaité pour éviter de trop longues vérifications ou mise à jour à chaque fois, ainsi ça ne gère que se dont on se sert en réalité. C'est un partie prix peu courant mais des scripts de cette taille c'est aussi très peu courant...

Bref mystère percé et deux bugs corrigé dans mon script grâce à ta mésaventure.

Aller au message complet

  • Veuillez vous connecter pour répondre
36 réponses à ce sujet

Posté 10 avril 2024 - 20:21

#21
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Je pense que tu as des jeux qui ne devaient plus marcher depuis un moment mais que tu n'as pas testé depuis longtemps non ou alors est-ce que tu es certain que les jeux ne fonctionnant plus fonctionnaient bien juste avant la mise à jour?
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 20:32

#22
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Bonne question. Tous mes jeux fonctionnait quand j'étais en Firmware 16.0.2. Puis avec l'ajout de patch manuellement en copier-coller, j'ai plus de jeux qui marche qu'avec les scirpt. Par contre quand je boot avec le playload hekate dans le RCM Loader tout ne marche pas.

Et quand je boot avec un playload atmosphere dans le rcm loader, je semble avoir récupérer tous mes jeux.


  • Retour en haut

Posté 10 avril 2024 - 20:34

#23
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

D'ailleurs comment booter sur Hekate ? Car maintenant il boot à chaque fois direct avec l'image logic sunrise puis lance atmosphere même avec un playload hekate dans le RCM loader ?


  • Retour en haut

Posté 10 avril 2024 - 20:47

#24
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Faut appuyer sur "vol-" à l'affichage du premier logo pour annuler l'auto-boot de Hekate mis en place par le pack, c'est expliqué sur le Github du projet lors du téléchargement. Par contre ce boot par sur le payload qui lance la dernière version d'Atmosphere donc tu ne devrais en théorie avoir aucune différence en injectant Atmosphere ou Hekate.

Maintenant la question est pourquoi avec Sys-patch ça diffère selon ton boot alors que ça ne devrait pas.

Avec mes configs de Hekate actuelles ça ne prend plus en compte les sig_patches du fichier "bootloader/patches.ini", c'est peut-être pourquoi tu vois des différences entre les deux lancements, le problème serait donc peut-être à chercher du côté des fs_patches mais c'est difficile de savoir comme tu mélanges toutes les solutions. Normalement avec la solution pure de mon script il ne devrait y avoir aucune différence entre les deux lancements.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 20:59

#25
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

1ère étape : La solution Ultimate-Switch-Hack-Script ne fonctionnait pas -> plusieurs jeux corrompues.

2ème étape : La solution switch_AIO_LS_pack 5.9.0 ne fonctionnait pas -> les mêmes jeux corrompues.

3ème étape : Puis j'ai ajouter copier-coller des données dans le fichier exefs_patches et kip_patches et là je me retrouve avec une variation selon le payload.bin du RCM Loader.

Hekate en playload du RCM Loader -> je récupère quelques jeux de +

Atmosphere en playload du RCM Loader -> j'ai trouvé qu'un seul jeux non fonctionnel mais c'est un nouveau qui ne marchait pas non plus avant (et s'il y a que lui tant pit).

 

Maintenant effectivement je comprends pas...


  • Retour en haut

Posté 10 avril 2024 - 21:09

#26
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Tous se qui se trouve dans "atmosphere/kip_patches" ne sert plus à rien. Maintenant tentes juste de supprimer se qui se trouve dans "atmosphere/exefs_patches", mets à jour la préparation d'une SD et Remets le pack pour voir si la version à jour de Sys-patch change quelque chose, si non alors ça pourrait signifier que les es_patches ajoutés dernièrement ne fonctionnent pas bien dans certains cas particuliers. C'est intéressant et je regarderai se qu'il se passe précisément selon les résultats du test.

Après rien ne t'oblige à le faire mais ça pourrait aider d'avoir des infos pour corriger les programmes.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 21:15

#27
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Ah oui tout à fait, c'est en regardant ou en prenant part à des échanges comme ceci que j'ai avancé sur des trucs que ce soit la switch ou autre. Donc si cela peux aider d'autres c'est le but aussi ;-)

 

Je supprime tout sauf emuMMC et nitendo sur la SD. Puis tu veux que je lance une préparation de SD avec Ultimate-Switch-Hack-Script puis je lance nettoyage_sd.bat puis Switch_AIO_LS_pack_5.9.0_-_firmware_18.0.0_-_Atmosphere_1.7.0_-_Hekate_6.1.1 ?


  • Retour en haut

Posté 10 avril 2024 - 21:18

#28
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Non non, juste supprimes "atmosphere/exefs_patches" et "atmosphere/fs_patches" puis refais une préparation de la SD avec le script à jour et refais le test, pas besoin du pack qui va venir mettre le bazar.

PS: J'ai peut-être une piste côté FS_patches, je regarde ça plus en détails.

Modifié par shadow256, 10 avril 2024 - 21:26.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 21:27

#29
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Ah bah il repose la question en boucle lorsque je choisi :

4: Préparer une SD avec les différents CFWs et homebrews utiles et revenir à ce menu ensuite?

 

Il doit comprendre "revenir au menu" ?


  • Retour en haut

Posté 10 avril 2024 - 21:31

#30
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Mode de journaux d'information.

Pour cette session:
1: Mode journal intermédiaire (rend le script un peu plus verbeux à l'affichage et écrit les résultats des sorties dans un fichier de journal)
2: Mode journal complet (affichage très verbeux et enregistrements plus grand du fichier de journal)
Tout autre choix: Mode sans journal (recommandé).

Faites votre choix: 1

C:\Users\Fixe\Desktop\SWITCH\Ultimate-Switch-Hack-Script>call tools\storage\functions\ini_scripts.bat
:::::::::::::::::::::::::::::::::::::
::Shadow256 Ultimate Switch Hack Script 4.3.323::
:::::::::::::::::::::::::::::::::::::

Menu principal

Que souhaitez-vous faire?

1: Menu des fonctions basiques (lancer un payload, préparer la SD, vérifier des infos, etc...)?

2: Mises à jour ou débrickage de la Switch?

3: Nand toolbox?

4: Lancer NSC_Builder qui permet d'avoir des infos, de convertir et de nettoyer des NSPs et XCIs, voir la documentation pour plus d'infos?

5: Lancer ou configurer la boîte à outils?

6: Autres fonctions?

7: Fonctions à utiliser occasionnellement?

8: Sauvegarde/restauration et paramètres du script?

9: Lancer ou configurer le client pour pouvoir jouer en réseau (serveur Switch-Lan-Play)?

10: Lancer un serveur pour le jeu en réseau (serveur Switch-Lan-Play)?

11: Permettre le contrôle à distance de cet ordinateur via NVDA et Nvdaremote?

12: Changer de langue?

13: Changer de thème?

14: A propos du script?

15: Me faire une donation?

0: Lancer la documentation (recommandé)?

N'importe quel autre choix: Quitter sans rien faire?


Entrez le numéro correspondant à l'action à faire: 2

:::::::::::::::::::::::::::::::::::::
Menu de mises à jour et de débrickage

Attention: N'utilisez surtout aucune de ces fonctions sur une console équipées de puces SX Core/SX Lite sous peine de brick de la console et surtout n'utilisez pas ChoiDuJour-NX sur ces consoles.

Que souhaitez-vous faire?

1: Préparer une mise à jour via ChoiDuJour-NX ou Daybreak sur la SD et/ou un package de mise à jour via ChoiDuJour en téléchargeant le firmware via internet?
2: Débricker une console (fonction en beta pour les consoles patchées/Mariko)?
3: Créer un package de mise à jour de la Switch via ChoiDuJour via un fichier ou un dossier déjà téléchargé??
4: Créer un fichier BOOT0 pour réparrer une erreurs sur les keyblobs?
5: Débrickage sur PRODINFO (fonction en beta)?
6: Créer un package de mise à jour de la Switch via EmmcHaccGen via un  dossier déjà téléchargé (fonction en beta pour les consoles Mariko)?
7: Créer les sig_patches pour Atmosphere?
0: Obtenir une assistance sur le débrickage?

N'importe quel autre choix: Quitter sans rien faire?


Entrez le numéro correspondant à l'action à faire: 1

:::::::::::::::::::::::::::::::::::::
::Shadow256 Ultimate Switch Hack Script 4.3.323 updater::

Vérifications et mises à jour en cours...
Vérifications et suppressions d'éventuels anciens fichiers n'étant plus utilisés.
Vérifications et suppressions terminées.
Vérifications et mises à jour terminées.
Appuyez sur une touche pour continuer...
Ce script permet de préparer la carte SD avec un firmware spécifique à installer avec ChoiDuJourNX ou Daybreak, le firmware sera téléchargé puis copié sur la SD et ChoiDuJour-NX sera également copié sur la SD. Notez que vous aurez besoin de lancer un CFW pour finaliser la mise à jour sur votre console donc si vous ne l'avez pas fait, veuillez préparer la SD pour le hack avant ou après l'exécution de ce script (si après, ne pas formater la carte ou supprimer les données s'y trouvant car sinon vous devrez exécuter de nouveau ce script).

ATTENTION: Choisissez bien la lettre du volume qui correspond à votre SD car aucune vérification ne pourra être faites à ce niveau là.

Pour les utilisateurs avancés, ce script permet de créer un package de mise à jour via ChoiDuJour ou EmmcHaccGen en se basant sur le firmware sélectionné pour mettre à jour manuellement la console via Memloader, Etcher et HacDiskMount.

Attention: Aucune vérification n'est faite sur l'espace disque sur lequel est exécuté ce script ni sur celui de la SD, vous aurez au moins besoin de 800 MO (1 GO si vous créez en plus un package via ChoiDuJour) d'espace libre sur le disque sur lequel s'exécute ce script et d'environ 400 MO sur la SD de la Switch pour y copier le firmware. Notez que ces estimations sont un peu plus large que la réalité mais c'est à vous de faire ces vérifications pour le moment.
Notez également qu'une vérification sera tout de même faite pour savoir si le firmware téléchargé n'est pas corrompu via son MD5, seulement l'extraction de celui-ci n'est pas vérifiée donc faites bien attention aux éventuels messages d'erreurs des différents programmes pendant ce script pour savoir si quelque chose s'est mal passé. En cas de problème, vérifiez en premier lieu que vous avez assez d'espace disque sur les périphériques utilisés.

Notez également que les fichiers sont téléchargés via Mega donc certaines limitations pourraient s'appliquer en cas de trop nombreux téléchargements venant d'une même connexion internet. Si vous avez un compte sur Mega.nz, vous pouvez le configurer dans le fichier "tools\megatools\mega.ini" en supprimant les signes "#" devant "Username" et "Password" et en remplaçant les valeurs après le signe "=" par votre nom d'utilisateur et votre mot de passe.

Je ne pourrais être tenu pour responsable en cas de dommage lié à l'utilisation de ce script ou des outils qu'il contient.
Appuyez sur une touche pour continuer...
Préparation d'un package de mise à jour

Que souhaitez-vous faire?

1: Préparer un firmware qui sera copié sur la SD pour une installation via ChoiDuJour-NX/Daybreak?
2: Préparer un firmware pour la mise à jour manuel avec ChoiDuJour (firmware 6.1.0 maximum)?
3: Effectuer les deux actions.
4: Préparer une SD avec les différents CFWs et homebrews utiles et revenir à ce menu ensuite?
5: Seulement télécharger le firmware?
6: Préparer un firmware pour la mise à jour manuel avec EmmcHaccGen (prod.keys de la console requises)?
N'importe quel autre choix: Revenir au menu précédent.

Faites votre choix: 4
'tools\storage\prepare_sd_switch.bat' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Préparation d'un package de mise à jour

Que souhaitez-vous faire?

1: Préparer un firmware qui sera copié sur la SD pour une installation via ChoiDuJour-NX/Daybreak?
2: Préparer un firmware pour la mise à jour manuel avec ChoiDuJour (firmware 6.1.0 maximum)?
3: Effectuer les deux actions.
4: Préparer une SD avec les différents CFWs et homebrews utiles et revenir à ce menu ensuite?
5: Seulement télécharger le firmware?
6: Préparer un firmware pour la mise à jour manuel avec EmmcHaccGen (prod.keys de la console requises)?
N'importe quel autre choix: Revenir au menu précédent.

Faites votre choix: 4
'tools\storage\prepare_sd_switch.bat' n’est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.
Préparation d'un package de mise à jour

Que souhaitez-vous faire?

1: Préparer un firmware qui sera copié sur la SD pour une installation via ChoiDuJour-NX/Daybreak?
2: Préparer un firmware pour la mise à jour manuel avec ChoiDuJour (firmware 6.1.0 maximum)?
3: Effectuer les deux actions.
4: Préparer une SD avec les différents CFWs et homebrews utiles et revenir à ce menu ensuite?
5: Seulement télécharger le firmware?
6: Préparer un firmware pour la mise à jour manuel avec EmmcHaccGen (prod.keys de la console requises)?
N'importe quel autre choix: Revenir au menu précédent.

Faites votre choix:


  • Retour en haut

Posté 10 avril 2024 - 21:45

#31
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Faut dire que j'ai supprimer il y a quelques minutes le Script Ultimate Switch par erreur :rolling: :rolling:

Et du coup je l'ai repris de zéro en version Base

J'ai tenter du coup la commande : 

4: Préparer une carte SD pour le hack Switch?

 

Il m'indique :

Attention, il semble que vous souhaitiez utiliser une fonctionnalité non installée.

Il mets tous les tools\ à jour...

Il va peut-être maintenant reconnaitre :

'tools\storage\prepare_sd_switch.bat


  • Retour en haut

Posté 10 avril 2024 - 22:04

#32
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Tu devrais peut-être plutôt passer par le menu "1" puis "4" plutôt que "2" puis "4", ceci dit je vais regarder s'il y a un bug à ce niveau aussi, j'avais zappé qu'on pouvait y accéder via ce menu.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 22:25

#33
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Désolé ma co est pas violente pour mettre tous les modules et tout à jour. Mais du coup je viens de tester et les jeux fonctionne ! Même le jeu de tout à l'heure qui rester données corrompues.

Je ne devais peut-être pas bénéficier de la totalité du script entièrement à jour ?!?

Dac’ pour menu 1 puis 4. Je ferais ainsi maintenant.

De plus n'ai plus de problème peu importe le boot (hekate ou direct atmosphere)

De mon côté c’est bien résolu merci.

Ta piste pour FS_patches à mener quelques parts ? C’est cela qui as corrigé ma compatibilité ?


  • Retour en haut

Posté 10 avril 2024 - 22:38

#34
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
Non, en fait aucun souci de ce côté j'ai l'impression. Bon si tout fonctionne comme prévu c'est parfait, en soi j'ai pas changé grand chose, juste l'overlay qui n'tait pas à jour et qui donc n'affichait pas toutes les infos mais dans le concret ça ne change pas grand chose, j'avoue avoir du mal à comprendre quel a été ton problème sauf au départ où le module n'était pas inclus bien sûr. En plus ce genre de choses c'est pas mon point fort, j'avoue ne pas comprendre grand chose au fonctionnement réel des sig_patches, la manipulation de bytes j'ai vraiment du mal.

Le plus important est que tout fonctionne de nouveau comme ça le devrait, de mon côté ça ne devrait pas en théorie affecter trop mon pack non plus, juste l'affichage du côté de l'overlay mais bon fuck j'ai pas envi de me retaper un upload du pack juste pour corriger un affichage que personne ne va regarder, se sera pour la prochaine release.

En tous cas merci pour tes tests et le temps que tu y as passé.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 10 avril 2024 - 22:53

#35
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages

Bah oui mystère. J'ai l'impression d'avoir purger la SD plusieurs fois et que ni le pack ni le script ultimate n'y faisait et pourtant cela a fini par payer. A la fin, je n'ai pas non plus rajouter les patches qui m'aider pourtant au début. Donc le script a bien dut finir par me rajouter le petit truc qui me manquais sans crer d'incompatibilité d'humeur mais alors quoi...

En tout cas a priori d'autres switch configuré comme la mienne peuvent maintenant pour sur avoir la version 18.0.0.

C'est la bonne nouvelle du soir.

Merci à toi surtout !

Bonne soirée et à une prochaine.


  • Retour en haut

Posté 10 avril 2024 - 23:37   Meilleure réponse

#36
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 11 582 messages
  • Sexe:Male
C'est bon j'ai percé le mystère. En gros tu as fait l'update de base du script se qui ne met à jour que certains fichiers de celui-ci dont les configs de base de la préparation d'une SD. Ensuite tu es passé par les options "2", "1" puis "4" pour lancer la préparation d'une SD mais il n'y avait aucune vérification de mise à jour à ce moment là pour cette fonction (c'est fixé maintenant au passage et maintenant la mise à jour sera proposée ou imposée selon le cas) et donc tu avais une vieille version du module Sys-patch.

En gros les mises à jour de mon script fonctionnent ainsi, il y a la mise à jour des éléments principaux (celle proposée au début qui est d'ailleurs aussi faite à chaque mise à jour) et celles qui sont faites pour chaque grosse fonctionnalité qui sont proposées quand on lance la fonctionnalité souhaité pour éviter de trop longues vérifications ou mise à jour à chaque fois, ainsi ça ne gère que se dont on se sert en réalité. C'est un partie prix peu courant mais des scripts de cette taille c'est aussi très peu courant...

Bref mystère percé et deux bugs corrigé dans mon script grâce à ta mésaventure.
Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Switch_AIO_LS_pack, mon pack pour la Switch
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

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
  • Retour en haut

Posté 11 avril 2024 - 08:29

#37
olidorzen

olidorzen

    Sunriseur

  • Members
  • PipPip
  • 63 messages
Ah cool bonne nouvelle. Merci d'avoir pris le temps pour moi et du coup pour les autres que tu aides avec ce script. Je me rappelle de faire les 1ère wii tout au début step by step avec un risque de brick à chaque étape. Je peux que remercier ceux qui font des script pour coupler proprement des étapes ;-)
  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)