Session end : 11h59m47s | Hide picture Sexe : OFF | ![]() | ![]() | ![]() | ![]() | Donations 2024 : 679.48 € |
;SCAN KEYS
#A6BA : 21 00 86.... LD HL,&8600 => adresse de stockage des touches au format par défaut &FF
#A6BD : 01 0E F4.... LD BC,&F40E
#A6C0 : ED 49....... OUT (C),C
#A6C2 : 06 F6....... LD B,&F6
...
#AE00 : 3A 05 86.... LD A,(&8605) -> ligne 5
#AE03 : CB 67....... BIT 4,A -> bit 4 = touche H
#AE05 : C0.......... RET NZ
#AE06 : CD F6 A6.... CALL &A6F6
#AE09 : C9.......... RET
#A6F6 : CD 14 A7.... CALL &A714
;La routine de vérification
#A714 : 3A 84 97... LD A,(&9784)
#A717 : B7......... OR A
#A718 : 28 05...... JR Z,&A71F
#A71A : 3E 05...... LD A,&05
#A71C : 32 7E 86... LD (&867E),A
#A71F : 3A 08 86... LD A,(&8608) -> ligne 8
#A722 : CB 47...... BIT 0,A -> bit 0 = touche 1
#A724 : C0......... RET NZ
#A725 : 3A 02 86... LD A,(&8602) -> ligne 2
#A728 : CB 6F...... BIT 5,A -> bit 5 = touche SHIFT
#A72A : C0......... RET NZ
#A72B : 3A 06 86... LD A,(&8606) -> ligne 6
#A72E : CB 67...... BIT 4,A -> bit 4 = touche G
#A730 : C0......... RET NZ
#A731 : 3A 04 86... LD A,(&8604) -> ligne 4
#A734 : CB 47...... BIT 0,A -> bit 0 = touche 0
#A736 : C0......... RET NZ
#A737 : 21 53 A7... LD HL,&A753
#A73A : 3A 84 97... LD A,(&9784)
#A73D : 2F......... CPL
#A73E : 32 84 97... LD (&9784),A -> &FF (Cheat mode on) &00 (Cheat mode off)
#A741 : B7......... OR A
#A742 : 20 03...... JR NZ,&A747
#A744 : 21 5C A7... LD HL,&A75C
#A747 : 11 0C 16... LD DE,&160C
#A74A : CD 00 EE... CALL &EE00
#A74D : CD 5E 7E... CALL &7E5E
#A750 : C3 00 DE... JP &DE00