Just a few brief notes:

You must modify pdp8loc.c (local hardware/software dependent stuff) to
get the char-at-a-time needed by the emulator.  I have enclosed a file
called 'pdp8loc.sac'.  Steve Chamberlain at Cygnus sent it to me so I
could see how he managed to get the emulator running on his machine.

Globally define 'MS_DOS' if you compile for that OS or 'AMIGA' if you
compile for an Amiga running AmigaDOS 2.xx.  I have enclosed an
executable file named 'pdp8' compiled for an Amiga with 68040 cpu.

Compile an executable file named 'pdp8'.

I have tried to put virtually all the info into the 'pdp8' command
itself.  Run this command with no options to get an option list.  I
have included a pdp8 memory file called 'pdp8.ram'.  When you run 'pdp8'
with options, it will access this file.  You really do not need it,
however.  'pdp8' will create it if it does not already exist.  Specify
the option '-emul8' to get the special EMUL-8 IOT instructions to
bring up a Unix shell or execute a Unix command from the emulator.  To
exit the emulator, specify 'CLEAR' to the OS/8 prompt.  This causes
all of pdp8 memory to clear to zeroes and an emulator exit.  This
allows a minimum size 'pdp8.ram' file.  If you wish to preserve pdp8
memory, exit by specifying 'QUIT' to the OS/8 prompt.  Jim Van Zee
integrated these commands into the CCL.

To create a new 'RK05 disk pack':  Bring up the emulator and specify a
non-existent pack after the first:

	pdp8 -rk8e pack1 pack2 -boot

where pack2  specifies the desired new RK05 'pack' file.  Write a new
zeroed directory to the new pack; otherwise, it will disappear at
exit!

If you have any problems, please let me know.  If you think of any
improvements or suggestions, please feel free to throw them at me.

--Bill Haygood
Internet: billh@comtch.iea.com
