Messages recommandés

Posté(e)

Salut je cherche comment faire pour créer un thread avec le PSPSDK ?

J'ai reperer quelque methode à utilisé mais ca ne fonctionne pas chez moi :

int sceKernelCreateThread (const char *name, void *func, int initPriority, int stacksize, int attributes, int option)

int sceKernelStartThread (int thid, int arglen, void *args)

Start a created thread.

Voila a mon avis faut utilisé c'est 2 méthodes mais comment ?

Merci

  • 2 semaines après...
Posté(e)

Alors c'est très très simple :

La fonction qui sera lancé comme thread :

int fonctionthread (SceSize args, void *argp) {

}

Le lancement du thread

thid = sceKernelCreateThread("my_thread", &fonctionthread, 0x12, 0x10000, 0, NULL);

if(thid >= 0) {

printf("Launching thread as %08X...\n", thid);

sceKernelStartThread(thid, 0, 0);

}

Tu peut rajouter un exitthread aussi etc

Je te conseil de regarder les sources de PSPRadio qui sont bien complète :-)

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