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

LISTING 12

FILE INFORMATION

FILENAME(S): LISTING 12

FILE TYPE(S): PRG

FILE SIZE: 1.4K

FIRST SEEN: 2025-11-30 01:12:57

APPEARS ON: 3 disk(s)

FILE HASH

26cdea45fe43e3a21e89c60fb9eb5a9abcb39bb6ff5126177f37253895e8f312

FOUND ON DISKS (3 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
15945 SEITE A LISTING 12 PRG C64er 19 4 DOWNLOAD FILE
15720 SEITE A LISTING 12 PRG C64er 23 2 DOWNLOAD FILE
15945 SEITE A LISTING 12 PRG BrainSkull, Sammlung 19 4 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 1D 08 0A 00 8F 20  2A 20 53 50 52 49 54 45  |....... * SPRITE|
00000010: 20 42 45 49 53 50 49 45  4C 20 31 20 2A 00 37 08  | BEISPIEL 1 *.7.|
00000020: 14 00 8F 20 44 45 52 20  48 45 49 53 53 4C 55 46  |... DER HEISSLUF|
00000030: 54 42 41 4C 4C 4F 4E 00  68 08 1E 00 56 49 43 B2  |TBALLON.h...VIC.|
00000040: 31 33 AC 34 30 39 36 3A  8F 20 48 49 45 52 20 42  |13.4096:. HIER B|
00000050: 45 47 49 4E 4E 45 4E 20  44 49 45 20 56 49 43 2D  |EGINNEN DIE VIC-|
00000060: 52 45 47 49 53 54 45 52  00 8E 08 23 00 97 20 56  |REGISTER...#.. V|
00000070: 49 43 AA 32 31 2C 31 3A  8F 20 45 49 4E 53 43 48  |IC.21,1:. EINSCH|
00000080: 41 4C 54 45 4E 20 53 50  52 49 54 45 20 30 00 BA  |ALTEN SPRITE 0..|
00000090: 08 24 00 97 20 56 49 43  AA 33 33 2C 31 34 3A 8F  |.$.. VIC.33,14:.|
000000A0: 20 48 49 4E 54 45 52 47  52 55 4E 44 46 41 52 42  | HINTERGRUNDFARB|
000000B0: 45 20 48 45 4C 4C 42 4C  41 55 00 E4 08 25 00 97  |E HELLBLAU...%..|
000000C0: 20 56 49 43 AA 32 33 2C  31 3A 8F 20 53 50 52 49  | VIC.23,1:. SPRI|
000000D0: 54 45 20 30 20 49 4E 20  59 20 56 45 52 44 4F 50  |TE 0 IN Y VERDOP|
000000E0: 50 45 4C 4E 00 FE 08 26  00 97 20 56 49 43 AA 32  |PELN...&.. VIC.2|
000000F0: 39 2C 31 3A 8F 20 55 4E  44 20 49 4E 20 58 00 2C  |9,1:. UND IN X.,|
00000100: 09 28 00 97 20 32 30 34  30 2C 31 39 32 3A 8F 20  |.(.. 2040,192:. |
00000110: 53 50 52 49 54 45 5A 45  49 47 45 52 20 30 20 41  |SPRITEZEIGER 0 A|
00000120: 55 46 20 42 4C 4F 43 4B  20 31 39 32 00 50 09 B4  |UF BLOCK 192.P..|
00000130: 00 97 20 56 49 43 2C 31  30 30 3A 8F 20 58 2D 50  |.. VIC,100:. X-P|
00000140: 4F 53 49 54 49 4F 4E 20  53 50 52 49 54 45 20 30  |OSITION SPRITE 0|
00000150: 00 71 09 BE 00 97 20 56  49 43 AA 31 2C 31 30 30  |.q.... VIC.1,100|
00000160: 3A 8F 20 55 4E 44 20 59  2D 50 4F 53 49 54 49 4F  |:. UND Y-POSITIO|
00000170: 4E 00 91 09 DC 00 97 20  56 49 43 AA 33 39 2C 31  |N...... VIC.39,1|
00000180: 3A 8F 20 46 41 52 42 45  20 53 50 52 49 54 45 20  |:. FARBE SPRITE |
00000190: 30 00 A0 09 FA 00 81 20  59 B2 30 20 A4 20 36 33  |0...... Y.0 . 63|
000001A0: 00 BC 09 2C 01 87 20 41  3A 8F 20 53 50 52 49 54  |...,.. A:. SPRIT|
000001B0: 45 44 41 54 45 4E 20 4C  45 53 45 4E 00 DD 09 36  |EDATEN LESEN...6|
000001C0: 01 97 20 31 39 32 AC 36  34 AA 59 2C 41 3A 8F 20  |.. 192.64.Y,A:. |
000001D0: 55 4E 44 20 45 49 4E 54  52 41 47 45 4E 00 E5 09  |UND EINTRAGEN...|
000001E0: 40 01 82 20 59 00 F3 09  4A 01 44 58 B2 31 3A 44  |@.. Y...J.DX.1:D|
000001F0: 59 B2 31 00 15 0A 54 01  58 B2 C2 28 56 49 43 29  |Y.1...T.X..(VIC)|
00000200: 3A 8F 20 58 2D 50 4F 53  49 54 49 4F 4E 20 50 52  |:. X-POSITION PR|
00000210: 55 45 46 45 4E 00 38 0A  5E 01 59 B2 C2 28 56 49  |UEFEN.8.^.Y..(VI|
00000220: 43 AA 31 29 3A 8F 20 59  2D 50 4F 53 49 54 49 4F  |C.1):. Y-POSITIO|
00000230: 4E 20 54 45 53 54 45 4E  00 73 0A 68 01 8B 20 59  |N TESTEN.s.h.. Y|
00000240: B2 35 30 20 B0 20 59 B2  32 30 30 20 A7 20 44 59  |.50 . Y.200 . DY|
00000250: B2 AB 44 59 3A 8F 20 42  45 49 20 52 41 4E 44 50  |..DY:. BEI RANDP|
00000260: 4F 53 49 54 49 4F 4E 20  44 59 20 55 4D 4B 45 48  |OSITION DY UMKEH|
00000270: 52 45 4E 00 A8 0A 7C 01  8B 20 58 B2 32 34 20 AF  |REN...|.. X.24 .|
00000280: 20 28 C2 28 56 49 43 AA  31 36 29 AF 20 31 29 B2  | (.(VIC.16). 1).|
00000290: 30 20 A7 20 44 58 B2 AB  44 58 3A 8F 20 57 45 4E  |0 . DX..DX:. WEN|
000002A0: 4E 20 53 50 52 49 54 45  00 DF 0A 86 01 8F 20 41  |N SPRITE...... A|
000002B0: 4D 20 4C 49 4E 4B 45 4E  20 52 41 4E 44 20 28 58  |M LINKEN RAND (X|
000002C0: 3C 32 34 20 55 4E 44 20  4D 53 42 3D 30 29 20 44  |<24 UND MSB=0) D|
000002D0: 41 4E 4E 20 44 58 20 55  4D 4B 45 48 52 45 4E 00  |ANN DX UMKEHREN.|
000002E0: 14 0B 90 01 8B 20 58 B2  34 30 20 AF 20 28 C2 28  |..... X.40 . (.(|
000002F0: 56 49 43 AA 31 36 29 AF  20 31 29 B2 31 20 A7 20  |VIC.16). 1).1 . |
00000300: 44 58 B2 AB 44 58 3A 8F  20 57 45 4E 4E 20 53 50  |DX..DX:. WENN SP|
00000310: 52 49 54 45 00 4C 0B 9A  01 8F 20 41 4D 20 52 45  |RITE.L.... AM RE|
00000320: 43 48 54 45 4E 20 52 41  4E 44 20 28 58 3D 34 30  |CHTEN RAND (X=40|
00000330: 20 55 4E 44 20 4D 53 42  3D 31 29 20 44 41 4E 4E  | UND MSB=1) DANN|
00000340: 20 44 58 20 55 4D 44 52  45 48 45 4E 00 6D 0B A4  | DX UMDREHEN.m..|
00000350: 01 8B 20 58 B2 32 35 35  20 AF 20 44 58 B2 31 20  |.. X.255 . DX.1 |
00000360: A7 20 58 B2 AB 31 3A 53  49 44 45 B2 31 00 99 0B  |. X..1:SIDE.1...|
00000370: AE 01 8F 20 55 4D 53 43  48 41 4C 54 45 4E 20 41  |... UMSCHALTEN A|
00000380: 55 46 20 41 4E 44 45 52  45 20 42 49 4C 44 53 43  |UF ANDERE BILDSC|
00000390: 48 49 52 4D 53 45 49 54  45 00 BA 0B B8 01 8B 20  |HIRMSEITE...... |
000003A0: 58 B2 30 20 AF 20 44 58  B2 AB 31 20 A7 20 58 B2  |X.0 . DX..1 . X.|
000003B0: 32 35 36 3A 53 49 44 45  B2 30 00 E6 0B C2 01 8F  |256:SIDE.0......|
000003C0: 20 55 4D 53 43 48 41 4C  54 45 4E 20 41 55 46 20  | UMSCHALTEN AUF |
000003D0: 41 4E 44 45 52 45 20 42  49 4C 44 53 43 48 49 52  |ANDERE BILDSCHIR|
000003E0: 4D 53 45 49 54 45 00 08  0C CC 01 58 B2 58 AA 44  |MSEITE.....X.X.D|
000003F0: 58 3A 8F 20 41 44 44 49  45 52 45 4E 20 56 4F 4E  |X:. ADDIEREN VON|
00000400: 20 44 58 20 5A 55 20 58  00 42 0C D6 01 58 B2 58  | DX ZU X.B...X.X|
00000410: 20 AF 20 32 35 35 3A 8F  20 53 49 43 48 45 52 53  | . 255:. SICHERS|
00000420: 54 45 4C 4C 45 4E 20 44  41 53 53 20 58 20 49 4D  |TELLEN DASS X IM|
00000430: 20 45 52 4C 41 55 42 54  45 4E 20 42 45 52 45 49  | ERLAUBTEN BEREI|
00000440: 43 48 00 4D 0C E0 01 59  B2 59 AA 44 59 00 5F 0C  |CH.M...Y.Y.DY._.|
00000450: E5 01 97 20 56 49 43 AA  31 36 2C 53 49 44 45 00  |... VIC.16,SIDE.|
00000460: 86 0C EA 01 97 20 56 49  43 2C 58 3A 8F 20 4E 45  |..... VIC,X:. NE|
00000470: 55 45 20 58 2D 50 4F 53  49 54 49 4F 4E 20 53 50  |UE X-POSITION SP|
00000480: 52 49 54 45 20 30 00 A3  0C FE 01 97 20 56 49 43  |RITE 0...... VIC|
00000490: AA 31 2C 59 3A 8F 20 4E  45 55 45 52 20 59 2D 57  |.1,Y:. NEUER Y-W|
000004A0: 45 52 54 00 AD 0C 12 02  89 20 33 34 30 00 CC 0C  |ERT...... 340...|
000004B0: 58 02 8F 20 2A 2A 2A 2A  2A 20 53 50 52 49 54 45  |X.. ***** SPRITE|
000004C0: 20 44 41 54 45 4E 20 2A  2A 2A 2A 2A 00 F8 0C 62  | DATEN *****...b|
000004D0: 02 83 20 30 2C 31 32 37  2C 30 2C 31 2C 32 35 35  |.. 0,127,0,1,255|
000004E0: 2C 31 39 32 2C 33 2C 32  35 35 2C 32 32 34 2C 33  |,192,3,255,224,3|
000004F0: 2C 32 33 31 2C 32 32 34  00 26 0D 6C 02 83 20 37  |,231,224.&.l.. 7|
00000500: 2C 32 31 37 2C 32 34 30  2C 37 2C 32 32 33 2C 32  |,217,240,7,223,2|
00000510: 34 30 2C 37 2C 32 31 37  2C 32 34 30 2C 33 2C 32  |40,7,217,240,3,2|
00000520: 33 31 2C 32 32 34 00 53  0D 76 02 83 20 33 2C 32  |31,224.S.v.. 3,2|
00000530: 35 35 2C 32 32 34 2C 33  2C 32 35 35 2C 32 32 34  |55,224,3,255,224|
00000540: 2C 32 2C 32 35 35 2C 31  36 30 2C 31 2C 31 32 37  |,2,255,160,1,127|
00000550: 2C 36 34 00 83 0D 80 02  83 20 31 2C 36 32 2C 36  |,64...... 1,62,6|
00000560: 34 2C 30 2C 31 35 36 2C  31 32 38 2C 30 2C 31 35  |4,0,156,128,0,15|
00000570: 36 2C 31 32 38 2C 30 2C  37 33 2C 30 2C 30 2C 37  |6,128,0,73,0,0,7|
00000580: 33 2C 30 00 A7 0D 8A 02  83 20 30 2C 36 32 2C 30  |3,0...... 0,62,0|
00000590: 2C 30 2C 36 32 2C 30 2C  30 2C 36 32 2C 30 2C 30  |,0,62,0,0,62,0,0|
000005A0: 2C 32 38 2C 30 2C 30 00  00 00                    |,28,0,0...      |
....... * SPRITE BEISPIEL 1 *.7.... DER 
HEISSLUFTBALLON.H...VIC.13.4096:. HIER B
EGINNEN DIE VIC-REGISTER...#.. VIC.21,1:
. EINSCHALTEN SPRITE 0...$.. VIC.33,14:.
 HINTERGRUNDFARBE HELLBLAU...%.. VIC.23,
1:. SPRITE 0 IN Y VERDOPPELN...&.. VIC.2
9,1:. UND IN X.,.(.. 2040,192:. SPRITEZE
IGER 0 AUF BLOCK 192.P.... VIC,100:. X-P
OSITION SPRITE 0.Q.... VIC.1,100:. UND Y
-POSITION...... VIC.39,1:. FARBE SPRITE 
0. .... Y.0 . 63...,.. A:. SPRITEDATEN L
ESEN...6.. 192.64.Y,A:. UND EINTRAGEN...
@.. Y...J.DX.1:DY.1...T.X.B(VIC):. X-POS
ITION PRUEFEN.8.^.Y.B(VIC.1):. Y-POSITIO
N TESTEN.S.H.. Y.50 . Y.200 . DY..DY:. B
EI RANDPOSITION DY UMKEHREN...|.. X.24 .
 (B(VIC.16). 1).0 . DX..DX:. WENN SPRITE
...... AM LINKEN RAND (X<24 UND MSB=0) D
ANN DX UMKEHREN...... X.40 . (B(VIC.16).
 1).1 . DX..DX:. WENN SPRITE.L.... AM RE
CHTEN RAND (X=40 UND MSB=1) DANN DX UMDR
EHEN.M.... X.255 . DX.1 . X..1:SIDE.1...
... UMSCHALTEN AUF ANDERE BILDSCHIRMSEIT
E...... X.0 . DX..1 . X.256:SIDE.0...B..
 UMSCHALTEN AUF ANDERE BILDSCHIRMSEITE..
.L.X.X.DX:. ADDIEREN VON DX ZU X.B.V.X.X
 . 255:. SICHERSTELLEN DASS X IM ERLAUBT
EN BEREICH.M...Y.Y.DY._.... VIC.16,SIDE.
..... VIC,X:. NEUE X-POSITION SPRITE 0..
.... VIC.1,Y:. NEUER Y-WERT...... 340.L.
X.. ***** SPRITE DATEN *****...B.. 0,127
,0,1,255,192,3,255,224,3,231,224.&.L.. 7
,217,240,7,223,240,7,217,240,3,231,224.S
.V.. 3,255,224,3,255,224,2,255,160,1,127
,64...... 1,62,64,0,156,128,0,156,128,0,
73,0,0,73,0...... 0,62,0,0,62,0,0,62,0,0
,28,0,0...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL