Locomotive fue también el responsable de portar las versiones del sistema operativo CP/M a las máquinas Amstrad - inicialmente la versión para los CPC464 y CPC664 y más adelante CP/M 3.0 ("CP/M Plus") para el CPC6128, la gama PCW y el Spectrum +3.