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