|
|
This page contains no introduction. |
Source Code Fragments#
A few code fragments can be found on both the 48k and 128k versions of the game. Since the two versions of the game are on the same tape and the code fragments match up at certain points, these have been combined to create more complete fragments. All addresses listed below are for the .tzx dumps of both sides.
2720 (48k version), 271B (128k version):
P BC
RET
CHKRI1: PUSH DE
LD A,E
CP 120
JR NC,$1
INC E
INC E
INC D
INC D
INC D
INC D
CALL CHKRT8
$1: OR A
2968 (48k version), 2964 (128k version):
DE
RET
***********************************************************
INITRACK:LD A,(GAMCNT)
AND 00000011B
JP NZ,WEPRET
LD BC,7
LD IX,TRACKTABLE
LD A,(IX+4)
OR A
JR Z,$2
2EDA (48k version), 2EBD (128k version):
LD A,(IY+7)
ADD D
LD D,A
CALL CHKALL
JR NZ,$B
LD (IX+2),L
CALL GETTAB
LD A,(IY+6
3244 (48k version), 321D (128k version):
CHKRI1
DB DOWN*8
DW CHKUP1
DB 2,0
DW CHKUP1
DB RIGHT*8
DW CHKLF1