fafenstein Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 (modifié) Salut a tous, Je cherche des explications precises sur la programation pour PSP! Quelqu un peut il nous expliquer toutes les étapes pour faire un petit truc sur PSP en suivant c chapitre : 1-Que telecharger 2-Comment l' installer 3-En quoi qu on code ? 4-qu est ce qu on en fait du code (comment le transformer en langage compréhensible pour ma PSP, ou la votre ) Nous expliquer par exemple comment on fait "hello word" du debut j usqua la fin. Heu sur windows de preference.... Merci Modifié 19 juillet 2005 par fafenstein Lien vers le commentaire Partager sur d'autres sites More sharing options...
80Y Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 je me pose également toutes ces questions Lien vers le commentaire Partager sur d'autres sites More sharing options...
julienx Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 slt installe le pspsdk de ps2dev et tu code en c++ ++ Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 (modifié) Code en C suffirait Bon moi je vais me lancer pour vous faire un tuto. Deja desoler pour les fautes de grammair ou d'orthographe mais on va essayer de faire de notre mieux Pour commencer vous devez installer Cygwin ( c'est une sorte d'emulateur linux pour windows une fois installer vous pourrez presque faire tous ce que les personne utilisant linux peuvent faire) il est a telecharger ici CYGWIN Donc une fois telecharger vous le lancer vous avez ca qui apparait: Vous faites suivant et vous choisissez Install from internet Ensuite vous choisissez l'endroit on vous voulez l'installer moi j'ai choisit d:\cygwin Ensuite c'est l'endroit ou les packages vont etre DL ( vous pourrez les supprimer a la fin de l'instalation ) Puis vous choisissez Direct Connection c'est ce que moi j'utilise pour se sera la meme chose je pense Puis vous choisissez le mirror moi j'ai pris le belge il est pas mal Puis vient le tour de choisir tous les packet qui vont etre telecharger puis installermoi je vous conseiller de tous les mettre en install ( en cliquant une fois sur le cercle a coter de ALL) Ensuite il va commencer a DL tous les packet ca a prendre plus ou moin de temps selon votre connection ensuite vous arriverez sur cette fenetre et choisissez si vous voulez mettre un raccourci ou autre voila Puis le Enjoy Une fois que c'est fait vous lancer cygwin et vous attendez quelque seconde et vous avait une fenetre comme celle-ci qui apparait Puis maintenant on va commencer par faire un peu de linux pour ce qui en ont deja fait ca va etre assez rapide sinon je vais l'expliquer donc voila vous aller cree un dossier "psp" la commande a utiliser est "mkdir" puis le nom du dossier donc ca donne $ mkdir psp Ensuite vous aller entrez dans se dossier ( c'est la meme commande que sur windows ) $ cd psp Ensuite vient l'heure de telechager le psp toolchain j'ai mis le dernier sur mon ftp donc voila la commande a utiliser est $ wget http://dexxa05.free.fr/psp/psptoolchain-20050713.tar Une fois que c'est DL vous dezippé le tous avec la commande suivant $ tar xvzf psptoolchain-20050713.tar Une fois que c'est fait vous entre dans le dossier extrait $ cd psptoolchain Ensuite vous vous donner les droits pour pouvoir executer le script qui va installer le compiler et tous ce qui va avec $chmod a+x ./toolchain.sh Ensuite vous executer le script attention cela va prendre plus ou moin de temps selon la puissance du prc et tous ca pour compiler le tous ca peut durer 2H comme 4H voir pls Ensuite vous tapez la commande la $ export PSPDEV="/usr/local/pspdev" Ensuite vous tapez celle-ci $ export PSPSDK="$PSPDEV/psp/sdk" Puis la derniere qui est celle-ci $ export PATH="$PATH:$PSPDEV/bin:$PSPSDK/bin" Puis pour verifier que tous est OK vous aller taper celel-ci $ psp-gcc -v Si vous avez ce qu'il y'a ecrit dessus c'est tous bon Enjoy vous pouvez commencer a coder pour psp je continurait un peu apres pour pouvoir faire un "Hello World" Modifié 19 juillet 2005 par dexxa05 Lien vers le commentaire Partager sur d'autres sites More sharing options...
fafenstein Posté(e) 19 juillet 2005 Auteur Share Posté(e) 19 juillet 2005 (modifié) Ho que c beau merci pour ce debut de réponse ma foie trés complet !!!! Mais ensuite que faire avec cet emu linux ??? -coder -tester son code -le compiler pour qu il soit compatible avec la PSPouille Modifié 19 juillet 2005 par fafenstein Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 (modifié) T'inquiete pas je continue petit a petit car ca prend un peu de temps a faire mais voila j'essaye de faire en sorte que n'importe quel n00b puisse coder en C sur ca console cherie Avec cette emu tu va pouvoir coder, compiler ensuite pour le tester utliser l'emulateur psp pour PC n'envoyer jamais le code que vous venez de faire sur votre PSP on sais jamais ce qui peut arriver j'en serait pas responsable Modifié 19 juillet 2005 par dexxa05 Lien vers le commentaire Partager sur d'autres sites More sharing options...
fafenstein Posté(e) 19 juillet 2005 Auteur Share Posté(e) 19 juillet 2005 (modifié) Ok parfait !!! C du travail d artiste !!! Merci !!!! JulienX si tu pouvais juste être un peut plus explicite sur le PSPSDK car je l ai déjà teléchargé mais g rien calculé (pas un seul .exe et trop plein de fichiers) : -comment qu on l install et tout ca..... -Kel soft tu utilise pour coder en C++.... Voila merci encore à tous ceux qui prennent sur leur temps pour expliquer aux newbe que nous sommes Modifié 19 juillet 2005 par fafenstein Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Donc voila maintenant je continue hé hé Vous aller creer quelque dossier et rentrer dedans donc on commence par: $ mkdir psphome Vous rentrez dedans $ cd psphome Vous creer un rep src $ mkdir src Vous rentrez dedans $cd src Ensuite vous aller telecharger les sources du "Hello World" de Nem $ wget http://dexxa05.free.fr/psp/hellopsp_src_Rel1.zip On continu par dezipper le zip qui vient d'etre DL $ unzip hellopsp_src_Rel1.zip On continue ensuite par rentrer dans le dossier $ cd hellopsp_src Ensuite ca devient plus interessant on va commencer a compiler $ psp-gcc -g -c hellopsp.c On continue...... $ psp-gcc -g -c pg.c Ca s'arrete plus lol la on change le nom du fichier startup.s en startup.ss $ mv startup.s startup.ss On continue $ psp-gcc -g -c -xassembler -O -o startup.o startup.ss ....... $ psp-ld -O0 startup.o hellopsp.o pg.o -M -Ttext 8900000 -q -o out > hellopsp.map Plus que quelque commande $ g++ outpatch.cpp -o outpatch On execute notre petit fichiers $ ./outpatch out Et on renomme le fichier $ mv out out.elf Juste pour verifier pour lister le contenu de votre dossier la commande c'est $ ls Donc la maintenant vous vous trouvez avec un fichier out.elf il manque plus qu'a le convertir en EBOOT.PBP et le lancer sur l'emulateur psp que vous avez sur votre PC Petite remaque pour essayer de comprend le Hello World vous devez editer le fichier hellopsp.c c'est la que presque tous est connu Sous linux pour editer un ficihier il vous faut taper soit $ vi hellopsp.c $ nano hellopsp.c ( perso je prefere nano ) Ou au pire des cas vous pouvez l'editer avec Notepad de M$ Lisez le bien essaye de comprendre le code changer quelque truc et regarde ce que ca donne pour recompiler ce que vous venez de changer repartez a partir de la commande $ psp-gcc -g -c hellopsp.c Voila je pense que ca devrait suffir pour apprendre les base Lien vers le commentaire Partager sur d'autres sites More sharing options...
helter-skelter Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Pour editer y a aussi emacs hein. C'est quand meme un poil plus simple pour un debutant que vi Lien vers le commentaire Partager sur d'autres sites More sharing options...
fafenstein Posté(e) 19 juillet 2005 Auteur Share Posté(e) 19 juillet 2005 Ok Merci grace a toi on va y voir un peut plus clair. Si kk1 à le mm type de tuto avec un editeur sur crosoft je prend aussi !!! Merci a Dexxa05 !!!! Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Pour m$ ya VS je sais plus quoi....... Mais utilise cygwin c'est pas du clicodrome Lien vers le commentaire Partager sur d'autres sites More sharing options...
pmb236 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 (modifié) J'y arrive pas a ca Ensuite vient l'heure de telechager le psp toolchain j'ai mis le dernier sur mon ftp donc voila la commande a utiliser est$ wget http://dexxa05.free.fr/psp/psptoolchain-20050713.tar Ca serait cool que l'on m'explique Merci d'avance Modifié 19 juillet 2005 par pmb236 Lien vers le commentaire Partager sur d'autres sites More sharing options...
Python Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Excellent tuto, très bien détailler et très bien expliquer. Merci et Bravo ! ! Lien vers le commentaire Partager sur d'autres sites More sharing options...
pmb236 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Mdr je vais paraitre con mais c'est quoi au fait une demon et le hello word ? Lien vers le commentaire Partager sur d'autres sites More sharing options...
geodemars Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 exelent tout ca faudrai recrée un topic avec tout dedans dans la section TUTO merci pour toute ces info Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 J'y arrive pas a ca Ensuite vient l'heure de telechager le psp toolchain j'ai mis le dernier sur mon ftp donc voila la commande a utiliser est$ wget http://dexxa05.free.fr/psp/psptoolchain-20050713.tar Ca serait cool que l'on m'explique Merci d'avance Essaye voir de faire un $ ping www.google.fr sous cygwin et dit moi si ca fonctionne @pluche Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 19 juillet 2005 Share Posté(e) 19 juillet 2005 Au pire si tu y arrive pas tu le DL avec Internet Explorer et tu le met dans le dossier ou tu travail et tu continu Lien vers le commentaire Partager sur d'autres sites More sharing options...
romanocry Posté(e) 20 juillet 2005 Share Posté(e) 20 juillet 2005 un grand bravo pour ce tuto .!!!magifik man.!! Lien vers le commentaire Partager sur d'autres sites More sharing options...
dexxa05 Posté(e) 20 juillet 2005 Share Posté(e) 20 juillet 2005 Mais derien c'ete assez long mais ce fut avec plaisirs Lien vers le commentaire Partager sur d'autres sites More sharing options...
80Y Posté(e) 20 juillet 2005 Share Posté(e) 20 juillet 2005 je viens de finir de lire le TUTO qui est fort interessant puisque je souhaite coder un peu pour m'amuser voire plus MERCI pour tout "dexxa05" donc si j'ai bien compris la cen'est que l'installtion pour pouvoir ensuite coder oui c'est quoi un "HELLO WORLD" ?? Lien vers le commentaire Partager sur d'autres sites More sharing options...
pmb236 Posté(e) 20 juillet 2005 Share Posté(e) 20 juillet 2005 dexxa05 ca marche avec google je vais reterter avec l'autre merci Lien vers le commentaire Partager sur d'autres sites More sharing options...
SnozlO Posté(e) 20 juillet 2005 Share Posté(e) 20 juillet 2005 le "hello world" c'est une des premieres aplications PSP (tout comme la PSone et la PS2) >>le but est de demontrer ke l'on peut executer son propre code,ce qui sous entend que l'on a pris connaissance des faiilles de securité du-dit systeme Lien vers le commentaire Partager sur d'autres sites More sharing options...
josselinco Posté(e) 22 juillet 2005 Share Posté(e) 22 juillet 2005 Ca a l'air bien compliqué tout ca Lien vers le commentaire Partager sur d'autres sites More sharing options...
birslip' Posté(e) 22 juillet 2005 Share Posté(e) 22 juillet 2005 pas tant que ça Merci pour ce tuto ^_^ en tout cas. Lien vers le commentaire Partager sur d'autres sites More sharing options...
romanocry Posté(e) 22 juillet 2005 Share Posté(e) 22 juillet 2005 possible d'avoir une petite suite pour savoir comment exploité les faille psp1.0 et 1.50 et par la suite savoir lancé son propre programme..? possible or not..? sinon je répéte encore...trés bon tuto..!!! Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant