BTW Can TRS-80 Model 1's or Memotech's run
CP/M (I had an "SDX" disc pack
No idea on the MEmotech (I don';t have one yet), but for the TRS-80 M1
there were basically 2 solutions.
The problem was that CP/M needs RAM starting at location 0, the TRS-80
has the BASIC ROMs there and starts RAM at, IIRC, 0x4000.
The first solution was a modifed CP/M _and modified application programs_
relocated to run in RAM starting at 0x4000. Needless to say this rather
limited the programs you could run.
The second solution was an add-on circuit board (I think it fitted under
the Z80 chip, and probably had flying lead connections as well) that
re-mapped the memory to stick the ROMs out of the way and put the RAM at
location 0. This could then run normal CP/M programs, of course. No, I
don't have this board...
-tony