/ P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 1 1 / P?S/8 MONITOR CONSOLE OVERLAY 2 3 / LAST EDIT: 17-DEC-1986 23:00:00 CJL 4 5 / MUST BE ASSEMBLED WITH '/J' SWITCH SET. 6 7 / THIS IS THE P?S/8 MONITOR CONSOLE OVERLAY UTILITY FOR REDIRECTING 8 / KEYBOARD, PRINTER, AND LINEPRINTER I/O TO LOGICAL HANDLERS INSTEAD OF THE 9 / NORMAL PHYSICAL DEVICES (04, 04, 66). THIS PROGRAM ALSO REDIRECTS ERROR 10 / HANDLING TO THE CONSOLE INSTEAD OF HALTING OR RETRYING. 11 12 / CONSOLE OPTIONS. 13 14 / /D DISABLE OVERLAY. BLOCK ZERO OF THE SYSTEM BOOTSTRAP UNIT IS MODIFIED 15 / TO TURN OFF THE OVERLAY. 16 17 / /E ENABLE OVERLAY. IF SUFFICIENT MEMORY IS AVAILABLE, IT IS SELECTED 18 / AND ALSO CLEARED TO MAKE ROOM FOR A NEW COPY OF THE OVERLAY. 19 / BLOCKS ZERO AND THIRTEEN OF THE SYSTEM BOOTSTRAP UNIT ARE MODIFIED 20 / TO TURN ON THE OVERLAY. 21 22 / /R REFRESH OVERLAY. IF THE OVERLAY IS ENABLED, THEN THE MEMORY 23 / ASSOCIATED WITH THE OVERLAY WILL BE CLEARED. IF THE MEMORY IMAGE 24 / OF THE OVERLAY MAINTAINED BY THE CONSOLE UTILITY IS UPDATED, THEN 25 / THE RESIDENT COPY WILL BE RELOADED EVEN IF /R IS NOT PASSED. 26 27 / /U UPDATE MEMORY IMAGE OF THE OVERLAY WITH THE CONTENTS OF PASSED 28 / VALID BINARY CONSOLE OVERLAY FILES. THE OVERLAY NEED NOT BE 29 / ENABLED, NOR IS THE EXTRA MEMORY OR POSSIBLE OPTIONAL HARDWARE 30 / REQUIRED TO EFFECTIVELY USE THE OVERLAY NEEDED WHEN UPDATING THE 31 / MEMORY IMAGE. IF THE PASSED FILES REPRESENT A PRIMARY OVERLAY 32 / UPDATE, THIS SWITCH IS IMPLIED. IF THE PASSED FILES ARE SECONDARY 33 / ONLY (PARAMETER PATCHES, ETC.) THEN /U IS REQUIRED TO UPDATE THE 34 / MEMORY IMAGE. IF SECONDARY FILES ONLY ARE PASSED WITHOUT /U, THE 35 / MEMORY COPY WILL BE MODIFIED (ONLY IF THE CONSOLE OVERLAY IS 36 / CURRENTLY ENABLED). 37 38 / FILES PASSED VALID BINARY FILES CAN BE USED TO MODIFY THE OVERLAY IN 39 / MEMORY OR TO PERMANENTLY UPDATE THE COPY OF THE OVERLAY CODE 40 / MAINTAINED BY THE CONSOLE UTILITY ON THE SYSTEM DEVICE. / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 2 41 / FILE RULES. 42 43 / NO OUTPUT FILES MAY BE PASSED. ATTEMPTS TO DO SO WILL YIELD AN ERROR 44 / MESSAGE. THIS IS TO PREVENT ACCIDENTAL MISUSE. 45 46 / ALL INPUT FILES MUST BE UNIQUE; EACH INPUT FILE IS CHECKED AGAINST ALL 47 / OTHER FILES FOR UNIQUENESS. THIS IS TO PREVENT ACCIDENTAL MISUSE. 48 49 / ALL INPUT FILES MUST BE VALID BINARY FILES WITH SPECIAL HEADER CODING. 50 51 / FILES MAY BE CODED AS PRIMARY UPDATE (ENTIRE DEVICE OVERLAY CODING) OR 52 / SECONDARY UPDATE (PARAMETER PATCHES, ETC.). 53 54 / THERE MAY ONLY BE ONE PRIMARY UPDATE FILE, AND IF USED IT MUST BE PASSED 55 / AS THE FIRST INPUT FILE. ANY ADDITIONAL CONTINUATION OR OTHER SECONDARY 56 / FILES MUST FOLLOW THE PRIMARY FILE. 57 58 / ALL INPUT FILES MUST HAVE IDENTICAL DEVICE NAME FIELDS. 59 60 / IF ONLY SECONDARY FILES ARE PASSED, THEY MUST HAVE DEVICE NAME FIELDS 61 / MATCHING THE CURRENT CONSOLE OVERLAY IMAGE. 62 63 / SOME SECONDARY FILES (SUCH AS THE BINARY FILES PRODUCED BY "KL8PCH") HAVE 64 / DEVICE NAME FIELDS IDENTICAL TO THE INTENDED PRIMARY FILE ("KL8). HOWEVER, 65 / THE SECONDARY FILE CHANGES THE DEVICE NAME FIELD WITHIN THE OVERLAY ITSELF. 66 / THESE FILES THEN CANNOT BE USED WITHOUT THE ORIGINAL PRIMARY FILE, AS THEY 67 / ARE INCOMPATIBLE WITH THE THEN CURRENT CONSOLE OVERLAY IMAGE. (THE INTENDED 68 / USAGE IS: .CONSOLE KL8,KL8PCH) 69 70 / CONSOLE UTILITY MESSAGES. 71 72 / [CONSOLE OVERLAY UPDATED] 73 74 / THE CONSOLE OVERLAY UTILITY WAS INVOKED WITH VALID BINARY FILES AND /U 75 / SET (OR IMPLIED BY A PRIMARY FILE). THE OVERLAY IMAGE ON THE SYSTEM DEVICE 76 / WAS UPDATED TO REFLECT THE CONTENTS OF THE PASSED FILES. 77 78 / [CONSOLE OVERLAY MODIFIED] 79 80 / THE CONSOLE OVERLAY MEMORY-RESIDENT COPY WAS MODIFIED ACCORDING TO THE 81 / CONTENTS OF PASSED SECONDARY VALID BINARY FILES WITH /U NOT SET. THE 82 / PERMANENT COPY OF THE OVERLAY IS NOT MODIFIED. THIS CAN BE USEFUL FOR 83 / TRANSIENT CHANGES OR TESTING OF NEW OVERLAY FEATURES BY AN OVERLAY PROGRAM 84 / IMPLEMENTOR. THE /R OPTION CAN BE INVOKED TO CANCEL THE EFFECT OF THE 85 / MODIFICATION. (SOME VALID SECONDARY FILES CAN ONLY UPDATE THE PERMANENT 86 / COPY IN ORDER TO BE EFFECTIVE, AS DISTURBING THE OVERLAY CHECKSUM CAUSES 87 / AUTOMATIC RELOAD!) 88 89 / [CONSOLE OVERLAY DISABLED] 90 91 / THE /D SWITCH WAS USED TO TO DISABLE THE CONSOLE OVERLAY. ALL CONSOLE, 92 / LPT: INPUT/OUTPUT REVERTS TO THE PHYSICAL DEVICES NORMALLY ASSOCIATED 93 / WITH THESE FUNCTIONS (DEVICES 03, 04, 66). / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 3 94 / [CONSOLE OVERLAY ENABLED] 95 96 / THE /E SWITCH WAS USED TO ENABLE THE CONSOLE OVERLAY. ALL CONSOLE, LPT: 97 / INPUT/OUTPUT IS REDIRECTED TO THE CONSOLE OVERLAY. 98 99 / [CONSOLE OVERLAY WILL BE RELOADED] 100 101 / /THE /R SWITCH OR PASSED SECONDARY VALID BINARY FILES WITH /U SET OR A 102 / PASSED PRIMARY VALID BINARY FILE (WITH OR WITHOUT SECONDARY FILES OR /U 103 / SET) WERE GIVEN THUS REQUIRING RELOADING OF THE OVERLAY. 104 105 / CONSOLE UTILITY ERROR MESSAGES. 106 107 / DUPLICATE CONSOLE OVERLAY FILES! 108 109 / MULTIPLE REFERENCES TO THE SAME FILE APPEAR IN THE FILE LIST AS THE USER 110 / PASSED SEVERAL FILES TO THE CONSOLE OVERLAY UTILITY. TO PREVENT ACCIDENTAL 111 / MISUSE OF THE CONSOLE FACILITY, ALL FILE SPECIFICATIONS MUST BE UNIQUE. 112 113 / CONSOLE OVERLAY ALREADY ENABLED! 114 115 / AN ATTEMPT WAS MADE TO USE /E TO ENABLE THE CONSOLE OVERLAY WHILE IT 116 / ALREADY WAS ENABLED. 117 118 / INVALID CONSOLE OVERLAY FILE #N (N=1-17) 119 120 / THE SPECIFIED FILE IS NOT A VALID BINARY CONSOLE OVERLAY FILE OR IT IS 121 / INCOMPATIBLE WITH OTHER VALID PASSED BINARY CONSOLE OVERLAY FILES 122 / (NON-MATCHING DEVICE NAMES, ETC.). TO PREVENT ACCIDENTAL MISUSE OF THE 123 / CONSOLE UTILITY, ONLY SPECIALLY CODED BINARY OVERLAY FILES IN PROPER 124 / COMBINATION ARE VALID FOR INPUT TO THE CONSOLE UTILITY. 125 126 / INVALID OVERLAY ADDRESS! 127 128 / AN OTHERWISE VALID BINARY FILE ATTEMPTS TO LOAD INTO A LOCATION BEYOND 129 / THE UPPER LIMIT OF MEMORY RESERVED FOR THE OVERLAY. THIS INDICATED EITHER 130 / AN INVALID BINARY FILE, OR MISCODING/MISASSEMBLY OF THE OVERLAY FILE 131 / SOURCE PROGRAM. THIS MESSAGE IS PRIMARILY INTENDED TO WARN DEVELOPERS OF 132 / THE OVERLAY CODING OF ERROR(S) IN THEIR PROGRAM. 133 134 / CONSOLE OVERLAY DISABLED, OVERLAY LOADING NOT ALLOWED! 135 136 / AN ATTEMPT WAS MADE TO PASS VALID SECONDARY BINARY FILES WITHOUT /U SET 137 / WHILE THE CONSOLE OVERLAY WAS DISABLED. SINCE /U IS NOT SPECIFIED, THERE 138 / IS NO COPY OF THE OVERLAY PRESENT TO LOAD OVER. 139 140 / INVALID OUTPUT FILES! 141 142 / OUTPUT FILES WERE PASSED TO THE CONSOLE OVERLAY UTILITY. TO PREVENT 143 / ACCIDENTAL MISUSE OF THE CONSOLE OVERLAY UTILITY, THIS IS NOT ALLOWED. / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 4 144 / INVALID POSITION FOR PRIMARY CONSOLE OVERLAY FILE! 145 146 / A COMPLETE CONSOLE OVERLAY UPDATE (PRIMARY) FILE WAS PASSED TO THE 147 / CONSOLE OVERLAY UTILITY, BUT WAS NOT THE FIRST FILE PASSED IN THE LIST. 148 / THERE MUST BE ONLY ONE SUCH FILE (IF ANY) AND IT MUST BE THE FIRST INPUT 149 / FILE SPECIFIED. TO PREVENT ACCIDENTAL MISUSE OF THE CONSOLE OVERLAY 150 / UTILITY, THIS CONVENTION MUST BE ADHERED TO. 151 152 / SECONDARY CONSOLE OVERLAY FILE INCOMPATIBLE WITH CONSOLE OVERLAY! 153 154 / A VALID CONSOLE OVERLAY FILE CONTAINING PARAMETER MODIFICATION ONLY 155 / (SECONDARY FILE) WAS PASSED TO THE CONSOLE OVERLAY UTILITY WITH ITS 156 / DEVICE NAME FIELD DIFFERENT FROM THE PREVAILING DEVICE NAME FIELD WITHIN 157 / THE CURRENT MEMORY IMAGE OF THE CONSOLE OVERLAY. ONLY PRIMARY FILES ARE 158 / ALLOWED TO HAVE DIFFERENT DEVICE NAME FIELDS (SINCE THEY SUPPORT DIFFERENT 159 / DEVICES!). SINCE EACH PRIMARY CONSOLE OVERLAY CONFIGURATION HAS UNIQUE 160 / INTERNAL RULES GOVERNING MODIFICATION BY SECONDARY FILES, THE SECONDARY 161 / FILES MUST HAVE MATCHING DEVICE NAMES AS A PREREQUISITE FOR ALLOWING ANY 162 / UPDATE. 163 164 / CONSOLE OVERLAY NOT AVAILABLE IN ONLY 4K! 165 166 / THE CURRENT LOGICAL CORE SIZE OF THE SYSTEM IS 4K. SINCE THE OVERLAY 167 / REQUIRES ADDITIONAL MEMORY TO OPERATE, THE LOGICAL CORE SIZE MUST BE 168 / AT LEAST 8K BEFORE INSTALLING THE OVERLAY. IF MORE MEMORY IS ACTUALLY 169 / AVAILABLE, USE THE "CORE" COMMAND TO OBTAIN IT BEFORE ATTEMPTING TO USE 170 / THE CONSOLE OVERLAY UTILITY. ALAS, 4K MACHINES CANNOT USE THE CONSOLE 171 / OVERLAY UTILITY. (PROGRAMMERS NOTE: DON'T TELL ME THERE AREN'T ANY 4K 172 / MACHINES OUT THERE; I OWN ONE!) 173 174 / CONSOLE OVERLAY NOT ENABLED! 175 176 / AN ATTEMPT WAS MADE TO EITHER DISABLE (/D) OR REFRESH (/R) THE CONSOLE 177 / OVERLAY WHILE IT IS NOT ENABLED. 178 179 / NO VIABLE OPTIONS GIVEN! 180 181 / NO USEFUL COMBINATION OF OPTIONS WERE PASSED TO THE CONSOLE OVERLAY 182 / UTILITY, THE CONSOLE OVERLAY UTILITY MUST BE PASSED EITHER: 183 184 / A) VALID BINARY INPUT FILES WITH OR WITHOUT /U POSSIBLY WITH /R, /E, 185 / OR /D AS APPROPRIATE TO MODIFY OR UPDATE THE OVERLAY. 186 / B) /R (IF THE OVERLAY IS ENABLED) TO REFRESH THE CURRENT 187 / MEMORY-RESIDENT COPY OF THE OVERLAY. 188 / C) /D (IF THE OVERLAY IS ENABLED) TO DISABLE THE OVERLAY. 189 / D) /E (IF THE OVERLAY IS DISABLED) TO ENABLE THE OVERLAY. 190 191 / ANY OTHER COMBINATION OF SWITCHES (INCLUDING /U WITHOUT FILES) WILL YIELD 192 / THIS ERROR MESSAGE. / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 5 193 / SPECIAL HEADER CODING FOR BINARY OVERLAY FILES. 194 195 / EACH FILE MUST CONTAIN THE FOLLOWING HEADER INFORMATION: 196 197 / 5252 FLAG WORD PROVIDED BY ASSEMBLER 198 / *0200 *200 PROVIDED BY ASSEMBLER 199 / *0200 *200 PROVIDED BY ASSEMBLER 200 / *"D^100+"E-300 ORIGIN TO FIRST PAIR OF DEVICE NAME CHARACTERS 201 / *"V^100+"I-300 ORIGIN TO SECOND PAIR OF DEVICE NAME CHARACTERS 202 / *"C^100+"E-300 ORIGIN TO THIRD PAIR OF DEVICE NAME CHARACTERS 203 / *0000-0077 *00XX TO DELIMIT THE DEVICE NAME. IF XX=00 THEN 204 / A PRIMARY FILE; IF NON-ZERO THEN A SECONDARY FILE. 205 206 / ALL TRAILING DEVICE NAME CHARACTERS MUST BE ZERO IF THE NAME IS LESS 207 / THAN SIX CHARACTERS. 208 209 / ALL DEVICE NAMES MUST BE IDENTICAL THROUGHOUT THE PASSED FILE LIST. 210 211 / ALL DATA WITHIN THE FILE MUST LOAD BETWEEN 0000 AND 5777. ALL FIELD 212 / SETTINGS ARE IGNORED. / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 11 466 003123 0425 DBADMSG,TEXT "DUPLICATE CONSOLE OVERLAY FILES!";0 467 003124 2014 468 003125 1103 469 003126 0124 470 003127 0540 471 003130 0317 472 003131 1623 473 003132 1714 474 003133 0540 475 003134 1726 476 003135 0522 477 003136 1401 478 003137 3140 479 003140 0611 480 003141 1405 481 003142 2341 482 003143 0000 483 484 003147 3200 485 003150 0010 486 003151 7635 487 003152 4200 488 003153 7006 489 003154 0021 490 003155 4000 491 003156 4137 492 003157 4345 493 003160 7607 494 003161 3442 495 003162 4245 496 003163 6211 497 003164 0070 498 003165 0254 499 003166 0241 500 003167 7410 501 003170 2363 502 003171 5513 503 003172 2307 504 003173 2365 505 003174 0423 506 003175 3006 507 003176 0434 508 003177 5644 509 3200 PAGE / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 13 562 003245 1416 NCHKLUP,TAD I XR1 /GET A WORD 563 003246 7041 CIA /INVERT IT 564 003247 1417 TAD I XR2 /COMPARE TO FILES' WORD 565 003250 7650 SNA CLA /SKIP IF THEY DON'T MATCH 566 003251 5254 JMP NMATCH /JUMP IF THEY DO 567 003252 4767 JMS I (REPORT) /TELL THEM 568 003253 4600 MBADMSG /THEY CAN'T DO THAT 569 570 003254 2122 NMATCH, ISZ TCNT1 /DONE ALL YET? 571 003255 5245 JMP NCHKLUP /NO, KEEP GOING 572 003256 7346 MOVNAME,NL7775 /SETUP MOVE COUNT 573 003257 5763 JMP I (MOVNM1) /CONTINUE THERE 574 575 003260 0317 NBADMSG,TEXT "CONSOLE OVERLAY DISABLED, OVERLAY LOADING NOT ALLOWED!";0 576 003261 1623 577 003262 1714 578 003263 0540 579 003264 1726 580 003265 0522 581 003266 1401 582 003267 3140 583 003270 0411 584 003271 2301 585 003272 0214 586 003273 0504 587 003274 5440 588 003275 1726 589 003276 0522 590 003277 1401 591 003300 3140 592 003301 1417 593 003302 0104 594 003303 1116 595 003304 0740 596 003305 1617 597 003306 2440 598 003307 0114 599 003310 1417 600 003311 2705 601 003312 0441 602 003313 0000 603 003314 1116 OBADMSG,TEXT "INVALID OUTPUT FILES!" 604 003315 2601 605 003316 1411 606 003317 0440 607 003320 1725 608 003321 2420 609 003322 2524 610 003323 4006 611 003324 1114 612 003325 0523 613 003326 4100 / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 14 614 003327 1116 PBADMSG,TEXT "INVALID POSITION FOR PRIMARY CONSOLE OVERLAY FILE!";0 615 003330 2601 616 003331 1411 617 003332 0440 618 003333 2017 619 003334 2311 620 003335 2411 621 003336 1716 622 003337 4006 623 003340 1722 624 003341 4020 625 003342 2211 626 003343 1501 627 003344 2231 628 003345 4003 629 003346 1716 630 003347 2317 631 003350 1405 632 003351 4017 633 003352 2605 634 003353 2214 635 003354 0131 636 003355 4006 637 003356 1114 638 003357 0541 639 003360 0000 640 641 003363 3400 642 003364 4474 643 003365 5105 644 003366 4243 645 003367 4345 646 003370 3001 647 003371 7605 648 003372 4356 649 003373 4323 650 003374 7634 651 003375 4324 652 003376 4357 653 003377 4361 654 3400 PAGE / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 20 883 003726 0317 WBADMSG,TEXT "CONSOLE OVERLAY NOT ENABLED!";0 884 003727 1623 885 003730 1714 886 003731 0540 887 003732 1726 888 003733 0522 889 003734 1401 890 003735 3140 891 003736 1617 892 003737 2440 893 003740 0516 894 003741 0102 895 003742 1405 896 003743 0441 897 003744 0000 898 899 003750 3011 900 003751 4130 901 003752 3202 902 003753 4443 903 003754 3454 904 003755 4243 905 003756 4345 906 003757 7605 907 003760 4427 908 003761 4406 909 003762 4417 910 003763 3177 911 003764 3200 912 003765 4400 913 003766 3176 914 003767 5044 915 003770 3175 916 003771 5043 917 003772 4101 918 003773 3172 919 003774 3155 920 003775 6211 921 003776 3401 922 003777 3170 923 4000 PAGE / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 28 1259 004460 0000 MEMSET, .-. /MCS, ETC. SETUP ROUTINE 1260 004461 7112 CLL RTR;RAR /MOVE TO MCS BITS 1261 004462 7010 1262 004463 3775 DCA I (NEWMCS) /SAVE FOR NOW 1263 004464 1775 TAD I (NEWMCS) /GET IT BACK 1264 004465 7112 CLL RTR;RAR /MOVE TO LCS BITS 1265 004466 7010 1266 004467 3774 DCA I (NEWLCS) /SAVE FOR NOW 1267 004470 1570 TAD I PSCRSIZE/[SCRSIZE] /GET CORE SIZE WORD 1268 004471 0373 AND (4) /JUST "J" BIT 1269 004472 1775 TAD I (NEWMCS) /ADD ON NEW MCS BITS 1270 004473 1774 TAD I (NEWLCS) /ADD ON NEW LCS BITS 1271 004474 5660 JMP I MEMSET /RETURN 1272 1273 004475 0000 DEVNAME,ZBLOCK 3 /DEVICE NAME 1274 1275 004500 3303 CMODMSG,TEXT "[CONSOLE OVERLAY UPDATED]" 1276 004501 1716 1277 004502 2317 1278 004503 1405 1279 004504 4017 1280 004505 2605 1281 004506 2214 1282 004507 0131 1283 004510 4025 1284 004511 2004 1285 004512 0124 1286 004513 0504 1287 004514 3500 1288 004515 0317 EBADMSG,TEXT "CONSOLE OVERLAY ALREADY ENABLED!";0 1289 004516 1623 1290 004517 1714 1291 004520 0540 1292 004521 1726 1293 004522 0522 1294 004523 1401 1295 004524 3140 1296 004525 0114 1297 004526 2205 1298 004527 0104 1299 004530 3140 1300 004531 0516 1301 004532 0102 1302 004533 1405 1303 004534 0441 1304 004535 0000 / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 29 1305 004536 1116 FBADMSG,TEXT "INVALID CONSOLE OVERLAY FILE #";0 1306 004537 2601 1307 004540 1411 1308 004541 0440 1309 004542 0317 1310 004543 1623 1311 004544 1714 1312 004545 0540 1313 004546 1726 1314 004547 0522 1315 004550 1401 1316 004551 3140 1317 004552 0611 1318 004553 1405 1319 004554 4043 1320 004555 0000 1321 004556 1116 IBADMSG,TEXT "INVALID OVERLAY ADDRESS!";0 1322 004557 2601 1323 004560 1411 1324 004561 0440 1325 004562 1726 1326 004563 0522 1327 004564 1401 1328 004565 3140 1329 004566 0104 1330 004567 0422 1331 004570 0523 1332 004571 2341 1333 004572 0000 1334 1335 004573 0004 1336 004574 3401 1337 004575 3402 1338 004576 4245 1339 004577 2355 1340 4600 PAGE / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 30 1341 004600 2305 MBADMSG,TEXT "SECONDARY CONSOLE OVERLAY FILE INCOMPATIBLE WITH CONSOLE OVERLAY!" 1342 004601 0317 1343 004602 1604 1344 004603 0122 1345 004604 3140 1346 004605 0317 1347 004606 1623 1348 004607 1714 1349 004610 0540 1350 004611 1726 1351 004612 0522 1352 004613 1401 1353 004614 3140 1354 004615 0611 1355 004616 1405 1356 004617 4011 1357 004620 1603 1358 004621 1715 1359 004622 2001 1360 004623 2411 1361 004624 0214 1362 004625 0540 1363 004626 2711 1364 004627 2410 1365 004630 4003 1366 004631 1716 1367 004632 2317 1368 004633 1405 1369 004634 4017 1370 004635 2605 1371 004636 2214 1372 004637 0131 1373 004640 4100 1374 004641 3303 MMODMSG,TEXT "[CONSOLE OVERLAY MODIFIED]";0 1375 004642 1716 1376 004643 2317 1377 004644 1405 1378 004645 4017 1379 004646 2605 1380 004647 2214 1381 004650 0131 1382 004651 4015 1383 004652 1704 1384 004653 1106 1385 004654 1105 1386 004655 0435 1387 004656 0000 / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 31 1388 004657 3303 OOFFMSG,TEXT "[CONSOLE OVERLAY DISABLED]";0 1389 004660 1716 1390 004661 2317 1391 004662 1405 1392 004663 4017 1393 004664 2605 1394 004665 2214 1395 004666 0131 1396 004667 4004 1397 004670 1123 1398 004671 0102 1399 004672 1405 1400 004673 0435 1401 004674 0000 1402 004675 3303 OONMSG, TEXT "[CONSOLE OVERLAY ENABLED]" 1403 004676 1716 1404 004677 2317 1405 004700 1405 1406 004701 4017 1407 004702 2605 1408 004703 2214 1409 004704 0131 1410 004705 4005 1411 004706 1601 1412 004707 0214 1413 004710 0504 1414 004711 3500 1415 004712 0317 SBADMSG,TEXT "CONSOLE OVERLAY NOT AVAILABLE IN ONLY 4K!" 1416 004713 1623 1417 004714 1714 1418 004715 0540 1419 004716 1726 1420 004717 0522 1421 004720 1401 1422 004721 3140 1423 004722 1617 1424 004723 2440 1425 004724 0126 1426 004725 0111 1427 004726 1401 1428 004727 0214 1429 004730 0540 1430 004731 1116 1431 004732 4017 1432 004733 1614 1433 004734 3140 1434 004735 6413 1435 004736 4100 / P?S/8 MONITOR CONSOLE OVERLAY PAL8-VB0 08-APR-87 PAGE 32 1436 004737 1617 ZBADMSG,TEXT "NO VIABLE OPTIONS GIVEN!";0 1437 004740 4026 1438 004741 1101 1439 004742 0214 1440 004743 0540 1441 004744 1720 1442 004745 2411 1443 004746 1716 1444 004747 2340 1445 004750 0711 1446 004751 2605 1447 004752 1641 1448 004753 0000 1449 004754 3303 ZMEMMSG,TEXT "[CONSOLE OVERLAY WILL BE RELOADED]";0 1450 004755 1716 1451 004756 2317 1452 004757 1405 1453 004760 4017 1454 004761 2605 1455 004762 2214 1456 004763 0131 1457 004764 4027 1458 004765 1114 1459 004766 1440 1460 004767 0205 1461 004770 4022 1462 004771 0514 1463 004772 1701 1464 004773 0405 1465 004774 0435 1466 004775 0000