Hi Rich,
the principal structure of each RAM block is
similar in all ROM-simulating devices,
so the individual pages can be used for own ML programs, of course.
There are some differences between the HEPAX *ROM*
and the W&W RAMBox OS regarding the bank switching schema.
The HEPAX ROM uses all four banks of a single page,
using the HP standard bank switching opcodes,
whereas the W&W OS uses a variation (other combination)
of opcodes to switch between (CY RAM) banks 1 and 2.
However the HEPAX RAM isn't bank switched.
You could use a HEPAX ROM, either a real one, or one on a Clonix,
in combination with the CY, being able to use
one of the two RAM banks of the CY,
but you can't load the HEPAX ROM code into a CY,
as the RAM banks of a CY are switched in a different way,
and there are 'only' two banks, not four as the HEPAX ROM expects.
The above is an (incomplete) overview of some things to notice
about HEPAX and W&W CY, but it should give you an idea;-)
About the CY INIT module:
Yes, this was a hard piece of work, I made it from scratch.
It's fully menu-driven, and safely restores
a CY RAMBox with weird contents to a clean and working state,
including loading RAMBox OS A and B, and optionally OS/X.
There are various articles about RAM boxes and the CY
in the hpmuseum forum and articles archive.
Regards
Raymond