1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-22 09:03:20 +00:00
Commit Graph

768 Commits

Author SHA1 Message Date
Lars Brinkhoff
29eeb3e1cc ITS 724 reconstruction.
From BACKUP; @ ITS binary backed up 1972-04-21, ASMDAT = 720414.
MTAPE 107 was reconstructed from MTAPE 112; the version number was
taken from backup tape listings showing 107 was contemporary with ITS
724.

To get the exact binary, it needs to be assembled with MTAPE 107.
Then apply PATCH 724.
2019-09-01 17:37:15 +02:00
Lars Brinkhoff
4303847c9f ITS 768 reconstruction.
From .; @ OOITS binary backed up 1973-06-15, ASMDAT = 721007.
IMP 93 was reconstructed from IMP 99, timestamp XXX.

To get the exact binary, it needs to be assembled with IMP 93, MTAPE
135, ITSUTP 6, MDSK 1, and ITSDIN 4.  Then apply PATCH 768.
2019-08-25 08:47:07 +02:00
Lars Brinkhoff
ad3714d8a8 ITS 771 reconstruction.
From .; @ OITS binary backed up 1973-06-15, ASMDAT = 721103.
IMP 95 was reconstructed from IMP 99, timestamp XXX.

To get the exact binary, it needs to be assembled with IMP 95, MTAPE
135, ITSUTP 6, MDSK 1, and ITSDIN 5.  Then apply PATCH 771.
2019-08-23 21:36:50 +02:00
Lars Brinkhoff
bc9e24f1a0 ITS 773 reconstruction.
From .; @ ITS binary backed up 1973-06-15, ASMDAT = 721127.
MTAPE 135 was reconstructed from MTAPE 136, timestamp 1973-02-24.
IMP 96 was reconstructed from IMP 99, timestamp XXX.

To get the exact binary, it needs to be assembled with IMP 96, MTAPE
135, ITSUTP 6, MDSK 1, and ITSDIN 5.  Then apply PATCH 773.
2019-08-23 19:29:27 +02:00
Lars Brinkhoff
0d703f1236 ITS 776 reconstruction.
From BACKUP; ITS COPY binary backed up 1973-06-15, ASMDAT = 721222.
ITSDIN 5 was reconstructed from ITSDIN 6, timestamp 1973-02-24.

To get the exact binary, it needs to be assembled with IMP 98 (same as
99?), MTAPE 136, ITSUTP 6, MDSK 1, and ITSDIN 5.  Then apply PATCH
776.
2019-08-23 13:14:13 +02:00
Lars Brinkhoff
1fd9c7e2c8 ITS 781 reconstruction.
From 785 source dated 1973-03-08, and 781 binary backed up 1973-06-14.

To get the exact binary, it needs to be assembled with IMP 99, MTAPE
136, ITSUTP 6, MDSK 1, and ITSDIN 7, then apply PATCH 781.
2019-08-22 12:36:27 +02:00
Lars Brinkhoff
96fe611e9a Old versions of SALV and DSKDMP. 2019-08-22 12:36:27 +02:00
Lars Brinkhoff
9b7a7067f2 Source code for ITS 785. 2019-08-22 12:36:27 +02:00
Lars Brinkhoff
ff346dbe7a Update TVREAD to version 90. 2019-08-15 16:06:41 +02:00
Lars Brinkhoff
4ec85d9e9f TWDEMO - scripted demonstration of SHRDLU.
This is a program that just replays the dialogue in SHRDLU; DEMO FLICK.
2019-08-14 22:08:00 +02:00
Lars Brinkhoff
b589e26ed7 Update descriptions and speeds for KA ITS tty lines. 2019-08-14 20:36:37 +02:00
Lars Brinkhoff
b15b51eea7 Make KA ITS use the Datapoint kludge. 2019-08-14 20:36:37 +02:00
Eric Swenson
40bc0b9840 Fixed DQXDEV (DQ) device to work in KA-10. Resolve #1669. 2019-08-05 12:15:33 -07:00
Eric Swenson
3744295d5b Fixed COMSAT on KA10. Conditional assembly prompts for limiting to
KA10 instructions. Resolves #1671.
2019-08-05 12:15:33 -07:00
Eric Swenson
53bb9c4536 Fixed issue with inability to send to bug-mail (and related) mailing
lists. Resolves #1673.
2019-08-03 07:53:02 -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
Dave Conroy
548bab6150 Bug fix for TCP.
%PKFLS is a 36-bit value, so its halves need to be swapped.
2019-07-12 08:04:26 +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
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