J'ai publié DAMS sur github sous mon compte pseguy. Il s'agit de la version 1.2 qui est fonctionnellement identique à la 1.1. J'ai commenté un peu, pas autant que j'aurais voulu, mais c'est déjà un début.
A tout ceux qui l'on patché pour le corriger et l'améliorer, vous pouvez intervenir maintenant directement sur le code source. N'oubliez pas à votre tour de publier vos améliorations.
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
Beaucoup de fautes de "frappe" dans les commentaires. Voici ce que j'ai vu ; J'ai forcément dû en louper.
; DAMS brk address. (fisrt address not used by DAMS) ; 6: used for conditionnal assembly ; End of code to be unassembeld ; save curent registers values ; Cariage return and space ; that will be reaffected after startup ; back to amdos registers set ; substract ; save curent registers value ; sets creen mode ; cansel carry ; Install a breakpoint at BC, cancelling a previous one ; A 'jump to dams debuger' sample code used by the BP installer ; DAMS - An integrated Editor/Assembler/debugger for the AMSMTRAD CPC. ; Continue after a beakpoint ; dispaly the BP ; fecth user's SP ; make room for return addrr (?) ; fecth code at DE
Pascal, tu trouveras ici la documentation de Dams (en pdf) en français. Si tu veux le rajouter à ton github, ça pourrait éventuellement servir (comme tu ne l'avais plus). Bravo encore une fois pour ton travail.
Edit : j'ai cree un dsk, pas de probleme, Dams se lance, et comment faire pour acceder a l'editeur? Dans la v1.0, il suffisait de faire L et flèche gauche, et le tour etait joué. Manifestement, ce n'est plus la même chose...
Dams se lance, et comment faire pour acceder a l'editeur? Dans la v1.0, il suffisait de faire L et flèche gauche, et le tour etait joué. Manifestement, ce n'est plus la même chose...
Oui, c'est Shift+flèche. C'est idiot d'avoir changé cela, ca devait m'aller mieux.
Beaucoup de fautes de "frappe" dans les commentaires.
Bien vu. Autant j'ai passé le correcteur sur le README, autant j'ai oublié pour les commentaires. Je vais corriger d'ici une paire de jours, sinon si tu as un compte gihub et du temps, ne te prive pas.
Dams se lance, et comment faire pour acceder a l'editeur? Dans la v1.0, il suffisait de faire L et flèche gauche, et le tour etait joué. Manifestement, ce n'est plus la même chose...
Oui, c'est Shift+flèche. C'est idiot d'avoir changé cela, ca devait m'aller mieux.
Merci je venais juste de trouver, du coup, pour ceux qui utilisent et utiliseront encore Dams, c'est aussi shift+fleche droite pour inserer une instruction dans un source.
Tant que j'y suis, je vous poste ici le Dsk que j'ai fait avec les fichiers de Pascal. Vous trouverez dedans, "dams.bas" , "dams.bin" et "dams.txt" le source ascii de 91kb.
Amusez-vous bien.
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Oui, le truc c'est de le transformer en texte (y'a un tool pour convertir le PDF en texte). Ensuite faut lui redonner un format, moi j'aime bien par example asciidoc (http://en.wikipedia.org/wiki/AsciiDoc).
Ensuite faut merger avec le readme de dams 1.1 que sPOKE a publié. Faut virer toute sorte de copyright autre que le mien.
Je n'ai pas encore fait ce boulot, il reste a faire.
A cette question, je répondrai : peut-on commencer par définir un cahier des charges pour la prochaine version ?
Déjà, pour boucler la 1.2, je propose:
- Corriger le bug touche 'ESC' - Corriger bug du pavé numérique - Corriger bug du P2 après A0 (@sPOKE: tu nous fait cela stp?) - Commenter un peu plus le source. - Inclure la doc au projet (j'y suis dessus).
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum