Up: Map
23755: BASIC Loader
The BASIC program "Vera Cruz" on the part 1 tape. It autostarts at line 10.
  • Line 20 loads the first CODE block at 32768: a copy of DrawPicture followed by the title card picture.
  • Line 30 draws the title card (picture 1) straight onto the screen; see Loading.
  • Line 40 prints "First Part" over it.
  • Line 60 loads the main code block at 32768.
  • Line 80 loads the code block at 64256 (see DisplayFrame).
  • Line 120 loads the game itself, which is written in BASIC.
BasicLoader 23755 DEFB 0,10,80,0,253,51,50,55 Line 10: CLEAR 32767: BORDER 7: PAPER 7: BRIGHT 1: POKE 23624,BIN 01111111: INK 7: CLS
23763 DEFB 54,55,14,0,0,255,127,0
23771 DEFB 58,231,55,14,0,0,7,0
23779 DEFB 0,58,218,55,14,0,0,7
23787 DEFB 0,0,58,220,49,14,0,0
23795 DEFB 1,0,0,58,244,50,51,54
23803 DEFB 50,52,14,0,0,72,92,0
23811 DEFB 44,196,48,49,49,49,49,49
23819 DEFB 49,49,14,0,0,127,0,0
23827 DEFB 58,217,55,14,0,0,7,0
23835 DEFB 0,58,251,13
23839 DEFB 0,20,5,0,239,34,34,175 Line 20: LOAD ""CODE
23847 DEFB 13
23848 DEFB 0,30,35,0,244,51,50,55 Line 30: POKE 32770,1: RANDOMIZE USR 32768
23856 DEFB 55,48,14,0,0,2,128,0
23864 DEFB 44,49,14,0,0,1,0,0
23872 DEFB 58,249,192,51,50,55,54,56
23880 DEFB 14,0,0,0,128,0,13
23887 DEFB 0,40,49,0,245,172,52,14 Line 40: PRINT AT 4,4; INK 2; BRIGHT 1;"First Part"
23895 DEFB 0,0,4,0,0,44,52,14
23903 DEFB 0,0,4,0,0,59,217,50
23911 DEFB 14,0,0,2,0,0,59,220
23919 DEFB 49,14,0,0,1,0,0,59
23927 DEFB 34,70,105,114,115,116,32,80
23935 DEFB 97,114,116,34,13
23940 DEFB 0,50,19,0,245,172,48,14 Line 50: PRINT AT 0,0;
23948 DEFB 0,0,0,0,0,44,48,14
23956 DEFB 0,0,0,0,0,59,13
23963 DEFB 0,60,5,0,239,34,34,175 Line 60: LOAD ""CODE
23971 DEFB 13
23972 DEFB 0,70,19,0,245,172,48,14 Line 70: PRINT AT 0,0;
23980 DEFB 0,0,0,0,0,44,48,14
23988 DEFB 0,0,0,0,0,59,13
23995 DEFB 0,80,5,0,239,34,34,175 Line 80: LOAD ""CODE
24003 DEFB 13
24004 DEFB 0,110,19,0,245,172,48,14 Line 110: PRINT AT 0,0;
24012 DEFB 0,0,0,0,0,44,48,14
24020 DEFB 0,0,0,0,0,59,13
24027 DEFB 0,120,26,0,244,50,51,54 Line 120: POKE 23689,25: LOAD ""
24035 DEFB 56,57,14,0,0,137,92,0
24043 DEFB 44,50,53,14,0,0,25,0
24051 DEFB 0,58,239,34,34,13
Up: Map