Fargo permet d'utiliser des programmes en assembleur sur TI-92.Si vous voulez en savoir plus:
L'inconvenient est qu'il faut compiler les programmes ASM sur ordinateur. Et pour l'instant les utilitaires nécessaires ne sont disponibles que sur PC/DOS :-( .
En partant du code d'un compilateur multiplateforme en C : 68asmsim, j'ai donc essaye avec l'aide d'un copain, Aurélien, de faire un compilateur pour Fargo tournant sous MacOS.
Pour l'instant ce programme est tout juste compilé pratiquement tel quel et j'ai ainsi réussi a assemblé une partie de programmes 92P. (le look&feel Mac est loin d'être implémenter.)
Vous pouvez consultez les fichiers obtenus:
Vous pouvez donc constatez qu'il reste beaucoup a faire.
D'abord le format n'est pas celui des 92P.
Mais surtout, il faut encore implementer les macros et includes afin que l'on puisse utiliser les librairies . Enfin le compilateur n'aime pas les datas en particulier les strings. Et encore je laisse de coté quelques bugs...
Si vous utilisez fargo et possedez un Mac faites le moi savoir (Arthur), surtout si vous êtes interressés ou si vous pouvez m'aidez.
J'ai bien sur d'autre projets comme par exemple porter ce compilateur en Java pour qu' il soit multi-plateforme et il y a bien d'autres utilitaires pour Fargo à porter sur Mac.
Si vous utilisez un utilitaire intérressant dites le moi, même si vous n'en êtes pas l'auteur.