Messages recommandés

Posté(e) (modifié)

Salut,

Alors je suis nouveau dans le monde de la programation (enfin j'en ai fait un peu comme meme sur visual c++)

donc je voudrait quelque petite exlication par exemple un bout de code pour faire un hello world valable sur psp parcequ'a mon avis c'est pas aussi simple que sur pc voila

ha aussi je voudrait savoir si c'est les meme fonction exemple

print cout cin do while if ect.... et si c'est les meme structure merci encor

merci d'avance

edit: Je sais qu'il y a des source psps en telechargement mais le problemes c'et que je veut y aller progresivement vous voyer... merci

Modifié par TheNetWarrior
Posté(e)

Pour Info TheNetWarrior, je viens de faire une news sur la nouvelle version de PSPide ;).

Tu auras plus de facilité si tu utilises la nouvelles version ( enfin je pense ^^ )

En plus il y a l'aide du PSPSDK :).

++

Posté(e)
Salut,

Alors je suis nouveau dans le monde de la programation (enfin j'en ai fait un peu comme meme sur visual c++)

donc je voudrait quelque petite exlication par exemple un bout de code pour faire un hello world valable sur psp parcequ'a mon avis c'est pas aussi simple que sur pc voila

ha aussi je voudrait savoir si c'est les meme fonction exemple

print cout cin do while if ect.... et si c'est les meme structure merci encor

merci d'avance

edit: Je sais qu'il y a des source psps en telechargement mais le problemes c'et que je veut y aller progresivement vous voyer... merci

Salut,

Oui se sont les memes syntaxes a peu de chose pres voila

@++

Posté(e)

petit pb ac PSPside 1.0:

"'MAKE' n'est pas reconnu en tant que commande interne

ou externe, un programme ex‚cutable ou un fichier de commandes."

voila!

je ne sais pas trop d'ou ca vient mais ca m'empeche de pouvoir compiler :(

Posté(e)

mais ce message d erreur je l obtiens dans PSPside:

>>>ca me dit:"Error in compilation ,please check the sintaxis"

mais je comprend pas paske tt le reste est ok (?!)

Posté(e)

Salut,

J'avais le meme probleme que toi. Il faut aller dans "panneau de config","systeme","avancé","variables d'environnement", dans la colonne "variable" tu va jusQu'a la ligne "Path" et tu rajoute ";C:\PSPide\bin" à la fin de la ligne. Si tu l'a installé ailleurs que ds c:\pspide du modifie en fct.

Voila j'espere Que ca t'aidera. :rolleyes:

Posté(e)

Wep,

Les boules , j'ai vue que pour etre bien à l'aise dans la programmation en c++

Fallait 2 ans voir 3 ans ... ^_^

Les cours c++ je sait ou c'est mais j'aurais voulu savoir si yaurais pas des petit exercice ^_^

Posté(e)

merci bobbyboulet :j'avais pensé a faire ca mais je me tait planté:j'avais ecrit C:\PSPSide\... o lieu de C:\PSPide ^^:(

Posté(e) (modifié)

salut

bon voila je vient de finir un tit programe en fait c'est une sorte de souris qu'on deplace avec les fleche directionel et quand on arive a u pixel de mort on apuis sur start et la ca fait changer la "souris de couleur" en clignotent comme la celebre video ,la ca fait que sur quelque pixels

en fait la je donne que la main....

int main(void)

{

SetupCallbacks();

/*declare toute les variable la il y a des des entiers*/

int i=0;

int x=0;

int y=0;

int d=17000;

SceCtrlData pad;

pspDebugScreenInit();

/*Affiche un texte a l'ecran*/

printf (" ..:: Pixels Killer ::.. \n\n\n\n\n\n\n Utilise les fleches directionel pour viser le pixel \n\n Apuis sur L pour un background noir \n\n Apuis sur R pour un Background jaune \n\n Apuis sur Start pour lancer le cycle !");

/*Demare une boucle infini */

while (1)

{

/*Demare une autre boucle infini */

while(1) {

sceCtrlReadBufferPositive(&pad, 1);

/*alors la si le bouton droite est a puier alor on increment x de 1 la position de la souris sur l'axe x*/

if(pad.Buttons & PSP_CTRL_RIGHT) {

x++;

/*on casse la boucle pour desandre en dehor de la boucle*/

break;

}

if(pad.Buttons & PSP_CTRL_LEFT)

{

x=x-1;

break;

}

if(pad.Buttons & PSP_CTRL_UP)

{

y=y-1;

break;

}

if(pad.Buttons & PSP_CTRL_DOWN) {

y++;

break;

}

if(pad.Buttons & PSP_CTRL_START) {

while(1)

{

d=d+567;

/*afiche la souris*/

pspDebugScreenPutChar (x,y,d,4);

/*fait une micropause de 150000Microseconde*/

sceKernelDelayThreadCB (150000);

}

}

if(pad.Buttons & PSP_CTRL_RTRIGGER) {

pspDebugScreenSetBackColor (255255255);

pspDebugScreenClear();

pspDebugScreenPutChar (x,y,d,4);

}

if(pad.Buttons & PSP_CTRL_LTRIGGER) {

/*defini la couleur du bacgroud*/

pspDebugScreenSetBackColor (1);

/*Netoie l'ecran*/

pspDebugScreenClear();

pspDebugScreenPutChar (x,y,d,4);

}

}

/*si x=0 on le remet a 1 sinon il disparait en dehor de l'ecran*/

if(x==0)

{

x=1;

}

if(x==480)

{

x=479;

}

if(y==272)

{

y=271;

}

if(y==0)

{

y=1;

}

pspDebugScreenClear();

pspDebugScreenPutChar (x,y,d,4);

}

sceKernelSleepThread();

return 0;

}

Modifié par TheNetWarrior
Posté(e)

salut,

merci de ton conseil mais ca m'eviter de repeter plusieur fois

pspDebugScreenClear();

pspDebugScreenPutChar (x,y,d,4);

et il faut que j'arete de while...

sinan quelqu'un aurait une idee de prog car la j'ai aucune idee

peut-etre un paint nan?

merci

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant