Lars Brinkhoff
fa52a91b9d
Disable unused devices in KA10 simulator.
2019-08-05 16:03:11 +02:00
Eric Swenson
6bcd87bcef
Removed duplicate hostnames in build/h3text since this causes
...
warnings when compiled. Resolves #1676 .
2019-08-03 07:53:40 -07:00
Eric Swenson
90ed513cef
Added support for RP06 disks with RH10 disk controller. Moved RP04
...
disk parameters to separate file (system;rp04 >) from system;rh10 >.
Made build default to RP04 when RH10 is specified, but switches
can select RP06 for relevant components. Resolves #1648 .
2019-07-29 12:36:29 -07:00
Lars Brinkhoff
36bd63e923
Have KL ITS boot directly into NTS DDT.
2019-07-20 06:26:41 +02:00
Lars Brinkhoff
03d1027d06
Fix assembling the DL10 IOELEV.
...
This mirrors the AI IOELEV update from version 432.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
728aa6aed6
Write KLDCP.BIN to front end file system.
...
Use the BDUMP command in 11STNK to make the right kind of BIN file.
11STNK requires a debugger before loading a program; use KLRUG.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
1740325b02
Fix merging console IOELEV with 11DDT.
...
Rename output file to CONS11 BIN. KLDCP should not be merged with the
console IOELEV.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
446c4fc267
Copy KLRUG BIN to the . directory to make 11STNK happy.
...
I'll reiterate the depencencies involved:
- STUFF wants the AI IOELEV in .
- 11STNK wants KLRUG in .
- 11BOOT wants IOELEV in the same directory as KLRUG.
To resolve this we currently have:
- The AI IOELEV in .
- The KL IOELEV in SYSBIN
- Copies of KLRUG in both . and SYSBIN
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
8d6a95037c
KLDCP manual.
...
It's too big for KLFEDR to write to the front end file system, so for
now the copy_to_klfe line is commented out.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
2f37ffd321
Move KLDCP binary to the right place.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
7c25bd95d0
KLDDT - KL10 standalone debugger.
...
MACSYM and MONSYM are needed to assemble KLDDT.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
20aa9af8d5
KLDCPU - KL10 diagnostic console utility.
2019-07-03 15:07:59 +02:00
Lars Brinkhoff
076b1756aa
Copy files to KL10 front end file directory.
...
DUMP refuses to write files to the .KLFE. directory, so the -READ-
-THIS- file is stored in .TEMP. on the tape and later moved to .KLFE.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
15a107bee1
Some more changes for a fully working KL ITS build.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
e61466033a
KL ITS needs three RP04 packs.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
5d6febdfe0
Build script for KL ITS.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
9f0f8dd0e9
Move the DSKDMP G$ command inside processor specific build script.
...
Beause the KL10 version of dump_its will use NTSDDT instead of DSKDMP.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
24805a659d
Add new ITS named "KL", which is a KA10 with RH10.
...
The reason for this confusion is that it is intended in the future to
become a KL10.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
0868cf6eaa
For KA10, make MAGDMP tape bootable.
...
There is no longer any need for a MAGDMP paper tape.
2019-06-27 15:51:17 +02:00
Lars Brinkhoff
01a0202ab5
ZOTZ - instruction timing test.
2019-06-24 20:47:40 +02:00
Lars Brinkhoff
380e9a89c6
Which @ NTSDDT to make depends on CPU.
...
KA10 uses SYSENG; NTSDDT >, and KL10 uses SYSTEM; DDT >.
2019-06-18 07:07:11 +02:00
Lars Brinkhoff
7a79c69b61
The KA10 simulator can now run the MAINT; PART F.OLD.
2019-06-17 20:01:49 +02:00
Lars Brinkhoff
1b3c48e735
Update KA10 simulator.
2019-06-17 20:01:49 +02:00
Lars Brinkhoff
3d3616f8e8
Fix building timesharing TENTH.
2019-06-17 16:25:28 +02:00
Lars Brinkhoff
5ccac7f47d
FAILSA - read TOPS-10 FAILSAFE tapes.
2019-06-16 17:45:21 +02:00
Lars Brinkhoff
ec94f3dd8b
RUNOFF - Emacs library for :R etc.
2019-06-15 08:19:36 +02:00
Lars Brinkhoff
2422348871
On a KA10, avoid use of FIX instruction by reverting patch to [CLIB] 16.
...
C; [CREL] 16 is timestamped 1981, but [CLIB] 16 is dated 1986.
Probably the latter was patched not to use the obsoleted UFA
instruction not supported by the KS10 machines.
2019-06-15 08:19:36 +02:00
Lars Brinkhoff
8aba868186
R - typesetting software.
...
Written in C by Alan Snyder. Later maintained by Eliot Moss.
2019-06-15 08:19:36 +02:00
Lars Brinkhoff
79ccd08e36
Add Moon's "Amber", AI memo 628, and typeset it with Bolio.
2019-06-14 11:38:37 +02:00
Lars Brinkhoff
5965a9963d
Binary patch old Lisp image for Bolio to run.
...
Lisp tries to find the host name in the list of known ITS machines:
AI, ML, MC, and DM. Just nop out the valret and hope for the best.
2019-06-14 11:38:37 +02:00
Lars Brinkhoff
6ac554906d
Run MAINT; PART * diagnostics.
2019-06-13 11:02:37 +02:00
Lars Brinkhoff
f79066ccb8
TST342 - display all Type 342 characters.
...
This will run on a PDP-6 or 10 on ITS or out of timesharing.
2019-06-05 08:22:00 +02:00
Lars Brinkhoff
96d165436a
RMODE - text editor.
...
This editor is a collection of TECO macros. It's one of the forerunners
to EMACS. It was popular on the DM machine.
2019-06-04 07:03:01 +02:00
Derek Peschel
38d6fac012
Work around a Mac OS X/BSD bug requiring expect to send two \0 characters in a row.
2019-05-21 22:22:31 -07:00
Jacob Goense
acdd4231cb
Fix typo in script to set up a TAP interface
2019-05-16 04:25:35 +02:00
Lars Brinkhoff
57709dab34
Script to set up a TAP interface.
2019-05-15 06:38:55 +02:00
Lars Brinkhoff
60983b84f0
Build ITS with KA IMP and TCP/IP.
2019-05-15 06:38:55 +02:00
Lars Brinkhoff
f5c7c4e72b
TVWAR - Knight TV Spacewar.
2019-05-11 19:57:20 +02:00
Lars Brinkhoff
e5d861b86e
Assemble TVWAR ship graphics and put raw data in GJD; SWR sHIPS.
2019-05-11 19:57:20 +02:00
Lars Brinkhoff
9505761e75
Source for TVWAR ship graphics.
...
Made from PDP-6 Spacewar outlines by Reddit user /u/TWI2T3D, see
https://www.reddit.com/r/picrequests/comments/bmxt6k/help_restoring_vintage_computer_game/
2019-05-11 19:57:20 +02:00
Lars Brinkhoff
6f482496cc
Clean up SPCWAR directory.
...
Remove old versions and make NEWWAR the latest version.
2019-05-11 19:57:20 +02:00
Lars Brinkhoff
fac7abf5ef
TORTIS - toddler's own recursive turtle interpreter system.
...
Published with permission from Radia Perlman.
2019-05-10 15:42:43 +02:00
Lars Brinkhoff
b96c73e244
3406 - PDP-6 code to run the display for the 340D Datapoint emulator.
...
Published with permission from Stan Kugell.
2019-05-08 18:05:14 +02:00
Lars Brinkhoff
e6fe9bfbf3
Use ^Q to exit IMTRAN.
2019-05-05 15:14:01 +02:00
Lars Brinkhoff
0c0455b996
SSV4 - SSV for Imlac PDS-4.
2019-05-05 15:14:01 +02:00
Lars Brinkhoff
06b2a7beb0
ASSV4 - Assemble SSV4.
2019-05-05 15:14:01 +02:00
Lars Brinkhoff
da74a7a941
Binary patch PDP-6 LISP to work on a PDP-10.
...
Also move in-core symbol table to SBLK format, and remove the in-core
DDT.
2019-04-13 17:27:10 +02:00
Lars Brinkhoff
422de0f484
WAR - old Spacewar.
2019-04-12 17:18:05 +02:00
Lars Brinkhoff
0a410006b7
IEC - Inter-Entity Communication.
...
See RFC 441.
2019-04-08 18:58:23 +02:00
Lars Brinkhoff
356309285a
LINES - ...?
2019-03-29 08:35:40 +01:00