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

HRTEST.C

FILE INFORMATION

FILENAME(S): HRTEST.C

FILE TYPE(S): PRG

FILE SIZE: 1.6K

FIRST SEEN: 2025-11-30 01:08:24

APPEARS ON: 2 disk(s)

FILE HASH

97c10527bc034bd6b7f6610598cbc612b47ef64b3afe99ea6f484d08135c9c8e

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
FREESOFT DISK NR HRTEST.C PRG Treasure Chest - Wolfgang Rauprich 12 2 DOWNLOAD FILE
D IVERSE HRTEST.C PRG Treasure Chest - Wolfgang Rauprich 12 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 21 08 0A 00 8B 20  41 B2 30 20 A7 20 41 B2  |..!.... A.0 . A.|
00000010: 31 3A 93 22 48 52 53 55  50 50 2E 43 22 2C 38 2C  |1:."HRSUPP.C",8,|
00000020: 31 00 3E 08 14 00 42 41  B2 36 AC 31 36 AE 33 3A  |1.>...BA.6.16.3:|
00000030: 8F 20 42 41 53 45 20 41  44 44 52 45 53 53 00 55  |. BASE ADDRESS.U|
00000040: 08 1E 00 49 4E B2 42 41  3A 8F 20 49 4E 49 54 49  |...IN.BA:. INITI|
00000050: 41 4C 49 5A 45 00 6B 08  28 00 52 53 B2 42 41 AA  |ALIZE.k.(.RS.BA.|
00000060: 33 3A 8F 20 52 45 53 54  4F 52 45 00 7F 08 32 00  |3:. RESTORE...2.|
00000070: 43 4C B2 42 41 AA 36 3A  8F 20 43 4C 45 41 52 00  |CL.BA.6:. CLEAR.|
00000080: 92 08 3C 00 44 52 B2 42  41 AA 39 3A 8F 20 44 52  |..<.DR.BA.9:. DR|
00000090: 41 57 00 AE 08 46 00 50  58 B2 42 41 AA 31 32 3A  |AW...F.PX.BA.12:|
000000A0: 8F 20 53 45 54 20 50 49  58 45 4C 20 4F 4E 00 C2  |. SET PIXEL ON..|
000000B0: 08 50 00 4D 56 B2 42 41  AA 31 35 3A 8F 20 4D 4F  |.P.MV.BA.15:. MO|
000000C0: 56 45 00 CC 08 5A 00 9E  28 49 4E 29 00 D2 08 5F  |VE...Z..(IN)..._|
000000D0: 00 3A 00 F4 08 64 00 53  B2 33 3A 9E 28 4D 56 29  |.:...d.S.3:.(MV)|
000000E0: 2C 53 2C 53 3A 81 20 49  B2 53 20 A4 20 31 39 35  |,S,S:. I.S . 195|
000000F0: 20 A9 20 53 00 11 09 6E  00 58 31 B2 53 3A 59 31  | . S...n.X1.S:Y1|
00000100: B2 58 31 3A 58 32 B2 58  31 3A 59 32 B2 59 31 AA  |.X1:X2.X1:Y2.Y1.|
00000110: 49 00 31 09 78 00 58 33  B2 58 32 AA 49 3A 59 33  |I.1.x.X3.X2.I:Y3|
00000120: B2 59 32 3A 58 34 B2 58  33 3A 59 34 B2 59 33 AB  |.Y2:X4.X3:Y4.Y3.|
00000130: 49 00 40 09 82 00 9E 44  52 2C 58 32 2C 31 39 38  |I.@....DR,X2,198|
00000140: 00 4E 09 8C 00 9E 44 52  2C 58 33 2C 59 33 00 5C  |.N....DR,X3,Y3.\|
00000150: 09 96 00 9E 44 52 2C 58  34 2C 59 34 00 6A 09 A0  |....DR,X4,Y4.j..|
00000160: 00 9E 44 52 2C 58 31 2C  59 31 00 72 09 AA 00 82  |..DR,X1,Y1.r....|
00000170: 20 49 00 8B 09 B4 00 A1  20 41 24 3A 8B 20 41 24  | I...... A$:. A$|
00000180: B3 B1 22 43 22 20 A7 20  31 38 30 00 91 09 BE 00  |.."C" . 180.....|
00000190: 3A 00 B4 09 C8 00 52 B2  38 30 3A 58 43 B2 31 36  |:.....R.80:XC.16|
000001A0: 30 3A 59 43 B2 31 30 30  3A 41 B2 FF AD 31 38 30  |0:YC.100:A...180|
000001B0: 3A 53 B2 35 00 BE 09 D2  00 9E 28 43 4C 29 00 DB  |:S.5......(CL)..|
000001C0: 09 DC 00 81 20 41 4E 20  B2 20 30 20 A4 20 FF AD  |.... AN . 0 . ..|
000001D0: 31 2E 39 39 20 A9 20 FF  AD 32 30 00 F9 09 E6 00  |1.99 . ..20.....|
000001E0: 9E 4D 56 2C 58 43 AA 52  AC BF 28 41 4E 29 2C 59  |.MV,XC.R..(AN),Y|
000001F0: 43 AA 52 AC BF 28 41 4E  29 00 0D 0A F0 00 81 20  |C.R..(AN)...... |
00000200: 49 B2 53 20 A4 20 33 36  30 20 A9 20 53 00 35 0A  |I.S . 360 . S.5.|
00000210: FA 00 9E 44 52 2C 58 43  AA 52 AC BF 28 32 AC 49  |...DR,XC.R..(2.I|
00000220: AC 41 AA 41 4E 29 2C 59  43 AA 52 AC BF 28 49 AC  |.A.AN),YC.R..(I.|
00000230: 41 AA 41 4E 29 00 40 0A  04 01 82 20 49 2C 41 4E  |A.AN).@.... I,AN|
00000240: 00 59 0A 0E 01 A1 20 41  24 3A 8B 20 41 24 B3 B1  |.Y.... A$:. A$..|
00000250: 22 43 22 20 A7 20 32 37  30 00 5F 0A 18 01 3A 00  |"C" . 270._...:.|
00000260: 69 0A 2C 01 9E 28 43 4C  29 00 7F 0A 36 01 44 B2  |i.,..(CL)...6.D.|
00000270: 34 3A 45 B2 32 3A 58 B2  58 43 3A 59 B2 59 43 00  |4:E.2:X.XC:Y.YC.|
00000280: 8B 0A 40 01 9E 4D 56 2C  58 2C 59 00 9A 0A 4A 01  |..@..MV,X,Y...J.|
00000290: 81 20 49 B2 30 20 A4 20  32 30 00 B2 0A 54 01 44  |. I.0 . 20...T.D|
000002A0: B2 44 AA 45 3A 59 B2 59  AA 44 3A 9E 44 52 2C 58  |.D.E:Y.Y.D:.DR,X|
000002B0: 2C 59 00 CA 0A 5E 01 44  B2 44 AA 45 3A 58 B2 58  |,Y...^.D.D.E:X.X|
000002C0: AA 44 3A 9E 44 52 2C 58  2C 59 00 E2 0A 68 01 44  |.D:.DR,X,Y...h.D|
000002D0: B2 44 AA 45 3A 59 B2 59  AB 44 3A 9E 44 52 2C 58  |.D.E:Y.Y.D:.DR,X|
000002E0: 2C 59 00 FA 0A 72 01 44  B2 44 AA 45 3A 58 B2 58  |,Y...r.D.D.E:X.X|
000002F0: AB 44 3A 9E 44 52 2C 58  2C 59 00 02 0B 7C 01 82  |.D:.DR,X,Y...|..|
00000300: 20 49 00 1B 0B 86 01 A1  20 41 24 3A 8B 20 41 24  | I...... A$:. A$|
00000310: B3 B1 22 43 22 20 A7 20  33 39 30 00 21 0B 8B 01  |.."C" . 390.!...|
00000320: 3A 00 2F 0B 90 01 9E 43  4C 3A 53 B2 FF AD 33 00  |:./....CL:S...3.|
00000330: 43 0B 9A 01 81 20 54 B2  30 20 A4 20 53 20 A9 20  |C.... T.0 . S . |
00000340: 53 AD 38 00 5F 0B A4 01  9E 4D 56 2C 58 43 AA 52  |S.8._....MV,XC.R|
00000350: AC BE 28 54 29 2C 59 43  AA 52 AC BF 28 54 29 00  |..(T),YC.R..(T).|
00000360: 73 0B AE 01 81 20 49 B2  53 20 A4 20 32 AC FF 20  |s.... I.S . 2.. |
00000370: A9 20 53 00 93 0B B8 01  9E 44 52 2C 58 43 AA 52  |. S......DR,XC.R|
00000380: AC BE 28 49 AA 54 29 2C  59 43 AA 52 AC BF 28 49  |..(I.T),YC.R..(I|
00000390: AA 54 29 00 9D 0B C2 01  82 20 49 2C 54 00 B6 0B  |.T)...... I,T...|
000003A0: CC 01 A1 20 41 24 3A 8B  20 41 24 B3 B1 22 43 22  |... A$:. A$.."C"|
000003B0: 20 A7 20 34 36 30 00 BC  0B D6 01 3A 00 D1 0B F4  | . 460.....:....|
000003C0: 01 9E 43 4C 3A 53 B2 FF  AD 34 3A 44 B2 52 AD 32  |..CL:S...4:D.R.2|
000003D0: 30 00 E6 0B FE 01 81 20  54 B2 30 20 A4 20 53 20  |0...... T.0 . S |
000003E0: A9 20 53 AD 32 30 00 02  0C 08 02 9E 4D 56 2C 58  |. S.20......MV,X|
000003F0: 43 AA 52 AC BE 28 54 29  2C 59 43 AA 52 AC BF 28  |C.R..(T),YC.R..(|
00000400: 54 29 00 16 0C 12 02 81  20 49 B2 53 20 A4 20 32  |T)...... I.S . 2|
00000410: AC FF 20 A9 20 53 00 36  0C 1C 02 9E 44 52 2C 58  |.. . S.6....DR,X|
00000420: 43 AA 52 AC BE 28 49 AA  54 29 2C 59 43 AA 52 AC  |C.R..(I.T),YC.R.|
00000430: BF 28 49 AA 54 29 00 3E  0C 26 02 82 20 49 00 4C  |.(I.T).>.&.. I.L|
00000440: 0C 30 02 52 B2 52 AB 44  3A 82 20 54 00 65 0C 44  |.0.R.R.D:. T.e.D|
00000450: 02 A1 20 41 24 3A 8B 20  41 24 B3 B1 22 43 22 20  |.. A$:. A$.."C" |
00000460: A7 20 35 38 30 00 6B 0C  4E 02 3A 00 85 0C 58 02  |. 580.k.N.:...X.|
00000470: 9E 43 4C 3A 52 B2 38 30  3A 53 B2 FF AD 38 3A 44  |.CL:R.80:S...8:D|
00000480: B2 52 AD 32 30 00 9A 0C  62 02 81 20 54 B2 30 20  |.R.20...b.. T.0 |
00000490: A4 20 53 20 A9 20 53 AD  34 30 00 B6 0C 6C 02 9E  |. S . S.40...l..|
000004A0: 50 58 2C 58 43 AA 52 AC  BE 28 54 29 2C 59 43 AA  |PX,XC.R..(T),YC.|
000004B0: 52 AC BF 28 54 29 00 CA  0C 76 02 81 20 49 B2 53  |R..(T)...v.. I.S|
000004C0: 20 A4 20 32 AC FF 20 A9  20 53 00 EA 0C 80 02 9E  | . 2.. . S......|
000004D0: 50 58 2C 58 43 AA 52 AC  BE 28 49 AA 54 29 2C 59  |PX,XC.R..(I.T),Y|
000004E0: 43 AA 52 AC BF 28 49 AA  54 29 00 F2 0C 8A 02 82  |C.R..(I.T)......|
000004F0: 20 49 00 00 0D 94 02 52  B2 52 AB 44 3A 82 20 54  | I.....R.R.D:. T|
00000500: 00 19 0D A8 02 A1 20 41  24 3A 8B 20 41 24 B3 B1  |...... A$:. A$..|
00000510: 22 43 22 20 A7 20 36 38  30 00 1F 0D B2 02 3A 00  |"C" . 680.....:.|
00000520: 3B 0D BC 02 9E 43 4C 3A  52 B2 38 30 3A 53 B2 32  |;....CL:R.80:S.2|
00000530: AC FF AD 35 3A 41 B2 FF  AD 31 30 00 49 0D C6 02  |...5:A...10.I...|
00000540: 81 20 49 B2 30 20 A4 20  34 00 55 0D D0 02 54 B2  |. I.0 . 4.U...T.|
00000550: 41 AA 49 AC 53 00 77 0D  DA 02 58 28 49 29 B2 58  |A.I.S.w...X(I).X|
00000560: 43 AA 52 AC BE 28 54 29  3A 59 28 49 29 B2 59 43  |C.R..(T):Y(I).YC|
00000570: AA 52 AC BF 28 54 29 00  7F 0D E4 02 82 20 49 00  |.R..(T)...... I.|
00000580: 91 0D EE 02 9E 4D 56 2C  58 28 30 29 2C 59 28 30  |.....MV,X(0),Y(0|
00000590: 29 00 B1 0D F8 02 9E 44  52 2C 58 28 32 29 2C 59  |)......DR,X(2),Y|
000005A0: 28 32 29 3A 9E 44 52 2C  58 28 34 29 2C 59 28 34  |(2):.DR,X(4),Y(4|
000005B0: 29 00 D1 0D 02 03 9E 44  52 2C 58 28 31 29 2C 59  |)......DR,X(1),Y|
000005C0: 28 31 29 3A 9E 44 52 2C  58 28 33 29 2C 59 28 33  |(1):.DR,X(3),Y(3|
000005D0: 29 00 E3 0D 0C 03 9E 44  52 2C 58 28 30 29 2C 59  |)......DR,X(0),Y|
000005E0: 28 30 29 00 FC 0D 16 03  A1 20 41 24 3A 8B 20 41  |(0)...... A$:. A|
000005F0: 24 B3 B1 22 43 22 20 A7  20 37 36 30 00 02 0E 1B  |$.."C" . 760....|
00000600: 03 3A 00 24 0E 20 03 9E  43 4C 3A 41 B2 31 36 30  |.:.$. ..CL:A.160|
00000610: 3A 42 B2 41 AD 32 3A 9E  4D 56 2C 30 2C 41 AC BD  |:B.A.2:.MV,0,A..|
00000620: 28 AB 34 29 00 3A 0E 2A  03 81 20 58 B2 34 20 A4  |(.4).:.*.. X.4 .|
00000630: 20 32 AC 41 AB 31 20 A9  20 34 00 56 0E 34 03 9E  | 2.A.1 . 4.V.4..|
00000640: 44 52 2C 58 2C 41 AC BD  28 AB 28 28 58 AB 41 29  |DR,X,A..(.((X.A)|
00000650: AD 42 29 AE 32 29 00 5E  0E 3E 03 82 20 58 00 77  |.B).2).^.>.. X.w|
00000660: 0E 70 03 A1 20 41 24 3A  8B 20 41 24 B3 B1 22 43  |.p.. A$:. A$.."C|
00000670: 22 20 A7 20 38 38 30 00  7D 0E 7A 03 3A 00 87 0E  |" . 880.}.z.:...|
00000680: 0F 27 9E 28 52 53 29 00  00 00                    |.'.(RS)...      |
..!.... A.0 . A.1:."HRSUPP.C",8,1.>...BA
.6.16.3:. BASE ADDRESS.U...IN.BA:. INITI
ALIZE.K.(.RS.BA.3:. RESTORE..2.CL.BA.6:
. CLEAR...<.DR.BA.9:. DRAW...F.PX.BA.12:
. SET PIXEL ON.B.P.MV.BA.15:. MOVE.L.Z..
(IN).R._.:...D.S.3:.(MV),S,S:. I.S . 195
 . S...N.X1.S:Y1.X1:X2.X1:Y2.Y1.I.1.X.X3
.X2.I:Y3.Y2:X4.X3:Y4.Y3.I.@....DR,X2,198
.N....DR,X3,Y3.\....DR,X4,Y4.J. ..DR,X1,
Y1.R.... I...... A$:. A$.."C" . 180.....
:...H.R.80:XC.160:YC.100:A...180:S.5...R
..(CL)...... AN . 0 . ..1.99 . ..20.....
.MV,XC.R..(AN),YC.R..(AN)...... I.S . 36
0 . S.5....DR,XC.R..(2.I.A.AN),YC.R..(I.
A.AN).@.... I,AN.Y.... A$:. A$.."C" . 27
0._...:.I.,..(CL)..6.D.4:E.2:X.XC:Y.YC.
..@..MV,X,Y...J.. I.0 . 20...T.D.D.E:Y.Y
.D:.DR,X,Y.J.^.D.D.E:X.X.D:.DR,X,Y...H.D
.D.E:Y.Y.D:.DR,X,Y...R.D.D.E:X.X.D:.DR,X
,Y...|.. I...... A$:. A$.."C" . 390.!...
:./....CL:S...3.C.... T.0 . S . S.8._...
.MV,XC.R..(T),YC.R..(T).S.... I.S . 2.. 
. S......DR,XC.R..(I.T),YC.R..(I.T)...B.
. I,T...L.. A$:. A$.."C" . 460...V.:.Q..
..CL:S...4:D.R.20...... T.0 . S . S.20..
....MV,XC.R..(T),YC.R..(T)...... I.S . 2
.. . S.6....DR,XC.R..(I.T),YC.R..(I.T).>
.&.. I.L.0.R.R.D:. T.E.D.. A$:. A$.."C" 
. 580.K.N.:...X..CL:R.80:S...8:D.R.20...
B.. T.0 . S . S.40...L..PX,XC.R..(T),YC.
R..(T).J.V.. I.S . 2.. . S......PX,XC.R.
.(I.T),YC.R..(I.T)...... I.....R.R.D:. T
...... A$:. A$.."C" . 680.....:.;....CL:
R.80:S.2...5:A...10.I.F.. I.0 . 4.U.P.T.
A.I.S.W.Z.X(I).XC.R..(T):Y(I).YC.R..(T).
.... I......MV,X(0),Y(0)......DR,X(2),Y
(2):.DR,X(4),Y(4).Q....DR,X(1),Y(1):.DR,
X(3),Y(3)......DR,X(0),Y(0)...... A$:. A
$.."C" . 760.....:.$. ..CL:A.160:B.A.2:.
MV,0,A..(.4).:.*.. X.4 . 2.A.1 . 4.V.4..
DR,X,A..(.((X.A).B).2).^.>.. X.W.P.. A$:
. A$.."C" . 880.}.Z.:....'.(RS)...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL