Someone else will need to provide details, but it is definitely the case that the ITS source code tree has sources for binaries that can be booted with “boot ptr”. You first assemble the source (which has a bunch of constraints and addresses) with MIDAS, then, there is a program for creating the actual file that is booted with “boot ptr”. The ITS build actually does this. If you build ITS from the sources, and pipe the output of the build to a file, you can probably do some searching for the right commands and sample sources. If you can’t find what you need, I can look through the build scripts and point you in the right direction.
Lars will know precisely how to do this. I haven’t used pdp10-ka much and therefore don’t have much experience actually building these kinds of binaries. The simulator I use (KLH10) boots ITS from disk and not from paper tape, so that’s why I’m not very familiar with the tape boot.
Before I get too deep in this stuff, I have my old lights program running under TOPS-10 and added a binary clock to it that displays the time in the lights. Yay. At CMU, I could build a standalone version in RIM10B format. I must've gotten it on paper tape, probably not a DECtape boot block.