Si tu veux un émulateur TI portable et pour Linux, ça vaut probablement plus le coup d'utiliser TIEmu que d'essayer de convertir un projet BCB (et des sources un peu fouillis) vers un framework moderne.
Pour info, j'avais essayé moi aussi de compiler avec le BCB (version 5) que j'ai sous la main, et j'ai eu les mêmes erreurs. Au lieu d'essayer de faire manger des sources assembleur à BCB, j'ai utilisé les fonctions "debug" de readmem/writemem (qui sont écrites en C) au lieu de leur équivalent asm, et j'ai viré deux autres trucs à cause d'autres fonctions que le compilateur n'arrivait pas à trouver.
Et aussi, j'ai eu le droit à je ne sais quelle erreur de TASM à cours de hash, donc je lui en ai rajouté une fournée (il y a une option pour ça, cachée dans un menu de réglages) et ça a compilé

Par contre ça n'émulait plus rien du tout.
Entre temps, comme Zerosquare était en train de faire de la dentelle assembleur directement sur l'exécutable d'origine, j'ai préféré arrêter le massacre ici
