Just trying to allocate some space for the uIDE-16 driver, and it seems MOVCPM.COM doesn't like any memory sizes I have tried. It simply reports "INVALID MEMORY SIZE".
If you do MOVCPM * * it will work, constructing a 48k system, which according to the DRI manual means "the current configuration", which in turn means the 6128 CP/M 2.2 is a 48k system. That's very mean on a 128k machine. You'd think they would at least give you the full 64k!
Moreover, unless I am mistaken, Amstrad / Locomotive didn't want anyone moving their CP/M about, because they appear to have written MOVCPM.COM so that it won't actually do anything other than reproduce the current system.
Under these circumstances I do not think I can port my CP/M 2.2 driver to it, but before I give up, could someone try the following:
- MOVCPM 48 *
- MOVCPM 46 *
- MOVCPM 44 *
- MOVCPM 42 *
- MOVCPM 40 *
..and report on the result, please? Maybe my disk image is corrupt and MOVCPM.COM is bad.
[edit: I tried 4 different disk images - English, Spanish, German and French, but they all do the same.]
Thanks
JonB