On 2022-03-29 20:03, Don Baccus wrote:
> Well, I've been having fun building myself a tool to make it easy to move things back and forth between my
> OS/X host environment and OS/8 device image files.
>
> I prefer using my native editing tools I'm used to rather than relearning TECO (despite my being one of the
> OMSI brats that typed up Russ Hamm's original PDP-8 TECO, interfaced it to PS/8 before it was officially
> released thanks to an early tape from Richie Lary, sped it up by a factor of three, then gave it to DEC
> where it became OS/8 TECO).
>
> So I wrote this thing I've called os8pip. I've tested it on Mac, and Vincent Slyngstad has it compiled with
> gcc on (I think?) a windows block and will try it out.
>
> This lets one directly create a blank filesystem (.dsk, .rk06, .tu56), zero out an existing one, list directories,
> delete files on the os8 device image file, and copy files to-from including wildcard support. It converts
> text files both directions (i.e. adds/deletes <cr>s and mark bits). It checks to see if the device image
> file is locked as is true if it is mounted by the PDP-8/e Mac simulator, at least.
>
> I need to do some more thorough testing of corner cases but it seems to be working fine.
>
> It can be found at
https://github.com/dhogaza/os8pip.
>
> If Bernhard is interested I'd love to have this included in the Mac PDP-8/e XCode project
> once I (and others?) are convinced that it is robust and reliable.
Please make the MARK bit optional. Not all people are running ancient
versions of OS/8. :-)