1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-16 16:28:40 +00:00

255 Commits

Author SHA1 Message Date
Lars Brinkhoff
396f8eecec WHOIML - wholine for Imlacs. 2018-09-27 19:55:53 +02:00
Lars Brinkhoff
71bb168b64 Documentation for PCLSRing. 2018-09-27 19:55:27 +02:00
Lars Brinkhoff
96eca1801b Add missing .INFO. files. 2018-09-27 19:53:49 +02:00
Lars Brinkhoff
3f5e1523fc RUG - PDP-11 debugger. 2018-09-24 10:33:30 +02:00
Lars Brinkhoff
f1dc579487 GTLOAD - Load programs into GT40.
At the * prompt, type a file name and then Enter to load that file.
(Terminate with Altmode to first load the GT40LL "loader loader".
That file is currently missing.)
2018-09-24 08:18:10 +02:00
Lars Brinkhoff
ac2e3fe1e7 BBN Logo from 1970.
Preserved by Arthur Krevat.

> In my personal PPN from around 1987, I found LOGO.MAC:
> LOGO    MAC   294  <177>   21-Mar-84    DSKB:   [565,20]

> I suspect I found it somewhere on one of the university computers I
> used to hack.  Probably Stevens or some other place that maybe had a
> telenet connection.
2018-09-24 06:51:05 +02:00
Lars Brinkhoff
823ed80c6b Add some documentation files. 2018-09-23 18:13:00 +02:00
Lars Brinkhoff
01533d458c ZAP - dump TV bitmap as an XGP scan file. 2018-09-23 07:33:22 +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
a0fac2e5a7 Assemble KNS10 with CROSS. 2018-09-18 07:17:02 +02:00
Lars Brinkhoff
d536b228ac Apple II Logo.
Written by:
- Stephen L. Hain
- Patrick G. Sobalvarro
- Leigh L. Klotz.
2018-09-17 20:13:47 +02:00
Alexey-Slyusar
177f50a3c3 11LOGO documentation.
A GLOSSARY OF 11LOGO BUILT-IN PROCEDURES (PRIMITIVES)
2018-09-12 06:59:35 +02:00
Lars Brinkhoff
7e496edf81 How to use com links. 2018-09-11 06:53:28 +02:00
Lars Brinkhoff
dda1077240 Add missing CSNET file to INFO. 2018-09-08 15:49:37 +02:00
Lars Brinkhoff
20a5883fad Fix ITSTTY in INFO; it should like to SYSDOC; ITSTTY >. 2018-09-08 15:49:37 +02:00
Lars Brinkhoff
c256196c01 Build INFO, the standalone hypertext documentation system.
Using the INFO; INFO EMACS text from EMACS; TSINFO 62, dated 1982-01-05.

For some unknown reason, we can't use a printing terminal when
generating a new TSINFO.  Temporarily switch to AAA then back to LA36.
2018-09-05 05:55:43 +02:00
Lars Brinkhoff
d4e793b3a6 GOTO - go to specified terminal line. 2018-09-01 18:30:53 +02:00
Lars Brinkhoff
9d926ef680 11LOGO - PDP-11 Logo. 2018-08-28 05:46:34 +02:00
Lars Brinkhoff
dd26ee00f8 Document how to assemble ITS. 2018-08-26 09:33:42 +02:00
Lars Brinkhoff
7ae1202132 Port TENTH to MIDAS. 2018-08-23 10:15:01 +02:00
Lars Brinkhoff
1303096b30 FORTH - Forth written in Maclisp.
To run, start LISP and load KLE; FORTH FASL.
2018-08-23 05:22:06 +02:00
Lars Brinkhoff
d6124b6867 CLOGO - Logo programming language.
HQM; CLOGO BIN timestamped 1975-11-27.
2018-08-20 16:17:44 +02:00
Lars Brinkhoff
0fecf17f15 MacHack VI with 340 display.
Type "FANCY<TAB>2<Return>" to get the 340 display chess board.
2018-08-16 09:50:43 +02:00
Lars Brinkhoff
92aafbb040 AI memo 261A: PEEK. 2018-08-15 07:56:34 +02:00
Lars Brinkhoff
fc524e4d6b AI memo 260A: LOCK. 2018-08-15 07:56:34 +02:00
Lars Brinkhoff
fc5c88ae28 AI memo 240: 11SIM Reference Manual. 2018-08-15 07:56:34 +02:00
Lars Brinkhoff
607f84e783 Working paper 78: FED, the Font "EDitor". 2018-08-15 07:56:34 +02:00
Lars Brinkhoff
77fd45954a Memos, working papers, technical reports. 2018-08-15 07:56:34 +02:00
Lars Brinkhoff
2bb91226b4 Fix error in .IPDP documentation. 2018-08-15 07:38:57 +02:00
Lars Brinkhoff
8ac9b564e7 Update Rubin 10-11 documentation to match code.
ITS configuration has the Rubin 10-11 in the 3,,0-3,,777777 range.
The documentation says it's one moby lower.

Two more PDP-11s were attached at some point.
2018-08-15 07:38:57 +02:00
Lars Brinkhoff
959c79fd95 YOW - print Zippyisms. 2018-08-15 07:17:16 +02:00
Lars Brinkhoff
e42a52c411 AR - RUG for Logo PDP-11/45. 2018-08-12 07:09:40 +02:00
Lars Brinkhoff
7604f97724 Fix Lunar Lander to assemble with PALX.
- Add definitions for registers.
- Change starting location from 0 to 400.
2018-08-03 19:50:37 +02:00
Lars Brinkhoff
508ae11b5e Fix GT40 boot ROM to assemble with PALX. 2018-08-03 19:50:37 +02:00
Lars Brinkhoff
207f0dfb32 Add missing DDT documentation files and links.
.INFO.; DDT :SEND is a help text for that command.

.INFO.; DDT DOC and DDT ORDER are expected to be links.
2018-08-03 16:40:56 +02:00
Lars Brinkhoff
be05047e61 Update the markdown files.
Use <kbd> and ◊.
2018-08-01 09:34:35 +02:00
Lars Brinkhoff
a4e8a6732b Mircorug Users's Manual, by Michael Beeler.
Transcribed from AI WP 59.
2018-07-31 05:38:49 +02:00
Lars Brinkhoff
91cc05958e URUG - GT40 debugger.
This version uses CMP Rn,(Rn)+ to add 2 to a register, which PALX
complains about.  However, the resulting binary is fine.
2018-07-31 05:38:49 +02:00
Lars Brinkhoff
1e02a45164 MUNCH - TV-munching square. 2018-07-30 20:35:40 +02:00
Lars Brinkhoff
8c90c591b8 XD - Display XGP scan files on TV display. 2018-07-30 20:35:40 +02:00
Lars Brinkhoff
4eddb226c1 TVWRIT - Write TV display contents as a bitmap file. 2018-07-30 20:35:40 +02:00
Lars Brinkhoff
d3faaf224f TVREAD - read a file and display on TV. 2018-07-30 20:35:40 +02:00
Lars Brinkhoff
36d0a0c2f5 RECORD - save TV display contents as text file. 2018-07-30 20:35:40 +02:00
Lars Brinkhoff
91fa02b72c Remove duplicate of AI WP 227. 2018-07-29 12:26:22 +02:00
Adam Sampson
46900d3f2b ITSTER - Donald Fisk's block-stacking puzzle game.
Retrieved from <http://web.onetel.net.uk/~hibou/ITSter.txt>. Earlier
versions are in SV: HIBOU; -- I've given this version 186 because it's
identical to version 185 (dated 2002-03-13) except for a change of name.
2018-07-29 00:09:25 +01:00
Adam Sampson
c8fee8740b Update paths for some of the games. 2018-07-28 12:06:21 +01:00
Adam Sampson
445798ca8d CKR - Alan Baisley's checkers game.
MAPS dates AI: AGB; CKR 88 to 1975-12-29 (and earlier versions 25-39 to
1975-12-15).
2018-07-28 12:06:21 +01:00
Adam Sampson
aadfbe890a Make (STATUS DATE) return a four-digit year.
This is a change to the API, but existing users are already inconsistent
in how they handle 2-digit years -- some assume it's year % 100 (as the
documentation says), some assume it's year - 1900, and some
string-prepend "19" -- so most have Y2K problems that need fixing.

As it's now reading the date using two UUOs, it needs to be careful to
check that the year hasn't rolled over between the two, as LIBDOC; TIME
does for the day.

I've updated all four implementations of SDATE, but only tested the ITS
version.
2018-07-27 23:36:38 +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
8d2eb9bd16 MONIT - lightweight ATSIGN HACTRN replacement.
Jack Haverty wrote on its-hackers:

> On MIT-DM, the most commonly used top-level program was called
> "monit". It was used by most people instead of DDT because it required
> less memory, which was a very scarce and precious commodity in the
> early 70s before paging and swapping.  In fact there was a lot of peer
> pressure to use monit unless you had a very good reason to use DDT.

This is a very old source file -- AI: SYSENG; MONIT 114 is listed in
MAPS in 1971-04. Development happened on DM; "Scenarios for Using
Arpanet at the International Conference on Computer Communication" has a
1972-09 transcript showing MONIT 192 on DM.

The binary SYS; TS MONIT is listed on AI, MC and ML from 1971 to 1983 in
MAPS, although it doesn't survive in the AI/MC KS10 dumps. A 1981
message to BUG-ITS from ED@MIT-ML suggests it was an old version:

> ML:SYS;TS MONIT [...] does not have symbols nor the correct start
> address (1300). It is pretty badly broken, but great fun to play with
> nevertheless.
2018-07-26 20:01:07 +01:00