guigui17 a écrit :
De plus, désolé de critiqué (un peut) DB92, mais il a tendance à planter la caltos![]()
Mais bon, je le pardonne car il m'a énormement aidé
Ça a principalement 3 raisons (rangées de la plus importante à la moins importante):
- Il est énormément difficile de faire un débogueur qui ne plante pas sur TI-89/92/92+/V200, vu que le matériel n'est pas vraiment prévu pour faire un débogueur. (D'accord, il y a un mode superviseur, mais sinon il n'y a aucun support matériel pour permettre le débogage, surtout: pas de MMU. Et puis, n'importe quel programme peut passer en superviseur et/ou désactiver des interruptions, ce qui aggrave le problème.)
- Le programme était à l'origine écrit pour Fargo, donc sans aucune documentation de TI, d'où programmation sale inévitable.
- C'est un énorme programme écrit entièrement en assembleur.