1

je voudrais savoir comment vous exploite les 8 MO de la gp

je vois de plus en plus de perso qui develloppe des jeux ou des appli complexe mais comment font il avec les 8 mo

ils doivent faire une gestion de chargement et des dechargement en memoire suivant ce qu ils ont besoin a un instant T.

j ai vue les fontion dans le gpsdk mais je ne comprend pas comment ou du moins dans qu elle context (point de vue programmation) les exploité

merci d eclairer ma lanterne

ex: on charge un menu quelquonque avec l habituel start et option mais un coup que l on appuit sur start on lance le jeux jusque la on est ok mais les images, les anim on en plus besoin.

2

grosso modo, 2 fonction importantes:

gm_malloc() = alloue de la memoire
gm_free() = libere de la memoire

alors exemple, tu as un menu et tu veux afficher un backgroud

unsigned char *mon_image;

mon_image = gm_malloc(sizeof(unsigned char)); //alloue de l'espace en ram pour ton image.

blabla... (ton code du menu)

if (Key == code_de_la_touche_que_tu_veut_pour_quitter_le_menu)
gm_free(mon_image);

voila un exemple simple, qui j'espere te servira.

Et une fonction interessant: gpavailablesize() (ou un truc du genre) // te retourne la taille de ram qu'il te reste.

Yenaphe point info

3

cool donc je suppose que s est valable meme avec un essemble d image.

dans un enssemble:
est ce que l on peut detruire une seul image d un enssemble ou on ait oblige de detruire tout ??

deja je vais teste ce que tu as dit

4

bas imaginons que tu te fasse une struct qui contient 15 imùages, tu es obligé de faire cette manip pour chaque image!, donc ca te pose pas de pb smile
Yenaphe point info

5

ok cela tombe bien je fait des struct

6

Une question stupide:
Quand on éteint la GP la mémoire allouée est libérée d'officewhat
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

7

lol slubman lit le topic

s est la gestion de memoire lors de l excution et pendant le jeux

sur ta gp tu ne peut charger indefiniment et je voulais avoir une eclaissit sur les command d allocation et de deallocation de la memoire

et pour ce que tu a dit encore heureux que cela vide la memoire sinon cela serais galere

8

J'ai lu le topic, mais comme tu avis eu ta réponse et que ma question s'en raprochaît un peu, je n'ai pas voulu créer un autre topicsmile
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

9

slubman: je pense pas qu'il y aie de pile de sauvegarde de ram sur la gp, mais peut etre qu'il y en a une, dans ce cas, non elle se vide pas si on free pas tout ce qu'on a malloc... faudrait que je redemonte la mienne pour verifier, ms g pas vraiment le temps la smile
enfin vu a quoi sert la ram de la gp, ca m'etonnerait qu'ils aient fait comme ti... smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

10

sbibi: lazisse tmber, ya pas de pile de mem sur gp
Yenaphe point info

11

ah ok smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina