Nitro : Si tu te souvient, je t'avais demandé les sources il y a longtemps. Si j'arrivais (conditionnel, puisque je parles de l'éventualité où tu me passerais les sources) à piger ton code incommenté (mot made in moi, scuzez) je ferai évoluer ton assembleur de pleine motivation !

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
nitro Le 29/12/2001 à 01:09 J'ai corrigé un problème de Protected memory violation dû à l'utilisation de dc.b
J'ai remplacé ADD.W/L #...,An -> ADDQ #...,An par ADDA.W/L #...,An
Merci Thibaut pour le bug report.
[edit]Edité par Nitro le 29-12-2001 à 01:39:50[/edit]
So much code to write, so little time.
nitro Le 29/12/2001 à 18:18 Je n'arrive pas à reproduire, ça a l'air de tres bien marcher ... tu peux me donner un exemple ?
So much code to write, so little time.
Ben dès le départ les prog générés par Azur plantent à cause de ça : movem.l d3-d7,a2-a7,SVG_REGS. Ou alors la version d'AS que j'avais était très vieille, pourtant je l'avais téléchargée il y a 1 mois à la même adresse.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
>>Sinon maintenant SIDE ne m'oublie plus la moitié des lettres, c chouette
>Alors que je n'ai rien changé
>Tant mieux...
pourtant je t'assure qu'avant il m'oubliait des lettres. Peut-être que j'avais une très vieille version. Ou peut-être que c'est moi qui tape plus lentement.
J'ai trouvé un petit bug dans side, qui apparait quand on fait ça:
on compile un programme, on archive "prog", on edite le même programme et on rajoute un nop par exemple, et on le recompile. "prog" est toujours archivé et fait 2 octets de plus, c'est bon. Mais si on reset la calc, il a perdu ces 2 octets, on retombe sur le tout premier executable. C'est pas très gênant, mais ca peut faire bugger plus dans certains cas, je me suis retrouvé une fois avec un "prog" de type "expr" impossible à désarchiver.
C'est un bug dû à la fonction fopen qui ne renvoie pas d'erreur lorsqu'on réécrit un fichier archivé : elle se contente de créer un handle en RAM et de mettre à jour la VAT en RAM, mais pas en ROM.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
p_y_a Le 30/12/2001 à 01:06 cool on a resolu le mystere de l'inconnu de yaka !
"I read the game.dll assembly more easily than you read the joke on the back of your box of Cocoa Pebbles, and have spent the past 2 1/2 years navigating it." ©
>Nitro: le retour à la ligne vient tout seul.
nitro Le 30/12/2001 à 14:20 Je comprends pas...
Est-ce que ça le fait chez qq'un d'autre ?
So much code to write, so little time.