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
e01ac1d70a
Make the KLFEDR command LISTF map in the directory.
...
Or else it will not see the files.
2019-07-03 15:09:22 +02:00
Lars Brinkhoff
997a5fd31d
Add CREATE command to KLFEDR.
...
It creates a fresh empty front end directory.
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
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
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
1ca678c9f5
Fix ITS not to use DF10C 22-bit addressing on a KA10.
...
Use 21-bit addressing instead. This an MIT modification of a DF10 to
store three bits of address inverted in the word count.
Also adapted the code for the RP10 case to save two instructions.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
aa3c3a58f5
KA10 ITS needs QIOWD when using RH10.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
379ecde546
Add KL10 conditional around access to PAG device in NTSDDT.
...
This makes NTSDDT with disk routines work on KA10.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
25bf412d76
Fix SALV not to use DF10C 22-bit addressing on a KA10.
...
Use plain 18-bit addressing instead.
2019-06-28 18:10:43 +02:00
Lars Brinkhoff
dd61d3e737
Fix Y2K bug in KLH; OUT.
...
U4 is the next accumulator after U3. I don't know whether U4 need
saving or not, so better do it just in case.
2019-06-24 20:47:40 +02:00
Lars Brinkhoff
01a0202ab5
ZOTZ - instruction timing test.
2019-06-24 20:47:40 +02:00
Lars Brinkhoff
42f750ed3b
Update NTSDDT with device codes.
...
So it can be assembled with latest MIDAS.
2019-06-18 07:07:11 +02:00
Lars Brinkhoff
d070f57eb6
Turn Chaosnet MAIL reception on and off.
2019-06-17 17:55:35 +02:00
Lars Brinkhoff
80bdb40d41
Fix Y2K bug in TECO.
2019-06-17 16:35:46 +02:00
Lars Brinkhoff
8d42d009e8
Make TECO's FS FD CONVERT$ use 8 bits for the year.
2019-06-17 16:35:46 +02:00
Lars Brinkhoff
96186db139
LOCK TVQPY looks for TV-11 rather than checking host name.
2019-06-17 16:25:28 +02:00
Lars Brinkhoff
e36732253a
Fix unterminated MACTAP literals.
2019-06-17 16:25:28 +02:00
Lars Brinkhoff
1b77a965ca
Use LPDP6M instead of 37777.
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
eb904721bc
BOLIO - typesetting software.
...
Written primarily by David Moon. This is version 195. The PURQIO
Lisp image will only run on machines named AI, ML, MC, or DM; this is
fixed in another commit.
2019-06-14 11:38:37 +02:00
Lars Brinkhoff
03625b1c5a
Port TENTH to KA10 and PDP-6.
2019-06-05 18:46:20 +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
Richard Cornwell
1ccdabe7bd
Use IP address rather than NCP host number.
...
This is the same change as in the new IMP with the comment
;; KLH: "fixed" 11/1/99
Not doing this will e.g. make the FTP server fail because it can't
look up its own IP number in the host table.
2019-05-15 06:38:55 +02:00
Lars Brinkhoff
a26e54b1c4
Copy IMPCTS from KS IMP to old IMP code.
...
An IMP will only allow five outstanding messages to a host without
receiving an RFNM message. The 1985 file SYSTEM; INET 115 had
tracking of RFNM in place. At some point, the old IMP code was saved
as IMPOLD WTHNCP. Later the code in INET was moved to the new IMP
file as the routine IMPCTS, but IMPOLD was not updated.
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
e260091064
Fix bug when two ships collide and simultaneously hit a sun.
...
The problem is that the MP1 loop assumes that the object type in the C
accumulator stays constant. When the ships collide, one is changed to
a fireball, and the other is erased. When the collision with the sun
is detected, the object type in C is still "ship". Getting C fresh
each time at MP2 fixes the bug.
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
9959392ca7
Update 340D to use 3406.
2019-05-08 18:05:14 +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
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
416a55a143
Y2K fix for DECUUO's TIME emulation.
...
Use RQDATE instead of .RDATE to get the full year. The previous
version was presumably written in 1972, breaking 28 years later in
2000. The updated version will stop working in 2052 due to TOPS-10
limiting the returned value to 15 bits.
2019-05-05 08:47:46 +02:00
Lars Brinkhoff
34df01f06e
Update VICTOR;ARDS starting position.
...
This will render -PICS-; FOOBAR PIC correctly.
2019-04-14 08:25:07 +02:00
Lars Brinkhoff
644d946539
Improve SUPARD handling of CR and LF.
2019-04-14 08:25:07 +02:00
Lars Brinkhoff
fc2bab493d
Update SUPARD starting beam position.
...
This will render -PICS-; FOOBAR PIC correctly.
2019-04-14 08:25:07 +02:00
Lars Brinkhoff
2d62bed94f
Add a file with SQRT, SIN, and COS for WAR.
2019-04-12 17:18:05 +02:00
Lars Brinkhoff
576472c084
Add closing brackets to WAR.
...
To make it assemble with current version of MIDAS.
2019-04-12 17:18:05 +02:00
Lars Brinkhoff
d1a783cae1
Fix tape reader corruption in WAR.
2019-04-12 17:18:05 +02:00
Lars Brinkhoff
f8c46774cd
Remove DECtape garbage from WAR.
2019-04-12 17:18:05 +02:00
Lars Brinkhoff
c0209ec581
PDP-6 Spacewar! version 44.
...
From Peter Samson's DECtape labelled "PSampsonIV". Uncertain dating;
another file on the same tape says 1968.
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
Mils M Holm
1b691a8019
Update Mini Prolog to handle lists.
2019-04-08 12:26:59 +02:00
Lars Brinkhoff
d45189f2c6
FOOLOG my Martin Nilsson.
2019-04-08 12:26:59 +02:00
Lars Brinkhoff
4ea7959133
Mini Prolog by Ken Kahn.
2019-04-08 12:26:59 +02:00