1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-18 01:02:15 +00:00
Adam Sampson a209c97ec1 Add reconstructed Muddle 54, for running old Muddle images.
This source was reconstructed to match MUDSAV; TS MUD54 from 1977-07-02,
using a combination of all the surviving Muddle source files. The memory
layout and pure code is the same.

No AGC MUD54 has survived, so the AGC code was adjusted to match the
TOPS-20 agc.mud104 from Chicago that Rich Alderson provided (the only
ITS conditional is the page size). There's a one-instruction difference
in the symbol positions, which I've converted into a patch at the end of
the code to maintain the original layout on ITS.

The INITM code, which doesn't appear in the final executable, is
a best guess but it's probably fairly close, since it generates objects
in the right order and locations, and the symbol locations match the
original.

The 1977 executable has a very large number of patches, which I've
replicated in MUD54 INIT. The code that the patches were replacing --
marked with "XXX patched" in the source -- is also a best guess.

I haven't checked that the TOPS-20 code is correct; it could be adjusted
to match mdl104.exe in the future. It would need STENEX, which could be
linked from MUDSYS;.
2020-09-14 11:28:51 +01:00
..
2020-06-09 18:04:00 +02:00
2020-06-09 18:04:00 +02:00
2020-06-09 18:04:00 +02:00
2020-06-09 18:02:50 +02:00
2018-05-02 19:56:59 +02:00
2020-06-09 18:04:00 +02:00
2020-08-10 22:08:00 +02:00
2020-08-31 07:00:28 +02:00
2018-08-04 07:01:11 +02:00
2018-10-08 18:02:02 +02:00
2019-05-11 19:57:20 +02:00