Let me explain what I mean:
I am writing a Printer utility for exclusive use on Memotech hardware (using ports #0 and #4). As these only exist on Memotech computers I need to pre check that the code is actually run on a Memotech.
I own the MFX expansion (fantastic hardware!!) and this has a descriptor string in memory at #FFC0 (@MFX01). I would like to check something similar for users with the SDX and/or FDX CP/M… If someone could help me out here it would be greatly appreciated.
The resulting utility will be freely available on primrose bank.net when ready..
Software ID Memotech CP/M
Re: Software ID Memotech CP/M
All of the CPM systems will have an identifier at #FFC0. Off the top of my head there are
FDX versions: @FDX01 and @FDX02
CFX versions: @CFX01 and @CFX02
ReMemorizor: @REZ03
ReMemotech: @REM03
MFX versions: @MFX01
The common SDX system was supplied with extensions to Basic, not CPM, so dosn't have a CPM boot rom. However MEMU's emulation of SDX CPM will report @SDX01
The other systems I had here NFX, CFX3 and CFX4 were never "out in the wild".
FDX versions: @FDX01 and @FDX02
CFX versions: @CFX01 and @CFX02
ReMemorizor: @REZ03
ReMemotech: @REM03
MFX versions: @MFX01
The common SDX system was supplied with extensions to Basic, not CPM, so dosn't have a CPM boot rom. However MEMU's emulation of SDX CPM will report @SDX01
The other systems I had here NFX, CFX3 and CFX4 were never "out in the wild".