PSP SOFTWARES CREEZ VOTRE PROPRE MICROFLASHEUR |
|
|
Créez votre propre microflasheur
Le but de ce tuto :
Créer un microflasheur simple et rapide de n'importe quel fichier flash pour firmware 1.0, 1.5 POC, 3.10 OE...
Description du microflasheur :
Ce microflasheur sera écrit en lua, il dumpera le fichier que vous voulez flasher dans un dossier et flashera ensuite.
Risque :
Le flash en lui même ne comporte quasiment aucun risque (pour ne pas dire aucun
), le language lua étant très stable, de plus s'il y a le moindre problème dans l'écriture du code, le microflasheur plantera et ne flashera rien du tout. Par contre, faites attention à ce que vous flashez : récupérer les fichiers sur des sites de confiance (GXmod, PSP Gen, PSP update QJ...).
Note : je ne serai en aucun cas responsable d'un brickage de quoique se soit.
Note2 : le but est de créer un flasheur personnalisé pas de vous apprendre à programmer en lua
Note3 : pensez à faire de la place sur votre flash0, certains fichier pris sur les sites de confiance sont de taille importante.
Ce qu'il vous faut :
- l'appli notepad ++ :
- ce packtage : : microflasheur
- un peu de temps
- pas de précipitation.
Description du packtage microflasheur :
Ce packatge comprend :
- un dossier Dump : c'est ici que sera dumper le fichier original qui sera flashé par votre microflasheur
- un dossier PSP qui comprend un dossier GAME qui comprend le dossier Rapidflash qui lui comprend (
) :[indent]- un EBOOT (on y touche pas dans ce tuto)
- un fichier son nommé : cool.wav (ici, c'est Mario)
- un fichier image nommé : background.PNG (ici, un fond noir) de taille 420x272
- un code lua nommé : script.lua[/indent]
----------------------------
Ecriture du codage :
Tout d'abord, il vous faut savoir où est situé dans le flash votre fichier. Pour notre tuto, nous allons flasher le topmenu_plugin.rco qui se situe en vsh/resource/topmenu_plugin.rco dans le flash0.
Ouvrez avec Notepad++ le fichier script.lua, ceci devrait apparaitre :
I/ Création du codage de dump de fichier :
Dirigez vous à la ligne 29 (ligne source):
Et remplacez par la source adéquate :
Descendez en ligne 30 (ligne destination):
Et remplacez par la destination adéquate (en dossier Dump) :
II/ Création du codage de flash de fichier :
Dirigez vous à la ligne 37 :
Et remplacez par la direction et la source adéquates :
Verifier bien que tout est bien écrit et enregistrez/écrasez votre nouveau script.
Voilà. Votre microflasheur est pret.
----------------------------
Pour l'installation de l'appli sur votre MS :
Placez le dossier DUMP et votre fichier à flasher à la racine de votre MS, le dossier Rapidflash dans le dossier GAME. Lancer l'appli et le tour est joué.
----------------------------
Les erreurs possibles :
Votre flash n'a pas reussit, une erreur s'affiche sur votre PSP, il n'y a rien de grave. Laissez votre psp telle quelle et connectez là à votre PC. Puis suivez les instructions en fonction de l'erreur affichée :
CODE
error : Cannot find 'ms0:/*******.****
error : No script file found.
Press start to restart
Vous avez oublié de placer votre fichier à flasher à la racine de votre PSP, placez le et relancer l'appli en faisant Start.
CODE
SRIPT.LUA:12: bad argument.......
Press start to restart
Vous vous êtes trompé dans la ligne 29, vérifiez et relancer l'appli en faisant Start.
Tuto réalisé par Zouzzz membre du Forum.