Mike Kostersitz (Oilcan Productions)
727eb189fd
Update dependencies.sh
...
Adding 2 missing dependencies on newer Ubuntu builds, Open SSL and SDL-TTF, both create errors when building pdp10-ka
2024-03-08 07:21:43 +01:00
Eric Swenson
9a2c32448c
The files L;STRUCT 659, SYSEN1;PWORD 2664, SYSENG;DUMP 448,
...
SYSNET;TELSER 174, and SYSTEM;TTYTYP 322 were changed in a commit from
about 4 months ago, but the version numbers were not updated.
This makes it really hard for those trying to update their existing ITS
systems with changes from this repository.
Addresses #2280 , #2282 , #2283 , #2284 , and #2285 .
2024-03-03 07:59:12 -08:00
Eric Swenson
9ace55c8c5
Add fix to ITS to ensure it doesn't hang waiting forever for TUTs to be written to disk.
...
Fix guarantees that TUTs will get written out when the system is shutting down.
Addresses #2220 .
2024-03-01 07:26:26 -08:00
Lars Brinkhoff
d1023d1a07
Fix .TRANS in TJ6.
...
Must read a new character after the comma, before looping around.
2024-02-26 06:48:48 +01:00
Jordan Hubbard
8f161cced9
Update dependencies.sh to allow both "3rd party" installs for macos
...
Since macos ships without a 3rd-party dependency manager, there are two systems in common use - macports and brew. Both support the dependencies required to build this, so support both. Also add guard to ensure that at least one is installed rather than just blowing up if brew is not installed.
2024-02-22 07:23:38 +01:00
Jordan Hubbard
3d88802e8c
Update README.md
...
install_macosx function has been renamed to install_osx
2024-02-20 12:36:44 +01:00
Lars Brinkhoff
bbed2274c0
Fix conditional brackets in XQUEUE.
...
The QUEFIL routine has been conditionalized for MIT, but the brackets
are in the wrong place. This results in the MOVEI B,DEVICE being
dropped, resulting in garbage being passed in B to RFN"PFN. XQUEUE
then writes a nonsensical file name to the .XGPR. queue file, and
XGPSPL picks this up and prints it on its console.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
b96e57dbec
Add XGP-11 to KA10 start script.
...
Allocate port 10021 for the XGP-11, and port 10016 for the XGP
spooler.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
c24a5d6f30
Build XGP-11 emulator.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
74efb6c850
Update KA10 emulator, and add XGP-11 emulator.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
9b3bd367d1
Enable XGP in ITS.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
58e233e2f1
Update XGP readme.
2024-02-12 12:03:26 +01:00
Lars Brinkhoff
c5f006371d
Login file for XGP.
2024-02-12 12:03:26 +01:00
Mike Kostersitz (Oilcan Productions)
44d9901f98
Update dependencies.sh
...
Fixing up Mac OS dependencies to make sure all sdl2 bits and tools are there
2024-01-24 06:49:02 +01:00
Mike Kostersitz (Oilcan Productions)
086f09820c
Update deploy-ftp.sh
...
Another update as the ISP updated cPanel and the DNS and folder structure changed
2024-01-16 20:47:25 +01:00
Mike Kostersitz (Oilcan Productions)
ec1a9fc8cc
Updating path for image upload to hactrn.kostersitz.com
2024-01-11 07:59:57 +01:00
Mike Kostersitz (Oilcan Productions)
e9b11a6f01
Update deploy-ftp.sh
...
changing hostname hactrn.kostersitz.com
2024-01-06 11:16:56 +01:00
Björn Victor
032a0840f7
Update IP of UP
2024-01-01 15:24:54 +01:00
Mike Kostersitz (Oilcan Productions)
ef16e247d7
Update README.md
...
Adding instructions on how to deploy the dependencies in a consistent fashion to build on various OSes
2023-12-23 19:17:05 +01:00
Lars Brinkhoff
61925004dd
Add ITS 138 source code and assemble it with MIDAS 73.
...
This is a earliest known preserved version of ITS from 1967. It ran
on the AI lab PDP-6, with five teletypes and four GE consoles.
The source code was reconstructed from Gerald Sussman's paper listing.
2023-12-20 20:17:50 +01:00
Eric Swenson
e6745f1fd6
Fix Zork issue when opening non-functional windows.
...
Updated Zork to address issue with bad message when opening
non-functional windows.
Addresses this issue: https://github.com/heasm66/mdlzork/issues/58
And this fix: https://github.com/heasm66/mdlzork/pull/59
2023-11-22 08:32:21 -06:00
Eric Swenson
df6307ee86
Updated lcf/comp.xxfile so that it doesn't fail during ACT2 build.
...
Seems the occasional failures during zork build can be mitigated by
breaking up some of the compiles into separate jobs.
2023-11-22 08:32:21 -06:00
Eric Swenson
28f713c75a
Don't use XXFILE to build Zork.
...
Updated zork.tcl to no longer use XXFILE to either compile or
load/save zork.
XXFILE seems too brittle and doesn't function consistently.
2023-11-22 08:32:21 -06:00
Eric Swenson
7b2ff9af7f
Updated DM gunner to enable autologout and disable IMP status checking.
...
Also increase TTYTAB block size to accommodate those systems with more
than 25 TTY channels.
Finally, update autologout code to comment out the code that checks
for the number of sockets owned by a network job, since the logic
only worked with the DM NCP-based network implementation. This logic
needs a reworking for current internet/chaosnet networking.
2023-11-08 13:06:17 -08:00
Eric Swenson
2ae3c584ab
Disabled GCBULK and DIGEST daemons on HX, BC, and TT.
2023-11-07 07:00:18 +01:00
Lars Brinkhoff
ca108300a4
Update ITSIRP and TELSER announcement for TT.
2023-11-07 07:00:18 +01:00
Eric Swenson
f283fa9d48
Set time zones for HX and BC to GMT.
2023-11-07 07:00:18 +01:00
Lars Brinkhoff
a6b3b08ef6
Fix ITSIRP for HX and BC.
2023-11-07 07:00:18 +01:00
Lars Brinkhoff
e7d8ec43ae
HX configuration updates.
...
- Customize HX name announcement in TELSER.
- Configure ITS with demon support.
2023-11-07 07:00:18 +01:00
Lars Brinkhoff
be8ed5d999
BC ITS - SDF Boot Camp KA10.
2023-11-07 07:00:18 +01:00
Lars Brinkhoff
1b182621b1
Weekly backup on TT and HX.
2023-11-06 17:04:39 +01:00
Lars Brinkhoff
06154e001b
A program to automatically run DUMP.
2023-11-06 17:04:39 +01:00
Eric Swenson
264e530dee
Updated LUSER to know about HX, BC, EX, and ES.
...
Also provided a list of users to support these hosts.
2023-11-04 21:57:48 -07:00
Lars Brinkhoff
858edfdaa6
Sample auto start/stop scripts.
2023-10-29 08:17:55 +01:00
Lars Brinkhoff
ccc2a09f35
Add Chaosnet tools, in particular remote shutdown.
2023-10-29 08:17:55 +01:00
Lars Brinkhoff
42b47a73d4
PT ITS for the PiDP-10.
...
KA10 with six DC10 disks.
2023-10-29 08:17:55 +01:00
Lars Brinkhoff
41e74d505d
Gun down TT and HX users that are idle and not logged in.
2023-10-27 16:30:02 +02:00
Lars Brinkhoff
3a9425fa3f
Shutdown server.
2023-10-27 16:30:02 +02:00
Lars Brinkhoff
02cae72bb8
Make it possible to customize ITS per-machine.
2023-10-27 16:30:02 +02:00
Eric Swenson
e1e5705f13
Added EAK's Cookie Bear program (EAK;TS BEAR).
...
This version actually works. You invoke the program with:
:EAK;BEAR <uname> [<item>] [<description]>
The user <uname> will receive annoying messages until they respond with:
:SEND BEAR <item>
^C
<item> and <description> are optional. <item> defaults to "cookie", and
<description> defaults to "A VERY HUNGRY BEAR".
2023-10-23 06:49:37 -07:00
Eric Swenson
54e153b66b
Greatly simplified the code in MLDEV.
2023-10-20 06:40:17 -07:00
Lars Brinkhoff
0bf21fa5a6
The MC gunner by CSTACY needs the log file to work.
...
The SPACY; GUNNER LOG file must exist, or else GUNNER will abort.
2023-10-16 09:39:36 +02:00
gwright
2f5f1c4812
Add a 1 second delay before accessing the boostrap disk.
2023-10-12 13:29:47 +02:00
Lars Brinkhoff
d5d26bd860
"Bubble Universe" display hack for 340 and color scope.
...
PDP-10 implementation of
https://twitter.com/yuruyurau/status/1226846058728177665
https://oldbytes.space/@zxdunny/109342959566427298
2023-10-09 15:14:42 +02:00
Lars Brinkhoff
85c3f4fa33
Build on classic SIMH v3.
2023-10-07 14:13:22 +02:00
Eric Swenson
4db8d276ae
Updated MLDEV device to handle 2- and 3-char ITS hostnames.
2023-10-07 08:45:13 +02:00
Lars Brinkhoff
8aa89c7061
Chaosnet 11LOAD server for sending boot software.
2023-10-07 08:45:13 +02:00
Lars Brinkhoff
0cebbf97db
Boot ROM for downloading software from Chaosnet over Ethernet.
...
The ROM is built with the default start address, which is 173000.
It appears PROM 50 is the old Maclisp PROM tool, and PROM 555 is a
newer version for Lisp machines.
2023-10-07 08:45:13 +02:00
Lars Brinkhoff
5c4a6cb342
More documentation for MINITS.
2023-10-07 08:45:13 +02:00
Lars Brinkhoff
c6bac503f7
Update to GitHub Actions checkout@v4.
2023-10-07 08:45:12 +02:00