The enhanced memory Module is implemented in the above version.
So currently it runs 32kWords.
Code:
Configurable PDP-8 CPU (PDP-8/A/I/L/S/E..)
MS8C 32K-word memory
KC8E Front Panel
KE8 Extended Arithmetic Element
KM8E Extended Memory
KM8E Time Sharing
DK8EA/DK8EC/DK8EP Real Time Clock
KL8E Asynchronous Serial Interface (x2)
LS8E Printer Interface
PR8E Paper Tape Reader
KL8E Disk Controller with 4 RK05 Disks Attached
The "Minimal version" I play with is using KE8 and KM8E, MS8C, KL8E. The ISE really shows the 32kW of core ram is there (as well as I've seen the VHDL code - 4096 lines of 8x 12bit octal numbers mostly zeros, but at a few addresses it includes the loader code which boots the OS without the need to enter it via switches)..
Code:
architecture rtl of eMS8C is
signal ramWr : std_logic;
signal xaddr : xaddr_t;
signal ramData : data_t;
signal cpuData : data_t;
type RAM_t is array (0 to 32767) of data_t;
signal RAM : RAM_t := (
--Boot Loaders
o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", -- 00000
o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", -- 00010
o"0000", o"0000", o"0000", o"6007", o"6744", o"1032", o"6746", o"6743", -- 00020
o"1032", o"5031", o"0000", o"0000", o"0000", o"0000", o"0000", o"0000", -- 00030
How the System actually uses the 32kW - I do not know yet.
The SpaceWars.bas is 600lines of a dense code and it works.. When I ran Focal in 4kW the largest source I was able to run was about 30lines. And Collosal Cave in Fortran works - that is an huge source with a lot of files to be loaded, moreover Fortran needs at least 8kW afaik.
If there were a command to inspect the system I would try it.. Any hint

?