1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-11 23:53:12 +00:00

1946 Commits

Author SHA1 Message Date
Lars Brinkhoff
a94ae567ef Update supdup client.
This version improves making a Chaosnet connection.
2023-10-07 08:45:12 +02:00
Eric Swenson
02fbcfd6cc Add LOCAL-TIME-SERVER as a CNAME for BRIDGE.
Added comments to h3text.2018 to reflect the need to update the
BRIDGE/LOCAL-TIME-SERVER chaosnet address when joinging global
chaosnet.
2023-10-07 08:44:41 +02:00
Eric Swenson
0c801f8e3e Updated list of hosts so that these can be used today. 2023-10-07 08:44:26 +02:00
Eric Swenson
f945bff100 Updated netime and times to handle daily savings time. 2023-10-07 08:43:38 +02:00
Björn Victor
41bf05dc87 Add TIME.Chaosnet.NET as alias of MX12.Victor.SE 2023-09-25 15:57:41 +02:00
diego0001
19b90ef9c9 Update README.md, adding complete list of ports. 2023-09-20 07:14:03 +02:00
Lars Brinkhoff
8eb95bd9ac DUMP remote drive can be any string. 2023-09-19 12:07:43 +02:00
Lars Brinkhoff
b995d42603 Replace DMOVE with two MOVE instructions.
DMOVE only works on KL10 and KS10.  This change makes the remote tape
code work on KA10.
2023-09-19 12:07:43 +02:00
Lars Brinkhoff
b6a55a65b2 Ensure TT=T+1 in DUMP.
This is required by remote tape code.
2023-09-19 12:07:43 +02:00
Lars Brinkhoff
e758751a9a Fix using sed -i. 2023-09-14 17:30:00 +02:00
Lars Brinkhoff
cb1209ac68 Configure ITS and emulators for a local Chaos subnet.
It has been agreed that subnet 376 should be a local Chaosnetwork.
The Chaosnet bridge has been given the node address 177001, and
DB/KA/KL ITS is node 177002.
2023-09-13 19:09:59 +02:00
Lars Brinkhoff
9039af3377 Drop the build-time configurable Chaosnet address.
It was never very usable anyway.
2023-09-13 19:09:59 +02:00
Lars Brinkhoff
e866ddeaeb Fix KLH10 start. 2023-09-13 19:09:59 +02:00
Lars Brinkhoff
ee3cee99e5 Use supdup that allows subnet 376. 2023-09-13 19:09:59 +02:00
Lars Brinkhoff
153b823406 Start the Chaosnet bridge. 2023-09-13 19:09:59 +02:00
Lars Brinkhoff
0130d79d3d Build the Chaosnet bridge. 2023-09-13 19:09:59 +02:00
Eric Swenson
0a6361f9ff Fixed issue with ECHO-ROOM treating <PRSO> as a vector, when it can
be a scalar.  Addresses #2210.
2023-09-12 07:38:18 -07:00
Lars Brinkhoff
5a068bb1da XFILE scripts for building the hello world programs. 2023-09-08 09:04:28 +02:00
Lars Brinkhoff
3744cfe775 Hello world for the FAIL assembler. 2023-09-08 09:04:28 +02:00
Lars Brinkhoff
4b2f631a03 Rename Lisp dump script.
LOADER is for STINK scripts.
2023-09-08 09:04:28 +02:00
Lars Brinkhoff
6156486df1 Hello world for MACRO-10. 2023-09-08 09:04:28 +02:00
Lars Brinkhoff
46b017bfce UUOSYM and MACTEN universals for TOPS-10 programs. 2023-09-08 09:04:28 +02:00
Lars Brinkhoff
5204a53d16 Hello world for C. 2023-09-04 18:46:29 +02:00
Lars Brinkhoff
4715324ee9 Hello world for PALX and 11SIM. 2023-09-04 18:46:29 +02:00
Lars Brinkhoff
6deada6e8f Hello world for Fortran. 2023-09-04 18:46:29 +02:00
Lars Brinkhoff
e7a7551920 Move Cirrus CI from FreeBSD 13.0 to 13.2. 2023-09-01 09:13:44 +02:00
Lars Brinkhoff
ddd589db20 HX ITS needs PTPP and MSPP to complete build.
And turn off PDP-6 shared memory in the emulator.
2023-09-01 09:13:44 +02:00
Lars Brinkhoff
6a8dcdd340 The extra SIMH copy is no longer needed. 2023-08-02 17:19:22 +02:00
Lars Brinkhoff
b253942ada Update to latest OpenSIMH. 2023-08-02 17:19:22 +02:00
Adam Thornton
4227f9b34f use open-simh, not OG simh 2023-08-01 12:39:05 +02:00
Lars Brinkhoff
e9172913ac Some more timestamps. 2023-07-19 14:57:15 +02:00
Lars Brinkhoff
d9f7db33d5 Trivial Gunner used on MC.
This is a one-shot program.  It can be linked from DRAGON, with the
first file name e.g. HOURLY or DAILY for the desired frequency.  For
this to work, the file CSTACY; GUNNER LOG must exist.
2023-07-16 12:05:20 +02:00
Lars Brinkhoff
bb10ad46ff Add KLH's TIMRTS library, needed by GUNNER 6. 2023-07-16 12:05:20 +02:00
Lars Brinkhoff
c9ed641d1b Update TECO-6 for 256K memory. 2023-07-05 07:07:04 +02:00
Lars Brinkhoff
32e905392b Source reconstruction for the 64/256K @ TECO.
The @ TECO binary is from the . directory on many backup tapes going
all the way back to 1971.  The LPT 11 and MACTAP F68 sources come
unchanged from Peter Samson's "RandomSystem" DECtape.  The TECO DUMMY
file is close to the undated SYSENG; TECODM 2 file.

The source files can be assembled with MIDAS 73, and linked with the
Muddle version of STINK.  The link order is TECO DUMMY, LPT, MACTAP,
TECO.

This results in a binary that is identical to the original @ TECO with
a few exceptions:

- @ TECO has a loader in 20-37, and something in 776000-777777.
- MOBY is set to 174000 for 64K core, which results in MACDMP being
  1777400 and MACCR being 177777.  The @ TECO binary has it set to
  DSKDMP at 777700.
- The buffer size in MEMSIZ is not the same.
- CONSTANTS has one additional zero at the end, shifting the rest
  of the memory image up by one word.
2023-07-05 07:07:04 +02:00
Lars Brinkhoff
e233d5e8fb Move STINK 121T build forward because it's needed for NTS programs. 2023-07-05 07:07:04 +02:00
Lars Brinkhoff
a66074843d A list of major ITS attractions. 2023-06-07 21:12:18 +02:00
Lars Brinkhoff
0145d31ab8 Update instructions for reading and writing tapes.
Add information about file formats.  Add information about new KA10,
KL10, and KS10 emulator tape device names.  Add crdir to create
directories.
2023-06-01 14:18:15 +02:00
Lars Brinkhoff
15ce0b1855 FTP "passive" command needs "on" argument. 2023-04-21 17:28:27 +02:00
Björn Victor
621201978f Patch the value of IMPUS3 when IP is read from the IMP 2023-04-21 12:57:22 +02:00
Lars Brinkhoff
47e0df7898 Update GitHub Actions runner to the ubuntu-22.04 image.
The older ubuntu-18.04 image is no longer supported.
2023-04-20 19:21:04 +02:00
Lars Brinkhoff
16f47858b2 Exit F40 and MACRO10 more robustly.
Previously, some invocations would exit after seeing the "core used"
message.  This resulted in an error on some machines.  It's safer to
wait for the message, and then exit when seeing the "*" prompt.
2023-04-19 18:12:58 +02:00
Eric Swenson
22056ee716 Added definitions for DIFFSUMPROD and DIFF-%AT.
These definitions were missing from the ITS source for JPG;COMM2.
Also brought this source up-to-date with respect to LISPM one.
Resolves #2189.
2023-04-19 07:45:05 -07:00
Eric Swenson
31048c62fa Added missing function $taylorp to JM;SIMP.
Also made JM;SIMP virtually identical to LISPM version.
Resolves #2188.
2023-04-19 07:45:05 -07:00
Mike Kostersitz (Oilcan Productions)
600199e94b
Update networking.md
fixing PDP10-KA simh configuration file so that ; is not inline with the command.
2023-04-03 16:49:51 -07:00
Lars Brinkhoff
9907dc9ee4 Add timestamp for MUDDLE ORDER. 2023-03-25 13:14:46 -07:00
Eric Swenson
f7a34f1119 Adding Muddle manual (in an ITS archive) and SUBRFY documentation. 2023-03-25 13:14:46 -07:00
Lars Brinkhoff
ca296a8cb6 Run the "hack hack" test. 2023-03-25 21:10:18 +01:00
Lars Brinkhoff
da332de0b8 Update KA10 emulator with "hack hack" interrupt fix. 2023-03-25 21:10:18 +01:00
Lars Brinkhoff
c66f7dc49e "Hack hack" test.
The 340 interrupt handling uses a special hack.  PDP-10 emulators may
not support this.  See src/maint/hhtest.1 for longer explanation.
2023-03-25 21:10:18 +01:00