Jeff,
Sorry, looks like I misunderstood your question. You are wanting boot scripts that do different things? That's also not a problem. There are three parts to the trick, I believe.
1) Boot scripts for the PiDP-8/I are, by default, in the Pi OS directory /opt/pidp8i/share/boot. Many examples are in there.. In particular, you may want to look at hello.script and bit-rotate-script as examples of what I think you're trying to accomplish. You can just make your own .script file in that directory, calling it whatever you want.
2) You can force execution of any boot script you want. For sake of argument, let's say you made your own script and called it myscript.script. In a running instance of PiDP-8/i SIMH, type ctrl/e to drop into SIMH. From the sim> prompt, you can then type:
sim> do /opt/pidp8i/share/boot/myscript.script
You can also:
sim> cd /opt/pidp8i/share/boot
sim> do myscript.script
doing the cd is particularly useful if you want to fiddle around with many different scripts in the same session.
3) If you name your script with a single octal digit with .script as the extension, then you can set that bit pattern in the IF switches and when you boot the PiDP-8/I it will execute that script. For example, I have replaced the original 6.script with my own version that boots into EduSystem-20C BASIC. If you go this route, you might want to make a backup copy of the original X.script so you can get back to it, although you can also find it in the source code tree form when you built SIMH.
Hope this is what you were looking for,
-- steve
On Thursday, March 13, 2025 at 11:29:29 AM UTC-7 Steve Tockey wrote: