_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

BASIC GET

FILE INFORMATION

FILENAME(S): BASIC GET

FILE TYPE(S): PRG

FILE SIZE: 1.1K

FIRST SEEN: 2025-11-02 16:30:55

APPEARS ON: 4 disk(s)

FILE HASH

81ba44c373236bfe943eacf9595c4b4df7c2051ade4c59d2bf3c314f9f64fab4

FOUND ON DISKS (4 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DISK 12 BASIC GET PRG Treasure Chest - OzzyC64 31 1 DOWNLOAD FILE
C P MULDER BASIC GET PRG DuncanTwain 17 3 DOWNLOAD FILE
C64 SPEL 97 1 BASIC GET PRG DuncanTwain 28 12 DOWNLOAD FILE
C64 SPEL 2 1 BASIC GET PRG DuncanTwain 22 8 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 29 08 00 00 8F 20  53 41 4D 50 4C 45 20 50  |..).... SAMPLE P|
00000010: 52 4F 47 52 41 4D 20 54  4F 20 47 45 54 20 41 4E  |ROGRAM TO GET AN|
00000020: 44 20 44 49 53 50 4C 41  59 00 52 08 01 00 8F 20  |D DISPLAY.R.... |
00000030: 41 20 50 49 43 54 55 52  45 20 53 41 56 45 44 20  |A PICTURE SAVED |
00000040: 57 49 54 48 20 46 4C 59  49 4E 47 20 43 4F 4C 4F  |WITH FLYING COLO|
00000050: 52 53 00 58 08 02 00 8F  00 7D 08 03 00 8F 20 20  |RS.X.....}....  |
00000060: 20 20 20 57 48 45 4E 20  59 4F 55 20 52 55 4E 20  |   WHEN YOU RUN |
00000070: 54 48 49 53 20 50 52 4F  47 52 41 4D 2C 00 A4 08  |THIS PROGRAM,...|
00000080: 04 00 8F 20 20 54 48 45  20 53 59 53 54 45 4D 20  |...  THE SYSTEM |
00000090: 46 49 52 53 54 20 43 4C  45 41 52 53 20 58 20 54  |FIRST CLEARS X T|
000000A0: 4F 20 30 2C 00 C9 08 05  00 8F 20 20 53 4F 20 54  |O 0,......  SO T|
000000B0: 48 41 54 20 54 48 45 20  42 52 41 4E 43 48 20 49  |HAT THE BRANCH I|
000000C0: 4E 20 4C 49 4E 45 20 32  30 00 DF 08 06 00 8F 20  |N LINE 20...... |
000000D0: 20 44 4F 45 53 4E 27 54  20 4F 43 43 55 52 2E 00  | DOESN'T OCCUR..|
000000E0: 07 09 07 00 8F 20 20 20  20 20 57 48 45 4E 20 54  |.....     WHEN T|
000000F0: 48 45 20 4C 4F 41 44 20  43 4F 4D 4D 41 4E 44 20  |HE LOAD COMMAND |
00000100: 49 4E 20 4C 49 4E 45 00  2E 09 08 00 8F 20 20 31  |IN LINE......  1|
00000110: 30 30 30 20 49 53 20 45  58 45 43 55 54 45 44 2C  |000 IS EXECUTED,|
00000120: 20 43 4F 4E 54 52 4F 4C  20 46 4C 4F 57 53 00 52  | CONTROL FLOWS.R|
00000130: 09 09 00 8F 20 20 42 41  43 4B 20 54 4F 20 54 48  |....  BACK TO TH|
00000140: 45 20 42 45 47 49 4E 4E  49 4E 47 20 4F 46 20 54  |E BEGINNING OF T|
00000150: 48 45 00 77 09 0A 00 8F  20 50 52 4F 47 52 41 4D  |HE.w.... PROGRAM|
00000160: 20 28 53 45 45 20 54 48  45 20 22 50 52 4F 47 52  | (SEE THE "PROGR|
00000170: 41 4D 4D 45 52 27 53 00  9C 09 0B 00 8F 20 52 45  |AMMER'S...... RE|
00000180: 46 45 52 45 4E 43 45 20  47 55 49 44 45 22 29 2E  |FERENCE GUIDE").|
00000190: 20 20 48 4F 57 45 56 45  52 2C 20 58 00 C1 09 0C  |  HOWEVER, X....|
000001A0: 00 8F 20 48 41 53 20 4E  4F 57 20 42 45 45 4E 20  |.. HAS NOW BEEN |
000001B0: 53 45 54 20 54 4F 20 31  2C 20 53 4F 20 54 48 41  |SET TO 1, SO THA|
000001C0: 54 00 E4 09 0D 00 8F 20  43 4F 4E 54 52 4F 4C 20  |T...... CONTROL |
000001D0: 49 53 20 52 45 44 49 52  45 43 54 45 44 20 54 4F  |IS REDIRECTED TO|
000001E0: 20 54 48 45 00 09 0A 0E  00 8F 20 53 54 41 54 45  | THE...... STATE|
000001F0: 4D 45 4E 54 53 20 46 4F  4C 4C 4F 57 49 4E 47 20  |MENTS FOLLOWING |
00000200: 54 48 45 20 4C 4F 41 44  2E 00 0F 0A 0F 00 8F 00  |THE LOAD........|
00000210: 20 0A 14 00 8B 20 58 B2  31 20 89 20 31 30 31 30  | .... X.1 . 1010|
00000220: 00 28 0A 1E 00 58 B2 31  00 41 0A E8 03 93 20 22  |.(...X.1.A.... "|
00000230: 50 49 43 54 55 52 45 20  4E 41 4D 45 22 2C 38 2C  |PICTURE NAME",8,|
00000240: 31 00 53 0A F2 03 81 20  49 20 B2 20 30 20 A4 20  |1.S.... I . 0 . |
00000250: 39 39 39 00 59 0A F4 03  8F 00 75 0A F7 03 8F 20  |999.Y.....u.... |
00000260: 52 45 53 54 4F 52 45 20  53 43 52 45 45 4E 20 4D  |RESTORE SCREEN M|
00000270: 45 4D 4F 52 59 00 8D 0A  FC 03 97 28 31 30 32 34  |EMORY......(1024|
00000280: AA 49 29 2C C2 28 37 31  36 38 AA 49 29 00 93 0A  |.I),.(7168.I)...|
00000290: 00 04 8F 00 AE 0A 01 04  8F 20 52 45 53 54 4F 52  |......... RESTOR|
000002A0: 45 20 43 4F 4C 4F 52 20  4D 45 4D 4F 52 59 00 C7  |E COLOR MEMORY..|
000002B0: 0A 06 04 97 28 35 35 32  39 36 AA 49 29 2C C2 28  |....(55296.I),.(|
000002C0: 36 31 34 34 AA 49 29 00  CD 0A 08 04 82 00 EC 0A  |6144.I).........|
000002D0: 0B 04 8F 20 52 45 53 54  4F 52 45 20 42 41 43 4B  |... RESTORE BACK|
000002E0: 47 52 4F 55 4E 44 20 43  4F 4C 4F 52 00 00 0B 10  |GROUND COLOR....|
000002F0: 04 97 20 35 33 32 38 31  2C C2 28 38 31 39 31 29  |.. 53281,.(8191)|
00000300: 00 06 0B 12 04 8F 00 21  0B 15 04 8F 20 52 45 53  |.......!.... RES|
00000310: 54 4F 52 45 20 42 4F 52  44 45 52 20 43 4F 4C 4F  |TORE BORDER COLO|
00000320: 52 00 35 0B 1A 04 97 20  35 33 32 38 30 2C C2 28  |R.5.... 53280,.(|
00000330: 38 31 39 30 29 00 3B 0B  1E 04 8F 00 5F 0B 1F 04  |8190).;....._...|
00000340: 8F 20 53 45 54 20 43 48  41 52 41 43 54 45 52 20  |. SET CHARACTER |
00000350: 26 20 53 43 52 45 45 4E  20 4D 45 4D 4F 52 59 00  |& SCREEN MEMORY.|
00000360: 6E 0B 24 04 97 20 35 33  32 37 32 2C 32 34 00 74  |n.$.. 53272,24.t|
00000370: 0B 26 04 8F 00 8B 0B 29  04 8F 20 53 45 54 20 42  |.&.....).. SET B|
00000380: 49 54 2D 4D 41 50 20 4D  4F 44 45 00 A7 0B 2E 04  |IT-MAP MODE.....|
00000390: 97 20 35 33 32 36 35 2C  28 C2 28 35 33 32 36 35  |. 53265,(.(53265|
000003A0: 29 20 B0 20 33 32 29 00  AD 0B 30 04 8F 00 C8 0B  |) . 32)...0.....|
000003B0: 33 04 8F 20 53 45 54 20  4D 55 4C 54 49 2D 43 4F  |3.. SET MULTI-CO|
000003C0: 4C 4F 52 20 4D 4F 44 45  00 E4 0B 38 04 97 20 35  |LOR MODE...8.. 5|
000003D0: 33 32 37 30 2C 28 C2 28  35 33 32 37 30 29 20 B0  |3270,(.(53270) .|
000003E0: 20 31 36 29 00 EA 0B 3A  04 8F 00 0E 0C 3C 04 8F  | 16)...:.....<..|
000003F0: 20 4E 4F 57 20 50 52 45  53 53 49 4E 47 20 41 4E  | NOW PRESSING AN|
00000400: 59 20 4B 45 59 20 57 49  4C 4C 20 45 4E 44 00 20  |Y KEY WILL END. |
00000410: 0C 3D 04 8F 20 54 48 45  20 50 52 4F 47 52 41 4D  |.=.. THE PROGRAM|
00000420: 00 38 0C 42 04 A1 20 41  24 3A 8B 20 41 24 B2 22  |.8.B.. A$:. A$."|
00000430: 22 20 89 20 31 30 39 30  00 00 00                 |" . 1090...     |
..).... SAMPLE PROGRAM TO GET AND DISPLA
Y.R.... A PICTURE SAVED WITH FLYING COLO
RS.X.....}....     WHEN YOU RUN THIS PRO
GRAM,......  THE SYSTEM FIRST CLEARS X T
O 0,.I....  SO THAT THE BRANCH IN LINE 2
0......  DOESN'T OCCUR.......     WHEN T
HE LOAD COMMAND IN LINE......  1000 IS E
XECUTED, CONTROL FLOWS.R....  BACK TO TH
E BEGINNING OF THE.W.... PROGRAM (SEE TH
E "PROGRAMMER'S...... REFERENCE GUIDE").
  HOWEVER, X.A.... HAS NOW BEEN SET TO 1
, SO THAT...... CONTROL IS REDIRECTED TO
 THE...... STATEMENTS FOLLOWING THE LOAD
........ .... X.1 . 1010.(...X.1.A.... "
PICTURE NAME",8,1.S.... I . 0 . 999.Y...
..U.... RESTORE SCREEN MEMORY......(1024
.I),B(7168.I)............ RESTORE COLOR 
MEMORY.G....(55296.I),B(6144.I).M.......
... RESTORE BACKGROUND COLOR...... 53281
,B(8191).......!.... RESTORE BORDER COLO
R.5.... 53280,B(8190).;....._.... SET CH
ARACTER & SCREEN MEMORY.N.$.. 53272,24.T
.&.....).. SET BIT-MAP MODE...... 53265,
(B(53265) . 32)...0...H.3.. SET MULTI-CO
LOR MODE...8.. 53270,(B(53270) . 16)...:
.....<.. NOW PRESSING ANY KEY WILL END. 
.=.. THE PROGRAM.8.B.. A$:. A$."" . 1090
...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL