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

RC.SOURCE

FILE INFORMATION

FILENAME(S): RC.SOURCE

FILE TYPE(S): PRG

FILE SIZE: 2.2K

FIRST SEEN: 2025-10-20 00:37:12

APPEARS ON: 2 disk(s)

FILE HASH

5cb94cd6f9a89ad532af88e47fbf88eb70d5e687babc61eb67473bafe60c2ada

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DISK 1 VORDER RC.SOURCE PRG C64er, Treasure Chest - Holger 29 12 DOWNLOAD FILE
DISK 1 VORDER RC.SOURCE PRG C64er 29 12 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 23 08 01 00 8F 20  2A 20 52 41 4E 44 4F 4D  |..#.... * RANDOM|
00000010: 20 43 4F 50 59 20 2D 20  53 4F 55 52 43 45 20 54  | COPY - SOURCE T|
00000020: 45 58 54 00 44 08 02 00  8F 20 2A 20 20 20 20 20  |EXT.D.... *     |
00000030: 20 20 20 20 20 20 20 20  20 20 28 50 52 4F 46 49  |          (PROFI|
00000040: 4D 41 54 29 00 4C 08 03  00 8F 20 2A 00 62 08 04  |MAT).L.... *.b..|
00000050: 00 8F 20 2A 20 28 43 29  20 31 39 38 35 20 46 52  |.. * (C) 1985 FR|
00000060: 41 53 00 6A 08 05 00 8F  20 2A 00 80 08 06 00 8F  |AS.j.... *......|
00000070: 20 2A 20 53 54 45 50 48  41 4E 20 41 52 4E 44 54  | * STEPHAN ARNDT|
00000080: 00 99 08 07 00 8F 20 2A  20 53 55 45 44 57 45 53  |...... * SUEDWES|
00000090: 54 4B 4F 52 53 4F 20 36  32 00 B0 08 08 00 8F 20  |TKORSO 62...... |
000000A0: 2A 20 31 30 30 30 20 42  45 52 4C 49 4E 20 34 31  |* 1000 BERLIN 41|
000000B0: 00 B8 08 09 00 8F 20 2A  00 C5 08 0A 00 97 35 33  |...... *......53|
000000C0: 32 38 30 2C 31 00 D2 08  14 00 97 35 33 32 38 31  |280,1......53281|
000000D0: 2C 31 00 DC 08 1E 00 99  22 93 97 22 00 E2 08 28  |,1......".."...(|
000000E0: 00 3A 00 EE 08 32 00 9E  39 AC 34 30 39 36 00 FA  |.:...2..9.4096..|
000000F0: 08 3C 00 2E 4F 50 54 20  4F 4F 00 06 09 46 00 AC  |.<..OPT OO...F..|
00000100: B2 20 20 38 32 38 00 0C  09 50 00 3B 00 1B 09 51  |.  828...P.;...Q|
00000110: 00 52 AF 20 B2 20 24 44  34 31 42 00 27 09 52 00  |.R. . $D41B.'.R.|
00000120: A1 20 B2 20 24 46 42 00  35 09 53 00 50 55 54 20  |. . $FB.5.S.PUT |
00000130: B2 20 24 46 44 00 3B 09  57 00 3B 00 4B 09 58 00  |. $FD.;.W.;.K.X.|
00000140: 3B 20 52 AF 4F 4D 20 43  4F 50 59 00 51 09 59 00  |; R.OM COPY.Q.Y.|
00000150: 3B 00 75 09 5A 00 3B 20  55 45 42 45 52 54 52 41  |;.u.Z.; UEBERTRA|
00000160: 47 45 4E 20 45 49 4E 45  52 20 47 52 41 46 49 4B  |GEN EINER GRAFIK|
00000170: 53 45 49 54 45 00 93 09  5B 00 3B 20 4D 49 54 20  |SEITE...[.; MIT |
00000180: 5A 55 46 41 45 4C 4C 49  47 45 4E 20 50 55 4E 4B  |ZUFAELLIGEN PUNK|
00000190: 54 45 4E 00 99 09 5C 00  3B 00 A6 09 64 00 4C 44  |TEN...\.;...d.LD|
000001A0: 41 20 23 24 30 35 00 B6  09 65 00 53 54 41 20 43  |A #$05...e.STA C|
000001B0: 4F 55 4E 54 AA 32 00 C3  09 66 00 4A 53 52 20 52  |OUNT.2...f.JSR R|
000001C0: AF 4F 4D 00 CB 09 67 00  53 45 49 00 EA 09 68 00  |.OM...g.SEI...h.|
000001D0: 4C 44 41 20 23 35 33 20  20 20 20 20 20 20 20 3B  |LDA #53        ;|
000001E0: 4B 45 52 4E 45 4C 20 55  4E 44 00 08 0A 69 00 53  |KERNEL UND...i.S|
000001F0: 54 41 20 24 31 20 20 20  20 20 20 20 20 20 3B 42  |TA $1         ;B|
00000200: 41 53 49 43 20 57 45 47  00 0E 0A 6A 00 3B 00 32  |ASIC WEG...j.;.2|
00000210: 0A 6E 00 53 54 41 52 54  20 4C 44 41 20 52 AF 20  |.n.START LDA R. |
00000220: 20 20 20 20 20 20 3B 5A  55 46 41 4C 4C 53 5A 41  |      ;ZUFALLSZA|
00000230: 48 4C 00 42 0A 73 00 41  44 43 20 43 4F 55 4E 54  |HL.B.s.ADC COUNT|
00000240: AA 31 00 55 0A 78 00 53  54 41 20 A1 20 20 20 20  |.1.U.x.STA .    |
00000250: 20 20 20 20 3B 00 73 0A  82 00 53 54 41 20 50 55  |    ;.s...STA PU|
00000260: 54 20 20 20 20 20 20 20  20 3B 4C 4F 57 AB 42 59  |T        ;LOW.BY|
00000270: 54 45 53 00 91 0A 8C 00  4C 44 41 20 52 AF 20 20  |TES.....LDA R.  |
00000280: 20 20 20 20 20 3B 5A 55  46 41 4C 4C 53 5A 41 48  |     ;ZUFALLSZAH|
00000290: 4C 00 9F 0A 91 00 41 44  43 20 43 4F 55 4E 54 00  |L.....ADC COUNT.|
000002A0: B6 0A 96 00 AF 20 23 25  30 30 30 31 31 31 31 31  |..... #%00011111|
000002B0: 20 3B 30 AB 33 31 00 D5  0A A0 00 53 54 41 20 A1  | ;0.31.....STA .|
000002C0: AA 31 20 20 20 20 20 20  3B 46 55 45 52 20 48 49  |.1      ;FUER HI|
000002D0: AB 42 59 54 45 00 EA 0A  AA 00 53 54 41 20 50 55  |.BYTE.....STA PU|
000002E0: 54 AA 31 20 20 20 20 20  20 3B 00 F0 0A B4 00 3B  |T.1      ;.....;|
000002F0: 00 05 0B C8 00 43 4C 43  20 20 20 20 20 20 20 20  |.....CLC        |
00000300: 20 20 20 20 3B 00 27 0B  D2 00 4C 44 41 20 A1 AA  |    ;.'...LDA ..|
00000310: 31 20 20 20 20 20 20 3B  53 4F 55 52 43 45 AB 41  |1      ;SOURCE.A|
00000320: 44 44 52 45 53 53 45 00  45 0B DC 00 41 44 43 20  |DDRESSE.E...ADC |
00000330: 53 4F 55 52 43 45 20 20  20 20 20 3B 42 45 52 45  |SOURCE     ;BERE|
00000340: 43 48 4E 45 4E 00 58 0B  E6 00 53 54 41 20 A1 AA  |CHNEN.X...STA ..|
00000350: 31 20 20 20 20 20 20 3B  00 6D 0B F0 00 43 4C 43  |1      ;.m...CLC|
00000360: 20 20 20 20 20 20 20 20  20 20 20 20 3B 00 8E 0B  |            ;...|
00000370: FA 00 4C 44 41 20 50 55  54 AA 31 20 20 20 20 20  |..LDA PUT.1     |
00000380: 20 3B 54 41 52 A1 AB 41  44 52 45 53 53 45 00 AA  | ;TAR..ADRESSE..|
00000390: 0B 04 01 41 44 43 20 54  41 52 A1 20 20 20 20 20  |...ADC TAR.     |
000003A0: 3B 42 45 52 45 43 48 4E  45 4E 00 BF 0B 0E 01 53  |;BERECHNEN.....S|
000003B0: 54 41 20 50 55 54 AA 31  20 20 20 20 20 20 3B 00  |TA PUT.1      ;.|
000003C0: C5 0B 18 01 3B 00 E3 0B  2C 01 4C 44 41 20 52 AF  |....;...,.LDA R.|
000003D0: 20 20 20 20 20 20 20 3B  5A 55 46 41 4C 4C 53 5A  |       ;ZUFALLSZ|
000003E0: 41 48 4C 00 EF 0B 31 01  45 B0 20 23 24 46 46 00  |AHL...1.E. #$FF.|
000003F0: 0A 0C 36 01 AF 20 23 25  31 31 31 20 20 20 20 20  |..6.. #%111     |
00000400: 20 3B 30 AB 37 20 46 55  45 52 00 1F 0C 40 01 54  | ;0.7 FUER...@.T|
00000410: 41 58 20 20 20 20 20 20  20 20 20 20 20 20 3B 00  |AX            ;.|
00000420: 42 0C 4A 01 4C 44 41 20  42 49 54 53 2C 58 20 20  |B.J.LDA BITS,X  |
00000430: 20 20 20 3B 5A 57 45 49  45 52 50 4F 54 45 4E 5A  |   ;ZWEIERPOTENZ|
00000440: 45 4E 00 66 0C 54 01 53  54 41 20 4D 41 53 4B 20  |EN.f.T.STA MASK |
00000450: 20 20 20 20 20 20 3B 50  55 4E 4B 54 41 44 52 45  |      ;PUNKTADRE|
00000460: 53 53 49 45 8A 47 00 6C  0C 5E 01 3B 00 81 0C 90  |SSIE.G.l.^.;....|
00000470: 01 4C 44 58 20 23 24 30  20 20 20 20 20 20 20 20  |.LDX #$0        |
00000480: 3B 00 9C 0C 9A 01 4C 44  41 20 28 A1 29 2C 58 20  |;.....LDA (.),X |
00000490: 20 20 20 3B 42 59 54 45  20 48 4F C3 00 BB 0C A4  |   ;BYTE HO.....|
000004A0: 01 AF 20 4D 41 53 4B 20  20 20 20 20 20 20 3B 50  |.. MASK       ;P|
000004B0: 55 4E 4B 54 20 4E 45 48  4D 45 4E 00 C6 0C A9 01  |UNKT NEHMEN.....|
000004C0: 42 45 51 20 43 4C 00 E7  0C AE 01 B0 41 20 28 50  |BEQ CL......A (P|
000004D0: 55 54 29 2C 58 20 20 20  20 3B 45 49 4E 53 43 48  |UT),X    ;EINSCH|
000004E0: 4C 55 45 52 46 45 4E 00  07 0D B8 01 53 54 41 20  |LUERFEN.....STA |
000004F0: 28 50 55 54 29 2C 58 20  20 20 20 3B 55 45 42 45  |(PUT),X    ;UEBE|
00000500: 52 54 52 41 47 45 4E 00  12 0D BD 01 4A 4D 50 20  |RTRAGEN.....JMP |
00000510: 4E 54 00 22 0D C2 01 43  4C 20 4C 44 41 20 4D 41  |NT."...CL LDA MA|
00000520: 53 4B 00 2E 0D C7 01 45  B0 20 23 24 46 46 00 3C  |SK.....E. #$FF.<|
00000530: 0D CC 01 AF 20 28 50 55  54 29 2C 58 00 4C 0D D1  |.... (PUT),X.L..|
00000540: 01 53 54 41 20 28 50 55  54 29 2C 58 00 52 0D EF  |.STA (PUT),X.R..|
00000550: 01 3B 00 63 0D F4 01 4E  54 20 44 45 43 20 43 4F  |.;.c...NT DEC CO|
00000560: 55 4E 54 00 71 0D FE 01  42 4E 45 20 53 54 41 52  |UNT.q...BNE STAR|
00000570: 54 00 81 0D 08 02 44 45  43 20 43 4F 55 4E 54 AA  |T.....DEC COUNT.|
00000580: 31 00 8F 0D 12 02 42 4E  45 20 53 54 41 52 54 00  |1.....BNE START.|
00000590: 9F 0D 1C 02 44 45 43 20  43 4F 55 4E 54 AA 32 00  |....DEC COUNT.2.|
000005A0: AD 0D 26 02 42 4E 45 20  53 54 41 52 54 00 B3 0D  |..&.BNE START...|
000005B0: 30 02 3B 00 C2 0D 58 02  4C 44 41 20 53 4F 55 52  |0.;...X.LDA SOUR|
000005C0: 43 45 00 CE 0D 62 02 53  54 41 20 A1 AA 31 00 DB  |CE...b.STA ..1..|
000005D0: 0D 76 02 4C 44 41 20 54  41 52 A1 00 E9 0D 80 02  |.v.LDA TAR......|
000005E0: 53 54 41 20 50 55 54 AA  31 00 F5 0D 8A 02 4C 44  |STA PUT.1.....LD|
000005F0: 41 20 23 24 30 00 FF 0D  94 02 53 54 41 20 A1 00  |A #$0.....STA ..|
00000600: 0B 0E 9E 02 53 54 41 20  50 55 54 00 16 0E A8 02  |....STA PUT.....|
00000610: 4C 44 59 20 23 30 00 22  0E B2 02 4C 44 58 20 23  |LDY #0."...LDX #|
00000620: 33 31 00 33 0E BC 02 4C  50 20 4C 44 41 20 28 A1  |31.3...LP LDA (.|
00000630: 29 2C 59 00 43 0E C6 02  53 54 41 20 28 50 55 54  |),Y.C...STA (PUT|
00000640: 29 2C 59 00 4B 0E D0 02  44 45 59 00 56 0E DA 02  |),Y.K...DEY.V...|
00000650: 42 4E 45 20 4C 50 00 62  0E E4 02 49 4E 43 20 A1  |BNE LP.b...INC .|
00000660: AA 31 00 70 0E EE 02 49  4E 43 20 50 55 54 AA 31  |.1.p...INC PUT.1|
00000670: 00 78 0E F8 02 44 45 58  00 83 0E FD 02 42 4D 49  |.x...DEX.....BMI|
00000680: 20 52 44 00 8E 0E 02 03  42 4E 45 20 4C 50 00 9A  | RD.....BNE LP..|
00000690: 0E 07 03 4C 44 59 20 23  36 34 00 A5 0E 0C 03 42  |...LDY #64.....B|
000006A0: 4E 45 20 4C 50 00 AB 0E  0E 03 3B 00 CD 0E 11 03  |NE LP.....;.....|
000006B0: 52 44 20 4C 44 41 20 23  35 35 20 20 20 20 20 20  |RD LDA #55      |
000006C0: 20 20 3B 4B 45 52 4E 45  4C 20 55 4E 44 00 ED 0E  |  ;KERNEL UND...|
000006D0: 12 03 53 54 41 20 24 31  20 20 20 20 20 20 20 20  |..STA $1        |
000006E0: 20 3B 42 41 53 49 43 20  4E B0 4D 41 4C 00 F5 0E  | ;BASIC N.MAL...|
000006F0: 13 03 43 4C 49 00 FB 0E  16 03 3B 00 03 0F 1B 03  |..CLI.....;.....|
00000700: 52 54 53 00 09 0F 1F 03  3B 00 16 0F 20 03 52 AF  |RTS.....;... .R.|
00000710: 4F 4D 20 4E 4F 50 00 36  0F 2A 03 4C 44 41 20 23  |OM NOP.6.*.LDA #|
00000720: 24 38 30 20 20 20 20 20  20 20 3B 5A 55 46 41 4C  |$80       ;ZUFAL|
00000730: 4C 53 5A 41 48 4C 00 57  0F 34 03 53 54 41 20 24  |LSZAHL.W.4.STA $|
00000740: 44 34 31 38 20 20 20 20  20 20 3B 41 55 53 20 52  |D418      ;AUS R|
00000750: 45 47 49 53 54 45 52 00  77 0F 3E 03 4C 44 41 20  |EGISTER.w.>.LDA |
00000760: 23 24 38 30 20 20 20 20  20 20 20 3B 23 32 37 20  |#$80       ;#27 |
00000770: 44 45 53 20 53 49 44 00  9B 0F 48 03 53 54 41 20  |DES SID...H.STA |
00000780: 24 44 34 30 45 20 20 20  20 20 20 3B 28 52 41 55  |$D40E      ;(RAU|
00000790: 53 43 48 47 45 4E 45 52  41 A4 52 00 BE 0F 52 03  |SCHGENERA.R...R.|
000007A0: 53 54 41 20 24 44 34 30  46 20 20 20 20 20 20 3B  |STA $D40F      ;|
000007B0: 44 45 52 20 33 2E 20 53  54 49 4D 4D 45 29 00 D3  |DER 3. STIMME)..|
000007C0: 0F 66 03 4C 44 41 20 23  24 30 20 20 20 20 20 20  |.f.LDA #$0      |
000007D0: 20 20 3B 00 EB 0F 6B 03  53 54 41 20 24 44 34 31  |  ;...k.STA $D41|
000007E0: 32 20 20 20 20 20 20 3B  41 55 53 00 03 10 70 03  |2      ;AUS...p.|
000007F0: 4C 44 41 20 23 24 38 31  20 20 20 20 20 20 20 3B  |LDA #$81       ;|
00000800: 45 49 4E 00 18 10 75 03  53 54 41 20 24 44 34 31  |EIN...u.STA $D41|
00000810: 32 20 20 20 20 20 20 3B  00 20 10 7A 03 52 54 53  |2      ;. .z.RTS|
00000820: 00 26 10 7F 03 3B 00 53  10 84 03 42 49 54 53 20  |.&...;.S...BITS |
00000830: 20 20 2E 42 59 54 45 20  24 31 2C 24 32 2C 24 34  |  .BYTE $1,$2,$4|
00000840: 2C 24 38 2C 24 31 30 2C  24 32 30 2C 24 34 30 2C  |,$8,$10,$20,$40,|
00000850: 24 38 30 00 70 10 8E 03  43 4F 55 4E 54 20 20 2E  |$80.p...COUNT  .|
00000860: 42 59 54 45 20 24 46 46  2C 24 46 46 2C 24 30 35  |BYTE $FF,$FF,$05|
00000870: 00 84 10 98 03 4D 41 53  4B 20 20 20 2E 42 59 54  |.....MASK   .BYT|
00000880: 45 20 24 30 00 99 10 A2  03 53 4F 55 52 43 45 20  |E $0.....SOURCE |
00000890: 2E 42 59 54 45 20 24 45  30 00 AC 10 AC 03 54 41  |.BYTE $E0.....TA|
000008A0: 52 A1 20 2E 42 59 54 45  20 24 32 30 00 00 00     |R. .BYTE $20... |
..#.... * RANDOM COPY - SOURCE TEXT.D...
. *               (PROFIMAT).L.... *.B..
.. * (C) 1985 FRAS.J.... *...... * STEPH
AN ARNDT...... * SUEDWESTKORSO 62...... 
* 1000 BERLIN 41...... *.E....53280,1.R.
...53281,1......".."...(.:...2..9.4096..
.<..OPT OO...F...  828...P.;...Q.R. . $D
41B.'.R.. . $FB.5.S.PUT . $FD.;.W.;.K.X.
; R.OM COPY.Q.Y.;.U.Z.; UEBERTRAGEN EINE
R GRAFIKSEITE...[.; MIT ZUFAELLIGEN PUNK
TEN...\.;...D.LDA #$05...E.STA COUNT.2.C
.F.JSR R.OM.K.G.SEI...H.LDA #53        ;
KERNEL UND...I.STA $1         ;BASIC WEG
...J.;.2.N.START LDA R.       ;ZUFALLSZA
HL.B.S.ADC COUNT.1.U.X.STA .        ;.S.
..STA PUT        ;LOW.BYTES.....LDA R.  
     ;ZUFALLSZAHL.....ADC COUNT...... #%
00011111 ;0.31.U. .STA ..1      ;FUER HI
.BYTE.....STA PUT.1      ;.....;...H.CLC
            ;.'.R.LDA ..1      ;SOURCE.A
DDRESSE.E...ADC SOURCE     ;BERECHNEN.X.
..STA ..1      ;.M...CLC            ;...
..LDA PUT.1      ;TAR..ADRESSE.....ADC T
AR.     ;BERECHNEN.....STA PUT.1      ;.
E...;...,.LDA R.       ;ZUFALLSZAHL...1.
E. #$FF...6.. #%111      ;0.7 FUER...@.T
AX            ;.B.J.LDA BITS,X     ;ZWEI
ERPOTENZEN.F.T.STA MASK       ;PUNKTADRE
SSIE.G.L.^.;.....LDX #$0        ;.....LD
A (.),X    ;BYTE HOC...... MASK       ;P
UNKT NEHMEN.F...BEQ CL......A (PUT),X   
 ;EINSCHLUERFEN.....STA (PUT),X    ;UEBE
RTRAGEN.....JMP NT.".B.CL LDA MASK...G.E
. #$FF.<.L.. (PUT),X.L.Q.STA (PUT),X.R..
.;.C...NT DEC COUNT.Q...BNE START.....DE
C COUNT.1.....BNE START.....DEC COUNT.2.
..&.BNE START...0.;.B.X.LDA SOURCE.N.B.S
TA ..1...V.LDA TAR......STA PUT.1.....LD
A #$0.....STA ......STA PUT.....LDY #0."
...LDX #31.3...LP LDA (.),Y.C.F.STA (PUT
),Y.K.P.DEY.V.Z.BNE LP.B...INC ..1.P...I
NC PUT.1.X...DEX.....BMI RD.....BNE LP..
...LDY #64.....BNE LP.....;.M...RD LDA #
55        ;KERNEL UND.....STA $1        
 ;BASIC N.MAL.....CLI.....;.....RTS.....
;... .R.OM NOP.6.*.LDA #$80       ;ZUFAL
LSZAHL.W.4.STA $D418      ;AUS REGISTER.
W.>.LDA #$80       ;#27 DES SID...H.STA 
$D40E      ;(RAUSCHGENERA.R...R.STA $D40
F      ;DER 3. STIMME).S.F.LDA #$0      
  ;...K.STA $D412      ;AUS...P.LDA #$81
       ;EIN...U.STA $D412      ;. .Z.RTS
.&..;.S...BITS   .BYTE $1,$2,$4,$8,$10,
$20,$40,$80.P...COUNT  .BYTE $FF,$FF,$05
.....MASK   .BYTE $0.....SOURCE .BYTE $E
0.....TAR. .BYTE $20...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL