1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-27 18:40:30 +00:00
Commit Graph

681 Commits

Author SHA1 Message Date
Lars Brinkhoff
f677158814 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-02 15:16:17 +02:00
Lars Brinkhoff
1d49f7b72f Move KLDCP binary to the right place. 2019-07-02 15:16:17 +02:00
Lars Brinkhoff
7600eff353 KLDDT - KL10 standalone debugger.
MACSYM and MONSYM are needed to assemble KLDDT.
2019-07-02 15:16:17 +02:00
Lars Brinkhoff
2f6a064c36 KLDCPU - KL10 diagnostic console utility. 2019-07-02 15:16:17 +02:00
Lars Brinkhoff
8fac03950e 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-02 15:16:17 +02:00
Lars Brinkhoff
17c61f2cac Some more changes for a fully working KL ITS build. 2019-07-02 15:16:17 +02:00
Lars Brinkhoff
60fd3eace3 KL ITS needs three RP04 packs. 2019-07-02 15:16:17 +02:00
Lars Brinkhoff
875d8dbf8a Build script for KL ITS. 2019-06-28 18:10:43 +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
Lars Brinkhoff
ceee1a6795 Update PDP-6 simulator.
The simulator was updated to use SDL2, so SDL1 is no longer needed.
2019-03-28 21:15:44 +01:00
Eric Swenson
62fa30c531 Fixed integration, which was broken by commented out macsyma
function in JPG; SUPRV. Resolves #1573.
2019-03-25 19:54:06 -07:00
Lars Brinkhoff
ef6346abb1 Emacs MAXIMA library - Macsyma mode. 2019-03-21 14:46:31 +01:00
Lars Brinkhoff
19e85f69ef Munching Squares for Type 340 display.
This is an implementation of HAKMEM item 146, with a bug fixed.
2019-03-19 15:21:42 +01:00
Lars Brinkhoff
c37a1a6555 C library for TV raster graphics. 2019-03-19 15:21:20 +01:00
Lars Brinkhoff
52240d6e48 Assemble MACTAP. 2019-03-10 06:47:26 +01:00
Lars Brinkhoff
b48f89c185 Assemble TECO 335. 2019-03-10 06:47:26 +01:00
Lars Brinkhoff
8a5119bb54 TOSBLK - convert PALX binaries to SBLK. 2019-03-09 14:09:58 +01:00