:: Navigation
:: Libère ta PSP
Les Downgrades (PSP Fat)

Version 2.80 vers 1.50 (Team Noobz)
Version 3.03 vers 1.50 (Team Noobz)
Version 3.50 vers 1.50 (Team Noobz)
Toute version vers 1.50 (Team Noobz)

Custom Firmware (PSP Fat)

Installation 3.52M33-4 (Dark_Alex)
Installation 4.01 M33-2 (Dark_Alex)

Custom Firmware (PSP Slim & Lite)

Installation 3.60 M33 (Dark-Alex)
Installation 4.01 M33-2 (Dark_Alex)

Despertar del Cementerio (Toutes PSP)

Toutes PSP vers 3.90M33-3 (Dark_Alex)




  1 - Mise en place d'un espace de développement sur Windows
Catégorie : Tutoriaux -> Programmation sur PSP
Ajouté le : 17.02.2008 19:57
Auteur : Baptiste
Lectures : 1376
Commentaires et aides sur l'article 1 - Mise en place d'un espace de développement sur Windows (14)
Note global : 7.7/10 (11 votants)

Mise en place d'un espace de développement sur Windows XP (pas compatible Vista)

I - Prologue

Un SDK (Software Development Kit) a été conçu afin de permettre à tous les développeurs de programmer sur PSP, plutôt sympa donc. Ce SDK ne fonctionne que sur l'OS Linux initialement (Operating System = Système d'Exploitation) qui est gratuit et libre, contrairement à Windows.

 La solution, certe radicale, est de passer sous Linux. Mais pour les Merdoziens/Windobiens (comme moi ^^), ce n'est pas très évident. Je vous rassure de suite, une solution existe (vive l'informatique !).

Et cette solution c'est Cygwin.

C'est quoi encore ce truc barbare ?

 Rien de bien méchant, c'est très (trop?) simple, bien que l'installation est assez longue.

D'autres solutions que Cygwin pour remplacer Linux sur Windows existent mais Cygwin est vraiment (vous allez le voir par la suite) très simple.

 

Si long que ça ?

 Désolé de vous déconcerter dès le début, mais oui c'est "Si long que ça". Il faudra peut-être laisser votre ordinateur une nuit entière pour lui laisser le temps de tout downloader (télécharger) et de tout installer. Nous verrons cela dans la partie III.

 

 Il n'y a pas d'autre solution sur Cygwin ?

Aller, je vous remonte le moral: Vous n'aurez pas à passer des erreurs pour installer Cygwin car on va s'en passser  . Comment ? Eh bien des programmeurs se soucient des utilisateurs (heureusement) et ont conçu ce que l'on appelle PSPDEV.

 

Ca prend combien de temps pour télécharger et installer, autant que pour Cygwin ? Et pourquoi nous avoir parlé de Cygwin alors ?

 Ca prend entre 2 minutes et 1/4 d'heure suivant les questions de chacun, Installation comprise ! Nous vous avons parlé de Cygwin car il nous a semblé bon de vous l'évoquer tout comme Linux, il est important de savoir que PSPDEV n'est pas à l'origine de la compilation pour la PSP, il a été fait bien après.

Maitenant, passons à la suite.

 

II - Connaissances pré-requises

Savoir faire au moins faire un Hello World en langage C, rien de plus. Mais aussi avoir les bases  du fonctionnement du langage C (les fonctions, conditions, boucles ...). Il faut donc apprendre ou avoir appris le C. Dans votre vie (informatique) ça ne vous sera que bénéfique, le C c'est la base de tout ! Par exemple Système d'Exploitation est composé de ce langage.

Pour apprendre le C : le Site Du Zéro (plus couramment appelé SDZ), en particulier "Apprenez à programmer en C !".

L'apprentissage dépend de votre motivation et de vos pré-dispositions. Mais c'est accessible à tous !

Combien de temps environ pour programmer correctement ?

Comptez entre 2 et 6 mois pour une connaissance moyenne mais correcte.

Avoir Winrar d'installé est préférable: cliquez ici.

 

III - Installer PSPDEV

1.  Définition de Pspdev :

En bref PSPSDK regroupe les fonctions nécessaire de Linux (comme Cygwin mais en plus simple encore et en plus léger) pour compiler (vous savez ce que c'est compiler hein ? ^^ ).

Pour comparer : ( voir l'image ici )

  • l'installation de Cygwin + des librairies (on devrait dire Bibliothèque d'ailleurs) occupent plus de 3Go
  • l'installation de PSPDEV nécessite environ 300 Mo

Donc on va plutôt installer PSPDEV que Cygwin vous le comprendrez, de plus toutes les librairies seront déjà installés avec PSPDEV (on va en ajouter quelques unes pour ne pas dire toutes).

 

2.  Installation

  • Commencez par télécharger l'archive contenant l'installeur de PSPSDK (archive compressée en ZIP)

(PSPDevWin32.zip ~20 Mo)

  • Une fois téléchargée, ouvrez l'archive comme ci-dessous :

 

  • Puis lancez le fichier  " PSPDevSetup-06120213.exe "  s'y trouvant. Patientez pendant le dé-paquetage de l'exe.

 

  • Au bout de quelques secondes l'installation commence ! Commencez par cliquez sur " Next > " :

 

  • Laissez le dossier par défaut puis cliquez sur " Next > " encore une fois ... :

 

  • Vous arrivez à la fenêtre ci dessus, laissez par défaut la case cochée puis cliquez sur Install pour procéder à l'installation des fichiers en elle même :

  • Eh voilà, PSPDev est désormais installé sur votre système, vous pouvez retrouver son contenu dans C:/pspdev/ (Si la lettre C correspond à votre disque dur).

 

3.  Configuration

En configuration il n'y a qu'une seule chose à faire, si vous ne la faite pas PSPDev ne fonctionnera pas.

  • Maintenant lancer la ligne de commande pour accèder directement au dossier PSPDev ou aller dans Poste de Travail puis Disque dur (C:) puis ouvrez le dossier pspdev. Ou bien alors faite Démarrer -> Exécuter ... -> tapez "cmd" et appuyez sur la touche Entrée de votre clavier -> tapez "explorer C:pspdev" puis fermez la fenetre de commande.
  • Peu importe la manière dont vous avez ouvert le dossier C:pspdev ,  il est maintenant le temps de configurer le fichier pspdev.bat .  Pour cela cliquez droit dessus puis cliquez sur Modifier juste en dessous de Ouvrir.
  • Effacez tout le texte qui se trovue dans ce fichier puis mettez-y ces lignes par un simple copié-collé (pour une fois que vous avez le droite de copié-collé ) : Cliquez ici
  • Vous pouvez enregistrer le fichier en faisant Fichier -> Enregistrer ou bien Ctrl+S.

La configuration est terminée ! Ouf 

Installons maintenant  les librarires nécessaires pour compiler pour la PSP.

 

IV - Installer des librairies

 

On va maintenant installer des librairies supplémentaires qui ont été précompilées par Zx-81, un programmeur renommé de la scène PSP, remercions le pour tout  . Par ailleurs il serait ravis que vous lui laissiez un petit message sympatique sur son blog: http://zx81.zx81.free.fr/ .

  • Voilà c'est fait, finit le blabla et les remerciements, on télécharge le pack qui contient les librairies :

(pspdevlibrairies.rar ~40 Mo)

 

  • Une fois téléchargée, cliquez droit sur l'archive ci-dessous :

  • Puis Extraire les fichiers vers :

 

  • Dans la fenêtre qui s'ouvre sélectionnez votre disque dur, celui sur lequel PSPDev a été installé (généralement C: ) :

 

  • Pour extraire les fichiers cliquez sur OK.
  • Si vous avez une fenêtre du type pendant l'extraction :

 

N'hésitez pas et cliquez sur Oui pour tous.

  • Patientez la fin de l'extraction, cela peut durer pendant une à deux minutes.

 

Et j'ai le bonheur de vous dire que vous avez un compilateur pour PSP complétement fonctionnel, je vais tenter de faire les autre tutos qui concernent la programmation pour la PSP, ce tuto m'a pris du temps mais au final je n'en suis pas mécontent, nous vous attendons dans le tuto n°2  en attendant que je le fasse et sont au programme je crois.

 

  Tu as tout compris

C'est bien ce que je pensais.

 

Bon! assez de plaisanterie, en cas de soucis n'hésitez à poster des messages sur le forum


  

:: Chat
0 utilisateur est connecté sur le chat !

:: Sondage
Nos News vous semblent-elles suffisament précises ?
 Oui, elles sont parfaites
 Oui, mais je ne comprends pas tout desfois
 Non, il manque des détails
 Non, je n'ai rien compris à tout ça

 
Autres Sondages
:: Syndication

Suivez PSP Ground 
grâce aux fils RSS 2.0

Les 20 dernières news
Les 20 derniers articles
Les 20 derniers téléchargements
Les 20 derniers liens
Les 20 dernières images
Les 20 derniers sujets

:: Publicité