@@ -472,14 +472,11 @@ respond "*" "advent=advent\r"
472
472
expect " CORE USED"
473
473
respond " *" " \032 "
474
474
type " :kill\r "
475
- respond " *" " :dec sys:loader\r "
476
- respond " *" " advent/g\r "
477
- respond " EXIT" " :start\r "
475
+ loader " advent"
476
+ respond " *" " :start\r "
478
477
respond " *" " \032 "
479
- type " :start 45\r "
480
- respond " Command:" " d"
481
- respond " *" " :pdump sys3; ts advent\r "
482
- respond " *" " :kill\r "
478
+ type " :vk\r "
479
+ decuuo " sys3; ts advent"
483
480
484
481
# 350-point ADVENT
485
482
cwd " games"
@@ -489,17 +486,12 @@ respond "*" "adv3sb=adv3sb\r"
489
486
expect " CORE USED"
490
487
respond " *" " \032 "
491
488
type " :kill\r "
492
- respond " *" " :dec sys:loader\r "
493
- respond " *" " adv3sb\r "
494
- respond " *" " adv3sr\r "
495
- respond " *" " /g\r "
496
- respond " EXIT" " :start\r "
489
+ loader " adv3sb,adv3sr"
490
+ respond " *" " :start\r "
497
491
respond " *" " adv3db.1"
498
492
respond " *" " \032 "
499
- type " :start 45\r "
500
- respond " Command:" " d"
501
- respond " *" " :pdump games; ts adv350\r "
502
- respond " *" " :kill\r "
493
+ type " :vk\r "
494
+ decuuo " games; ts adv350"
503
495
504
496
# 448-point ADVENT
505
497
cwd " games"
@@ -509,17 +501,12 @@ respond "*" "adv4su=adv4su\r"
509
501
expect " CORE USED"
510
502
respond " *" " \032 "
511
503
type " :kill\r "
512
- respond " *" " :dec sys:loader\r "
513
- respond " *" " adv4ma\r "
514
- respond " *" " adv4su\r "
515
- respond " *" " /g\r "
516
- respond " EXIT" " :start\r "
504
+ loader " adv4ma,adv4su"
505
+ respond " *" " :start\r "
517
506
respond " *" " adv4db.2"
518
507
respond " Are you a wizard?" " \032 "
519
- type " :start 45\r "
520
- respond " Command:" " d"
521
- respond " *" " :pdump games; ts adv448\r "
522
- respond " *" " :kill\r "
508
+ type " :vk\r "
509
+ decuuo " games; ts adv448"
523
510
524
511
# TREK
525
512
cwd " games"
@@ -528,13 +515,8 @@ respond "*" "trek=trek\r"
528
515
expect " CORE USED"
529
516
respond " *" " \032 "
530
517
type " :kill\r "
531
- respond " *" " :dec sys:loader\r "
532
- respond " *" " trek\r "
533
- respond " *" " /g\r "
534
- respond " EXIT" " :start 45\r "
535
- respond " Command:" " d"
536
- respond " *" " :pdump games; ts trek\r "
537
- respond " *" " :kill\r "
518
+ loader " trek"
519
+ decuuo " games; ts trek"
538
520
539
521
# Tech II chess: timesharing, using TV display
540
522
respond " *" " :midas games;ts chess2_rg;chess2\r "
@@ -620,26 +602,13 @@ respond "*" "macro=macro\r"
620
602
expect " CORE USED"
621
603
respond " *" " \003 "
622
604
respond " *" " :kill\r "
623
- respond " *" " :dec sys:link\r "
624
- respond " *" " macro/go\r "
625
- # Strange error here. Workaround is to retry.
626
- expect " %LNKNED"
627
- respond " *" " macro/go\r "
628
- respond " *" " :start 45\r "
629
- respond " Command" " d"
630
- respond " *" " :pdump sys2; ts macro\r "
631
- respond " *" " :kill\r "
605
+ linker " macro"
606
+ decuuo " sys2; ts macro"
632
607
respond " *" " :delete decsys; macro shr\r "
633
608
# Assemble with itself, now no errors
634
609
macro " macro" " macro"
635
- respond " *" " :dec sys:link\r "
636
- respond " *" " macro/go\r "
637
- expect " %LNKNED"
638
- respond " *" " macro/go\r "
639
- respond " *" " :start 45\r "
640
- respond " Command" " d"
641
- respond " *" " :pdump sys2; ts macro\r "
642
- respond " *" " :kill\r "
610
+ linker " macro"
611
+ decuuo " sys2; ts macro"
643
612
644
613
# MACSYM and MONSYM universal files.
645
614
cwd " decsys"
@@ -652,12 +621,8 @@ macro "uuosym.unv" "uuosym.mac"
652
621
653
622
# CROSS, assembler
654
623
macro " cross" " cross"
655
- respond " *" " :dec sys:loader\r "
656
- respond " *" " cross/g\r "
657
- respond " *" " :start 45\r "
658
- respond " Command:" " d"
659
- respond " *" " :pdump sys1; ts cross\r "
660
- respond " *" " :kill\r "
624
+ loader " cross"
625
+ decuuo " sys1; ts cross"
661
626
662
627
# Old PALX
663
628
respond " *" " :midas 11logo;ts palx_rms;palx 143\r "
@@ -670,13 +635,8 @@ respond "*" ":palx live palx\r"
670
635
# MACN11, pdp-11 cross assembler
671
636
cwd " sysen3"
672
637
macro " macn11" " macn11.hdr,macn11.mac"
673
- respond " *" " :dec sys:loader\r "
674
- respond " *" " macn11/g\r "
675
- expect " EXIT"
676
- respond " *" " :start 45\r "
677
- respond " Command:" " d"
678
- respond " *" " :pdump sys3; ts macn11\r "
679
- respond " *" " :kill\r "
638
+ loader " macn11"
639
+ decuuo " sys3; ts macn11"
680
640
681
641
# Cookie Bear
682
642
respond " *" " :midas gls; ts check_gls; check\r "
@@ -1640,13 +1600,8 @@ macro "sits.unv" "sits.mac"
1640
1600
# Datacomputer file transfer.
1641
1601
cwd " mrc"
1642
1602
macro " dftp" " dftp"
1643
- respond " *" " :dec sys:link\r "
1644
- respond " *" " dftp/go\r "
1645
- expect " EXIT"
1646
- respond " *" " :start 45\r "
1647
- respond " Command" " d"
1648
- respond " *" " :pdump sys1; ts dftp\r "
1649
- respond " *" " :kill\r "
1603
+ linker " dftp"
1604
+ decuuo " sys1; ts dftp"
1650
1605
1651
1606
# PDP-11 Lisp.
1652
1607
respond " *" " :palx rms;_lisp11\r "
@@ -1731,12 +1686,8 @@ expect ":KILL"
1731
1686
# BBN Logo
1732
1687
cwd " bbn"
1733
1688
macro " logo" " logo"
1734
- respond " *" " :dec sys:loader\r "
1735
- respond " *" " logo/g\r "
1736
- respond " EXIT" " :start 45\r "
1737
- respond " Command:" " d"
1738
- respond " *" " :pdump bbn; ts logo\r "
1739
- respond " *" " :kill\r "
1689
+ loader " logo"
1690
+ decuuo " bbn; ts logo"
1740
1691
1741
1692
# CLOGO
1742
1693
respond " *" " :midas sys; ts clogo_rjl; logo\r "
0 commit comments