Forum

Catégorie : Support
Forum : TI-82 STATS.fr
Vues : 618
Réponses : 9
Type : discussion
Etat : réponses autorisées

Probleme interruption asm

Persalteas le 29/06/2010 à 09:44
voilà j'ai un problème: j'ai installé chessmaster, un programme d'échecs fonctionnant sous ion.
Il comporte des modes:
-1 joueur réel, un joueur virtuel,
-2 joueurs réels
-2 joueurs virtuels

j'ai voulu essayer le dernier mode, tout c'est bien passé, sauf qu'à la fin, il s'est mis dans une combinaison infinie:

le premier décale sa tour a droite, alors le 2e aussi, pour bloquer.
donc le premier redécale à gauche, le 2e aussi, alors il redécale à droite...

et ainsi de suite à l'infini!

donc, j'accouche: ma question:

Comment intterompre un prog en asm?
Akmdad le 29/06/2010 à 12:56
et avec on?
je rigole...

il faudra corriger ce problème qui arrive souvent en vrai, et en vrai, quand ça arrive il y a toujours une autre solution , si non il y a pat...
dsl si je t'aide pas beaucoup.
linkakro le 29/06/2010 à 16:42
Il faudrait ajouter une procédure concernant ce type de pat, ou ajouter de l'aléatoire, ou permettre de l'arrêter avec ON à la façon d'un codetouche.
Mais va modifier de l'asm sous ion... je ne crois pas cela faisable (langages et interfaces différents ? )
Persalteas le 29/06/2010 à 16:49
je ne sais pas programmer en ASM.

non je pensais à une combinaison de touche secrète, comme [mode][alpha][log] ou une autre qui sert à changer l'OS de la calculette.

Vous n'en connaitriez pas une qui interrompt un prog sans formater?

merci de m'aider
Akmdad le 29/06/2010 à 18:26
nan. il y a [enleve les piles] mais ca formate...
alexvire le 30/06/2010 à 10:49
La seule solution est comme l'a dit Akmdad c'est d'enlever une pile et de la remettre.
Akmdad le 30/06/2010 à 13:52
mais persalteas a du le deviner car ça m'éttonerais que la partie dure encore...
Persalteas le 30/06/2010 à 16:02
je le sais depuis que j'ai lu l'emballage de la calculette.
effectivement la partie est finie et y'a plus rien sur ma calto.

En plus quand un prog tourne elle ne s'éteind pas automatiquement.

tant pis


Ps (qui n'a rien a voir): la calculette fonctionne sans la pile de mémoire!
je viens de découvrir ça!
et on peut même enlever une pile normale ensuite, ça ne formate pas!!
Akmdad le 30/06/2010 à 16:14
ben maintenant que t'as plus de progs tu peux faire des experiences...
moi j'éssaierais paspuisque j'ai passé 2 nuit blanche a créer mon RPG de 10011 octets!!
linkakro le 01/07/2010 à 00:22
En asm il doit bien y avoir une commande qui fasse la même chose que Stop en tibasic, non ?
Il faudrait décompiler puis ajouter ça en fonction d'une pression sur On. Mais les langages dépendants de ion doivent être plus compliqués que du basic.

Enfin, dans le programme initiateur de ce topic, ce n'est pas bien grâve car IA vs IA cela a un intérêt réduit.