Aller au contenu

Petit récapitulatif sur le lancement de backups GC ?


Hayate

Messages recommandés

Bonsoir à vous,

 

Dans ma grande nostalgie (ou pas), j'ai envie de rejouer aux jeux Game Cube que je n'ai jamais fini, ou à ceux que j'ai fini mais qui méritent de l'être encore et encore. Je vois donc plusieurs solutions pour lancer des backups Game Cube :

 

-Lancement par MIOS ou puce, DVD Gravés (mais ma Wii n'a pas l'air de supporter les DVD Gravés, Wii d'octobre 2009)

-Lancement par Sneek (mais je n'en suis pas sur, j'ai vu ça dans un tutoriel)

-Lancement par puce permettant l'usage d'un périphérique USB (Wode, ce genre de choses).

 

Je me demandais donc qui a réussi à lancer ses backups GC sur sa Wii, si oui par quelle méthode. Merci d'avance ! :jap:

Lien vers le commentaire
Partager sur d’autres sites

Bonjour essaye ceci...

J'ai tester sa fonctionne mais pas avec tout les jeux,... (DOMMAGE)...

ET sa fonctionne 1 fois sur 2...

 

 

Description

 

Sneek : Sneek est le projet de base, il permet d'émuler entièrement une NAND depuis la carte SD.

 

Uneek : Uneek à exactement le même principe que Sneek à une différence prêt, il émule la NAND depuis un périphérique USB.

 

Le module DI (Drive Interface) permet de lancer les jeux situé sur un disque dur depuis la chaîne disque. Le stockage des jeux se fait différemment par rapport au USB Loader.

 

 

Informations / Pré-requis

 

 

Général

 

* Sneek/Uneek fonctionne parfaitement sur BootMii en IOS (le principe est similaire que BootMii en Boot2, il faut juste le priiloader pour booter directement sur BootMii).

* Il faut au minimum le cIOSX rev18 sur la NAND pour profiter pleinement de Sneek/Uneek (vous pouvez l'installer depuis Sneek).

 

 

Module DI

 

* Le module DI ne fonctionne qu'avec Sneek (si vous l'utilisez vous ne pourrez plus lire les DVD via la chaîne disque).

* Pour lancer les backups depuis la chaîne disque : connecter une manette gamecube sur le port 1 et appuyer sur start sur le menu wii.

* Le module DI utilisera toujours la première partition.

* Sneek+DI à besoin d'au minimum 1 jeu pour qu'il fonctionne.

* Il faut être en 4.2E/U pour faire fonctionner les backups depuis la chaîne disque (une compatibilité pour les firmwares différent viendra surement plus tard). Vous pouvez faire la mise à jour depuis Sneek, sa n'aura aucun impact sur votre NAND réelle, où seulement installé le wad du system menu récupéré avec NUS Downloader si vos IOS sont à jour avec pimp my wii).

* Si vous utilisez un périphérique USB (pour les jeux avec le module DI / Uneek avec NAND sur USB) : votre disque dur doit avoir une taille d'allocation (cluster size) maximum de 32k (Pour info j'ai utilisé Paragon Hard Disk Manager pour formater mes disques, il à un grand choix d'options).

 

 

Pack

 

svn : sources non modifiés.

svn-SD : permet d'accéder à la carte SD depuis Sneek (Uneek l'intègre par défaut).

 

 

Télécharger le pack

 

Le pack suivant ne contient pas la version compilé de Sneek/Uneek car la distribution est illégale.

Il contient juste tout ce qu'il vous faut pour le compiler : devkitpro, script et sources.

Pack du 06.04.2010 (Rev85) : MediaFire

 

 

Concernant la NAND

 

Dès que vous allumez votre Wii avec Sneek, si la NAND est reconnue alors le néon du lecteur deviendra bleue et Sneek marchera (même si vous avez un écran noir mais que le néon est devenue bleu, attendez c'est long à démarrer).

 

Si c'est pas le cas, voici ce qu'il faut faire pour obtenir une compatibilité maximum :

* Supprimer le preloader/priiloader, pour ceci aller dans le répertoire /title/00000001/00000002/content/

Vous trouverez un fichier 100000xx.app et son équivalent se nommant 000000xx.app.

Supprimer le fichier 000000xx.app, et renommez le fichier 100000xx.app en 000000xx.app.

(Où XX correspond à des caractères quelconques selon votre wii).

 

* Si ne marche toujours pas, supprimer le fichier cdb.vff situer dans le répertoire /title/00000001/00000002/data.

Il se peut qu'au 1er démarrage Sneek soit long à démarrer si vous supprimer ce fichier

 

 

Créer sa NAND avec NUS Downloader et ShowMiiWads

 

1. Téléchargez l'IOS 30 v1040 en cochant Pack -> WAD avec NUS Downloader.

 

2. Téléchargez le System Menu 3.2x en cochant Pack -> WAD avec NUS Downloader.

 

3. Créez un répertoire vide sur votre bureau.

 

4. Ouvrir PC/ShowMiiWads_1.4 et générer la common-key (Outils -> Créer la Common-Key).

 

5. Dans Options, cliquez sur Choisir le chemin de sauvegarde de la NAND, et choisissez le répertoire vide créer précédemment.

 

6. Dans Voir, cliquez sur ShowMiiNand.

 

7. Glissez / Déposez les 2 WADs créer avec NUS Downloader dans ShowMiiNand, puis cliquez sur Installation qui apparait en bas.

 

8. Dans le pack extrait, allez dans PC/Setting_Decrypter puis renommer en decode.txt l'un des fichiers decode_setting_XXX_XX.txt qui correspond à la région du system menu récupérer. Ensuite, exécuter encrypt.bat.

Un fichier setting.txt sera crée (ce fichier est crypté et sous copyright, d'où le fait que je le distribue pas).

 

9. Copier le fichier setting.txt dans le répertoire title/00000001/00000002/data de votre répertoire de NAND (tous les répertoires sont normalement crée avec l'installation des 2 WADs.

 

10. Copiez les 4 dossiers se situant dans votre répertoire de NAND dans le périphérique (USB/SD) qui vas héberger la NAND : title, ticket, sys, shared1.

 

11. Lancez Sneek/Uneek, la wii aura un comportement identique à un premier démarrage (avec réglage des paramètres...). Le premier lancement peut durer un certains temps, soyez donc patient.

 

12. Faite la mise à jour depuis les paramètres de la wii pour obtenir le firmware 4.2x

 

 

Installation des logiciels

 

1. Extraire le pack (à l'aide de WinRAR, 7Zip...) dans un répertoire quelconque.

 

Note : Il faut impérativement que le dossier ne contiennent pas d'espace (pour l'installation de python et de devkitpro aussi), donc éviter de l'extraire sur le bureau si vous êtes sur XP.

Sous Seven et Vista, ceci ne pose pas de problèmes.

 

2. Installer le devKitPro à partir du fichier PC/devkitProUpdater-1.5.0.exe.

Laisser cocher Download and install, et à la fenêtre suivante, cocher Remove Downloaded files.

Dans le choix des composant, cocher au moins Minimal System et devKitARM.

Laisser le répertoire par défaut et continuer, le programme va télécharger et installer automatiquement les composants.

 

3. Une fois installé, allez dans le répertoire C:/devKitPro et supprimer le répertoire devkitARM.

 

4. Revenez dans le dossier où à été extrait le pack et copier le dossier devkitARM (qui se situe dans PC) dans le répertoire C:/devKitPro.

 

Note : Cette étape est nécessaire car si vous avez pas la r24 du devkitARM, vous ne pourrez pas compiler les sources à cause d'une incompatibilité.

 

5. Installer l'interpréteur Python à partir du fichier PC/pyton-2.6.5.msi et laisser le répertoire par défaut (C:/Python26).

 

 

Compiler et utiliser Sneek/Uneek

 

 

Compiler les sources

 

1. Copier le fichier 0000000e.app de l'IOS70 v6687 et le fichier 00000001.app de l'IOS60 v6174 dans le dossier svn que vous voulez compiler.

 

Note n°1 : Récupérer les 2 fichiers grâce à NUS Downloader (PC/NUSD_v13Beta), il vous faudra le key.bin et cocher l'option Decrypt.

 

ATTENTION : vous obtenez deux fichiers 0000000e (un sans extension et un autre avec l'extension app). Soyez sur de prendre celui avec l'extension app (C'est de même pour le fichier 00000001).

 

2. Allez dans l'invite de commande (Touche Windows + R, entrez cmd et cliquez sur OK ou Menu Démarrer -> Exécuter... -> entrez cmd et cliquez sur OK ou Menu Démarrer -> Tous les programmes -> Accessoires -> Invite de commandes)

 

3. Une fois dans l'invite de commande, déplacez vous dans un des répertoires svn qui se situe là où vous avez extrait les fichiers (pour rappel la commande "cd" permet de vous déplacer).

Par exemple si vous avez extrait les fichiers dans un répertoire sneek sur le C:, vous allez taper : "cd C:/sneek/svn" et ceci où que vous soyez.

 

Note : Les / sont inversé normalement mais seul les / sont autorisé dans le forum.

 

4. Une fois dans le répertoire, lancer le script build_boot2.cmd en tapant tout simplement build_boot2.cmd et en appuyant sur la touche Entrée.

 

Note : si vous cliquez sur le build_boot2.cmd, vous obtiendrais des erreurs d'où l'obligation de le lancer depuis une commande.

 

 

Fichiers obtenus

 

boot2_di.bin => NAND sur carte SD (avec module DI)(pas de support du lecteur DVD)

boot2_sd.bin => NAND sur carte SD (sans module DI)(avec support du lecteur DVD)

boot2_usb.bin => NAND sur USB (sans module DI)

di.bin => module DI

 

 

Structure des fichiers pour Sneek+DI

 

Carte SD

sd:/bootmii/armboot.bin (renommer armboot_r47.bin ou armboot_r78.bin)

sd:/di.bin

sd:/boot2.bin (renommer boot2_di.bin)

sd:/font.bin (corrige les écrans noir dans certains cas)

NAND sur carte SD

sd:/import

sd:/meta

sd:/shared1

sd:/shared2

sd:/temp

sd:/title

sd:/ticket

sd:/sys

Périphérique USB

usb:/slot.bin (générer automatiquement)

usb:/games/"vos jeux"

usb:/sneek/region.bin (renommer region-XXX.bin, doit correspondre à la région du jeu à lancer)

 

 

Structure des fichiers pour Sneek

 

Carte SD

sd:/bootmii/armboot.bin (renommer armboot_r47.bin ou armboot_r78.bin)

sd:/boot2.bin (renommer boot2_sd.bin)

NAND sur carte SD

sd:/import

sd:/meta

sd:/shared1

sd:/shared2

sd:/temp

sd:/title

sd:/ticket

sd:/sys

 

 

Structure des fichiers pour Uneek

 

Carte SD

sd:/bootmii/armboot.bin (renommer armboot_r47.bin ou armboot_r78.bin)

sd:/boot2.bin (renommer boot2_usb.bin)

Périphérique USB

usb:/boot2.bin ( renommer boot2_usb.bin)

NAND sur périphérique USB

usb:/import

usb:/meta

usb:/shared1

usb:/shared2

usb:/temp

usb:/title

usb:/ticket

usb:/sys

 

 

Finalisation

 

Allumer votre wii et attendez, le démarrage et assez long au point de croire que vous avez juste un écran noir. De plus si vous avez une NAND minimum, le système va recréer les fichiers et donc le temps du premier démarrage sera allongé.

 

 

Compiler Sneek/Uneek - Méthode alternative

 

1. Allez dans l'invite de commande (Touche Windows + R, entrez cmd et cliquez sur OK ou Menu Démarrer -> Exécuter... -> entrez cmd et cliquez sur OK ou Menu Démarrer -> Tous les programmes -> Accessoires -> Invite de commandes)

 

2. Une fois dans l'invite de commande, déplacez vous dans le répertoire où vous avez extrait les fichiers (pour rappel la commande "cd" permet de vous déplacer).

Par exemple si vous avez extrait les fichiers dans un répertoire sneek sur le C:, vous allez taper : "cd C:/sneek" et ceci où que vous soyez.

 

Note : Les / sont inversé normalement mais seul les / sont autorisé dans le forum.

 

3. Une fois dans le répertoire, lancer le script SNEEK.cmd en tapant tout simplement SNEEK.cmd et en appuyant sur la touche Entrée.

 

Note : si vous cliquez sur le SNEEK.cmd, vous obtiendrais des erreurs d'où l'obligation de le lancer depuis une commande.

 

4. A la demande "Please insert the complete path to the SNEEK source code", entrer le répertoire complet du dossier svn (le copier/coller est possible, sur la fenêtre de commande, faites un clique droit -> coller). Une fois le répertoire saisie, appuyé sur la touche Entrée.

Dans notre exemple sa donnera "C:/SNEEK/svn".

 

Note : si vous voulez avoir accès au contenu de votre carte SD, alors choisissez le svn-SD.

ATTENTION : sa peut abimer votre NAND émulé, l'écriture sur la carte SD n'est pas stable.

 

5. A la demande "Where is Python installed", entrer le répertoire complet où est installé python.

Dans notre exemple, sa donnera "C:/Python26".

 

6. le script va maintenant compilé les sources, ne vous inquiété pas si vous voyez des warnings.

 

Rappel : vous aurez des erreurs si les répertoires de python, devkitpro et les sources svn contiennent des espaces dans leurs emplacement.

 

7. A un certains moment, le script va s'arrêter et va vous ouvrir l'explorer sur le dossier svn correspondant, dedans copier y le fichier 0000000e.app de l'IOS70 v6687 et le fichier 00000001.app de l'IOS60 v6174. Une fois les fichiers copier, appuyé sur la touche Entrée.

 

Note : Récupérer les 2 fichiers grâce à NUS Downloader (PC/NUSD_v13Beta), il vous faudra le key.bin et cocher l'option Decrypt.

 

 

Copier un jeu Wii sur le périphérique USB

 

 

Méthode manuel

 

1. Créer un répertoire games à la racine du périphérique.

Dans le répertoire games, créer un répertoire ayant 4 caractères (peu importe le nom), pour notre exemple nous allons l'appeler WIIG.

Dans WIIG, créer deux répertoires : un répertoire files et un répertoire sys.

 

2. Ouvrir votre backup (nécessite qu'il soit en format ISO) avec WiiScrubber.

Faite un clique droit sur la partition du jeu, choisir Unencrypted partition -> Extract et choisissez le répertoire .../games/WIIG/files/.

 

3. Développer la partition.bin, et extraire les fichiers tmd.bin, ticket.bin et cert.bin dans .../games/WIIG/.

 

4. Extraire les fichiers boot.bin, bi2.bin, apploader.img, main.dol et fst.bin dans .../games/WIIG/sys/.

 

Note : vous pouvez avoir un aperçu des répertoire et des fichiers en regardant l'image "ajouter jeu.png se situant dans le pack.

 

 

Méthode automatique

 

1. Allez dans l'invite de commande (Touche Windows + R, entrez cmd et cliquez sur OK ou Menu Démarrer -> Exécuter... -> entrez cmd et cliquez sur OK ou Menu Démarrer -> Tous les programmes -> Accessoires -> Invite de commandes)

 

2. Déplacez-vous juste dans le répertoire PC/DiscEX_0.2b du pack.

 

3. Exécuter DiscEx2.exe avec la syntaxe suivante : DiscEx2.exe X <nom.iso>.

Où X représente un numéro de partition, en général 0 ou 1 (si vous essayé avec 0 et que vous avez le message "partition invalide", incrémenter la valeur et réessayez.

 

4. Vous allez obtenir un répertoire avec pour nom l'ID du jeu contenant tous les fichiers nécessaires. Renommer le dossier pour qu'il contienne seulement 4 caractères et copier le dans le répertoire games de votre périphérique USB.

 

 

Structure

 

Vérifier bien que vous obtenez la structure suivante :

usb:/games/GameName/files/<extracted game files>

 

usb:/games/GameName/sys/main.dol

usb:/games/GameName/sys/apploader.img

usb:/games/GameName/sys/fst.bin

usb:/games/GameName/sys/boot.bin

usb:/games/GameName/sys/bi2.bin

 

usb:/games/GameName/ticket.bin

usb:/games/GameName/cert.bin

usb:/games/GameName/tmd.bin

 

 

Copier un jeu GameCube sur le périphérique USB

 

 

 

Liens utiles

 

GBAtemp - SNEEK+DI quick guide

GBAtemp - SNEEK v2, the "official" thread

FAQ DI - FAQ

Sneek Project

 

 

Tests

 

Ici sera le retour des tests, donc si vous êtes motivé pour pouvez remonter votre config ainsi que les fichiers utilisés pour Sneek/Uneek.

Seuls les tests positifs m'intéresse.

 

Sneek :

Quote thetataz:

 

Test avec module DI.

clé FAT32 4Go PNY lancement jeux sans soucis mais ram un peu.

NTFS apparemment non compatible (testé sur la même clé et un HDD)

l'interface (DI) bug un peux, des fois aucun font ne s'affiche ou des fois a moitié...

 

 

Uneek :

Quote lanarchyste:

 

r75

HDD 320Go formaté avec Paragon HD Manager 32k cluster size.

Nand sur le disque dur branché sur le port 1.

Sans le di.bin, boot2_usb.bin renommer en boot2.bin copier sur la carte SD et le disque USB.

Rq : plus rapide que la SD et accès à la carte SD sans aucune modification du code.

 

Lien vers le commentaire
Partager sur d’autres sites

Invité bitonio6

Le sundriver lit et lance les jeux GC directement et sans problème depuis le disque dur monté en interne dans la Wii

 

ça simplifie beaucoup les choses et surtout l'usure de la console

 

;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • Statistiques des forums

    128,1 k
    Total des sujets
    1,7 M
    Total des messages
×
×
  • Créer...