Hello Will,
I presume when you say, "The Simulator" you mean "PDP-8/E Simulator 2.3.1" recently released
by Bernhard Baehr. There are other simulators.
I, myself, have put a lot of work into a well-researched and rock-solid provenanced setup
of OS/8 that runs in SIMH, and is used on Oscar Vermulian's PiDP-8/i system. Although
my code line is in that project, I've always worked with an eye to being useful for other
simulators, such as that by Bernhard, and also for physical PDP-8 systems.
I totally get your desire to know provenance. So much of what we see are disk and DECtape images
of systems harvested from "systems in the wild."
In the PiDP-8/i software project, (see:
https://tangentsoft.com/pidp8i/wiki?name=Home)
I created a set of tools that can drive OS/8 utilities, including BUILD
to assemble every little thing from source, and build it into bespoke DECtape or RK05 images.
Before I had the complete sources that you'd find in "The OS/8 Combined Kit", I found DECtape images
of OS/8 V3d Source and Binary distribution media, and was able to verify that they were ground level
truth.
On top of those, I researched the patches published in Digital Software News, and used my evolving
driver scripts to apply them.
I also built automation around applying two batch scripts that would patch the OS/8 V3 Keyboard
monitor either to obey lower case, but upcase it usefully, or to be an upper case only system.
I documented everything I did:
Provenance of early DECtape Images:
https://tangentsoft.com/pidp8i/doc/release/media/os8/README.md
The beginnings of build from source with "v3f" sources:
https://tangentsoft.com/pidp8i/wiki?name=OS/8+V3D+vs+V3F&p
Details of issues in upper case vs. lower case, and hard copy vs. screen support in OS/8:
https://tangentsoft.com/pidp8i/wiki?name=OS/8+Console+TTY+Setup&p
Disassembly of the LCSYS patch enabling more graceful handling of lower case in the Keyboard Monitor:
https://tangentsoft.com/pidp8i/wiki?name=OS/8+Console+TTY+Setup&p
Patching:
https://tangentsoft.com/pidp8i/file?name=doc/os8-patching.md&ci=tip
Device Extensions -- The next step beyond V3D:
https://tangentsoft.com/pidp8i/doc/trunk/doc/os8-v3d-device-extensions.md
The OS/8 Combined Kit: What it is and why you care:
https://tangentsoft.com/pidp8i/file?name=doc/os8-combined-kit.md&ci=tip
os8-run -- my automation:
https://tangentsoft.com/pidp8i/file?name=doc/os8-run.md&ci=tip
os8-progtest -- A test harness for the whole build system:
https://tangentsoft.com/pidp8i/file?name=doc/os8-progtest.md&ci=tip
More documentation on what we did can be found at:
https://tangentsoft.com/pidp8i/dir?ci=tip&name=doc
I think the RK05 and TU56 images we build for SIMH require some format conversion to be fed to
Bernhard's system. I saw some provenance info on Bernhard's page, but I leave it to him to provide
details specific to his distribution.
(I don't see a preview button here. I hope all these links come through ok.)
-Bill