Skip to navigation


Save and load: CHK3

[Apple II version]

Name: CHK3 [Show more] Type: Variable Category: Save and load Summary: Third checksum byte for the saved commander data file Deep dive: Commander save files The competition code
Context: See this variable in context in the source code References: This variable is used as follows: * DFAULT uses CHK3 * MUTILATE uses CHK3 * SVE uses CHK3

Commander checksum byte for the Apple II and Commodore 64 versions only. If the default commander is changed, a new checksum will be calculated and inserted by the elite-checksum.py script. The offset of this byte within a saved commander file is also shown (it's at byte #75).
.CHK3 IF _IB_DISK EQUB $27 ; The third checksum value for the default commander, ; #75 ELIF _SOURCE_DISK OR _4AM_CRACK EQUB 0 ; Placeholder for the checksum in byte #75 ENDIF