Afficher un message
Vieux 09/09/2009, 15h07   #2
daaa57150
Membre confirmé
 
Date d'inscription: 16/05/2007
Messages: 411
Voir l'identifiant PSN
Par défaut

Je ne pense pas pouvoir t'aider beaucoup, je peux juste te dire que j'ai galéré à mort pour résoudre des problèmes de mémoire, qui provenaient d'endroits invraisemblables...
Genre:
- charger un son en .bgm puis le libérer = mini fuite mémoire (http://playeradvance.org/forum/showp...36&postcount=1)
- utiliser ostringstream = allocation permanente d'un peu de mémoire et perte de toutes les allocs précédentes... j'ai ajouté ca au démarrage de mon jeu et hop c'etait nickel:
Code PHP:
//weird initialization of iostreams :( needed or else program will crash when arena is >10 000 000
ostringstream ost;
ost.setf(ios::fixed,ios::floatfield);
ost.precision(2);
ost << 15.0256f
J'ai trouvé ca en me basant sur cet article:
http://scaryreasoner.wordpress.com/2...with-mallinfo/

Si t'arrives a poster un peu de code minimal qui fuit je le lirai.

Et quand tu dis mémoire linéaire tu parles de la VRAM?
__________________
Essayez mon dernier jeu sur iPhone:

daaa57150 est déconnecté   Réponse avec citation