Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Recursion is the root of computation since it trades description for time.


computers / alt.sys.pdp10 / Re: Rebuilding a DEC-20 KL

SubjectAuthor
* Rebuilding a DEC-20 KLDavid Todd
`* Re: Rebuilding a DEC-20 KLLars Brinkhoff
 `- Re: Rebuilding a DEC-20 KLDavid Todd

1
Rebuilding a DEC-20 KL

<25ac54c4-b3de-45b0-aa01-1f342de28d2en@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=850&group=alt.sys.pdp10#850

  copy link   Newsgroups: alt.sys.pdp10
X-Received: by 2002:a05:620a:390a:b0:759:1240:5848 with SMTP id qr10-20020a05620a390a00b0075912405848mr205622qkn.15.1684445352014;
Thu, 18 May 2023 14:29:12 -0700 (PDT)
X-Received: by 2002:a05:620a:280a:b0:74c:ed4d:7917 with SMTP id
f10-20020a05620a280a00b0074ced4d7917mr250999qkp.13.1684445351739; Thu, 18 May
2023 14:29:11 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.sys.pdp10
Date: Thu, 18 May 2023 14:29:11 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=75.69.31.134; posting-account=mKa3-woAAADKBaMMRiAaHYzjjcsJED0N
NNTP-Posting-Host: 75.69.31.134
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <25ac54c4-b3de-45b0-aa01-1f342de28d2en@googlegroups.com>
Subject: Rebuilding a DEC-20 KL
From: hdtodd@gmail.com (David Todd)
Injection-Date: Thu, 18 May 2023 21:29:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 25
 by: David Todd - Thu, 18 May 2023 21:29 UTC

I've used KLH10 (Harrenstien's and MRC's Panda) and TOPS-20 for about 15 years or so, off and on, on both Mac's and Raspberry Pi's. Mostly to run some old code as I convert to more modern systems (but I'd sure love to find a copy of 1022!).

I just replaced my 2018 Intel Mac Mini Intel I5 running MacOS 10.15 with a 2023 Mac Mini M2 running MacOs13.3. I suppose that Rosetta might have supported running the old binaries on the new Mac but I didn't even try ... time to recreate them, I think. I attempted to simply build klh10-2.0h from prior sources, but those attempts failed (some *_init.c code not found, which makes no sense).

Before I invest time figuring out why prior code won't compile now, it seems that this would be a good time to reconsider whether this is the best package to be using. It's been many years since I checked to see what's available.

Does anyone have recommendations for a stable klh10 emulator that might run or might be coerced to run on Mac OS? Might that emulator also be compatible with the dual RH20/RP07 disk configuration I've been using?

Thanks for any advice the community can offer.

David Todd

Re: Rebuilding a DEC-20 KL

<7wr0r5c7ed.fsf@junk.nocrew.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=858&group=alt.sys.pdp10#858

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
From: lars.spam@nocrew.org (Lars Brinkhoff)
Newsgroups: alt.sys.pdp10
Subject: Re: Rebuilding a DEC-20 KL
Organization: nocrew
References: <25ac54c4-b3de-45b0-aa01-1f342de28d2en@googlegroups.com>
Date: Thu, 25 May 2023 05:22:18 +0000
Message-ID: <7wr0r5c7ed.fsf@junk.nocrew.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
Cancel-Lock: sha1:TaZO3vD88MO61PxvOn91VWL8TWM=
MIME-Version: 1.0
Content-Type: text/plain
Lines: 16
NNTP-Posting-Host: ac2116db.news.sunsite.dk
X-Trace: 1684992138 news.sunsite.dk 698 lars@junk.nocrew.org/51.15.56.219:35186
X-Complaints-To: staff@sunsite.dk
 by: Lars Brinkhoff - Thu, 25 May 2023 05:22 UTC

David Todd wrote:
> Does anyone have recommendations for a stable klh10 emulator that
> might run or might be coerced to run on Mac OS? Might that emulator
> also be compatible with the dual RH20/RP07 disk configuration I've
> been using?

This is the most up to date version:
https://github.com/PDP-10/klh10/

Try something like this:

../autogen.sh
mkdir build
cd build
../configure
make

Re: Rebuilding a DEC-20 KL

<ec44554b-3d99-4c94-983d-dd6fc3f853a0n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=862&group=alt.sys.pdp10#862

  copy link   Newsgroups: alt.sys.pdp10
X-Received: by 2002:ad4:4d52:0:b0:623:8b17:230e with SMTP id m18-20020ad44d52000000b006238b17230emr218283qvm.8.1685020723952;
Thu, 25 May 2023 06:18:43 -0700 (PDT)
X-Received: by 2002:a05:620a:440b:b0:75b:2655:1486 with SMTP id
v11-20020a05620a440b00b0075b26551486mr3352687qkp.9.1685020723618; Thu, 25 May
2023 06:18:43 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer03.ams4!peer.am4.highwinds-media.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: alt.sys.pdp10
Date: Thu, 25 May 2023 06:18:43 -0700 (PDT)
In-Reply-To: <7wr0r5c7ed.fsf@junk.nocrew.org>
Injection-Info: google-groups.googlegroups.com; posting-host=75.69.31.134; posting-account=mKa3-woAAADKBaMMRiAaHYzjjcsJED0N
NNTP-Posting-Host: 75.69.31.134
References: <25ac54c4-b3de-45b0-aa01-1f342de28d2en@googlegroups.com> <7wr0r5c7ed.fsf@junk.nocrew.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ec44554b-3d99-4c94-983d-dd6fc3f853a0n@googlegroups.com>
Subject: Re: Rebuilding a DEC-20 KL
From: hdtodd@gmail.com (David Todd)
Injection-Date: Thu, 25 May 2023 13:18:43 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3041
 by: David Todd - Thu, 25 May 2023 13:18 UTC

On Thursday, May 25, 2023 at 1:23:51 AM UTC-4, Lars Brinkhoff wrote:
> David Todd wrote:
> > Does anyone have recommendations for a stable klh10 emulator that
> > might run or might be coerced to run on Mac OS? Might that emulator
> > also be compatible with the dual RH20/RP07 disk configuration I've
> > been using?
> This is the most up to date version:
> https://github.com/PDP-10/klh10/
>
> Try something like this:
>
> ./autogen.sh
> mkdir build
> cd build
> ./configure
> make

Thanks, Lars!!!

I was surprised to find that my old Intel-code kl10 worked fine on my M2 Mac, but I wanted to recompile to M2 code anyway.

So I downloaded from that github site to my Mac Mini M2 Pro running MacOS 13.4 (Ventura). I had already installed Macports, so I had some of the Linux tools installed, but I needed to "port install autoconf" and "port install automake" to get the auto tools.

Then your script above worked just fine (except that it should read "../configure").

Build was quick. This build added "udlconv" and "enaddr" to the list of executables that I had in the prior compile (which I did in 2020; it did not include "dfkbk" which seems to be some detritus left from a 2014 compile -- I need to go back to see what service that provided).

I copied the executables over to my old DEC20 directory (which has dual RP07 virtual disks and the configuration information) and booted up. Ran perfectly. And Ethernet finally seems to work and perform reasonably well!

The results were sufficiently positive that I'll go do the same installs on my Raspberry Pi's to update them. And this encourages me to restart some of my work on the DEC20.

THANKS!

David

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor