Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Newsgroups | alt.sys.pdp8 |
|---|---|
| Date | 2022-03-30 10:10 -0700 |
| References | <6098e3f9-84d6-46b2-8aa5-dffc3558389fn@googlegroups.com> <3d3cfc3f-5176-4a20-93f3-4e2097b1393fn@googlegroups.com> <5a556752-f5ab-42c5-9409-8d9d399d1c72n@googlegroups.com> <t21lru$dl5$1@news.misty.com> <a7418c6e-07cf-451f-9db8-691502f34928n@googlegroups.com> |
| Message-ID | <a75d25cf-766d-43fe-b544-059e4561633dn@googlegroups.com> (permalink) |
| Subject | Re: PDP-8/E Simulator 2.4 plays music |
| From | Don Baccus <dhogaza@gmail.com> |
On Wednesday, March 30, 2022 at 9:35:18 AM UTC-7, bill....@gmail.com wrote: > On Wednesday, March 30, 2022 at 9:27:28 AM UTC-4, Johnny Billquist wrote: > > 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. :-) > > > > (On the other hand, I still like TECO, and there is also VISTA (and I > > even wrote an emacs-clone in TECO-8)...) > > > > Johnny > For the pidp8 project, since we were operating under SIMH, we were able to produce some interesting > tools that would: > > 1. Execute in a Python expect environment to issue commands and deal with replies. > 2. Manipulate device configuration in SIMH. > 3. Boot into OS/8 and drive behavior with native OS/8 commands. > > This approach evolved because I found it easier to run the commands than to decode the POSIX representation > of the virtual device images. > > See: https://tangentsoft.com/pidp8i/file?name=doc/os8-cp.md&ci=tip > > That doc mentions another tool for fiddling with rk05 images, the OS8View GUI by Ian Schofield that can be found at: > http://groups.google.com/forum/#!topic/pidp-8/1hojqAATum4 I'm aware of os8-cp but wanted a tool I could use totally stand-alone without actually needing a running simulator, so would've done this even if the Mac PDP-8/e simulator had a similar API for inserting commands into a running OS/8 environment. The image formats aren't difficult to deal with, and it was rather fun writing some C code to deal with the OS/8 directory structures, which is the bulk of the code (well, other than command line handling and a bunch of overly-anal error checking :) ). I also ran across the GUI utility but wanted a CLI utility.
Back to alt.sys.pdp8 | Previous | Next — Previous in thread | Next in thread | Find similar
PDP-8/E Simulator 2.4 plays music Bernhard Baehr <bernhard.baehr@gmx.de> - 2022-02-22 11:00 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-02-22 12:31 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-07 13:25 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-07 13:44 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-07 13:45 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-07 13:51 -0800
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-29 11:03 -0700
Re: PDP-8/E Simulator 2.4 plays music Johnny Billquist <bqt@softjar.se> - 2022-03-30 15:27 +0200
Re: PDP-8/E Simulator 2.4 plays music William Cattey <bill.cattey@gmail.com> - 2022-03-30 09:35 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 10:10 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 10:22 -0700
Re: PDP-8/E Simulator 2.4 plays music David Armstrong <davidarmstrong360@gmail.com> - 2022-03-30 10:38 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 11:24 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 11:33 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 12:16 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-03-30 10:15 -0700
Re: PDP-8/E Simulator 2.4 plays music Johnny Billquist <bqt@softjar.se> - 2022-04-02 19:30 +0200
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-04-02 17:50 -0700
Re: PDP-8/E Simulator 2.4 plays music William Cattey <bill.cattey@gmail.com> - 2022-04-03 18:24 -0700
Re: PDP-8/E Simulator 2.4 plays music Johnny Billquist <bqt@softjar.se> - 2022-04-04 16:23 +0200
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-04-05 08:04 -0700
Re: PDP-8/E Simulator 2.4 plays music Johnny Billquist <bqt@softjar.se> - 2022-04-06 21:23 +0200
Re: PDP-8/E Simulator 2.4 plays music Bernhard Baehr <bernhard.baehr@gmx.de> - 2022-04-01 08:01 -0700
Re: PDP-8/E Simulator 2.4 plays music Don Baccus <dhogaza@gmail.com> - 2022-04-01 17:48 -0700
csiph-web