Inscription : 20 Août 2007, 18:21 Message(s) : 4992
Code :
org #820c ld b,#f7 ld c,#82 out (c),c ld hl,#835e xor a ld d,#0b .l8218 push af ld c,(hl) ld b,#f4 out (c),a ld b,#f6 in a,(c) or #c0 out (c),a and #3f out (c),a ld b,#f4 out (c),c ld b,#f6 ld c,a or #80 out (c),a out (c),c pop af inc a inc hl dec d jr nz,l8218 ld d,#0a ld e,#00 ld hl,#8352 .l8244 ld b,#f7 ld c,#82 out (c),c ld b,#f4 ld a,#0e out (c),a ld b,#f6 in a,(c) or #c0 or e ld c,a and #3f out (c),c out (c),a inc b ld c,#92 out (c),c dec b or #40 out (c),a ld b,#f4 in a,(c) cpl ld (hl),a inc hl inc e dec d jp nz,l8244 ret
la routine est plutôt longue, quelqu'un a une idée ?
Je sais pas si j'aurais le temps de tester ça ce soir, mais si j'ai le temps j'essayerais. Pour la correction du bug, c'est pas possible de faire un petit :
Citer :
org #820c
ld d,#0a ld e,#00 ld hl,#8352 .l8244 ld b,#f7 ld c,#82 out (c),c ld b,#f4 ld a,#0e out (c),a ld b,#f6 in a,(c)
or #c0 or e ld c,a and #3f out (c),c
db &ED,&71 ; out (c),0 correction du bug [...] ret ds &8275-$,0
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 74 invité(s)
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