> 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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL