1

Est-ce que quelqu'un utilise ce fichier d'include pour compiler sur 82 ? Si oui, peut-il me dire comment il fait, parce que avec moi, le programme se compile, mais ne marche pas.

3

Dwedit.inc est THE fichier d'include ! Il permet de compiler pour TI 82 ACE & crash, TI 83 ion et venus. 83+ ion, mirage et apps avec le même code source :
http://home.comcast.net/~alanweiss3/dwedit/ti/dweditinc.zip

4

c'est bien ce que tu cherchais Deus non ? smile
maintenant tu vas pouvoir compiler aussi sur 83(+)

6

[quote:aee7a0c949="joe14"]Est-ce que quelqu'un utilise ce fichier d'include pour compiler sur 82 ? Si oui, peut-il me dire comment il fait, parce que avec moi, le programme se compile, mais ne marche pas.[/quote:aee7a0c949]


Tu devrais télécharger le zip de bubble bobble sur son site, car dans le zip "bubsource" il y a les fichiers .BAT qu'il utilise pour compiler, comme ça tu verras la syntaxe et les programmese qu'il utilise.

7

Les bats, je les ai, seulement, j'aimerais que l'on m'explique les "icalls" et les trucs du genre...

8

Pour les icalls... ben faudrait que tu regarde le SDK de CrASH (ils l'ont sur Ticalc).

Moi aussi je commence à m'intéresser à la ti-82, et j'ai lu que certaines rom calls pouvaient être appelées directement avec un "call" et d'autres avec "icall", qui est une sorte de "bcall" à la ti-83+.

Donc je pense que pour les 1eres , Dan Weiss utilise "bcall" qui sera simplement remplacé par un "call" lors de la compilation pour 82,83 mais pas 83+, et un icall qui sera remplacé par un code spécial pour 82 et 83+ (mais différent) et par un simple "call" pour la 83.

capito ? smile

10

[quote:c4ce1eb72c="Deus Makina 2010"]
T'es pas sur 68k normalement ? :? (t'as raison je regarder du côté de la 82 car elle est vraiment géniale pour l'asm !! 8) )
[/quote:c4ce1eb72c]

Non, je programme déjà sur ti-83(+), et je compte vite modifier mon header pour programmer aussi sur ti-82 (mon choix se porte sur CrASH et CrASH19006). Je dis "mon" header car j'utilise TPASM et non pas TASM comme compilateur, car il marche sous Linux, et que la syntaxe est légèrement différente de TPASM. Et puis je me fais mon propre header à moi smile

12

pour les compilos XP je sais pas.

Niveaux de gris et interruptions, ça m'intéresse pas.

La seule "fonction avancée" qui m'intéresse c'est d'utiliser la RAM libre de la calc comme mémoire temporaire. Je le fais déjà sur 83(+) et ça m'embêterait de pas pouvoir le faire sur 82.

Sur 83(+) il y a une adresse appellée communément FREE_MEM_START et qui contient à l'adresse du 1er octet libre de la RAM. Je n'ai rien trouvé de ce genre dans les headers sur 82. Y'a t il un équivalent?

14

J'ai demandé sur la liste A83 de ticalc, tu peux consulter les réponses sur le site.

Je télécharge les fichiers que tu dis.

16

Tasm marche sur XP. Chez moi en tout cas.

18

J'ai XP édition familiale (ça doit être home, je pense).