Dynamite Dan | Data |
Prev: 5E77 | Up: Map | Next: 9C40 |
These values are important for the loading system to work. The BASIC entry point at 5E52 initialises SP to 5E95, and the various values are then popped off the stack as and when required.
|
||||
5E95 | DEFW $5E76 | Routine to return to from the main entry point at 5E52 | ||
5E97 | DEFW $3AFF | Length of the first data block to decrypt (3A) | ||
5E99 | DEFW $67ED | Modified instructions for the routine at 5E76 - machine code for RRD | ||
5E9B | DEFW $3AC5 | Length of the second data block to decrypt (3A) | ||
5E9D | DEFW $5E77 | Routine to return to from the first decryption run at 5E76 | ||
5E9F | DEFW $5E12 | Routine to return to from the second decrypter run at 5E77 | ||
5EA1 | DEFW $EA61 | Start of memory to clear. Used by the routine at 5E12 | ||
5EA3 | DEFW $159F | Length of memory to clear. Used by the routine at 5E12 | ||
5EA5 | DEFW $5E2E | Start address of first block to decrypt by the routine at 5E12 | ||
5EA7 | DEFW $9C40 | Start address of second tape block | ||
5EA9 | DEFW $0190 | Length of second block | ||
5EAB | DEFW $9C40 | Entry point into second tape block |
Prev: 5E77 | Up: Map | Next: 9C40 |