Startup code

21920: Count down from 9 to 0


Continuation of initialisation routine at 33204

21920 EDB0 LDIR Copy 256 bytes from 23296 to 33024
21922 2658 LD H,88 INK 1: PAPER 1
21924 0603 LD B,3
21926 54 LD D,H
21927 1C INC E
21928 3609 LD (HL),9
21930 EDB0 LDIR
21932 213B5C LD HL,23611
21935 CBAE RES 5,(HL)
21937 D9 EXX
21938 21CF3D LD HL,15823
21941 D9 EXX
21942 113C04 LD DE,1084 Wait approximately one second
21945 10FE DJNZ 21945
21947 1B DEC DE
21948 7A LD A,D
21949 B3 OR E
21950 20F9 JR NZ,21945
21952 21EC59 LD HL,23020
21955 11D8FF LD DE,65496
21958 0E08 LD C,8 8 character lines per countdown digit
21960 D9 EXX
21961 CB7D BIT 7,L
21963 7E LD A,(HL)
21964 2B DEC HL
21965 D9 EXX
21966 CAE954 JP Z,21737 Jump to start the game if already printed "0"
21969 0608 LD B,8 8 bits per character line
21971 3609 LD (HL),9 INK 1: PAPER 1
21973 07 RLCA
21974 3002 JR NC,21978
21976 3624 LD (HL),36 INK 4: PAPER 4
21978 23 INC HL
21979 10F6 DJNZ 21971 Next bit
21981 19 ADD HL,DE
21982 0D DEC C
21983 20E7 JR NZ,21960 Next line
21985 CD5471 CALL 29012 Beep!
21988 213B5C LD HL,23611
21991 CB6E BIT 5,(HL)
21993 CBAE RES 5,(HL)
21995 C2B153 JP NZ,21425 Jump if a key was pressed
21998 18C6 JR 21942 Next digit