home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
magazine
/
pcmagazi
/
1987
/
14
/
pcmap.bas
< prev
next >
Wrap
BASIC Source File
|
1987-04-30
|
5KB
|
79 lines
100 REM -- BASIC PROGRAM TO CREATE PCMAP.COM
110 OPEN "PCMAP.COM" AS #1 LEN = 1
120 FIELD #1,1 AS A$
130 CHECKSUM = 0
140 FOR I = 1 TO 59
150 LINESUM = 0
160 FOR J = 1 TO 8
170 READ BYTE
180 CHECKSUM = CHECKSUM + BYTE
190 LINESUM = LINESUM + BYTE
200 IF (BYTE < 256) THEN LSET A$ = CHR$(BYTE)
210 PUT #1
220 NEXT J
230 READ LINECHECK
240 IF LINECHECK <> LINESUM THEN PRINT "Error in Line";280 + 10 * I
250 NEXT I
260 CLOSE
270 IF CHECKSUM = 44060 THEN PRINT "Successful Completion!" : END
280 PRINT "COM file is not valid!" : END
290 DATA 233, 136, 0, 80, 67, 77, 65, 80, 738
300 DATA 32, 49, 46, 48, 32, 40, 99, 41, 387
310 DATA 32, 49, 57, 56, 55, 44, 32, 90, 415
320 DATA 105, 102, 102, 45, 68, 97, 118, 105, 742
330 DATA 115, 32, 80, 117, 98, 108, 105, 115, 770
340 DATA 104, 105, 110, 103, 32, 67, 111, 114, 746
350 DATA 112, 46, 13, 10, 10, 36, 26, 82, 335
360 DATA 111, 98, 101, 114, 116, 32, 76, 46, 694
370 DATA 32, 72, 117, 109, 109, 101, 108, 83, 731
380 DATA 101, 103, 109, 101, 110, 116, 32, 80, 752
390 DATA 97, 114, 97, 103, 114, 97, 112, 104, 838
400 DATA 115, 32, 32, 32, 32, 80, 114, 111, 548
410 DATA 103, 114, 97, 109, 13, 10, 36, 67, 549
420 DATA 79, 77, 77, 65, 78, 68, 46, 67, 557
430 DATA 79, 77, 40, 85, 110, 107, 110, 111, 719
440 DATA 119, 110, 41, 40, 70, 114, 101, 101, 696
450 DATA 41, 32, 32, 32, 32, 32, 32, 32, 265
460 DATA 36, 0, 0, 186, 3, 1, 180, 9, 415
470 DATA 205, 33, 180, 48, 205, 33, 60, 3, 767
480 DATA 114, 4, 254, 6, 138, 1, 51, 219, 787
490 DATA 142, 195, 38, 128, 62, 0, 0, 77, 642
500 DATA 116, 3, 67, 235, 243, 139, 195, 64, 1062
510 DATA 38, 139, 14, 1, 0, 59, 193, 117, 561
520 DATA 241, 139, 22, 2, 0, 252, 191, 213, 1060
530 DATA 2, 38, 139, 14, 1, 0, 160, 137, 491
540 DATA 1, 10, 192, 116, 17, 254, 200, 11, 801
550 DATA 201, 116, 6, 139, 53, 59, 206, 116, 896
560 DATA 25, 131, 199, 17, 235, 235, 254, 6, 1102
570 DATA 137, 1, 139, 193, 11, 201, 117, 3, 802
580 DATA 139, 195, 64, 137, 5, 199, 69, 2, 810
590 DATA 0, 0, 38, 139, 54, 3, 0, 67, 301
600 DATA 139, 195, 3, 222, 1, 117, 2, 190, 869
610 DATA 123, 1, 11, 201, 117, 6, 185, 6, 650
620 DATA 0, 235, 23, 144, 59, 193, 117, 97, 868
630 DATA 38, 139, 54, 60, 0, 128, 62, 137, 618
640 DATA 1, 1, 117, 20, 190, 103, 1, 185, 618
650 DATA 11, 0, 131, 199, 4, 14, 7, 243, 609
660 DATA 164, 176, 36, 170, 14, 31, 235, 65, 891
670 DATA 128, 62, 138, 1, 0, 116, 48, 78, 571
680 DATA 86, 31, 59, 14, 1, 0, 117, 39, 347
690 DATA 70, 86, 31, 51, 246, 70, 78, 173, 805
700 DATA 11, 192, 117, 250, 173, 139, 238, 77, 1197
710 DATA 172, 10, 192, 117, 251, 78, 139, 206, 1165
720 DATA 78, 59, 245, 116, 5, 128, 60, 92, 783
730 DATA 117, 246, 70, 43, 206, 235, 187, 14, 1118
740 DATA 31, 185, 9, 0, 190, 114, 1, 235, 765
750 DATA 177, 142, 195, 59, 218, 116, 3, 233, 1143
760 DATA 67, 255, 186, 71, 1, 180, 9, 205, 974
770 DATA 33, 190, 213, 2, 138, 14, 137, 1, 728
780 DATA 50, 237, 232, 25, 0, 232, 22, 0, 798
790 DATA 139, 214, 180, 9, 205, 33, 131, 198, 1109
800 DATA 13, 186, 100, 1, 180, 9, 205, 33, 727
810 DATA 226, 232, 180, 76, 205, 33, 173, 232, 1357
820 DATA 8, 0, 186, 129, 1, 180, 9, 205, 718
830 DATA 33, 195, 80, 138, 196, 232, 1, 0, 875
840 DATA 88, 80, 81, 177, 4, 210, 232, 89, 961
850 DATA 232, 3, 0, 88, 36, 15, 4, 144, 522
860 DATA 39, 20, 64, 39, 82, 138, 208, 180, 770
870 DATA 2, 205, 33, 90, 195, 0, 0, 0, 525