ASM debugging

Forum Amiga Coding ASM debugging

  • Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par paranormal, le il y a 5 années et 3 mois.
  • Créateur
    Sujet
  • #80900
    paranormal
      • Level 2
      • Messages : 57

      Salut à tous,

      J’essaye de reprendre un peu le code sur Amiga, autant j’aime la machine, autant j’ai du mal à me remettre dans Devpac ou AsmOne…

      Du coup j’utilise un éditeur de texte sur PC, je compile avec vasm et je lance sur fs-uae.

      Vient le moment de debugger, comment faites-vous dans cette situation ? J’ai trouvé https://github.com/prb28/vscode-amiga-assembly/wiki/Debugging-emulator qui semble bien fourni mais je cherche plus un truc hors IDE du style gdb.

      Pour le moment j’ai un fs-uae patché qui ouvre le debugger uae dès qu’il croise un ILLEGAL dans le code donc pour mettre un breakpoint initial il suffit d’ajouter un ILLEGAL où on souhaite. Mais bon c’est pas idéal.

      Merci

    Affichage de 4 réponses de 1 à 4 (sur un total de 4)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #80903
      Jeeg
        • Level 5
        • Messages : 216

        Salut Paranormal,

        Comme debugger externe, tu peux utiliser WinUAE (Shift+F12 pour l’activer la console). Tu as à disposition tous les outils classiques pour mettre des points d’arrêts, tracer ton code et autres joyeusetés.

        Bon coding :-)

         

        https://www.amigapassion.fr/abbaye/



        #80920
        paranormal
          • Level 2
          • Messages : 57

          Merci Jeeg,

          Je n’ai pas de PC Windows. J’ai trouvé ces options pour fs-uae mais rien ne s’ouvre

          freezer_cartridge = hrtmon
          keyboard_key_f8 = action_activate_cartridge

          #80926
          Jeeg
            • Level 5
            • Messages : 216

            Pas certains que tu ais l’équivalent sous FS-UAE malheureusement !

            https://www.amigapassion.fr/abbaye/

            #81047
            paranormal
              • Level 2
              • Messages : 57

              Ah dommage.

              Sinon les patches pour fs-uae, pas invasif et efficace: https://github.com/cahirwpz/demoscene-fs-uae/tree/master/patches

            Partager sur vos réseaux sociaux préférés :
            Facebooktwitterredditpinterestlinkedintumblrmail
            Affichage de 4 réponses de 1 à 4 (sur un total de 4)
            • Vous devez être connecté pour répondre à ce sujet.