Lars Brinkhoff
36bd63e923
Have KL ITS boot directly into NTS DDT.
2019-07-20 06:26:41 +02:00
Lars Brinkhoff
e61466033a
KL ITS needs three RP04 packs.
2019-07-03 15:07:58 +02:00
Lars Brinkhoff
d0f58e9f04
Bootstrap binaries for KL ITS.
...
These are for a KA10 processor, RH10 and RP04 disk, and TM10A tape.
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
7674d4b35a
Move some files from the minsys tape.
2019-06-16 08:07:26 +02:00
Lars Brinkhoff
a2aa6299ce
RALP - R post processor.
...
The name means Random Access Line Printer.
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
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
286f7edc33
Fonts for Bolio.
...
Didn't find FONT1 and FONT2, so for now make them links to FONT3.
2019-06-14 11:38:37 +02:00
Lars Brinkhoff
bc845f14ec
SPEEDY - instruction timing test.
...
Text below from KSC; ZOTZ 12
This output is from DM:SYS1;TS SPEEDY, running on ML.
Extra info added in brackets from perusal of binary.
speedy^K!
PDP-10 INSTRUCTION TIMING TEST
60 HZ.
1 - MOVEI TAKES 2.24 USEC.
2 - INDEXING TAKES 296 NSEC.
3 - INDEXING AND INDIRECT TAKES 958 NSEC.
4 - JSR TAKES 4.27 USEC.
5 - JRST TAKES 2.24 USEC.
6 - MOVE FROM AC TAKES 2.73 USEC.
7 - MOVE FROM MEMORY TAKES 3.86 USEC.
8 - HRR FROM MEMORY TAKES 4.02 USEC.
9 - ADD FROM MEMORY TAKES 4.21 USEC.
10 - SETOM 0 TAKES 2.75 USEC.
11 - PUSHJ TAKES 4.98 USEC.
12 - SHIFTING TAKES 153 NSEC.
13 - FSC AN INTEGER ONE TAKES 7.32 USEC.
[movei 1 ? fsc]
14 - FAD (1 RIGHT SHIFT) TAKES 6.27 USEC.
[movsi 400 ? fad [400,,0]]
15 - FAD (8 SHIFT RIGHT-3 LEFT) TAKES 8.21 USEC.
[movsi 200400 ? fad [210040,,0]]
16 - MUL (18 ADD/SUB - 36 SHIFTS) TAKES 12.44 USEC.
[mul [525252]]
17 - FMP (14 ADD/SUB - 27 SHIFTS) TAKES 12.23 USEC.
[movsi 201400 ? fmp [200525,,240000]]
18 - RELOCATION TAKES 0 NSEC.
19 - REPEATED I/O INSTRUCTIONS TAKE 77.01 USEC.
20 - SHIFT AND ADD TAKES 281 NSEC.
[???? mul [1252,,525252]]
TEST COMPLETED
:KILL
2019-06-13 11:02:37 +02:00
Lars Brinkhoff
3a85597a7a
DEC KL10 & KI10 basic instruction diagnostics.
...
These can be run with DECUUO. These work on a KA10: DEKAA, DEKAB,
DEKAC, DEKAE, and DEKAF. DEKAD and DEKAG work on a KS10, but not
DEKAF.
2019-06-13 11:02:37 +02:00
Lars Brinkhoff
e982750923
PDP-6 diagnostics.
2019-06-13 11:02:37 +02:00
Lars Brinkhoff
a86a71f2c6
Add missing PART * diagnostics in MAINT.
...
The .OLD files may be the original versions. PART K.OLD is needed to
pass on a KA10. It checks the KA10 behaviour of AOBJN. Since most
timestamps are from 1975, maybe the new versions are for checking KL10.
Part H was missing.
2019-06-13 11:02:37 +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
Lars Brinkhoff
82b27d5193
@ LISP binary.
...
From Peter Samson's tape labelled "Subway". Dating unknown. We know
that a number of Subway hacks were conducted during 1966-1967. The
binary assumes a 16K core memory.
2019-04-13 17:27:10 +02:00
Lars Brinkhoff
2d00cb061d
Add NTS MIDAS timestamped 1972.
...
The original dating and version is unknown. It's using the command
set from AI memo 90.
2019-03-15 07:26:59 +01:00
Eric Swenson
b7f50fb3ed
Updated to build INQUIR;NETRTN FASL from source.
...
Resolves #1553 .
2019-02-24 22:33:03 -08:00
Lars Brinkhoff
3dd519b3c8
GAS - Michael Speciner's particle simulation.
2019-02-20 17:21:31 +01:00
Lars Brinkhoff
dab9ae6c5c
Remove CLOGO 44 binary in favour of version 49.
...
Version 49 is next commit.
2019-02-06 10:42:37 +01:00
Lars Brinkhoff
2cd34f56fa
ARDS pictures.
2019-01-31 05:10:20 +01:00
Lars Brinkhoff
08f25f90db
YACC - parser generator.
...
Binary file originally from ES; TS YACC, timestamped 1978-05-21. The
help file is from a TOPS-20 machine; timestamp 1981-08-25.
2019-01-28 17:38:47 +01:00
Lars Brinkhoff
68dbc592ae
Use H3MAKE instead of HOSTS3 to compile the host table.
...
H3MAKE runs HOSTS3 with an appropriate JCL.
2019-01-28 15:14:31 +01:00
Lars Brinkhoff
3c33d988d2
UPTIME - record ITS uptimes.
...
Source reconstructed from binary file BAWDEN; UPTIME BIN dated 1986-06-22.
This program is called hourly. It updates the file BAWDEN; UPTIME
DATA. Each entry is three words. The first is the host name. The
program tries to read the M.F.D. for that host through MLDEV. If it
responds, the current date and time are written to the next two words.
2018-10-14 16:21:27 +02:00
Lars Brinkhoff
5027e0b9fb
GENSYM - generate unique values.
2018-10-09 18:36:09 +02:00
Lars Brinkhoff
e1753de866
LLOGO - Logo written in Lisp.
...
By Ira Goldstein, Henry Lieberman, et al.
The added IOC LSP file is for emulating older Maclisp forms no longer
supported in the latest version.
2018-10-08 18:02:02 +02:00
Lars Brinkhoff
c7413cef1d
VT07 - GT40 Datapoint emulator and Lisp display slave.
...
Binary file BACKUP; VT07 BIN29 dated 1975-08-15.
2018-10-03 19:03:20 +02:00
Lars Brinkhoff
7caf0cd962
Created source for JEDGAR.
...
From disassembly of MOON; TS JEDGAR, dated 1976-10-17.
TS JEDGAR shows signs of multiple layers of binary patching. No
attempts were made to recreate this process in the build script.
2018-10-02 02:43:40 +02:00
Lars Brinkhoff
b7fe5b0dd7
Created source for defanged JEDGAR.
...
From disassembly of SYS2; TS JEDGAR, dated 1976-09-29.
2018-10-02 02:43:40 +02:00
Lars Brinkhoff
5286093f1b
Assemble CROSS from source code.
2018-09-21 12:01:09 +02:00
Lars Brinkhoff
5317f17742
Binary files for LINK-10 and MACRO-10.
...
The LINK files all have timestamp 1978-11-11. MACRO SHR has timestamp
1976-03-14. The corresponding SYS2; TS MACRO was written 1976-11-07.
2018-09-21 12:01:09 +02:00
Lars Brinkhoff
29c3f217ea
CROSS, cross assembler for microprocessors.
...
The one assembled from CROSS 38 is not the right one.
2018-09-17 20:13:47 +02:00
Lars Brinkhoff
d6124b6867
CLOGO - Logo programming language.
...
HQM; CLOGO BIN timestamped 1975-11-27.
2018-08-20 16:17:44 +02:00
Eric Swenson
b915907499
Revert to TRANSS 79 and build from source.
...
No longer include TRANSS FASL or later versions of TRANSS, since these break Macyma's
translate_file. Resolves #1146 .
2018-08-04 15:54:22 -07:00
Adam Sampson
1a3b859966
Keep the high score table in GAMES; ITSTER SCORES.
2018-07-29 00:09:25 +01:00
Adam Sampson
5caa245c9a
WEBSER - HTTP server.
...
Written by Paul Svensson, who gave permission in 2017 to include this
with DB ITS.
Source from SV: HACK; WEBSER 19, dated 2003-05-15. Build XFILE from SV:
HACK; MAKE WEBSER, dated 2011-07-09.
2018-07-27 14:56:18 +01:00
Adam Sampson
164fbccb5a
Add SYS; TS DDT link.
...
MONIT 114 expects this to exist so it can invoke DDT.
This follows the AI dump, where it's a link to SYS; ATSIGN DDT.
MAPS shows that on the pre-KS machines it was a link to SYS; ATSIGN
HACTRN, but that would presumably not work if you were using PWORD.
2018-07-26 20:01:07 +01:00
Lars Brinkhoff
5e40e8f880
Add Imlac block loader.
...
This is required to run MAZE. It's sent to the Imlac terminal before
the IMTRANed program.
2018-07-02 10:20:51 +02:00
Lars Brinkhoff
97559f4b9b
10RUN - run PDP-10 maintenance.
...
Opens a PDP10 USR job to run the MAINT; PART * programs.
2018-06-25 19:28:58 +02:00
Eric Swenson
f7f8eb8c62
Added support for macsyma translate_file. Also added ctensr fasl. Now
...
tsetup() should work.
2018-06-06 14:25:17 -07:00
Eric Swenson
d07f118808
Resolved #910 : fix NGAME's path for CHASE documentation.
...
Resolved #391 : Build CHASE game from source.
2018-05-21 06:37:44 -07:00
Eric Swenson
088ec2d6d9
Added NGAME and games invoked by it.
2018-05-20 12:49:09 -07:00
Lars Brinkhoff
9ddb2db796
Fonts.
2018-05-09 07:05:12 -07:00
Lars Brinkhoff
33074b453f
SUDS - Stanford University Drawing System.
2018-05-05 19:19:09 +02:00
Eric Swenson
92db560d8f
Added lots of new LSPLIB packages (and their sources).
2018-03-22 10:38:13 -07:00
Eric Swenson
85994ed770
Added files to support building and running Macsyma.
...
Resolves #284 .
Commented out uses of time-origin in maxtul; mcldmp (init) until we
can figure out why it gives arithmetic overflows under the emulators.
Updated the expect script statements in build_macsyma_portion to not
attempt to match expected strings, but simply sleep for some time
since in some cases the matching appears not to work.
2018-03-11 13:10:19 -07:00
Lars Brinkhoff
cfc9de9b91
Update bootstrap ITS.
2018-03-04 22:40:29 -08:00
Lars Brinkhoff
b0d97b87cc
Move standalone TECO and STINK binaries to KA10 install.
2018-02-27 06:50:13 -08:00
Lars Brinkhoff
e4f28ab1cf
Build ITS for KA10.
2018-02-27 06:50:13 -08:00
Lars Brinkhoff
6be8b181ae
Split off KS10 stuff into separate script.
2018-02-27 06:50:13 -08:00
Lars Brinkhoff
d8ccaeef14
Build DEVICE; JOBDEV CHA from source code.
2018-02-19 19:22:11 +01:00