Adebug arrivera-t-il un jour sur CT60 ?
Par Thomas Reiss le dimanche 22 juin 2008, 17:48 - Oldschool - Lien permanent
Pour reprendre ce que j'ai déjà posté ailleurs...
Je travaille depuis quelques temps sur une version 2.14 d'Adebug qui supporte le 68060. J'ai plutôt bien avancé mais je me heurtais à des problèmes durant mes tests ; je viens de me rendre compte seulement aujourd'hui que les problèmes que je rencontre sont dûs à Magic !!! En fait, sous TOS normal, le debugger se comporte à peu près bien.
Pour résumé les problèmes sur lesquels je suis tombé : Bugs Adebug 060 sous Magic: - plante sur ILLEGAL, mais breakpoints OK - Plante en quittant dès lors qu'un programme est chargé
Bugs sous TOS: - Quitte OK - Quitte le programme User suite à un illegal, mais rend la main
J'essaye donc de comprendre pourquoi ça marche sous TOS et pas sous Magic, quelque chose m'échappe. Il faudra que je teste sous MiNT à l'occasion pour voir si j'ai les mêmes problèmes. J'espère corriger ces problèmes bientôt, pour faire une release et pouvoir m'attaquer à autre chose.
Et pour ceux qui n'ont pas suivis, la vesion 2.13 est sortie sous licence GPL il y a un peu plus d'un an. C'est disponible ici : adb_2_13.zip.





Commentaires
Bon courage ! Au passage, tu devrais arrêter de perdre ton temps sur fr.comp.sys.atari ;-)
Ah oui, ça ne sert à rien d'intervenir sur fcsa... Là je profite juste de FLC qui nous apprend le 68k, c'est rudement intéressant...
Moi il m'amuse ce FLC mais c'est souvent au détriment de sujets très intéressants malheureusement.
Ben pour ma part j'aimerai le lire un peu moi. C'est vrai que c'est amusant au début, mais c'est devenu plus que fatiguant à la longue.. Enfin j'aurai dû me douter qu'il aurait ajouté son grain de sel, ça m'apprendra.
As-tu teste sous magic la version avant-gpl ? Est-ce que ca donne les memes comportements bizarres ? C'est pas pratique le fait qu'il existe des versions differentes avec le meme numero de version ...
Il faudrait que j'implemente un peu mieux les nouveaux registres du 030 dans stonx, en particulier le vbr, et je pourrais ensuite passer a une version 060... c'est plus pratique l'emulation pour debugger un debugger :p la joie des machines virtuelles :D
Tiens, tu m'intéresses là ! Tiens moi au courant surtout.
Bon, les choses se calment, je vais réellement pouvoir m'y remettre.