[[Image:DMP-1 Printer.JPG|300px|left]]
* [[Amstrad]] '''DMP-1''' (Seikosha GP500) [[Amstrad DMP1 printer|more info]]* Early unihammer printer (with 7-dot columns)* Very slow, with rather crude character set (without underlengths and without NLQ)
<br style="clear:both;">
[[Image:Printer NLQ401 printer2.jpg|300px|left]]
* [[Schneider]] '''NLQ401''' (GLP500) [[NLQ401|more info]]* This is Schneider's counterpart to the Amstrad DMP1.* The NLQ401 is a 9pin printer with NLQ und underlength support (thus much better than the DMP1). The NLQ character set is defined in very high horizontal resolution (even better than the NLQ sets in later DMP2000..DMP3000 models).* Unlike DMP1 and DMP2000..3000, the NLQ401 doesn't include a SRAM chip (so data can be buffered only in a portion of the CPU's on-chip 256-byte RAM).
<br style="clear:both;">
[[Image:Dmp2000 1.jpg|300px|left]]
* [[Amstrad]]/[[Schneider]] '''DMP2000''' [[Amstrad/Schneider DMP2000 Printer|more info]]* Epson FX-80 compatible 9-pin printer (with additional NLQ support, which wasn't supported on the original FX-80)
* Same hardware as DMP3000, but in [[CPC]]-style black case (see DMP3000 section for some extra differences)
<br style="clear:both;">
[[Image:Dmp2160.jpg|300px|left]]
* [[Amstrad]]/[[Schneider]] '''DMP2160''' [[DMP2160|more info]]
* Fast version of DMP2000 (prints 160 CPS, instead of 105 CPS)
<br style="clear:both;">
[[Image:Dmp3000.jpg|300px|left]]
* [[Amstrad]]/[[Schneider]] '''DMP3000''' [[DMP3000|more info]]
* Same hardware as DMP2000, with following differences:
** PC-style gray case (instead of the darker CPC coloured case)
[[Image:DMP3160 picture by martín melado.jpg|300px|left]]
* [[Amstrad]]/[[Schneider]] '''DMP3160''' [[DMP3160|more info]]
* Fast version of DMP3000 (prints 160 CPS, instead of 105 CPS)
<br style="clear:both;">