PONZO TUTOR-4.C
FILE INFORMATION
FILENAME(S): PONZO TUTOR-4.C
FILE TYPE(S): PRG
FILE SIZE: 2.7K
FIRST SEEN: 2025-12-02 23:23:15
APPEARS ON: 1 disk(s)
FILE HASH
95f2d7c7288dccdfe01c596c07cb0b6fb01127ef50286ebfa6bda9f72e96a4fc
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| SPIELE | PONZO TUTOR-4.C | PRG | swasti, dinkel | 22 | 5 |
⚠ CORRUPT DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 21 08 00 00 8F 22 14 14 14 14 14 14 14 20 |..!...."....... | 00000010: 50 4F 4E 5A 4F 2A 38 32 2A 57 41 54 45 52 4C 4F |PONZO*82*WATERLO| 00000020: 4F 00 2E 08 01 00 8F 22 14 14 14 14 14 14 00 4B |O......".......K| 00000030: 08 32 00 97 35 33 32 38 31 2C 31 35 3A 97 35 33 |.2..53281,15:.53| 00000040: 32 38 30 2C 31 32 3A 99 22 90 22 00 6E 08 64 00 |280,12:.".".n.d.| 00000050: 99 22 93 20 20 20 20 20 20 20 20 20 20 20 20 20 |.". | 00000060: 20 12 1F 43 36 34 20 54 55 54 4F 52 2D 34 00 9E | ..C64 TUTOR-4..| 00000070: 08 65 00 99 22 1C B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |.e.."...........| 00000080: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................| 00000090: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 22 00 E2 |............."..| 000000A0: 08 66 00 99 22 DD 20 12 1F 20 20 20 20 20 20 20 |.f..". .. | 000000B0: 20 20 20 49 4E 53 49 44 45 20 54 48 45 20 43 36 | INSIDE THE C6| 000000C0: 34 20 20 20 20 20 20 20 20 20 20 20 1C 92 20 DD |4 .. .| 000000D0: 22 3A 4D 53 24 B2 22 20 57 45 4C 43 4F 4D 45 21 |":MS$." WELCOME!| 000000E0: 20 22 00 13 09 67 00 99 22 1C AD C0 C0 C0 C0 C0 | "...g..".......| 000000F0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................| 00000100: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................| 00000110: BD 90 22 00 2C 09 E8 03 8D 36 30 30 30 30 3A 8D |..".,....60000:.| 00000120: 36 33 31 30 30 3A 8D 36 33 30 30 30 00 4C 09 ED |63100:.63000.L..| 00000130: 03 99 22 93 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |..".............| 00000140: 12 43 36 34 20 4D 45 4D 4F 52 59 22 00 7A 09 F2 |.C64 MEMORY".z..| 00000150: 03 99 22 11 4D 45 4D 4F 52 59 20 52 55 4E 53 20 |..".MEMORY RUNS | 00000160: 46 52 4F 4D 20 30 20 54 4F 20 36 35 35 33 35 20 |FROM 0 TO 65535 | 00000170: 28 44 45 43 49 4D 41 4C 29 22 00 A0 09 FC 03 99 |(DECIMAL)"......| 00000180: 22 11 4F 52 20 30 30 30 30 20 54 4F 20 46 46 46 |".OR 0000 TO FFF| 00000190: 46 20 28 48 45 58 41 44 45 43 49 4D 41 4C 29 22 |F (HEXADECIMAL)"| 000001A0: 00 BE 09 06 04 99 22 11 28 57 52 49 54 54 45 4E |......".(WRITTEN| 000001B0: 20 24 30 30 30 30 20 24 46 46 46 46 29 22 00 E4 | $0000 $FFFF)"..| 000001C0: 09 10 04 99 22 11 53 4F 4D 45 20 49 53 20 46 4F |....".SOME IS FO| 000001D0: 52 20 59 4F 55 2E 2E 53 4F 4D 45 20 46 4F 52 20 |R YOU..SOME FOR | 000001E0: 4D 45 2E 22 00 FE 09 1A 04 99 22 11 28 41 42 4F |ME."......".(ABO| 000001F0: 55 54 20 48 41 4C 46 2F 48 41 4C 46 29 22 00 19 |UT HALF/HALF)"..| 00000200: 0A 24 04 99 22 11 4C 45 54 20 4D 45 20 53 48 4F |.$..".LET ME SHO| 00000210: 57 20 59 4F 55 2E 2E 2E 22 00 24 0A 2E 04 8D 36 |W YOU...".$....6| 00000220: 33 30 30 30 00 4A 0A 38 04 99 22 93 1D 1D 1D 1D |3000.J.8..".....| 00000230: 1D 1D 1D 12 42 4F 54 54 4F 4D 20 48 41 4C 46 20 |....BOTTOM HALF | 00000240: 4F 46 20 4D 45 4D 4F 52 59 22 00 5D 0A 42 04 99 |OF MEMORY".].B..| 00000250: 22 44 45 43 49 4D 41 4C 20 48 45 58 22 00 8B 0A |"DECIMAL HEX"...| 00000260: 4C 04 99 22 33 32 37 36 38 3D 24 38 30 30 30 2D |L.."32768=$8000-| 00000270: A6 A6 A6 A6 A6 A6 5F 54 4F 50 20 4F 46 20 42 41 |......_TOP OF BA| 00000280: 53 49 43 20 4D 45 4D 4F 52 59 22 00 A7 0A 56 04 |SIC MEMORY"...V.| 00000290: 99 22 20 20 20 20 20 20 20 20 20 20 20 20 A6 A6 |." ..| 000002A0: A6 A6 A6 A6 5F C9 22 00 C3 0A 60 04 99 22 20 20 |...._."...`.." | 000002B0: 20 20 20 20 20 20 20 20 20 20 2D 20 2D 20 2D 20 | - - - | 000002C0: 20 2B 22 00 DF 0A 65 04 99 22 20 20 20 20 20 20 | +"...e.." | 000002D0: 20 20 20 20 20 20 A6 A6 A6 A6 A6 A6 20 DD 22 00 | ...... .".| 000002E0: 00 0B 6A 04 99 22 20 20 20 20 20 20 20 20 20 20 |..j.." | 000002F0: 20 20 A6 A6 A6 A6 A6 A6 20 DD 42 41 53 49 43 22 | ...... .BASIC"| 00000300: 00 24 0B 74 04 99 22 20 20 20 20 20 20 20 20 20 |.$.t.." | 00000310: 20 20 20 A6 A6 A6 A6 A6 A6 20 DD 50 52 4F 47 52 | ...... .PROGR| 00000320: 41 4D 53 22 00 47 0B 7E 04 99 22 20 20 20 20 20 |AMS".G.~.." | 00000330: 20 20 20 20 20 20 20 A6 A6 A6 A6 A6 A6 5F CB 49 | ......_.I| 00000340: 4E 20 48 45 52 45 22 00 75 0B 83 04 99 22 20 32 |N HERE".u...." 2| 00000350: 30 34 38 3D 24 30 38 30 30 2D A6 A6 A6 A6 A6 A6 |048=$0800-......| 00000360: 5F 42 41 53 49 43 20 4D 45 4D 4F 52 59 20 53 54 |_BASIC MEMORY ST| 00000370: 41 52 54 53 22 00 9E 0B 88 04 99 22 20 32 30 34 |ARTS"......" 204| 00000380: 37 3D 24 30 37 46 46 2D A6 A6 A6 A6 A6 A6 5F C9 |7=$07FF-......_.| 00000390: 53 43 52 45 45 4E 20 4D 45 4D 4F 52 59 22 00 BA |SCREEN MEMORY"..| 000003A0: 0B 92 04 99 22 20 31 30 32 34 3D 24 30 34 30 30 |...." 1024=$0400| 000003B0: 2D A6 A6 A6 A6 A6 A6 5F CB 22 00 D6 0B A6 04 99 |-......_."......| 000003C0: 22 20 31 30 32 33 3D 24 30 33 46 46 20 A6 A6 A6 |" 1023=$03FF ...| 000003D0: A6 A6 A6 5F C9 22 00 FE 0B B0 04 99 22 20 20 20 |..._."......" | 000003E0: 20 20 20 20 20 20 20 20 20 A6 A6 A6 A6 A6 A6 20 | ...... | 000003F0: 20 4D 59 20 57 4F 52 4B 53 50 41 43 45 22 00 1A | MY WORKSPACE"..| 00000400: 0C BA 04 99 22 20 20 20 20 20 20 20 20 20 20 20 |...." | 00000410: 20 A6 A6 A6 A6 A6 A6 20 DD 22 00 36 0C C4 04 99 | ...... .".6....| 00000420: 22 20 20 20 20 20 20 20 20 20 20 20 20 A6 A6 A6 |" ...| 00000430: A6 A6 A6 20 20 22 00 58 0C CE 04 99 22 20 20 20 |... ".X...." | 00000440: 20 20 20 20 20 20 20 20 20 A6 A6 A6 A6 A6 A6 5F | ......_| 00000450: 50 4F 49 4E 54 45 52 53 00 7A 0C D8 04 99 22 20 |POINTERS.z...." | 00000460: 20 20 20 20 20 20 20 20 20 20 20 A6 A6 A6 A6 A6 | .....| 00000470: A6 5F 54 4F 20 4D 41 47 49 43 00 A2 0C E2 04 99 |._TO MAGIC......| 00000480: 22 20 20 20 20 20 20 20 20 20 20 20 20 A6 A6 A6 |" ...| 00000490: A6 A6 A6 5F 4D 45 4D 4F 52 59 20 4C 4F 43 27 4E |..._MEMORY LOC'N| 000004A0: 53 22 00 C7 0C EC 04 99 22 20 20 20 20 20 20 20 |S"......" | 000004B0: 20 20 20 20 20 A6 A6 A6 A6 A6 A6 5F 46 4C 41 47 | ......_FLAG| 000004C0: 53 2C 45 54 43 2E 22 00 E1 0C F6 04 99 22 20 20 |S,ETC."......" | 000004D0: 20 20 20 20 20 20 20 20 20 20 A6 A6 A6 A6 A6 A6 | ......| 000004E0: 22 00 03 0D 00 05 99 22 20 20 20 20 30 3D 24 30 |"......" 0=$0| 000004F0: 30 30 30 2D A6 A6 A6 A6 A6 A6 5F CB 42 4F 54 54 |000-......_.BOTT| 00000500: 4F 4D 22 00 0E 0D 0A 05 8D 36 33 30 30 30 00 3A |OM"......63000.:| 00000510: 0D 14 05 99 22 93 49 20 53 54 4F 52 45 20 42 59 |....".I STORE BY| 00000520: 54 45 53 20 52 45 41 44 20 46 52 4F 4D 20 41 20 |TES READ FROM A | 00000530: 44 41 54 41 53 45 54 54 45 22 00 62 0D 1E 05 99 |DATASETTE".b....| 00000540: 22 11 49 4E 20 27 42 55 46 46 45 52 53 27 20 55 |".IN 'BUFFERS' U| 00000550: 4E 54 49 4C 20 49 20 47 45 54 20 45 4E 4F 55 47 |NTIL I GET ENOUG| 00000560: 48 22 00 87 0D 28 05 99 22 11 54 4F 20 53 54 55 |H"...(..".TO STU| 00000570: 46 46 20 49 4E 54 4F 20 27 42 41 53 49 43 20 4D |FF INTO 'BASIC M| 00000580: 45 4D 4F 52 59 27 22 00 AC 0D 32 05 99 22 11 28 |EMORY'"...2..".(| 00000590: 49 46 20 54 48 45 59 27 52 45 20 42 41 53 49 43 |IF THEY'RE BASIC| 000005A0: 20 50 52 4F 47 52 41 4D 53 29 2E 22 00 DB 0D 3C | PROGRAMS)."...<| 000005B0: 05 99 22 11 54 48 45 53 45 20 41 52 45 20 28 55 |..".THESE ARE (U| 000005C0: 53 55 41 4C 4C 59 29 20 4E 49 43 45 20 50 4C 41 |SUALLY) NICE PLA| 000005D0: 43 45 53 20 54 4F 20 50 55 54 22 00 FE 0D 46 05 |CES TO PUT"...F.| 000005E0: 99 22 11 4D 41 43 48 49 4E 45 20 4C 41 4E 47 55 |.".MACHINE LANGU| 000005F0: 41 47 45 20 50 52 4F 47 52 41 4D 53 2E 22 00 2E |AGE PROGRAMS."..| 00000600: 0E 50 05 99 22 11 57 48 45 4E 20 59 4F 55 20 44 |.P..".WHEN YOU D| 00000610: 45 46 49 4E 45 20 56 41 52 49 41 42 4C 45 53 20 |EFINE VARIABLES | 00000620: 58 2C 59 2C 41 28 49 29 2C 45 54 43 2E 22 00 5D |X,Y,A(I),ETC.".]| 00000630: 0E 5A 05 99 22 11 49 20 53 54 4F 52 45 20 54 48 |.Z..".I STORE TH| 00000640: 45 4D 20 41 46 54 45 52 20 59 4F 55 52 20 42 41 |EM AFTER YOUR BA| 00000650: 53 49 43 20 50 52 4F 47 52 41 4D 2E 22 00 8B 0E |SIC PROGRAM."...| 00000660: 64 05 99 22 11 57 48 45 4E 20 59 4F 55 20 44 45 |d..".WHEN YOU DE| 00000670: 46 49 4E 45 20 53 54 52 49 4E 47 53 20 41 24 2C |FINE STRINGS A$,| 00000680: 43 24 28 49 29 2C 45 54 43 2E 22 00 AE 0E 6E 05 |C$(I),ETC."...n.| 00000690: 99 22 11 49 20 53 54 4F 52 45 20 54 48 45 4D 20 |.".I STORE THEM | 000006A0: 41 54 20 54 48 45 20 27 54 4F 50 27 2E 22 00 DA |AT THE 'TOP'."..| 000006B0: 0E 78 05 99 22 11 54 4F 20 4B 45 45 50 20 54 52 |.x..".TO KEEP TR| 000006C0: 41 43 4B 20 4F 46 20 57 48 45 52 45 20 49 20 50 |ACK OF WHERE I P| 000006D0: 55 54 20 54 48 49 4E 47 53 22 00 02 0F 82 05 99 |UT THINGS"......| 000006E0: 22 11 49 20 53 54 4F 52 45 20 50 4F 49 4E 54 45 |".I STORE POINTE| 000006F0: 52 53 20 49 4E 20 4C 4F 57 20 4D 45 4D 4F 52 59 |RS IN LOW MEMORY| 00000700: 3A 22 00 0D 0F 8C 05 8D 36 33 30 30 30 00 37 0F |:"......63000.7.| 00000710: 96 05 99 22 93 54 48 45 20 41 44 44 52 45 53 53 |...".THE ADDRESS| 00000720: 20 4F 46 22 A3 32 35 29 22 20 49 53 20 53 54 4F | OF".25)" IS STO| 00000730: 52 45 44 20 41 54 22 00 62 0F A0 05 99 22 B8 B8 |RED AT".b...."..| 00000740: B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 22 A3 32 |.............".2| 00000750: 35 29 22 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 B8 |5)".............| 00000760: B8 22 00 8D 0F AA 05 99 22 12 53 54 41 52 54 20 |."......".START | 00000770: 4F 46 20 42 41 53 49 43 22 A3 32 35 29 22 34 33 |OF BASIC".25)"43| 00000780: 2F 34 34 20 3D 24 32 42 2F 24 32 43 22 00 AA 0F |/44 =$2B/$2C"...| 00000790: B4 05 99 22 5E 28 55 53 55 41 4C 4C 59 20 32 30 |..."^(USUALLY 20| 000007A0: 34 39 3D 24 30 38 30 31 29 22 00 D5 0F BE 05 99 |49=$0801)"......| 000007B0: 22 12 45 4E 44 20 4F 46 20 50 52 4F 47 52 41 4D |".END OF PROGRAM| 000007C0: 22 A3 32 35 29 22 34 35 2F 34 36 20 3D 24 32 44 |".25)"45/46 =$2D| 000007D0: 2F 24 32 45 22 00 F3 0F C8 05 99 22 5E 28 56 41 |/$2E"......"^(VA| 000007E0: 52 49 45 53 20 57 49 54 48 20 50 52 4F 47 52 41 |RIES WITH PROGRA| 000007F0: 4D 29 22 00 11 10 CD 05 99 22 20 28 41 4E 44 20 |M)"......" (AND | 00000800: 47 49 56 45 53 20 53 54 41 52 54 20 4F 46 20 29 |GIVES START OF )| 00000810: 22 00 29 10 CE 05 99 22 20 28 56 41 52 49 41 42 |".)...." (VARIAB| 00000820: 4C 45 53 20 54 4F 4F 29 22 00 57 10 CF 05 99 22 |LES TOO)".W...."| 00000830: 12 42 4F 54 54 4F 4D 20 4F 46 20 53 54 52 49 4E |.BOTTOM OF STRIN| 00000840: 47 53 22 A3 32 35 29 22 35 31 2F 35 32 20 3D 24 |GS".25)"51/52 =$| 00000850: 33 33 2F 24 33 34 22 00 75 10 D0 05 99 22 5E 28 |33/$34".u...."^(| 00000860: 56 41 52 49 45 53 20 57 49 54 48 20 50 52 4F 47 |VARIES WITH PROG| 00000870: 52 41 4D 29 22 00 94 10 D1 05 99 22 20 28 24 37 |RAM)"......" ($7| 00000880: 46 46 46 20 26 20 44 4F 57 4E 5F 53 54 52 49 4E |FFF & DOWN_STRIN| 00000890: 47 53 29 22 00 C1 10 D2 05 99 22 12 54 4F 50 20 |GS)"......".TOP | 000008A0: 4F 46 20 42 41 53 49 43 20 52 41 4D 22 A3 32 35 |OF BASIC RAM".25| 000008B0: 29 22 35 35 2F 35 36 20 3D 24 33 37 2F 24 33 38 |)"55/56 =$37/$38| 000008C0: 22 00 DF 10 DC 05 99 22 5E 28 55 53 55 41 4C 4C |"......"^(USUALL| 000008D0: 59 20 33 32 37 36 38 3D 24 38 30 30 30 29 22 00 |Y 32768=$8000)".| 000008E0: 10 11 DD 05 99 22 11 11 11 4E 4F 54 45 3A 20 54 |....."...NOTE: T| 000008F0: 48 45 20 27 54 4F 50 20 4F 46 20 42 41 53 49 43 |HE 'TOP OF BASIC| 00000900: 20 52 41 4D 27 20 4D 41 59 20 42 45 20 41 54 22 | RAM' MAY BE AT"| 00000910: 00 3D 11 DE 05 99 22 24 41 30 30 30 2E 2E 49 46 |.=...."$A000..IF| 00000920: 20 4E 4F 20 27 43 41 52 54 52 49 44 47 45 27 20 | NO 'CARTRIDGE' | 00000930: 49 53 20 49 4E 56 4F 4C 56 45 44 2E 22 00 6F 11 |IS INVOLVED.".o.| 00000940: E1 05 99 22 11 12 57 45 27 4C 4C 20 43 4F 4D 45 |..."..WE'LL COME| 00000950: 20 42 41 43 4B 20 54 4F 20 54 48 45 53 45 20 50 | BACK TO THESE P| 00000960: 4F 49 4E 54 45 52 53 20 4C 41 54 45 52 21 22 00 |OINTERS LATER!".| 00000970: 7A 11 E6 05 8D 36 33 30 30 30 00 A0 11 F0 05 99 |z....63000......| 00000980: 22 93 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 12 54 4F 50 |"............TOP| 00000990: 20 48 41 4C 46 20 4F 46 20 4D 45 4D 4F 52 59 22 | HALF OF MEMORY"| 000009A0: 00 B3 11 FA 05 99 22 44 45 43 49 4D 41 4C 20 48 |......"DECIMAL H| 000009B0: 45 58 22 00 DB 11 04 06 99 22 36 35 35 33 35 3D |EX"......"65535=| 000009C0: 24 46 46 46 46 2D A6 A6 A6 A6 A6 A6 5F 54 4F 50 |$FFFF-......_TOP| 000009D0: 20 4F 46 20 4D 45 4D 4F 52 59 22 00 F7 11 0E 06 | OF MEMORY".....| 000009E0: 99 22 20 20 20 20 20 20 20 20 20 20 47 08 17 00 |." G...| 000009F0: 17 4D 4D 0F 0F 08 16 01 17 4D 4D 0F 0F 08 15 02 |.MM......MM.....| 00000A00: 17 4D 4D 0F 0F 08 14 03 17 4D 4D 0F 0F 08 13 04 |.MM......MM.....| 00000A10: 17 4D 4D 0F 0F 08 12 05 17 4D 4D 0F 0F 08 11 06 |.MM......MM.....| 00000A20: 17 4D 4D 0F 0F 08 10 07 17 4D 4D 0F 0F 08 1F 08 |.MM......MM.....| 00000A30: 17 4D 4D 0F 0F 08 1E 09 17 4D 4D 0F 0F 08 1D 0A |.MM......MM.....| 00000A40: 17 4D 4D 0F 0F 08 1C 0B 17 4D 4D 0F 0F 08 1B 0C |.MM......MM.....| 00000A50: 17 4D 4D 0F 0F 08 1A 0D 17 4D 4D 0F 0F 08 19 0E |.MM......MM.....| 00000A60: 17 4D 4D 0F 0F 08 18 0F 17 4D 4D 0F 0F 08 07 10 |.MM......MM.....| 00000A70: 17 4D 4D 0F 0F 08 06 11 17 4D 4D 0F 0F 08 05 12 |.MM......MM.....| 00000A80: 17 4D 4D 0F 0F 43 24 B2 22 30 41 20 30 30 22 3A |.MM..C$."0A 00":| 00000A90: 8D 35 35 30 30 30 00 8E 1D DD 09 81 49 B2 31 A4 |.55000......I.1.| 00000AA0: 35 30 3A 82 00 B0 1D E2 09 53 44 B2 38 3A 53 52 |50:......SD.8:SR| 00000AB0: B2 31 39 3A 43 43 24 B2 22 30 41 20 30 30 22 3A |.19:CC$."0A 00":| 00000AC0: 8D 35 35 30 30 30 00 C4 1D E7 09 A1 41 24 3A 8B |.55000......A$:.| 00000AD0: 41 24 B2 22 22 A7 32 35 32 30 00 CF 1D EC 09 8D |A$."".2520......| 00000AE0: 36 32 30 30 30 00 DA 1D ED 09 |62000..... |
..!...."....... PONZO*82*WATERLOO......"
.......K.2..53281,15:.53280,12:.".".N.D.
.". ..C64 TUTOR-4...E.."...
....................................."..
.F..". .. INSIDE THE C64
.. .":MS$." WELCOME! "...G..".......
..................................".,...
.60000:.63100:.63000.L....".............
.C64 MEMORY".Z....".MEMORY RUNS FROM 0 T
O 65535 (DECIMAL)". ....".OR 0000 TO FFF
F (HEXADECIMAL)"......".(WRITTEN $0000 $
FFFF)"......".SOME IS FOR YOU..SOME FOR
ME."......".(ABOUT HALF/HALF)"...$..".LE
T ME SHOW YOU...".$....63000.J.8..".....
....BOTTOM HALF OF MEMORY".].B.."DECIMAL
HEX"...L.."32768=$8000-......_TOP OF BA
SIC MEMORY"...V.." ......_I".
C.`.." - - - +"...E.."
...... ."...J.." ......
.BASIC".$.T.." ...... .PROGR
AMS".G.~.." ......_KIN HERE".
U...." 2048=$0800-......_BASIC MEMORY ST
ARTS"......" 2047=$07FF-......_ISCREEN M
EMORY"......" 1024=$0400-......_K".V....
" 1023=$03FF ......_I"......"
...... MY WORKSPACE"......"
...... .".6.D.." ...... ".X
.N.." ......_POINTERS.Z.X.."
......_TO MAGIC......"
......_MEMORY LOC'NS".G...."
......_FLAGS,ETC."......"
......"......" 0=$0000-......_KBOTT
OM"......63000.:....".I STORE BYTES READ
FROM A DATASETTE".B....".IN 'BUFFERS' U
NTIL I GET ENOUGH"...(..".TO STUFF INTO
'BASIC MEMORY'"...2..".(IF THEY'RE BASIC
PROGRAMS)."...<..".THESE ARE (USUALLY)
NICE PLACES TO PUT"...F..".MACHINE LANGU
AGE PROGRAMS."...P..".WHEN YOU DEFINE VA
RIABLES X,Y,A(I),ETC.".].Z..".I STORE TH
EM AFTER YOUR BASIC PROGRAM."...D..".WHE
N YOU DEFINE STRINGS A$,C$(I),ETC."...N.
.".I STORE THEM AT THE 'TOP'.".Z.X..".TO
KEEP TRACK OF WHERE I PUT THINGS"......
".I STORE POINTERS IN LOW MEMORY:"......
63000.7....".THE ADDRESS OF".25)" IS STO
RED AT".B. .."...............".25)".....
........."......".START OF BASIC".25)"43
/44 =$2B/$2C"......"^(USUALLY 2049=$0801
)".U....".END OF PROGRAM".25)"45/46 =$2D
/$2E"...H.."^(VARIES WITH PROGRAM)"...M.
." (AND GIVES START OF )".).N.." (VARIAB
LES TOO)".W.O..".BOTTOM OF STRINGS".25)"
51/52 =$33/$34".U.P.."^(VARIES WITH PROG
RAM)"...Q.." ($7FFF & DOWN_STRINGS)".A.R
..".TOP OF BASIC RAM".25)"55/56 =$37/$38
"......"^(USUALLY 32768=$8000)"......"..
.NOTE: THE 'TOP OF BASIC RAM' MAY BE AT"
.=...."$A000..IF NO 'CARTRIDGE' IS INVOL
VED.".O...."..WE'LL COME BACK TO THESE P
OINTERS LATER!".Z....63000. ....".......
.....TOP HALF OF MEMORY"......"DECIMAL H
EX"......"65535=$FFFF-......_TOP OF MEMO
RY"......" G....MM......MM.....
.MM......MM......MM......MM......MM.....
.MM......MM......MM......MM......MM.....
.MM......MM......MM......MM......MM.....
.MM......MM..C$."0A 00":.55000......I.1.
50:......SD.8:SR.19:CC$."0A 00":.55000.D
....A$:.A$."".2520.O....62000.Z...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL