:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 26/10/2007, 23h07   #1
Netaro
Membre
 
Date d'inscription: 04/09/2007
Messages: 15
Par défaut Strange, nothing works.

http://rapidshare.com/files/65401799...tWork.rar.html
Still trying to make that asteroids-style game, i came to conclusion that the code i wrote was too illegilible. And there were numerous errors that forced me to rewrite everything. And so, i wrote it from the scratch, and compiled. But the psp crashed when i started the game. So, i tried to debug it by commenting out the code. After commenting out some lines, leaving only those which started osl, it "almost" worked. But, it was impossible to end the game (home->"do you want to exit the game?") because psp crashed during the "please wait" screen. Also, nothing else works. Even simpleimple oslPrintf shows nothing. I don't really see what the problem is,so do you know how to solve this?
Netaro est déconnecté   Réponse avec citation

Publicité

Vieux 26/10/2007, 23h22   #2
Brunni
Super Modérateur
 
Date d'inscription: 10/11/2005
Localisation: Un pays avec beaucoup de banques
Messages: 3 226
Par défaut

But if you try an OSLib example, does it work?
A simple printf will only show something if you have begin a drawing (oslStartDrawing).
In your case I don't understand your while (!osl_skip), what should it do?
Brunni est déconnecté   Réponse avec citation
Vieux 26/10/2007, 23h50   #3
Netaro
Membre
 
Date d'inscription: 04/09/2007
Messages: 15
Par défaut

Ouch. I just missed that one.
Please, delete this thread
Netaro est déconnecté   Réponse avec citation
Vieux 27/10/2007, 13h01   #4
daaa57150
Membre confirmé
 
Date d'inscription: 16/05/2007
Messages: 411
Voir l'identifiant PSN
Par défaut

I have the same bug when I try to exit with the home button, it is a bug in osLib (v2.00 alpha1) isn't it?
daaa57150 est déconnecté   Réponse avec citation
Vieux 27/10/2007, 13h14   #5
Brunni
Super Modérateur
 
Date d'inscription: 10/11/2005
Localisation: Un pays avec beaucoup de banques
Messages: 3 226
Par défaut

Hmm... anyway I should release a new version soon. We'll see if that fixes the problem
Brunni est déconnecté   Réponse avec citation
Vieux 27/10/2007, 13h17   #6
daaa57150
Membre confirmé
 
Date d'inscription: 16/05/2007
Messages: 411
Voir l'identifiant PSN
Par défaut

I'm looking forward to this
daaa57150 est déconnecté   Réponse avec citation
Vieux 18/12/2007, 12h41   #7
daaa57150
Membre confirmé
 
Date d'inscription: 16/05/2007
Messages: 411
Voir l'identifiant PSN
Par défaut

I found how to get rid of the "home button bug", by writing my own callbacks:
go to this tutorial
initialize oslib with this call: oslInit(OSL_IF_USEOWNCALLBACKS);
and then call the SetupCallbacks function.

that worked for me.
__________________
Essayez mon dernier jeu sur iPhone:

daaa57150 est déconnecté   Réponse avec citation
Vieux 18/12/2007, 12h53   #8
Brunni
Super Modérateur
 
Date d'inscription: 10/11/2005
Localisation: Un pays avec beaucoup de banques
Messages: 3 226
Par défaut

Thank you for your feedback
Brunni est déconnecté   Réponse avec citation
Vieux 18/12/2007, 13h10   #9
daaa57150
Membre confirmé
 
Date d'inscription: 16/05/2007
Messages: 411
Voir l'identifiant PSN
Par défaut

you're welcome, and by doing some more researches just now I think I know why it hanged when using the oslib callbacks. I have many pseudo infinite loops for every "place" in the game when I test a var and apparently osl_quit should be in every of them, ie: while(<mytest> && !osl_quit).
and that wasn't clear until just now. I haven't tested what I'm saying but I'm pretty sure it was that.
anyway, I like the way it is now with my own callbacks.
keep up the good work on oslib!!
__________________
Essayez mon dernier jeu sur iPhone:

daaa57150 est déconnecté   Réponse avec citation
Vieux 18/12/2007, 15h45   #10
Brunni
Super Modérateur
 
Date d'inscription: 10/11/2005
Localisation: Un pays avec beaucoup de banques
Messages: 3 226
Par défaut

Thanks
In fact we can think of osl_quit as a test to know if the app was closed. Imagine a window, the user clicks on the X button to close it. You have to quickly do the last things (like saving the current state) and exit. For that you need everything that is running to be terminated.
Brunni est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h50.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince