1

J'ai un petit souçi : lorsque j'utilise mon jeu (en developpement) sur une 83 (émulée par TILEM), à un moment, il me met ERR: OVERFLOW. J'en ai conclu qu'il s'agissait d'un débordement de la pile, seulement voilà :

1 - Il marche très bien sur une 83+ (émulée sur TILEM)
2 - J'utilise assez peu la pile (genre grand maximum 5 call ou push à un instant t en plus des adresses stockées par le TI-OS et ION)

Explications possibles :
1 - Il reste moins de places dans la pile sur 83 que sur 83+ au moment où je lance le programme, mais ça me surprend un peu quand même.
2 - TILEM merde
3 - J'ai mal interprété le code d'erreur (le manuel parle d'un calcul dépassant les capacités).
4 - Ca vient peut-être du fait que j'utilise ion sur la 83 et nimbusos sur la 83+ (je vais essayer avec ion sur la 83+)

Voilà, si vous avez des idées, n'hésitez pas à m'en faire part, merci d'avance. smile

2

C'est quand tu as un calcul dans le genre 10 * 10 puissance 100
avatar

3

Sauf que je ne fais pas de calcul de ce genre dans mon programme asm.

4

Et puis, c'est pour le basic je pense sa.
Sinon
1)je pense pas qu'avec 5 push sa te fasse deborder la pile
2)possible sa, essai avec vti pour voir
4) je pense pas
Ah ah ! Sacré Gödel, il avait l'idée de vouloir mettre au chômage tous les mathématiciens ce fourbe !

5

2)possible sa, essai avec vti pour voir


Ca fait aussi un bug avec VTI.


Je vais analyser de plus près le cheminement du processeur dans mon programme (le bug arrive assez vite dans l'utilisation, donc ça ne devrait pas être très long). J'ai bien peur que ce soit tout de même un problème de pile.

6

sinon, essai le debugueur de VTI, sa permet de résoudre pas mal de truc
Ah ah ! Sacré Gödel, il avait l'idée de vouloir mettre au chômage tous les mathématiciens ce fourbe !