PDA

Voir la version complète : [GBA][Aide] Modifier un tableau


kinski
06/01/2006, 15h31
Coucou,
Voila dans mon projet WonderBoy je gere tout l'evenementiel avec un tableau items/enemis... C'est un fichier .c generé par gbagraphics compilé via le makefile en un fichier items.map.o.
Je me demande si il est possible de modifier le contenu de ce tableau a la volée, lors de l'execution de la rom...

Merci par avance de toute réponse !

Arcadia
08/05/2007, 23h20
Je ne pense pas parce que ce sont des constantes...

DJP
08/05/2007, 23h47
Je ne pense pas parce que ce sont des constantes... bah ça dépend comment est chargé le tableau...

Arcadia
09/05/2007, 00h05
Exact, mais en général, sont déclaré en constantes les tableaux générés pas GBAGraphics. Evidemment ça se modifie à la main, mais la mémoire doit vite saturer...

Et dans ce cas, et si on ne sature pas la RAM, je ne vois pas ce qui empêche de modifier les données du tableau à partir du moment ou elles sont chargées en RAM...

DJP
09/05/2007, 00h30
Et bien dans ce cas il suffit de recopier le "level_X", tableau constant, dans un "current_level" simple tableau, avant le début de chaque partie...

Arcadia
09/05/2007, 00h36
Bah oui, c'était tout con kinski ^^

kinski
09/05/2007, 12h06
Bah oui, c'était tout con kinski ^^

Merci pour la réponse :lol: