Session end : 11h59m59s | Hide picture Sexe : OFF | ![]() | ![]() | ![]() | ![]() | Donations 2024 : 679.48 € |
;SCAN KEYS
#A741 : 21 00 86....LD HL,&8600 => adresse de stockage des touches au format par défaut &FF
#A744 : 01 0E F4....LD BC,&F40E
#A747 : ED 49.......OUT (C),C
#A749 : 06 F6.......LD B,&F6
...
#1DF2 : 3A 05 86.... LD A,(&8605) -> ligne 5
#1DF5 : CB 67....... BIT 4,A -> bit 4 = touche H
#1DF7 : C0.......... RET NZ
#1DF8 : C3 7D A7.... JP &A77D
#A77D : CD C7 EE.... CALL &EEC7
;La routine de vérification
#EEC7 : 3A 09 E6... LD A,(&E609)
#EECA : B7......... OR A
#EECB : 28 05...... JR Z,&EED2
#EECD : 3E 05...... LD A,&05
#EECF : 32 71 65... LD (&6571),A
#EED2 : 3A 08 86... LD A,(&8608) -> ligne 8
#EED5 : CB 47...... BIT 0,A -> bit 0 = touche 1
#EED7 : C0......... RET NZ
#EED8 : 3A 02 86... LD A,(&8602) -> ligne 2
#EEDB : CB 6F...... BIT 5,A -> bit 5 = touche SHIFT
#EEDD : C0......... RET NZ
#EEDE : 3A 06 86... LD A,(&8606) -> ligne 6
#EEE1 : CB 67...... BIT 4,A -> bit 4 = touche G
#EEE3 : C0......... RET NZ
#EEE4 : 3A 04 86... LD A,(&8604) -> ligne 4
#EEE7 : CB 47...... BIT 0,A -> bit 0 = touche 0
#EEE9 : C0......... RET NZ
#EEEA : 21 06 EF... LD HL,&EF06
#EEED : 3A 09 E6... LD A,(&E609)
#EEF0 : 2F......... CPL
#EEF1 : 32 09 E6... LD (&E609),A -> &FF (Cheat mode on) &00 (Cheat mode off)
#EEF4 : B7......... OR A
#EEF5 : 20 03...... JR NZ,&EEFA
#EEF7 : 21 0F EF... LD HL,&EF0F
#EEFA : 11 0C 16... LD DE,&160C
#EEFD : CD 00 EE... CALL &EE00
#EF00 : CD 99 B7... CALL &B799
#EF03 : C3 19 EF... JP &EF19