Thank for reminding me, as well as filling in a bit more detail on the
story. I only remember that I fixed some bits of the overlay issues that
you guys hadn't figured out, and then I got a bit carried away and
started fixing some other things I noticed in APL just because I was
fooling around. :-)
An extra thanks for actually preserving, and providing the sources to
start with.
Also thanks to Lee who did some additional work as well.
Johnny
On 2026-04-08 19:14, Mark Matlock wrote:
> John, Jack,
> A bit of background on APL-11. DEC developed it for RSX but decided
> to donate it to DECUS, so it was one of the separate DECUS items (11-
> SP-25) that was lost. I had bought a copy of it back in the day and used
> it with a HDS APL terminal that emulated a Tek 4010. I hung on to the
> nine-track tape and recovered it. The task images I had ran ok on newer
> RSX version but the tape also had the Macro-11 source code. On one of
> the RSX85A Sig tape, Bob Awde of General Mills distributed patches he
> made for APL-11 that used I/D space and Supervisor mode libraries. You
> can read about this on the DECUS DU1 disk that is mentioned in the
> PiDP-11/70 manual in UIC [370,360]APLID.DOC. Also, the APL-11 macro
> source files are in [201,50] on that disk as well.
>
> This I/D enhancement increases the work space size for APL from just
> under 30K to >52K bytes. Unfortunately, I could not get APL-11 to link
> under the current versions of RSX11M+. I couldn’t even get the non-I/D
> APL-11 to build with TKB. In 2021, I got my friend, Lee Gleason
> interested in this problem and he figured out what was going wrong and
> managed to create a version of APL-11 that used I/D space. He writes
> about that in his RSX blog (see
https://rsx11.blogspot.com/2021/02/
> decus-apl-11-fixes-for-id-space-and.html <https://
>
rsx11.blogspot.com/2021/02/decus-apl-11-fixes-for-id-space-and.html> ).
> The problem had to do with how RSX autoloads overlay segments and how
> TKB has changed some things over time. His fix involved some steps
> beyond a simple TKB command file, but it caught the attention of Johnny
> Billquist.
>
> Johnny started working on the problem and made changes tothe APL-11
> source code and overlay descriptor files so that APL-11 would build with
> I/D space, FSL, and updated post Y2K date patches. He also found a
> number of errors in the source code and made fixes for them as well. The
> latest version of APL-11 V2.2-2 is available via his RPM software
> distribution system.
>
> I’d like to publicly thank Johnny and Lee for their work in
> recovering this piece of PDP-11 software! Also, I’d like to thank Rene
> Richarz who back in 2019 developed a Tektronix 4010 for the Raspberry Pi
> that displayed the APL character set properly on the PiDP-11/70.
>
> As far as using APL-11 with non-APL terminals, DEC came up with a
> pretty workable system with two letter codes for the APL character set
> and its odd overstrike combinations that worked well on IBM selectric
> type writer terminals but not so much on normal CRTs (although the VT340
> works great with VAX APL). Printing APL programs is still difficult and
> if anyone has a LA36 with the APL character set ROM it would be great to
> recover an image of the ROM.
>
> We do have the programmer’s reference manual for APL-11
>
>
https://www.bitsavers.org/pdf/dec/pdp11/lang/apl/AA-5076B-
> TC_APL-11_Programmers_Reference_Manual_Jan80.pdf <https://
>
www.bitsavers.org/pdf/dec/pdp11/lang/apl/AA-5076B-
> TC_APL-11_Programmers_Reference_Manual_Jan80.pdf>
>
> And the Installation manual which indicates it did run on RSTS/E V7 (for
> John Reinhardt).
>
>
http://mim.softjar.se/manuals/LAYERED/apl11ins.pdf <http://
>
mim.softjar.se/manuals/LAYERED/apl11ins.pdf>
>
> Lastly and perhaps the most important piece of APL documentation is
> DEC’s APL quick reference card for not only APL-11 on RT-11, RSTS and
> RSX11M but also APL-SF for TOPS-10 and TOPS -20. It is a scan of my
> stained, dog ear-ed, much used APL quick reference card. It has all the
> two letter codes for the TT (non-APL character terminals) terminals in a
> handy pocket reference guide.
>
>
http://www.rsx11m.com/APL_Reference_Card.pdf <
http://www.rsx11m.com/
> APL_Reference_Card.pdf>
>
> Best,
> Mark
>
>
>> On Apr 8, 2026, at 6:27 AM, John H. Reinhardt
>> <
johnhre...@thereinhardts.org> wrote:
>>
>> I haven't seen the thread you're noting, but I do recall that back in
>> the summer of 1977 when I was at Rose-Hulman at their Camp Retumpoc,
>> using APL on their PDP-11/70 running RSTS/E V60B. Hopefully there is
>> a copy out there somewhere still. I do not recall seeing one though.
>>
>> John H. Reinhardt
>>
>> On 4/6/2024 3:53 PM, Jack Wilkinson wrote:
>>> I've been reading a recent thread about APL running on the PiDP11.
>>> Can someone tell me which OS and what I would need to do to getit
>>> up and running?
>>>
>>> Thanks!
>>> jack
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "[PiDP-11]" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to
pidp-11+u...@googlegroups.com.
>> To view this discussion visit
https://groups.google.com/d/msgid/
>> pidp-11/2e236091-759a-4184-aec5-aee39f7b3951%
40thereinhardts.org.
>