Project4 FR

Transcription

Project4 FR
~~~Project4 Open Beta 1~~~
Traduit par Goldensun
1. Information
2. Fichiers inclus
3. Installation
4. Désinstallation
5. Switcher entre le XMB et Project4
6. Formater le flash1
7. Fonctions
7.1. Fonctionnel
7.2. Défectueux
7.3. Non fonctionnel
7.4. Pour les prochaines versions
8. A venir
9. Spécifications graphiques
10. Bugs connues
11. Report de bug
12. Proposition de thème
13. Remerciement
14. Contact
1. Information
Pour ceux qui ne connaissent pas Project4, il s’agit d’un remplacement
complet du XMB qui fonctionne à partir du flash et qui n’est pas un “shell”.
Le but du ce projet est éventuellement de supprimer complètement le menu
XMB de la PSP (toutefois il offrira encore l’option d’utiliser le menu XMB dans
le futur).
Project4 n’as pas pour but de remplacer irshell, ce sont 2 projets totalement
différents. Irshell a l’avantage de fonctionner en user mode ce que project4 ne
peut pas (pour diverses raisons techniques) et c’est principalement sa seul
limite.
2. Fichiers inclus
Les fichiers fournis sont ceux nécessaires à l’installation, il devrait y’en avoir 4:
- EBOOT.PBP (l’installeur)
- p4i5.prx
- p4il.prx
- p4iX.prx
Ces fichiers vont être utilisés durant l’installation, ils doivent être placés dans
le dossier ms0:/PSP/GAME/Project4/ à cause d’un bug qui ne sélectionne pas
tout seul le bon dossier donc j’ai donc réglé l’installeur pour ce dossier.
3. Installation
Une fois l’installeur lancé un fichier nommé KMode.prx sera crée dans la ms,
ce fichier sera utilisé pour écrire dans le flash0 et devrais être supprimé à la fin
de l’installation, si il y’a une erreur il ne sera pas supprimé et vous devrez le
supprimer manuellement.
Selon le type d’installation les fichiers écrit/édité seront différents, dans toutes
les installations Project4.prx est écrit dans le flash0 et les thèmes, la
configuration, l’information sur la version et le KMode sont écrit dans le flash1.
Si vous êtes en custom firmware OE, LE ou 3.5x vous devez choisir
l’installation normale (en appuyant sur X), après ca tout les fichiers seront
installés et les patches crées, cette option est plus rapide que l’installeur
universel.
Si vous voulez utilisez l’installeur universelle ou que vous êtes dans un custom
firmware supérieur au 3.52 vous devrez attendre que le code s’installe,
l‘installation du “Dirty Hack” prend beaucoup de temps.
En utilisant l’installeur universel, l’option permettant de switcher entre project4
et le XMB sera supprimé car le hack est complexe.
J’espère plus tard passer outre ce problème en trouvant une méthode de
patch alternative.
Installation:
1. Il faut 750kb de libre dans le flash0 pour le patch normal et 1.2mb pour
l’installeur universel. (Note de Goldensun: j’ai rajouté flash0++ dans l’archive
pour nettoyer le flash0).
Vous devrez aussi formater le flash1 (Lisez en dessous pour savoir comment
faire).
2. La batterie doit être chargée au moins à 75%.
3. Réglez dans le recovery le kernel 3.XX et mettez le dossier Project4
contenant tout les fichiers dans ms0://PSP/GAME/.
4. Appuyez sur X ou O en fonction de l’installeur choisi (normal ou installeur
universel).
5. Appuyez sur X pour lance l’installeur.
6. Lisez, acceptez tout les risques et appuyez sur X.
7. Asseyez-vous et relaxez vous pendant que le code s’installe.
8. L’installation devrait prendre du temps, surtout lorsqu’il écrit le code de
Project4 et lorsqu’il patch le XMB.
NE PAS ETEINDRE LA PSP DURANT L’INSTALLATION si elle n’a pas
planté.
9. Lorsque l’installation est fini, éteignez la PSP complètement (enlevez le
chargeur et retirez la batterie).
10. Si il y’a un problème durant l’installation une erreur apparaitra, si il indique
"failed " et qu’il n’y a pas d’autres problèmes, ressayez l’installation, si l’écriture
des fichiers principale échoue vous aurez un semi brick et vous devrez
réinstaller votre firmware. J’ai essayez tant que possible d’éviter sa mais des
problèmes peuvent toujours arriver.
11. En cas de brick total vous pouvez chercher une solution sur pspgen.com.
4. Désinstallation
La désinstallation suit les mêmes règles basiques que l’installation.
Vous devez utiliser le désinstalleur qui correspond à l’installation que vous
avez utilisez, si vous ne le faites pas vous courez de sérieux risques de brick.
Désinstallation:
1. La batterie doit être chargée au moins à 75%.
2. Réglez dans le recovery le kernel 3.XX et mettez le dossier Project4
contenant tout les fichiers dans ms0://PSP/GAME/.
3. Choisi l’installeur que vous aviez choisi lors de l’installation (X si vous aviez
choisi l’installation normale et O si vous avez choisi l’installateur universel).
4. Appuyez sur O pour lancer le désinstalleur.
5. Lisez et acceptez tout les risques et appuyez sur X.
6. Asseyez-vous et laissez le désinstalleur faire.
7. Si vous avez un message d’erreur qui indique que vous n’avez pas Project4
d’installé et que vous êtes sur de l’avoir appuyez sur la gâchette gauche pour
passer la vérification (Il est très dangereux de lancé la désinstallation sans
avoir project4 installé).
8. La désinstallation devrait prendre du temps, surtout lorsqu’il réinstalle le
menu XMB.
NE PAS ETEINDRE LA PSP DURANT LA DESINSTALATION si elle n’a pas
planté.
9. Lorsque la désinstallation est fini, éteignez la PSP complètement (enlevez
le chargeur et retirez la batterie).
10. Si il y’a un problème durant l’installation une erreur apparaitre, si il indique
"Fail" vous devrez utiliser le recovery pour installer le firmware.
11. En cas de brick total vous pouvez chercher une solution sur pspgen.com.
5. Switcher entre le XMB et Project4
Si vous n’avez pas utilisé l’installeur universel, il y’a une option permettant de
switcher entre le XMB et Project4 dans l’installeur.
Lancez simplement l’installeur, appuyez sur X puis appuyez sur [] pour
sélectionner le Switch. Le Switch prend environ quelques millisecondes.
Il n’y a actuellement aucunes options pour l’installeur universel.
6. Formater le flash1
Ce n’est pas forcement obligatoire mais cela permet de réduire les chances
d’avoir une erreur durant l’installation. Cela permet d’être sur qu’il y’a
suffisamment de place dans le flash1 pour installer les thèmes, le Kmode, les
plugins, les fichiers de configurations…
Formatter le flash1:
1. Formatez le flash1 dans le recovery.
2. Redémarrez la PSP, vous aurez un message sur fond bleu : c’est normal.
3. Appuyez sur O pour reflasher les fichiers
4. Attendez quelques secondes.
5. Quand c’est finit la PSP redémarrera. C’est bon vous avez formatez votre
flash1☺.
7. Fonctions
7.1. Fonctionnel
Lancement de fichier ISO.
Lancement de fichier CSO.
Support du mode no-umd ISOFs. (Celui qui ne supporte pas tous les
jeux)
Interface éditable. (Pas sur)
Support du Kernel 3.XX, lancement d'EBOOT, PRX et ELF.
Support du Kernel 1.50, lancement d'EBOOT, PRX et ELF.
Lecteur de fichier PNG.
Lecteur de fichier PNG.
Lecteur hexadécimale.
Lancement d'UMD.
Clavier virtuel interne. (Bientôt remplacé par le clavier de Sony)
Copie de fichier.
Changer la configuration et écriture dans le flash. (Un recovery ?)
Possibilité de mettre des thèmes.
7.2. Défectueux
Lecture de fichier MP3.
Lecture de fichiers texte.
Suppression de fichier (Ne supprime pas les dossiers si il y'a des
fichiers ou d'autres dossiers dedans).
Compatibilité avec les modes no-umd (M33 et NP9600).
7.3. Non fonctionnel
Lecture de playlist au format M3U
Transfert USB
Lanceur d'XMB
7.4. Pour les prochaines versions
Finir le visualisateur d'image
Finir le lecteur de musique
Lecture de vidéos
Menu de configuration de la PSP.
Transfert par wifi
Compatibilité avec PiKey
Remplacer la police actuelle par une police du pack intraFont.
8. A venir
Pour les prochaines versions je vais trouver un patch plus rapide et plus
propre qui fonctionne sur toutes les versions.
Je vais aussi changer quelques fonctions graphiques qui seront plus rapides.
Je travaillerais sur la lecture différé de mp3, j’espère pouvoir fixer le support
de playlist .m3u et si j’ai le temps ajouter le support des .wma.
Un flasheur graphique complet pour thème qui montrera le comment sera le
thème et vous permettra de bouger les images.
Support des transferts USB (ce qui devait être dans cette version mais pour
certaines raisons je n’ai pas pu l’intégré).
Possibilité de changer le dossier de chargement par default dans le menu
principale.
Compatibilité avec USBHostFS.
Remplacement du clavier interne par celui de Sony.
Correction de bugs.
Ajout d’une nouvelle gestion des erreurs.
9. Specifications graphiques
L’interface graphique de Project4 peut être remplacée par des thèmes tant
que ceux respectent ces spécifications :
Fond d’écran 480x272
Icones 75x75
Banner 480x30
Tout les images doivent être en .PNG.
Pour installer les images vous avez 2 solutions, la première est d’utiliser le
flasheur intégré, lorsque vous regardez une image en appuyant sur START
vous pouvez sélectionner "Flash as Theme option" le code va alors vérifier les
dimensions et vous donnera des options en fonctions de celle-ci.
Vous pouvez aussi installer manuellement, les images sont stockés dans le
dossier flash1:/p4/, il suffit alors d’accéder au flash1 et de remplacer les
images.
10. Bugs connues
Voici les bugs connues qui sont en cour de correction :
Après un flashage une image ASCII aléatoire apparait à l’écran.
Les MP3 font planter Project4.
Les dossiers contenant un "." dans le nom ne s’ouvrent pas.
Les .JPG peuvent être flashé comme thème mais font planter Project4.
En mode NoUMD M33 ou NP9960 les UMD sont lances en priorités face aux
ISO.
Toute image 2048x2048 ne sera pas lut.
11. Report de bug
Se référer au readme anglais.
12. Proposition de thème
Se référer au readme anglais.
13. Remerciement
Liste des personnes que je souhaite remercier :
• TyRaNiD pour avoir travaillé sur PSPLink et beaucoup d’SDK
• Tous ceux qui ont travaillés sur le projet Prometheus, sans la batterie
Pandora je n’aurais pas osé toucher au flash.
• Steven qui a testé Project4 beaucoup plus que moi et qui m’as apporté
le soutient moral donc j’avais besoin lorsque je voulais tout lâcher.
• Brethren qui m’a envoyé Cygwin, le toolchain et le SDK sans quoi tout
cela n’aurait pas été possible.
• N’importe qui, qui a ajouté du code dans le SDK.
• Raphael
• Tout ceux du « C/C++ Help Thread » sur QJ.net qui m’ont aide.
14. Contact
Si vous voulez me contacter pour reporter un bug ou m’envoyer un thème
vous pouvez poster dans le forum.
S’il s’agit d’un bug majeur vous pouvez que contacter pas MP, j’entends par
bug majeur quelque chose qui peut causer des dommages au flash de la PSP.
Toutefois je ne pense pas qu’il y’ai quelque chose qui puisse causer ca dans
le code.
Si vous avez des suggestion a me faire parvenir vous pouvez poster sur le
forum Public Releases Board.
S’il vous plait ne me contactez pas pour être beta testeur