Software ID Memotech CP/M

Everything about programming, including VDP and Sound programming.
Post Reply
mimisiku
Posts: 23
Joined: 26 Aug 2025 00:38

Software ID Memotech CP/M

Post by mimisiku »

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..
Martin A
Posts: 911
Joined: 09 Nov 2013 21:03

Re: Software ID Memotech CP/M

Post by Martin A »

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".
Post Reply