vrs42
Veteran Member
Code:
The top level source and binary files here are derived from the dbit/nickel
source code, as before. Those files represent the oldest known version,
perhaps edu25a-a. The files there were infamously corrupted many years
ago, so these have been carefully reconstructed. The edu25r.pal file is
the reconstructed version, and the edu25s.pal is a derived work that will
run on the SBC6120 with an IOB6120. The sbcrw.pal is a routine which
replaces DTAPE to do I/O on the SPC.
There is also an older version of this "in the wild" that was distributed
to SBC6120 users. That used code from EDU10 to reconstruct the missing
parts of the floating point output routine.
Newer stuff has been found, and is generally grouped in the subdirectories:
dbit
Largely replicates the top level as described above.
edu25a-b
The binary appears to be essentially the stuff above, with a lot
of small (and a few large) patches. I plan to at least get the
source to build the binary. Completely and accurately reconstructing
the patch source would quite a job.
edu25b-b
The source labels itself as edu25b-b, and it builds cleanly. I don't
have an edu25b-b binary to compare it to, however.
edu25f
This builds and matches the binary and claims to be "V6". Probably
the latest version available.
educomp
This calls itself edu25, but it's made by EduComp, not by DEC. It's
also targeted for Omnibus machines, and though it builds, it doesn't
run. (An early call to print a CRLF ends up in the wrong field, takes
a 0000 return, and then loops in the interrupt service routine, which
also returns to 0000.)