Bonsoir,
Je suis en train de tester la programmation directe du blitter pour compléter le tutorial, et j'obtiens un resultat étrange : pendant près d'une vingtaine de ligne, tout va bien (note : en faisant des tests sur le nombre de mots copiés par ligne, je dirais même que tout va bien pendant un certain nombre de mots), puis à partir d'un moment les données sont décalé d'un mot supplémentaire.
Est-ce ma faute ? Un bug du blitter ?
Ci joint : le programme de test, la capture d'écran du résultat en couleur et en monochrome.
PS : au passage, pour la programmation directe, j'initialise des variables avec la directive ABSOLUTE, de sorte que la lecture/écriture de ces variables reviennent à lire/écrire les registres du blitter.
PPS : j'ai testé le programme à la fois sur Hatari (cf les captures d'écran) et sur un vrai Atari STE (en monochrome seulement, ce rougnougnou de cable péritel m'ayant laché... )