That's actually two different projects from two different people.
If I can get a fire lit under the RICM, the goal is to get one of the LINC-8s to be restored. This is far more work currently than what you need, I don't see anything that complicated for you.
That said, the LINC-8 has an advantage over the PDP-12 regarding LINCtapes:
The tape drives are from the original LINC. They simply DO NOT HAVE all the adjustments and other areas that DEC got into trouble with only to make so many mistakes and blunders, only to in theory gain about 20 percent performance improvement. These drives do NOT have powerful motors, instead they are tooth-belt driven shafts that go back to tooth-pulleys on much smaller motors. The guides are one solid block and nothing to either wear out either the guide nor the tapes! No one ever deskews the heads because they were factory set. it if ain't broke, don't fix it. The tapes transfer by program transfer like a TD8E, not by DMA, and as such, software doesn't have anything "interfering" with the often too-automatic hardware, so you can deal with relevant issues, etc. There are a lot more cycles between word transfers so it is far more forgiving than the analogous problem in the TD8E world, etc.
And as a side issue, the modifications to the LINC-8 allow reading and writing of DECtapes FAR more reliably than PRTC12F, etc. [Not that it is a problem directly as there are adequately working DECtape-based machines, etc.
I have a small core of LINCtapes that must get read, and Michael Thompson has them all. The jury is still out if their PDP-12 can read tapes reliably at all; in their opinion the problem is a bad noise problem in the AC lines that is pervasive to the room the machine WAS in! Yes, WAS, as they have recently moved and as of last week, not gotten around to testing the extent of the problem in the new home, which is a building over, etc. AC problems can be tricky; sometimes it's even only a matter of rotating the machine 90 degrees relative to nearby wiring, but not reasonable to tweak the machine position to minimize the problem, etc. So,I have to see how this pans out, etc.
The LINC-8 design will very likely be more immune to the problem inherently, etc.
The tapes in question are needed to be imaged on a way I can get to, and convenient would be to make images onto an .RK05 image file we can e-mail around so I can open it in SIMH. My KERMIT-12 utilities can read the tapes through the normal LINCtape OS/8 handlers and create an image file of the entire tape. Being OS/8-worthy is NOT a requirement, just the underlying media is the same. All but P?S/8 and OS/8 use 256 words/block LINCtapes; these two use 128 words/block LINCtapes, but it is hard to get proper tape formatting programs that actually do the job! This is because in total ignorance, the writers of the DIAL-based formatting programs ASSUMED they should be 129 words despite there being ZERO software that uses that format!
Thus, what we do in the PDP-12 in both P?S/8 and OS/8 is TOLERATE a superfluous 129th word that actually has literally all negatives about its presence.
All P/S/8 and OS/8 PDP-12 LINCtape handlers have special internal waste software that assumes the destruction causes by the presence of the extra word, saves the old word, and then restores it after the transfer of the latest block is done. This repeats for every block transferred, etc. If it were CERTAIN it was 1 28 words, then this could be eliminated [Note: In P?S/8 for the TC12, there are other additional nuisances beyond that which affects OS/8 b but it is for the same pathetic base reason.
Towards that end, I released to RICM P?S/8 for RX01 with MODIFIED versions of both the PRTC12F and MARK12 programs that run under P?S/8 and DO NOT have the blunder; it is strictly 128 words/block in all contexts, etc.
Of course, the originals are on an old version of P?S/8 for the TC12, which, while very different in terms of overall system capability, from the stand point of merely executing the two programs, this is done trivially with a single command each; thus, to do so on either the old or the latest it's the same simple procedure, which is essentially typing in R the program name or in some cases leaving the R out entirely. [Note: P?S/8 supports a form of concise command language, just not to be confused with that of OS/8 or TOPS-19. This is precisely the same as COS-300. You have to understand that all of these systems are "incestuous" because the same six or less people wrote all of them. I can explain the historic details for anyone interested, but the short version is that R-L monitor came first, it was hacked up to become DIBOL-8 and DEC never knew they were selling something they didn't write nor own, and the only difference was the names of the commands were "futurized" so that when the real COS came out, they would be totally compatible. Then, P?S/8, first being lockstep with R-L as we evolved gradually away from it, copies the same exact relevant commands as COS, thus, actually certain pages of the COS-300/310 manuals actually apply to P/S/8 directly. [Note: Both systems support the concept of a BASIC-like line editor in the command level, so you are always potentially editing a file while you operate it, and do not need to overtly run an editing program.
There are two adjacent releases of that system, and one of each is at RICM. From the standpoint of bootability to a TC12 system and to run the two LINCtape utilities, they are identical, etc.
Thus, if you get a copy of one of them, you should be able to a) Use it to format proper LINCtapes for OS/8 and P?S/8 usage, b) It also redundantly does what the DIAL program does regarding the "standard" 256 word tapes, and of course, using the OS/8 LINCtape handler for TC12 as it stands, create for me an image file of that tape itself using Ky'e's handler to update to an .RK05 file you can email to me directly, etc. I can do the inverse if I have anything to send to you, etc.
There are important LINC-8 LINCtapes RICM has also that are for support of both OS/8 and P/S/8 on LINCtapes that are 128 words/block They are vital to the restoration project because the source files are lost, but I can disassemble them as need be. They are on bootable-to-modified LINC-8 128 words/block LINCtapes. Note: The LINC-8 CANNOT read 129 words/block tapes without pointlessly special utilities being written [presumably to read from 129 words/block then write to 128 words/block\ ]I think you can understand the ramification of this blunder better now.]
One of the programs is the MARKL8 program for the LINC-8 that is not graphically interacted with. It was hard to obtain from yet another LINC-8 system known as CPS-4K, not clear if any copies of that system exist any more. [for the most part, no great loss, but it adds another wrinkle: The standard format on CPS-4K is an INCOMPATIBLE CHECKSUM 128 words/block LINCtape! Just to read a tape I once had was quite a chore. They eventually realized their blunder and distributed a subroutine that could read or write standard or their reversed polarity checksum tapes, as if that was good enough and in fact NEVER corrected the problem! [Just shows how much more important a SOFTWARE-controlled tape format is! Needless to say, it is impossible to read CPS-4K tapes on a PDP-12!]
Thus, I want a copy of any of these LINC-8 bootable older P/S/8 tapes so I can disassemble that formatting program and perhaps make some small changes for use in a contemporaneous P?S/8 for the restored LINC-8 in the future. The time frame is dependent on the RICM, but I am generally available on all of this, etc.
Maury Pepper is the one who wants to archive standard LINCtapes from a LINC. It's the source code of very original LAP systems of historical significance. to archive the files themselves individually represents many challenges because, unlike DIAL, these are NOT even in (six-bit) ASCII, but rather in early LINC keyboard code. Thus, a "post processing" issue is to convert the files to be more like PDP-12 DIAL dual assembler language and format, etc.
That said, I have available the primary solution to archiving the tape: P?S/8 supports a universal interchange data program that is block-number oriented, not filename oriented. A truly copy these blocks to those blocks, and verify copy that it worked, etc. it's ideal for all of these things. It supports the standard 256 word format tapes as well, so they could be read and then copied to say the 128 word format used by P?S/8 and OS/8, and then those blocks can get back to a wider archive world, etc. and any lower-level processing becomes "offline" to the original hardware transfer, etc. In fact, some of the work I can do on SIMH on my Windows PC, etc.
Another P/S/8 utility exists called L6DCON, and it is also on either of those two bootable TC12 tapes. What this does is a bi-directional conversion between DIAL source files and P/S/8 source files. [And there is also OS8CON which is OS/8 source files to/from P?S/8 source files].
All of these programs play a role in these issues, etc.
cjl