DevKitPro et Comex Formatter- Forum

Index du forum > Wii > Hack de la Wii

Topic: DevKitPro et Comex Formatter

par Déconnecté amyb68 le 22/12/10 à 22:29:07 (il y a 5 ans 50 semaines 18 heures 32 minutes) 20 réponses, vu 1063 fois

sous WINDOWS ?

Quelqu'un de précis et rigoureux peut-il m'aider à savoir :

1. Quelle version de Devkitpro installer (portable avec LAUCHME ou pas)?
2. Quelle LIBOGC mettre en place ?
3. Quoi paramétrer dans le makefile pour avoir une compil sans erreurs ?
Déjà pris ces modifs en compte :
http://www.wii-info.fr/forum-23420-resolu-brick-wad-systemmenu-desintalle.htm?page2=3#66

J'arrive à bien compiler des Hello Worlds et petits softs à 2 balles pour les faires tourner sur la Wii, mais je n'arrive pas à reproduire un PPCBOOT.ELF identique à celui que JF m'avait fait en partant du même source.

Je le compile sous LAUCHME en version portable selon FANTOMCHRIS.
Je le compile avec devkitProUpdater-1.5.0.
Je prends celui compilé que j'ai déjà.

TOUS DIFFERENTS et aucun des miens ne s'exécute sur la WII ????????????????????


Merci de votre aide, détaillée, pour installer le compilateur et les paramètres à mettre en oeuvre pour avoir un environnement correct de DEV.

WINDOWS XP, VISTA ou W7, au choix selon vos indications.
Et non, je ne monterai pas une plateforme LINUX ...


Dernière édition le 22/12/10 à 23:19:06 par amyb68.
 



Pages: 1
Messages:
^ Déconnecté Attila
#1, posté le 22/12/10 à 23:07:56
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
que donne la compilation, des erreurs?
PS3 infos, toutes les news et tutoriaux du hack / jailbreak PS3
^ Déconnecté amyb68
#2, posté le 22/12/10 à 23:11:19
Membre
82 messages
Petit parleur
star
Non, c'est ça qui est dingue, aucune erreur, tout semble bon, mais le fichier n'a pas la bonne taille, la comparaison binaire diffère bien évidemment, mais elle diffère aussi entre celui compilé via LAUCHME et celle depuis DevKitPro installer 1.5.0.

Pourtant la première fois que j'ai compilé Comex Formatter, ça avait marché en 2 mn et j'ai tout désinstallé car je ne comptais pas faire de DEV il y a 15 jours (donc pas pris de notes ::(:: ).

Dernière édition le 22/12/10 à 23:12:25 par amyb68.
^ Déconnecté Attila
#3, posté le 22/12/10 à 23:26:47
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
c'est normal que les binaires sont différents
^ Déconnecté amyb68
#4, posté le 22/12/10 à 23:31:30
Membre
82 messages
Petit parleur
star
paecz que les libogc diffèrent entre les 2 installs ?
Oui effectivement.

Tu peux me guider ?
Je t'envoie le source, tu le compiles, tu me l'envoies et je paramètre comme toi mon devkitpro pour produire un fichier identique.

Dernière édition le 22/12/10 à 23:36:38 par amyb68.
^ Déconnecté Attila
#5, posté le 22/12/10 à 23:49:47
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
non mais pourquoi tu veux compiler comex formatter alors qu'il est déjà compilé sur wii-info
^ Déconnecté amyb68
#6, posté le 22/12/10 à 23:56:13
Membre
82 messages
Petit parleur
star
En fait je veux le "finir" car toutes les wii qu'il répare ont toutes le même SERNO et diffère de celui inscrit sous la WII. De plus, j'ai lu que celà posait des problèmes de comptes sur WII boutique qui se base justement sur SERNO.

Même sous MINI, la finalisation du code ne sera pas très compliqué, mais j'arrive même pas à obtenir un code exécutable, en fait rien ne se passe et comme rien ne sort comme erreur de la compil, ben je suis un peu sec, alors qu'un Hello Word marche du premier coup, je ne situe pas mon erreur.

Tu as un programmeur qui a déjà compilé C.F. sous Windows autour de toi qui pourrait m'aider ?

Dernière édition le 22/12/10 à 23:57:25 par amyb68.
^ Déconnecté Attila
#7, posté le 22/12/10 à 23:57:20
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
ben ya quelquun sur wii info qui a compilé la version disponible sur wii info, trouve là ;)
^ Déconnecté amyb68
#8, posté le 22/12/10 à 23:59:04
Membre
82 messages
Petit parleur
star
Je sais, c'est JF et c'est moi qui lui avait demandé de me le faire, mais il est sous LINUX si j'ai bien retenu.

Edit : J'avais compilé le C.F. avec le setting initial en US, puis tout démonté. Ne voulant pas tout remonter, j'ai demandé à JF de me le compiler avec un setting en EUR.
J'ai donc repris ce source qui fonctionne bien, mais pas moyen de le compiler chez moi.

Dernière édition le 23/12/10 à 00:02:45 par amyb68.
^ Déconnecté Attila
#9, posté le 23/12/10 à 00:00:06
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
ben demande lui ;)
^ Déconnecté amyb68
#10, posté le 23/12/10 à 00:08:30
Membre
82 messages
Petit parleur
star
Pas là ce soir. Toi, oui.::)::
^ Déconnecté Attila
#11, posté le 23/12/10 à 00:15:56
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
désolé je sais pas ^^
^ Déconnecté amyb68
#12, posté le 23/12/10 à 00:18:23
Membre
82 messages
Petit parleur
star
Pas grave, j'espère que quelqu'un saura.

Tu m'as pas envoyé ta dernière version de PMW pour que je teste avec Info vers SD ou USB.
^ Déconnecté Attila
#13, posté le 23/12/10 à 00:24:24
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
http://www.2shared.com/file/DuJr8JZ-/boot.html
^ Déconnecté __jf__
#14, posté le 23/12/10 à 00:38:35
Bug tracker
2288 messages
Dieu des dieux
star
hello
Attila et Amyb (je vais peut-etre dire des bêtises, mais c'est ce que j'ai compris, merci de m'indiquer mes erreurs mais avec diplomatie ::diable:::;)::)
Je vais expliquer comment j'ai compilé le formatter de comex (CF).

CF est une modification de bootmii. Ce qu'on appelle communément bootmii est en fait constitué de plusieurs briques dont les deux plus grosses se matérialisent par ppcboot.dol et armboot.bin. le armboot.bin est en fait mini, une forme d'ios miniature qui tourne sur le starlet. Le ppcboot.dol est à priori (je crois que tout le code n'est pas disponible) un bootloader pour le powerpc. Une partie, le squelette, du source du bootppc.dol est disponible sous le nom de ppcskel.zip

Pourquoi je raconte tout ca ?
Parce que CF est basé sur ppcskel et qu'il a donc hérité du processus de build de bootmii et qu'il utilise mini.
- Comme il utile le processus de build il faut récupérer les bootmii-utils qui sont un ensemble de script qui vont télécharger les sources de gcc, les patcher (il y a un patch avec les scripts), et les compiler pour les cibles qui nous intéressent ici. Ils vont aussi installer un script ld paticulier auquel fait référence le makefile de CF (la encore un héritage de bootmii).
- Comme il utilise mini il n'a pas besoin de la libogc (je ne sais meme pas si c'est compatible)

voila.
Amyb si tu es sous windows je vois 2 alternatives :
- un environnement cygwin complet dans lequel tu dois pouvoir faire ma meme manip que moi
- tirer une VM linux avec VMplayer (VMware) c'est gratuit et je crois que tu peux télécharger directement des VM Ubuntu pretes à l'emploi

j'attends vos retours sur mes erreurs ::p::

Dernière édition le 23/12/10 à 01:06:30 par __jf__.
^ Déconnecté amyb68
#15, posté le 23/12/10 à 01:05:41
Membre
82 messages
Petit parleur
star
Alors comment j'ai réussi la 1ere fois ?!

Tu m'envoies ce que tu as utilisé pour compiler, STP ?
As-tu modifié le broadway.mk ou non ?
^ Déconnecté __jf__
#16, posté le 23/12/10 à 01:10:36
Bug tracker
2288 messages
Dieu des dieux
star
la première fois je sais pas, peut-etre que le script ld n'a rien de magique (ca c'est sur :;)::) et que dans devkitpro il y a le meme, idem pour le patch de gcc (ce ne sont pas les meme versions de base en plus...)
tu as peut-etre modifié le makefile ??

je t'envoie mini et bootmii-utils que j'ai et le lien sur le git si je le retrouve

je ne crois pas avoir modifié les makefiles ou .mk

EDIT1 : le script d'édition de lien est dans le dossier de CF donc je me suis trompé pour cette dépendance.
EDIT2 : ca uploade, j'ai laissé mes .o et tout, si tu veux vérifier des trucs... je cherche les liens git
EDIT3 : c'est dans la boite !!

Dernière édition le 23/12/10 à 01:23:47 par __jf__.
^ Déconnecté amyb68
#17, posté le 23/12/10 à 01:20:44
Membre
82 messages
Petit parleur
star
Ok, merci, en MP je suppose ?
^ Déconnecté __jf__
#18, posté le 23/12/10 à 01:24:15
Bug tracker
2288 messages
Dieu des dieux
star
oui tout est parti par mail ::d::

HS
@Attila
je pense arriver à reproduire les conditions du bug demain. J'ai un peu luté sur la manipulation des ios... j'avais jamais regardé ca avant.
J'espere que je vais pas foirer ma wii en testant, enfin je dis ma wii mais c'est plutot celle de ma fille alors

Dernière édition le 23/12/10 à 01:27:45 par __jf__.
^ Déconnecté Attila
#19, posté le 23/12/10 à 01:31:38
Administrateur
23117 messages
Dieu des dieux
starstarstarstarstarstar
avatar
pour reproduire le bug il suffit de prendre le sample qui affiche une console, être sur que ça utilise la bonne commande pour la console (sinon la modifier) et reloader l'ios.
Pas énorme.
A moins que t'a pigé pourquoi ça bug?:)
PS3 infos, toutes les news et tutoriaux du hack / jailbreak PS3
^ Déconnecté crao
#20, posté le 05/01/11 à 01:54:00
Membre helper
8933 messages
Dieu des dieux
star
avatar
Voici comment j'ai fait pour compiler le Comex-Formater sous windows.
1) Installation du kit de fanthomchris
http://www.wii-info.fr/article-63-programmer-pour-la-wii.htm?page2=2#56

2) Dans le fichier broadway.mk
Remplacement de WIIDEV par DEVKITPPC
Remplacement de powerpc-elf- par powerpc-eabi-
Suppression de -nostartfiles dans LDFLAGS = ...

3) Lancement de LAUNCHME.exe depuis le dossier devkitwin
4) Dans le fenêtre dos qui s'ouvre
cd le_dossier_des_source_CF
make

Et le tour est joué. :;)::

Par contre j'ai pas pu tester sur une wii si ça marchait. ::siffle::

Dernière édition le 05/01/11 à 02:20:34 par crao.

Pages: 1

Ajouter commentaire:
Créez un compte ou identifiez vous pour poster un commentaire.

Index du forum > Wii > Hack de la Wii


Pour votre téléphone, Jailbreak iPhone et Jailbreak iPad. - Hack PS3 - Hacker sa WiiU - Hacker PS Vita - Rage Comics, troll face - Retrouvez chaque jour des image drole sur internet grâce à LOLTube. - Meme Internet
537 connectés (1 membre, 536 anonymes)© 2007-2015 Attila