Prev: 23635 Up: Map
23755: BASIC loader
The BASIC loader is set to auto-run from line 10, and does the following:
  • sets the RAMTOP system variable to 26060
  • sets the value at 23693 to 71 (white INK, black PAPER, BRIGHT)
  • loads the loading screen and loader code
  • calls the loader code, loading the main game code (39470 bytes to address 26064)
  • jumps to the start of the initialisation code
The listing has a disguised address for the initialisation routine, 26624, which would take us to the "HELLO HACKER" routine.
23755 DEFB 0,10,90,0,253,50,54,48
  10 CLEAR 26060: POKE 23693,71: BORDER 0: CLS : LOAD ""CODE 16384: RANDOMIZE USR 23296: RANDOMIZE USR 26624{26627}
23763 DEFB 54,48,14,0,0,204,101,0
23771 DEFB 58,244,50,51,54,57,51,14
23779 DEFB 0,0,141,92,0,44,55,49
23787 DEFB 14,0,0,71,0,0,58,231
23795 DEFB 48,14,0,0,0,0,0,58
23803 DEFB 251,58,239,34,34,175,49,54
23811 DEFB 51,56,52,14,0,0,0,64
23819 DEFB 0,58,249,192,50,51,50,57
23827 DEFB 54,14,0,0,0,91,0,58
23835 DEFB 249,192,50,54,54,50,52,14
23843 DEFB 0,0,3,104,0,13
Prev: 23635 Up: Map