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

LISTING 10

FILE INFORMATION

FILENAME(S): LISTING 10

FILE TYPE(S): PRG

FILE SIZE: 1.9K

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

APPEARS ON: 2 disk(s)

FILE HASH

911ab8df42e8534657843925f55d84f4bcb2043a06810032468ef38016574044

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
SONDERHEFT 2 86 LISTING 10 PRG C64er 4 1 DOWNLOAD FILE
SONDER 2 86 1 LISTING 10 PRG DuncanTwain 12 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 24 08 E8 03 8F 20  2A 2A 2A 20 53 50 52 49  |..$.... *** SPRI|
00000010: 54 45 2D 55 45 42 45 52  4C 41 47 45 52 55 4E 47  |TE-UEBERLAGERUNG|
00000020: 20 2A 2A 2A 00 2A 08 F2  03 3A 00 30 08 FC 03 3A  | ***.*...:.0...:|
00000030: 00 50 08 06 04 8F 20 2A  2A 20 41 55 53 47 41 42  |.P.... ** AUSGAB|
00000040: 45 20 50 52 4F 47 52 41  4D 4D 45 4C 44 55 4E 47  |E PROGRAMMELDUNG|
00000050: 00 56 08 10 04 3A 00 74  08 1A 04 99 20 22 93 11  |.V...:.t.... "..|
00000060: 11 11 11 11 11 11 11 42  49 54 54 45 20 57 41 52  |.......BITTE WAR|
00000070: 54 45 4E 22 00 7A 08 24  04 3A 00 80 08 2E 04 3A  |TEN".z.$.:.....:|
00000080: 00 9C 08 38 04 8F 20 2A  2A 20 53 50 52 49 54 45  |...8.. ** SPRITE|
00000090: 2D 44 41 54 45 4E 20 4C  41 44 45 4E 00 A2 08 42  |-DATEN LADEN...B|
000000A0: 04 3A 00 B6 08 4C 04 81  20 4E 20 B2 20 38 33 32  |.:...L.. N . 832|
000000B0: 20 A4 20 38 39 34 00 C6  08 56 04 3A 20 20 20 97  | . 894...V.:   .|
000000C0: 20 4E 2C 20 36 30 00 CE  08 60 04 82 20 4E 00 D4  | N, 60...`.. N..|
000000D0: 08 6A 04 3A 00 DA 08 74  04 3A 00 FF 08 7E 04 8F  |.j.:...t.:...~..|
000000E0: 20 2A 2A 20 53 50 52 49  54 45 2D 52 45 47 49 53  | ** SPRITE-REGIS|
000000F0: 54 45 52 20 56 4F 52 42  45 52 45 49 54 45 4E 00  |TER VORBEREITEN.|
00000100: 05 09 88 04 3A 00 26 09  92 04 99 20 22 93 22 20  |....:.&.... "." |
00000110: 20 20 20 20 20 3A 8F 20  53 43 48 49 52 4D 20 4C  |     :. SCHIRM L|
00000120: 4F 45 53 43 48 2E 00 4B  09 9C 04 56 49 43 20 B2  |OESCH..K...VIC .|
00000130: 20 35 33 32 34 38 20 20  20 20 3A 8F 20 47 52 41  | 53248    :. GRA|
00000140: 46 49 4B 42 41 55 53 54  45 49 4E 00 51 09 A6 04  |FIKBAUSTEIN.Q...|
00000150: 3A 00 72 09 B0 04 97 20  32 30 34 30 2C 31 33 20  |:.r.... 2040,13 |
00000160: 20 20 3A 8F 20 44 41 54  45 4E 5A 45 49 47 45 52  |  :. DATENZEIGER|
00000170: 20 31 00 93 09 BA 04 97  20 32 30 34 31 2C 31 33  | 1...... 2041,13|
00000180: 20 20 20 3A 8F 20 44 41  54 45 4E 5A 45 49 47 45  |   :. DATENZEIGE|
00000190: 52 20 32 00 B4 09 C4 04  97 20 32 30 34 32 2C 31  |R 2...... 2042,1|
000001A0: 33 20 20 20 3A 8F 20 44  41 54 45 4E 5A 45 49 47  |3   :. DATENZEIG|
000001B0: 45 52 20 33 00 D5 09 CE  04 97 20 32 30 34 33 2C  |ER 3...... 2043,|
000001C0: 31 33 20 20 20 3A 8F 20  44 41 54 45 4E 5A 45 49  |13   :. DATENZEI|
000001D0: 47 45 52 20 34 00 DB 09  D8 04 3A 00 FD 09 E2 04  |GER 4.....:.....|
000001E0: 97 20 56 49 43 2C 32 32  36 20 20 20 3A 8F 20 48  |. VIC,226   :. H|
000001F0: 4F 52 5A 4E 54 4C 2E 50  4F 53 2E 20 30 00 1F 0A  |ORZNTL.POS. 0...|
00000200: EC 04 97 20 56 49 43 AA  32 2C 39 34 20 20 3A 8F  |... VIC.2,94  :.|
00000210: 20 48 4F 52 5A 4E 54 4C  2E 50 4F 53 2E 20 31 00  | HORZNTL.POS. 1.|
00000220: 41 0A F6 04 97 20 56 49  43 AA 34 2C 31 34 34 20  |A.... VIC.4,144 |
00000230: 3A 8F 20 48 4F 52 5A 4E  54 4C 2E 50 4F 53 2E 20  |:. HORZNTL.POS. |
00000240: 32 00 63 0A 00 05 97 20  56 49 43 AA 36 2C 31 37  |2.c.... VIC.6,17|
00000250: 36 20 3A 8F 20 48 4F 52  5A 4E 54 4C 2E 50 4F 53  |6 :. HORZNTL.POS|
00000260: 2E 20 33 00 69 0A 0A 05  3A 00 8A 0A 14 05 97 20  |. 3.i...:...... |
00000270: 56 49 43 AA 31 2C 31 34  30 20 3A 8F 20 56 45 52  |VIC.1,140 :. VER|
00000280: 54 41 4C 2E 50 4F 53 2E  20 30 00 AB 0A 1E 05 97  |TAL.POS. 0......|
00000290: 20 56 49 43 AA 33 2C 31  31 38 20 3A 8F 20 56 45  | VIC.3,118 :. VE|
000002A0: 52 54 41 4C 2E 50 4F 53  2E 20 31 00 CC 0A 28 05  |RTAL.POS. 1...(.|
000002B0: 97 20 56 49 43 AA 35 2C  31 39 30 20 3A 8F 20 56  |. VIC.5,190 :. V|
000002C0: 45 52 54 41 4C 2E 50 4F  53 2E 20 32 00 ED 0A 32  |ERTAL.POS. 2...2|
000002D0: 05 97 20 56 49 43 AA 37  2C 36 38 20 20 3A 8F 20  |.. VIC.7,68  :. |
000002E0: 56 45 52 54 41 4C 2E 50  4F 53 2E 20 33 00 F3 0A  |VERTAL.POS. 3...|
000002F0: 3C 05 3A 00 11 0B 46 05  97 20 56 49 43 AA 33 39  |<.:...F.. VIC.39|
00000300: 2C 37 20 20 3A 8F 20 30  20 49 53 54 20 47 45 4C  |,7  :. 0 IST GEL|
00000310: 42 00 30 0B 50 05 97 20  56 49 43 AA 34 30 2C 35  |B.0.P.. VIC.40,5|
00000320: 20 20 3A 8F 20 31 20 49  53 54 20 47 52 55 45 4E  |  :. 1 IST GRUEN|
00000330: 00 52 0B 5A 05 97 20 56  49 43 AA 34 31 2C 33 20  |.R.Z.. VIC.41,3 |
00000340: 20 3A 8F 20 32 20 49 53  54 20 48 45 4C 4C 42 4C  | :. 2 IST HELLBL|
00000350: 41 55 00 71 0B 64 05 97  20 56 49 43 AA 34 32 2C  |AU.q.d.. VIC.42,|
00000360: 31 20 20 3A 8F 20 33 20  49 53 54 20 57 45 49 53  |1  :. 3 IST WEIS|
00000370: 53 00 77 0B 6E 05 3A 00  97 0B 78 05 97 20 56 49  |S.w.n.:...x.. VI|
00000380: 43 AA 32 33 2C 31 35 20  3A 8F 20 41 4C 4C 45 20  |C.23,15 :. ALLE |
00000390: 53 50 52 49 54 45 53 00  B8 0B 82 05 97 20 56 49  |SPRITES...... VI|
000003A0: 43 AA 32 39 2C 31 35 20  3A 8F 20 44 4F 50 50 2E  |C.29,15 :. DOPP.|
000003B0: 20 47 52 4F 45 53 53 45  00 BE 0B 8C 05 3A 00 DF  | GROESSE.....:..|
000003C0: 0B 96 05 97 20 56 49 43  AA 32 31 2C 31 35 20 3A  |.... VIC.21,15 :|
000003D0: 8F 20 53 50 52 49 54 45  20 30 2D 33 20 41 4E 00  |. SPRITE 0-3 AN.|
000003E0: E5 0B A0 05 3A 00 EB 0B  AA 05 3A 00 0F 0C B4 05  |....:.....:.....|
000003F0: 8F 20 2A 2A 20 42 45 57  45 47 2E 52 45 47 49 53  |. ** BEWEG.REGIS|
00000400: 54 45 52 20 56 4F 52 42  45 52 45 49 54 45 4E 00  |TER VORBEREITEN.|
00000410: 32 0C BE 05 8F 20 20 20  20 55 4E 44 20 41 4E 46  |2....    UND ANF|
00000420: 2E 53 43 48 52 49 54 54  45 20 5A 55 57 45 49 53  |.SCHRITTE ZUWEIS|
00000430: 45 4E 00 38 0C C8 05 3A  00 5A 0C D2 05 4D 52 28  |EN.8...:.Z...MR(|
00000440: 30 29 20 B2 20 56 49 43  20 20 20 3A 20 4D 52 28  |0) . VIC   : MR(|
00000450: 31 29 20 B2 20 56 49 43  AA 32 00 7C 0C DC 05 4D  |1) . VIC.2.|...M|
00000460: 52 28 32 29 20 B2 20 56  49 43 AA 35 20 3A 20 4D  |R(2) . VIC.5 : M|
00000470: 52 28 33 29 20 B2 20 56  49 43 AA 37 00 82 0C E6  |R(3) . VIC.7....|
00000480: 05 3A 00 9D 0C F0 05 4D  56 28 30 29 20 B2 20 AB  |.:.....MV(0) . .|
00000490: 31 20 3A 20 4D 56 28 31  29 20 B2 20 31 00 B8 0C  |1 : MV(1) . 1...|
000004A0: FA 05 4D 56 28 32 29 20  B2 20 AB 31 20 3A 20 4D  |..MV(2) . .1 : M|
000004B0: 56 28 33 29 20 B2 20 31  00 BE 0C 04 06 3A 00 E3  |V(3) . 1.....:..|
000004C0: 0C 0E 06 44 46 20 B2 20  AB 31 20 3A 8F 20 2D 31  |...DF . .1 :. -1|
000004D0: 3D 4E 2E 49 4E 4E 45 4E  20 30 3D 4E 2E 41 55 53  |=N.INNEN 0=N.AUS|
000004E0: 53 45 4E 00 E9 0C 18 06  3A 00 EF 0C 22 06 3A 00  |SEN.....:...".:.|
000004F0: 07 0D 2C 06 8F 20 2A 2A  20 53 50 52 49 54 45 20  |..,.. ** SPRITE |
00000500: 42 45 57 45 47 45 4E 00  0D 0D 36 06 3A 00 23 0D  |BEWEGEN...6.:.#.|
00000510: 40 06 81 20 43 4F 55 4E  54 20 B2 20 31 20 A4 20  |@.. COUNT . 1 . |
00000520: 32 30 30 00 44 0D 4A 06  3A 20 20 20 53 50 52 4E  |200.D.J.:   SPRN|
00000530: 55 4D 20 B2 20 B5 28 28  43 4F 55 4E 54 AB 31 29  |UM . .((COUNT.1)|
00000540: AD 35 30 29 00 67 0D 54  06 3A 20 20 20 8B 20 44  |.50).g.T.:   . D|
00000550: 46 20 A7 20 53 50 52 4E  55 4D 20 B2 20 33 20 AB  |F . SPRNUM . 3 .|
00000560: 20 53 50 52 4E 55 4D 00  80 0D 5E 06 3A 20 20 20  | SPRNUM...^.:   |
00000570: 52 45 47 20 B2 20 4D 52  28 53 50 52 4E 55 4D 29  |REG . MR(SPRNUM)|
00000580: 00 9A 0D 68 06 3A 20 20  20 4D 4F 56 45 20 B2 20  |...h.:   MOVE . |
00000590: 4D 56 28 53 50 52 4E 55  4D 29 00 B7 0D 72 06 3A  |MV(SPRNUM)...r.:|
000005A0: 20 20 20 97 20 52 45 47  2C 20 C2 28 52 45 47 29  |   . REG, .(REG)|
000005B0: 20 AA 20 4D 4F 56 45 00  C5 0D 7C 06 3A 20 20 20  | . MOVE...|.:   |
000005C0: A1 20 4B 50 24 00 DE 0D  86 06 3A 20 20 20 8B 20  |. KP$.....:   . |
000005D0: 4B 50 24 B2 20 22 22 20  A7 20 31 36 39 30 00 05  |KP$. "" . 1690..|
000005E0: 0E 90 06 3A 20 20 20 20  20 20 43 4F 55 4E 54 20  |...:      COUNT |
000005F0: B2 20 32 30 30 20 3A 20  4B 45 59 50 52 45 53 53  |. 200 : KEYPRESS|
00000600: 20 B2 20 AB 31 00 11 0E  9A 06 82 20 43 4F 55 4E  | . .1...... COUN|
00000610: 54 00 17 0E A4 06 3A 00  1D 0E AE 06 3A 00 40 0E  |T.....:.....:.@.|
00000620: B8 06 8F 20 2A 2A 20 50  52 4F 47 2E 45 4E 44 20  |... ** PROG.END |
00000630: 4E 41 43 48 20 54 41 53  54 45 4E 44 52 55 43 4B  |NACH TASTENDRUCK|
00000640: 00 46 0E C2 06 3A 00 5C  0E CC 06 8B 20 4B 45 59  |.F...:.\.... KEY|
00000650: 50 52 45 53 53 20 A7 20  31 39 30 30 00 62 0E D6  |PRESS . 1900.b..|
00000660: 06 3A 00 68 0E E0 06 3A  00 8A 0E EA 06 8F 20 2A  |.:.h...:...... *|
00000670: 2A 20 50 41 55 53 45 2C  20 44 41 4E 4E 20 52 49  |* PAUSE, DANN RI|
00000680: 43 48 54 55 4E 47 20 55  4D 2D 00 A7 0E F4 06 8F  |CHTUNG UM-......|
00000690: 20 20 20 20 4B 45 48 52  45 4E 20 55 4E 44 20 56  |    KEHREN UND V|
000006A0: 4F 4E 20 56 4F 52 4E 00  AD 0E FE 06 3A 00 CD 0E  |ON VORN.....:...|
000006B0: 08 07 81 20 44 45 4C 41  59 20 B2 20 31 20 A4 20  |... DELAY . 1 . |
000006C0: 34 30 30 20 3A 20 82 20  44 45 4C 41 59 00 E2 0E  |400 : . DELAY...|
000006D0: 12 07 81 20 53 50 52 4E  55 4D 20 B2 20 30 20 A4  |... SPRNUM . 0 .|
000006E0: 20 33 00 07 0F 1C 07 3A  20 20 20 4D 56 28 53 50  | 3.....:   MV(SP|
000006F0: 52 4E 55 4D 29 20 B2 20  AB 31 20 AC 20 4D 56 28  |RNUM) . .1 . MV(|
00000700: 53 50 52 4E 55 4D 29 00  14 0F 26 07 82 20 53 50  |SPRNUM)...&.. SP|
00000710: 52 4E 55 4D 00 25 0F 30  07 44 46 20 B2 20 AB 31  |RNUM.%.0.DF . .1|
00000720: 20 AB 20 44 46 00 30 0F  3A 07 89 20 31 36 30 30  | . DF.0.:.. 1600|
00000730: 00 36 0F 44 07 3A 00 3C  0F 4E 07 3A 00 5C 0F 58  |.6.D.:.<.N.:.\.X|
00000740: 07 8F 20 2A 2A 20 52 45  47 49 53 54 45 52 20 5A  |.. ** REGISTER Z|
00000750: 55 52 55 45 43 4B 53 45  54 5A 45 4E 00 62 0F 62  |URUECKSETZEN.b.b|
00000760: 07 3A 00 71 0F 6C 07 97  20 56 49 43 AA 32 31 2C  |.:.q.l.. VIC.21,|
00000770: 30 00 80 0F 76 07 97 20  56 49 43 AA 32 39 2C 30  |0...v.. VIC.29,0|
00000780: 00 8F 0F 80 07 97 20 56  49 43 AA 32 33 2C 30 00  |...... VIC.23,0.|
00000790: 95 0F 8A 07 3A 00 9B 0F  94 07 80 00 00 00        |....:.........  |
..$.... *** SPRITE-UEBERLAGERUNG ***.*..
.:.0...:.P.... ** AUSGABE PROGRAMMELDUNG
.V...:.T.... ".........BITTE WARTEN".Z.$
.:.....:...8.. ** SPRITE-DATEN LADEN...B
.:...L.. N . 832 . 894.F.V.:   . N, 60.N
.`.. N.T.J.:.Z.T.:...~.. ** SPRITE-REGIS
TER VORBEREITEN.....:.&.... "."      :. 
SCHIRM LOESCH..K...VIC . 53248    :. GRA
FIKBAUSTEIN.Q...:.R.... 2040,13   :. DAT
ENZEIGER 1...... 2041,13   :. DATENZEIGE
R 2...D.. 2042,13   :. DATENZEIGER 3.U.N
.. 2043,13   :. DATENZEIGER 4...X.:.....
. VIC,226   :. HORZNTL.POS. 0...... VIC.
2,94  :. HORZNTL.POS. 1.A.... VIC.4,144 
:. HORZNTL.POS. 2.C.... VIC.6,176 :. HOR
ZNTL.POS. 3.I...:...... VIC.1,140 :. VER
TAL.POS. 0...... VIC.3,118 :. VERTAL.POS
. 1.L.(.. VIC.5,190 :. VERTAL.POS. 2...2
.. VIC.7,68  :. VERTAL.POS. 3...<.:...F.
. VIC.39,7  :. 0 IST GELB.0.P.. VIC.40,5
  :. 1 IST GRUEN.R.Z.. VIC.41,3  :. 2 IS
T HELLBLAU.Q.D.. VIC.42,1  :. 3 IST WEIS
S.W.N.:...X.. VIC.23,15 :. ALLE SPRITES.
..... VIC.29,15 :. DOPP. GROESSE.....:..
.... VIC.21,15 :. SPRITE 0-3 AN... .:...
..:...... ** BEWEG.REGISTER VORBEREITEN.
2....    UND ANF.SCHRITTE ZUWEISEN.8.H.:
.Z.R.MR(0) . VIC   : MR(1) . VIC.2.|...M
R(2) . VIC.5 : MR(3) . VIC.7.....:.....M
V(0) . .1 : MV(1) . 1.....MV(2) . .1 : M
V(3) . 1.....:.....DF . .1 :. -1=N.INNEN
 0=N.AUSSEN.....:...".:...,.. ** SPRITE 
BEWEGEN...6.:.#.@.. COUNT . 1 . 200.D.J.
:   SPRNUM . .((COUNT.1).50).G.T.:   . D
F . SPRNUM . 3 . SPRNUM...^.:   REG . MR
(SPRNUM)...H.:   MOVE . MV(SPRNUM)...R.:
   . REG, B(REG) . MOVE.E.|.:   . KP$...
..:   . KP$. "" . 1690.....:      COUNT 
. 200 : KEYPRESS . .1...... COUNT.....:.
....:.@.... ** PROG.END NACH TASTENDRUCK
.F.B.:.\.L.. KEYPRESS . 1900.B.V.:.H...:
...... ** PAUSE, DANN RICHTUNG UM-......
    KEHREN UND VON VORN.....:.M.... DELA
Y . 1 . 400 : . DELAY...... SPRNUM . 0 .
 3.....:   MV(SPRNUM) . .1 . MV(SPRNUM).
..&.. SPRNUM.%.0.DF . .1 . DF.0.:.. 1600
.6.D.:.<.N.:.\.X.. ** REGISTER ZURUECKSE
TZEN.B.B.:.Q.L.. VIC.21,0...V.. VIC.29,0
...... VIC.23,0.....:.........
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL