Category : Files from Magazines
Archive   : N7V11.ZIP
Filename : COMPARE.BAS
110 CLS: PRINT "Creating COMPARE.COM ": OPEN "COMPARE.COM " AS #1 LEN = 1
120 FIELD #1, 1 AS A$: CHECKSUM#=0
130 FOR I = 1 TO 154: LINESUM#=0: LOCATE 2,3: PRINT "Countdown: ";154 - I;
140 FOR J = 1 TO 16 : READ BYTE$: CHECKSUM#=CHECKSUM#+VAL("&H"+BYTE$)
150 LINESUM#=LINESUM#+VAL("&H"+BYTE$)
160 IF (BYTE < 256) THEN LSET A$=CHR$(VAL("&H"+BYTE$))
170 PUT #1: NEXT J
180 READ LINETOT$: LINECHECK# = VAL("&H" + LINETOT$)
190 IF LINECHECK# = LINESUM# THEN GOTO 210
200 LOCATE 4,2: PRINT "Error in line #" ;240 + 10 * I
210 NEXT I
220 CLOSE: LOCATE 6,2: IF CHECKSUM# <> 254690 THEN GOTO 240
230 PRINT "COMPARE.COM created successfully": SYSTEM
240 PRINT "COMPARE.COM is not valid!": SYSTEM
250 DATA E9, 0, 2, D, 20, 20, 20, D, A, 43, 4F, 4D, 50, 41, 52, 45, 376
260 DATA 20, 31, 2E, 30, 20, 28, 43, 29, 20, 31, 39, 38, 38, 20, 5A, 69, 340
270 DATA 66, 66, 20, 43, 6F, 6D, 6D, 75, 6E, 69, 63, 61, 74, 69, 6F, 6E, 642
280 DATA 73, 20, 43, 6F, 2E, D, A, 50, 43, 20, 4D, 61, 67, 61, 7A, 69, 496
290 DATA 6E, 65, 20, FE, 20, 4D, 69, 63, 68, 61, 65, 6C, 20, 4A, 2E, 20, 57C
300 DATA 4D, 65, 66, 66, 6F, 72, 64, D, A, D, A, 53, 79, 6E, 74, 61, 500
310 DATA 78, 3A, 20, 20, 43, 4F, 4D, 50, 41, 52, 45, 20, 66, 69, 6C, 65, 4B9
320 DATA 73, 70, 65, 63, 20, 66, 69, 6C, 65, 73, 70, 65, 63, 5B, 2F, 42, 5E2
330 DATA 5D, 5B, 2F, 57, 5D, D, A, 2F, 42, 20, 3D, 20, 42, 69, 6E, 61, 41A
340 DATA 72, 79, 20, 20, 20, 2F, 57, 20, 3D, 20, 57, 6F, 72, 64, 53, 74, 4B1
350 DATA 61, 72, 24, 1A, 0, 0, 0, B0, 0, 0, 18, 7, 70, FF, 0, 1, 350
360 DATA 0, 0, 3A, 33, 3A, 83, 0, 0, 0, 0, 0, 0, 0, 0, 3A, 5B, 1BF
370 DATA 3A, AB, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 50, 135
380 DATA 0, 50, 0, 3A, 33, 3A, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17A
390 DATA 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
400 DATA 0, 0, 0, 0, 0, 0, 0, 98, A, E8, A, 0, 0, 0, 0, 52, 1E6
410 DATA 65, 71, 75, 69, 72, 65, 73, 20, 36, 34, 4B, 20, 66, 72, 65, 65, 595
420 DATA 20, 52, 41, 4D, 24, 55, 6E, 73, 75, 70, 70, 6F, 72, 74, 65, 64, 5CD
430 DATA 20, 76, 69, 64, 65, 6F, 20, 6D, 6F, 64, 65, 24, 43, 4F, 4D, 45, 544
440 DATA 58, 45, 36, 2, 51, 2, D, A, A, 45, 6E, 74, 65, 72, 20, 66, 3CD
450 DATA 69, 72, 73, 74, 20, 66, 69, 6C, 65, 20, 6E, 61, 6D, 65, D, A, 55A
460 DATA 24, D, A, A, 45, 6E, 74, 65, 72, 20, 73, 65, 63, 6F, 6E, 64, 4DF
470 DATA 20, 66, 69, 6C, 65, 20, 6E, 61, 6D, 65, D, A, 24, D, A, 46, 419
480 DATA 69, 6C, 65, 20, 6E, 6F, 74, 20, 66, 6F, 75, 6E, 64, 24, 50, 72, 5CD
490 DATA 65, 73, 73, 20, 61, 6E, 79, 20, 6B, 65, 79, 20, 66, 6F, 72, 20, 5A3
500 DATA 6E, 65, 78, 74, 20, 63, 6F, 6D, 70, 61, 72, 65, 20, 20, 20, 45, 56B
510 DATA 73, 63, 20, 74, 6F, 20, 45, 78, 69, 74, 0, 57, 6F, 72, 6B, 69, 59F
520 DATA 6E, 67, 0, 46, 69, 6C, 65, 73, 20, 73, 69, 67, 6E, 69, 66, 69, 5D1
530 DATA 63, 61, 6E, 74, 6C, 79, 20, 64, 69, 66, 66, 65, 72, 65, 6E, 74, 662
540 DATA 0, 46, 69, 6C, 65, 73, 20, 61, 72, 65, 20, 65, 66, 66, 65, 63, 564
550 DATA 74, 69, 76, 65, 6C, 79, 20, 69, 64, 65, 6E, 74, 69, 63, 61, 6C, 66A
560 DATA 0, 43, 6F, 6D, 70, 61, 72, 65, 20, 63, 6F, 6D, 70, 6C, 65, 74, 5DB
570 DATA 65, 64, 0, FC, BB, 0, 10, B4, 4A, CD, 21, BA, FF, 1, 73, 3, 6AC
580 DATA E9, 12, 1, BE, 81, 0, AC, 3C, D, 74, 28, 3C, 2F, 75, F7, C6, 669
590 DATA 44, FF, 0, AC, 3C, D, 74, 1B, C6, 44, FF, 0, 24, 5F, 3C, 57, 5E6
600 DATA 75, 5, C6, 6, AD, 1, 7F, 3C, 42, 75, DB, C7, 6, EB, 1, 10, 60A
610 DATA 0, EB, D3, BE, 81, 0, 33, ED, AC, 3C, 20, 77, 4, 3C, D, 75, 65E
620 DATA F7, 4E, 8B, FE, 8B, D6, AC, 3C, 20, 77, FB, C6, 44, FF, 0, 56, 908
630 DATA 50, E8, 18, 5, 73, 3, E8, 81, 6, 58, 5E, 89, BE, F7, 1, 83, 6B2
640 DATA C5, 2, 83, FD, 2, 77, 9, 3C, D, 75, CD, E8, 6C, 6, EB, EB, 784
650 DATA BD, 2, 0, 8B, B6, F7, 1, AC, 3C, 0, 74, E, 3C, 61, 72, F7, 668
660 DATA 3C, 7A, 77, F3, 80, 64, FF, 5F, EB, ED, 83, ED, 2, 73, E4, BD, 9C0
670 DATA 2, 0, 8B, B6, F7, 1, AC, 3C, 0, 74, 1D, 3C, 2E, 75, F7, BB, 645
680 DATA 2, 0, BF, 2C, 2, 56, 57, B9, 3, 0, F3, A6, 5F, 5E, 74, F, 531
690 DATA 83, C7, 3, 4B, 75, EF, EB, DE, 83, ED, 2, 73, D5, EB, 6, C7, 937
700 DATA 6, EB, 1, 10, 0, A1, B2, 1, A3, E1, 1, A1, B4, 1, A3, E9, 6BD
710 DATA 1, E8, D2, 4, E8, 8A, 5, E8, 59, 0, 73, 26, E8, 8B, 6, 8B, 714
720 DATA 3E, ED, 1, 3, 3E, A8, 1, 8A, 3E, AB, 1, 80, 3E, B0, 1, 1, 4FA
730 DATA 74, 8, BE, D1, 2, 83, EF, 1E, EB, 22, BE, F1, 2, 83, EF, 10, 7DD
740 DATA EB, 1A, E8, C6, 5, E8, 2E, 6, E8, 1E, 6, 80, FC, 1, 75, C7, 799
750 DATA E8, 57, 6, EB, A, E8, 68, 6, B0, 1, EB, 13, E8, 4, 6, 8A, 6BB
760 DATA 36, AA, 1, FE, CE, 32, D2, 32, FF, B4, 2, CD, 10, 32, C0, B4, 81B
770 DATA 4C, CD, 21, E8, 34, 6, BE, AB, 2, 8B, 3E, ED, 1, 83, C7, 48, 710
780 DATA 8A, 3E, AB, 1, 80, CF, 80, E8, D9, 5, A1, A8, 1, D1, E0, 8B, 88F
790 DATA F8, D1, E7, 89, 3E, C2, 1, 8A, 16, CE, 1, FE, C2, F6, E2, 3, 944
800 DATA F8, 89, 3E, C4, 1, BD, 2, 0, 8B, 86, CF, 1, 89, 86, C6, 1, 6FA
810 DATA 8B, 86, D3, 1, 89, 86, B6, 1, A0, CE, 1, 32, E4, 89, 86, CA, 809
820 DATA 1, 83, ED, 2, 73, E2, BF, DB, 1, A1, E1, 1, B9, 4, 0, F3, 796
830 DATA AB, A1, E9, 1, B9, 4, 0, F3, AB, C6, 6, B1, 1, 0, C6, 6, 6DB
840 DATA AF, 1, 0, 8B, 36, B6, 1, 8B, 3E, B8, 1, E8, 2, 3, E8, 2B, 5AA
850 DATA 3, 73, 7, E8, 36, 3, 73, 7, F9, C3, E8, 2F, 3, 73, 9, F6, 660
860 DATA 6, B1, 1, 7, 74, 9, EB, 5E, 80, 3E, B1, 1, 7, 74, 57, 8A, 551
870 DATA 3E, AB, 1, E8, 6, 3, 72, 43, E8, 11, 3, 72, 3E, 8A, 4, 8A, 554
880 DATA 25, A6, 74, 28, 83, 3E, EB, 1, 10, 74, 30, 3C, A, 74, 19, 3C, 4D7
890 DATA D, 74, 10, 80, FC, A, 74, 19, 80, FC, D, 75, 1E, 3C, 20, 74, 590
900 DATA B, EB, E, 80, FC, 20, 74, 4, 33, ED, EB, A, 33, ED, E8, 17, 74C
910 DATA 0, BD, 2, 0, 8A, C4, E8, F, 0, EB, 88, C6, 6, B0, 1, 1, 5F5
920 DATA E8, 7C, 1, E9, 7D, FF, F8, C3, 50, 51, 56, 57, 8B, 8E, C6, 1, 8B3
930 DATA 83, 3E, EB, 1, 10, 74, 5, E8, 76, 0, EB, 3, E8, B6, 0, FF, 71F
940 DATA 86, B6, 1, E3, 6, 89, 8E, C6, 1, EB, 60, A1, EB, 1, 89, 86, 7EB
950 DATA C6, 1, 3D, 10, 0, 74, 1B, B, ED, 75, 5, E8, 7E, 2, EB, 3, 56B
960 DATA E8, 89, 2, 72, D, 8B, BE, B6, 1, 80, 3D, D, 75, 4, FF, 86, 6BA
970 DATA B6, 1, 80, 3E, AF, 1, 1, 75, 18, 83, BE, CA, 1, 0, 74, 2B, 55E
980 DATA FF, 8E, CA, 1, 75, B, 8B, CD, 80, C1, 2, 8, E, B1, 1, EB, 726
990 DATA 1A, F6, 6, B1, 1, 1, 75, 13, E8, C6, 2, 8B, F7, 83, C6, 2, 6CE
1000 DATA B9, 3, 0, F3, A5, 8B, 86, B6, 1, 89, 5, 5F, 5E, 59, 58, C3, 6DB
1010 DATA 3C, D, 74, 21, 3C, 9, 74, E, 3C, A, 74, 38, 51, B9, 1, 0, 3A2
1020 DATA E8, 14, 0, 59, 49, C3, 51, 49, 83, E1, 7, 41, 51, E8, 5, 0, 5E5
1030 DATA 58, 59, 2B, C8, C3, B0, 20, 80, 3E, AF, 1, 1, 75, 14, 83, BE, 670
1040 DATA CA, 1, 0, 74, D, 8B, BE, C2, 1, E8, 57, 3, E2, FB, 89, BE, 7BE
1050 DATA C2, 1, 33, C9, C3, 80, 3E, AF, 1, 1, 75, 7, 83, BE, CA, 1, 679
1060 DATA 0, 75, 2, 49, C3, 51, 50, 51, 8B, BE, C2, 1, 83, F9, 10, 75, 682
1070 DATA 3B, 50, 53, 8B, 86, B6, 1, 2B, 86, B2, 1, 3, 86, F3, 1, 50, 5D7
1080 DATA 8B, 86, EF, 1, 73, 3, 5, 0, 10, 8A, 3E, AB, 1, B9, 1, 0, 4BA
1090 DATA 86, E0, E8, 4F, 0, 86, E0, E8, 4A, 0, B, C9, 74, 9, B0, 3A, 770
1100 DATA E8, 0, 3, 58, 49, EB, E9, 83, C7, 4, 5B, 58, E8, 35, 0, B0, 72E
1110 DATA 20, 59, 83, F9, 9, 75, 2, B0, 2D, 53, 8A, 3E, AB, 1, E8, E2, 6E3
1120 DATA 2, 5B, 89, BE, C2, 1, D1, E1, D1, E1, 3, F9, 83, C7, 1E, 58, 887
1130 DATA E8, D0, 2, 59, 49, 75, C, A1, A8, 1, 2D, 3B, 0, D1, E0, 1, 641
1140 DATA 86, C2, 1, C3, 51, B9, 4, 2, D2, C0, 50, 24, F, 4, 30, 3C, 5A1
1150 DATA 39, 7E, 2, 4, 7, E8, AB, 2, 58, FE, CD, 75, EB, 59, C3, 80, 778
1160 DATA 3E, AF, 1, 1, 74, 32, C6, 6, AF, 1, 1, E8, 9C, 3, BD, 2, 558
1170 DATA 0, A1, EB, 1, 89, 86, C6, 1, 8B, 8E, B6, 1, E8, A2, 1, 8B, 749
1180 DATA 5, 89, 86, B6, 1, 8B, B6, B6, 1, 3B, F1, 73, 6, AC, E8, 57, 753
1190 DATA FE, EB, F2, 83, ED, 2, 73, D9, 8B, 1E, B6, 1, B9, 90, 1, 51, 894
1200 DATA 8B, 16, B8, 1, B9, 90, 1, 51, B9, A, 0, 8B, F3, 8B, FA, E8, 7A3
1210 DATA EA, 0, 72, 3F, E8, F5, 0, 72, 37, 8A, 4, 8A, 25, A6, 74, 28, 6A0
1220 DATA 83, 3E, EB, 1, 10, 74, 2C, 3C, A, 74, 1A, 3C, D, 74, 11, 80, 47F
1230 DATA FC, A, 74, 9, 80, FC, D, 75, 1A, 3C, 20, 74, D2, 4E, EB, CF, 745
1240 DATA 80, FC, 20, 74, CA, 4F, EB, C7, 3C, 20, 74, C3, E2, C1, EB, 2D, 929
1250 DATA 59, EB, 4, 42, 59, E2, B0, 43, 59, E2, A4, 56, 57, BE, B3, 2, 7B7
1260 DATA 8B, 3E, ED, 1, A1, A8, 1, D1, E0, 2D, 3A, 0, 3, F8, 53, 52, 6B9
1270 DATA 8A, 3E, AB, 1, E8, CC, 2, 5A, 5B, 5F, 5E, EB, 2, 59, 59, E8, 723
1280 DATA 7A, 0, 73, 4, 8B, 1E, BA, 1, E8, 81, 0, 73, 4, 8B, 16, BC, 592
1290 DATA 1, 89, 1E, D7, 1, 89, 16, D9, 1, 8A, 3E, AC, 1, BD, 2, 0, 52D
1300 DATA 8B, B6, B6, 1, 3B, B6, D7, 1, 74, D, 83, BE, CA, 1, 0, 74, 6C2
1310 DATA 6, AC, E8, 93, FD, EB, E9, 83, ED, 2, 73, E4, E8, 11, 0, BD, 97D
1320 DATA 2, 0, 8B, 86, D7, 1, 89, 86, B6, 1, 83, ED, 2, 73, F3, C3, 74C
1330 DATA F6, 6, B1, 1, 6, 74, 24, F6, 6, B1, 1, 1, 75, 1D, 80, E, 51B
1340 DATA B1, 1, 1, BD, 2, 0, 8B, 86, B6, 1, 89, 86, D3, 1, 8B, 86, 62E
1350 DATA C6, 1, 89, 86, CF, 1, 83, ED, 2, 73, EB, C3, 33, ED, 3B, B6, 84A
1360 DATA BA, 1, 72, 79, 3B, B6, BE, 1, 72, 75, EB, F, BD, 2, 0, 3B, 631
1370 DATA BE, BA, 1, 72, 68, 3B, BE, BE, 1, 72, 64, 50, 53, 51, 52, 56, 67D
1380 DATA 57, 8B, B6, B2, 1, 8B, FE, 81, EF, 0, 28, B9, 0, 14, F3, A5, 7D1
1390 DATA E8, 68, 0, 81, AE, D3, 1, 0, 28, 81, AE, D7, 1, 0, 28, 81, 62B
1400 DATA AE, B6, 1, 0, 28, 81, 86, F3, 1, 0, 28, 73, 6, 81, 86, EF, 61F
1410 DATA 1, 0, 10, E8, 2B, 0, B9, 4, 0, 81, 2D, 0, 28, 47, 47, E2, 427
1420 DATA F8, 5F, 5E, 5A, 59, 5B, 58, B, ED, 74, A, 81, EF, 0, 28, 81, 6AA
1430 DATA EA, 0, 28, EB, 8, 81, EE, 0, 28, 81, EB, 0, 28, F8, C3, F9, 7E4
1440 DATA C3, 8B, FD, D1, E7, D1, E7, 81, C7, DB, 1, C3, B8, 0, 3D, CD, A64
1450 DATA 21, 72, 7, 89, 86, FB, 1, E8, 1, 0, C3, 8B, 9E, FB, 1, 8B, 701
1460 DATA 96, B2, 1, 8B, F2, B9, 0, 28, B4, 3F, CD, 21, 72, 17, 3, D0, 6E4
1470 DATA 89, 96, BA, 1, 8B, C8, E3, C, A0, AD, 1, 3C, FF, 74, 5, 20, 73E
1480 DATA 4, 46, E2, FB, F8, C3, 6, B8, 0, 5, CD, 10, B8, 40, 0, 8E, 708
1490 DATA C0, 26, A0, 49, 0, 3C, 7, 74, A, 3C, 3, 76, 6, BA, 15, 2, 41C
1500 DATA E9, 52, FB, B4, 12, B3, 10, CD, 10, 80, FB, 10, 74, 15, 26, F6, 7CC
1510 DATA 6, 87, 0, 8, 75, D, 32, FF, B8, 30, 11, 6, CD, 10, 7, 88, 4B3
1520 DATA 16, AA, 1, 26, A0, 4A, 0, 32, E4, 8B, D0, 8B, 1E, EB, 1, 83, 65A
1530 DATA FB, 10, 75, 6, 8B, D3, 3C, 28, 74, C3, 89, 16, EB, 1, 89, 16, 6A9
1540 DATA CF, 1, 89, 16, D1, 1, A3, A8, 1, D1, E0, 8A, 16, AA, 1, F6, 77F
1550 DATA E2, A3, ED, 1, 80, EA, 4, D0, EA, 88, 16, CE, 1, 26, A1, 63, 832
1560 DATA 0, 5, 6, 0, A3, A4, 1, 3D, BA, 3, 74, 15, 81, 6, A6, 1, 404
1570 DATA 0, 8, B4, 8, CD, 10, 88, 26, AB, 1, 80, F4, 77, 88, 26, AC, 640
1580 DATA 1, 7, C3, 6, 8B, 16, A6, 1, 8E, C2, 8B, 16, A4, 1, 8A, D8, 611
1590 DATA EC, D0, D8, 72, FB, FA, EC, D0, D8, 73, FB, 8B, C3, AB, FB, 7, BF8
1600 DATA C3, E8, D8, 0, 8A, 36, AA, 1, FE, C6, 32, D2, 32, FF, B4, 2, 89D
1610 DATA CD, 10, 33, FF, BE, 9, 1, 8A, 3E, AB, 1, E8, A5, 0, 8B, 3E, 6A1
1620 DATA A8, 1, D1, E7, 83, EF, 40, 46, E8, 98, 0, BD, 0, 0, 8B, E, 72F
1630 DATA A8, 1, 57, B0, CD, E8, AB, FF, E2, FB, 5F, 83, FD, 2, 77, 2A, 96E
1640 DATA 57, 83, C7, A, B0, B5, E8, 9A, FF, 8B, B6, F7, 1, E8, 73, 0, 925
1650 DATA B0, C6, E8, 8E, FF, 5F, A1, A8, 1, D1, E0, 8A, 16, CE, 1, FE, 9B2
1660 DATA C2, F6, E2, 3, F8, 83, C5, 2, EB, C4, C3, BE, 7E, 2, 8B, 3E, 958
1670 DATA ED, 1, 8A, 3E, AB, 1, E8, 4A, 0, C3, 80, 3E, AE, 1, 1, 74, 639
1680 DATA B, C6, 6, AE, 1, 1, BA, 3, 1, E8, 94, 0, 8B, 96, 32, 2, 516
1690 DATA E8, 8D, 0, 8B, BE, F7, 1, 8B, D7, 83, EA, 2, 8B, DA, C6, 7, 8B9
1700 DATA 50, B4, A, CD, 21, 57, B0, D, AE, 75, FD, C6, 45, FF, 0, 5F, 799
1710 DATA 8B, D7, E8, 57, FE, 73, 8, BA, 6D, 2, E8, 63, 0, EB, CD, C3, 909
1720 DATA E8, 20, FF, AC, 3C, 20, 73, F8, C3, B4, 0, CD, 16, C3, B4, 1, 84C
1730 DATA CD, 16, C3, E8, F3, FF, E8, F5, FF, 75, F8, C3, 33, C9, 8B, 16, B29
1740 DATA A8, 1, FE, CA, 8A, 36, AA, 1, EB, 2A, B9, 0, 2, 8B, 16, A8, 6F5
1750 DATA 1, FE, CA, 8A, 36, CE, 1, FE, C6, E8, 18, 0, 2, 2E, CE, 1, 71B
1760 DATA FE, C5, 2, 36, CE, 1, FE, C6, EB, A, 8A, 2E, AA, 1, 32, C9, 7E1
1770 DATA 8A, F5, B2, 2C, 53, 8A, 3E, AB, 1, B8, 0, 6, CD, 10, 5B, C3, 6DD
1780 DATA B4, 9, CD, 21, C3, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2FE
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/