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

996 Commits

Author SHA1 Message Date
Lars Brinkhoff
e866ddeaeb Fix KLH10 start. 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
5a068bb1da XFILE scripts for building the hello world programs. 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
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
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
15ce0b1855 FTP "passive" command needs "on" argument. 2023-04-21 17:28:27 +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
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
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
Eric Swenson
78ae9769b8 Enable DEMON in ITS configuration. 2023-03-10 09:20:46 -08:00
Eric Swenson
6429d80e4e Added/fixed support for DM daemons (GUNNER, ZONE, BATCHN).
Also added creation of HUDINI directory, required by GUNNER daemon.
2023-03-10 09:20:46 -08:00
Eric Swenson
b09b3e4702 Added ECOMP MDL compiler.
It appears necessary to compile some of the DM daemons.
2023-03-10 09:20:46 -08:00
Eric Swenson
2e6654e149 Updated zork documentation for old and new zorks using heasm66's recommendations. 2023-03-07 13:33:19 -08:00
Eric Swenson
aca28b6d39 Added timestamps for all MDL 55 library files added in #2160. 2023-03-07 11:19:21 -08:00
Mike Kostersitz (Oilcan Productions)
e479dca69a Update deploy-ftp.sh
Adding the line that generates the tar files during build since we are
not calling the SSH script right now.
2023-03-07 15:22:17 +01:00
Lars Brinkhoff
db199cb313 Deploy images to kostersitz.com.
To manage deploy secrets in GitHub, go to the repository page, click
Settings, then Environments, then Deploy, then scroll down to
Environment secrets.
2023-03-06 06:37:39 +01:00
Lars Brinkhoff
6638dbebfd Disable SSH deploy; hactrn.org is partially out of service. 2023-03-06 06:37:39 +01:00
Eric Swenson
b1d0848fb1 Add MUDDLE pure library maintenance daemon (MUDSYS;TS DEM). 2023-03-05 09:46:33 -08:00
Eric Swenson
d4f21f0820 Create links to zork documentation so that new zork has doc too. 2023-03-04 07:43:24 -08:00
Eric Swenson
e56de6edc1 Change location of MDL 54 pure library to allow old Zork to run.
- Update MDL 54 interpreter to look in MUDSAV;SAV 54FILE and MUDSAV;FIXUP 54FILE
  for pure library.
- Update MKSVFL utility to create pure library in new location.
- Update muddle.tcl to run MKSVFL to create dummy pure library.
2023-02-25 17:36:39 +01:00
Lars Brinkhoff
43810baab6 New Zork startup.
The TS RBYE binary starts Zork from CFS; MADADV SAVE.  The assembly
info says the source file was AR1: CFS; ZORK 2.  Tape backup records
show this archive file was updated on 1979-02-13, which is shortly
before the TS RBYE timestamp.

As a convenience to users, TS ZORK is linked to RBYE from SYS1 on the
assumption users will probably play the newest Zork.  The older SYS2;
TS ZORK which starts the MADMAN; MADADV SAVE file is renamed to OZORK.
2023-02-23 06:47:28 +01:00
Eric Swenson
2e93c506a5 Zork (616 point version + 100 point endgame) built with MDL 55. 2023-02-23 06:47:28 +01:00
Eric Swenson
ae6c28cacd Build LSRTNS library for Muddle. 2023-02-23 06:47:28 +01:00
Eric Swenson
7dd86fd5ff Build Muddle compiler and assembler. 2023-02-23 06:47:28 +01:00
Eric Swenson
4c0500eb9f Add binaries for Muddle 55 interpreter, compiler, and assembler.
This file set comes with known good versions of SAV FILE and FIXUP
FILE, so we no longer run MKSVFL.
2023-02-23 06:47:28 +01:00
Björn Victor
6633f90401 New Chaos address for UP
Moved from 3143 to 3443.
2023-01-26 07:12:04 +01:00
Lars Brinkhoff
16210cb40b Re-run the new DSKDMP to ensure it's swapped out to disk.
The last time DSKDMP is booted off tape, the newer on-disk DSKDMP must
be run to ensure that version is written to disk.
2023-01-15 11:07:38 +01:00
Lars Brinkhoff
ebc74bc0c5 ITS - SITS file transfer. 2022-12-03 17:56:13 +01:00
Lars Brinkhoff
6f3a50c4c6 ITSCOM - ITS-SITS communication. 2022-12-03 17:56:13 +01:00
Lars Brinkhoff
5fc1e4987b LODER - PDP-11 file transfer. 2022-12-03 17:56:13 +01:00
Lars Brinkhoff
094cfd5a3d Fix pdp10-kl TTY settings. 2022-12-03 08:24:17 +01:00
Sebastian Rasmussen
ae2680bef4 Use correct file timestamp format for all entries. 2022-11-30 08:04:33 +01:00
Lars Brinkhoff
af40b429ae HLOGO - "Hal hack" version of 11LOGO. 2022-11-24 09:53:24 +01:00
Lars Brinkhoff
b8fb44fed6 TECO for SITS. 2022-11-22 10:00:54 +01:00
Lars Brinkhoff
bec828fad2 DIRED for SITS. 2022-11-22 10:00:54 +01:00
Lars Brinkhoff
b267d9ff34 SLOGO - PDP-11 Logo for SITS.
This is the very latest version of 11LOGO.  Included in this commit is
a subset of files necessary to assemble 11LOGO for running under SITS.
2022-11-13 15:21:43 -05:00
Lars Brinkhoff
300fa1ba99 INQUIR for SITS. 2022-10-23 08:30:59 -05:00
Lars Brinkhoff
c3a6e12aaf FNT - Font loader daemon for SITS. 2022-10-23 08:30:59 -05:00
Lars Brinkhoff
1e10cd1bc1 DDT for SITS. 2022-10-23 08:30:59 -05:00
Lars Brinkhoff
09b703a29e SYSSPR - System Sphere for SITS. 2022-10-23 08:30:59 -05:00
Lars Brinkhoff
e78a69be20 SALV - Salvager for the SITS file system. 2022-10-23 08:30:59 -05:00