Ben si t'as une appvar pour un jeu par exemple ? Comment t'utilises le pointeur sur la mémoire (DE je crois) ? Parce que j'ai pas réussi...
Je ne sais pas trop mais il y a des procedures systemes en général pour trouver un appli/programme avec son nom.
(sur ti83 c'est par exemple call _CHKFINDSYM)
Oui je connais mais après pour la modifier ? (l'appvar)
Je crois que DE pointe sur les deux octets de la taille de la variable, alors il faudra d'abords l'augmenter deux fois (inc de \ inc de). Tu peux modifier les contenus avec a:
ld (de),a
ou tu peux aussi "ex de,hl", qui échange les valeurs d'hl et de (si de=5 et hl=10, après ex de,hl de sera 10 et hl sera 5) et tu peux utiliser plus de méthodes pour changer les valeurs.
Bon alors désolé du double post mais ça a fonctionné... avant que je me rendre compte que ca avait totalement corrompu ma mémoire flash, j'arrivais pas à supprimer le programme, il y en a qui apparaissaient en double, etc. bref j'ai dû faire un ram cleared.
Tu veux faire quoi avec ton programme ? Peux-tu poster ton code ?
Je voulais juste tester. Mon code ? Euh j'ai pas ma TI sur moi va falloir attendre demain (je code avec Mimas vu que WabbitCode fonctionne pas).
Ah bon. Que veux-tu modifier ? Un programme ? Il faut faire attention au type du variable (et ne pas dépasser la mémoire allouée au programme/variable).
A la base c'était un programme, pour voir si ça fonctionnait je voulais rentrer "If A=1" en tokens, et j'avais indiqué 4 en taille lors de la création du programme.
(je montrerai dès que possible le source)