z-machine on pdp8 (or paging Woodelf)

David Griffith dgriffi at cs.csubak.edu
Wed Apr 4 17:01:34 CDT 2007


On Wed, 4 Apr 2007, David Betz wrote:

> Well, there's always virtual memory. Back when I was in college we
> had a PDP-12 and I *really* wanted an 11 to play with (things haven't
> changed much!). So, I wrote a PDP-11 simulator that ran on the 8. It
> used disk space on an RK01 hard drive for virtual memory and could
> simulate a PDP-11 with up to 32k of memory on a PDP-8 with only 8k.
> Of course, it wasn't very fast but it did run ODT-11 (sort of). I
> still have a listing of it. Some day I'll try typing it in to see if
> it will work on the SBC6120 system that I'm building.

This sounds like it could be adapted for my purposes.  Some things I'd
want to address:

1)  Can you specify which pages to swap?  For the Z-machine, one would
want to swap the game data first, then the interpreter (if at all).

2)  Perhaps this emulator could be stripped down to to run one particular
program: Frotz compiled for pdp11.

3)  Can the emulator be wrapped up with the only binary it will run?  The
idea is to have a single Frotz binary for pdp8 to simplify distribution.

-- 
David Griffith
dgriffi at cs.csubak.edu

A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


More information about the cctech mailing list