Wie schon MagicMac für Mac OS Classic bietet MagicMacX eine Druckeremulation auf Atari-BIOS-Ebene. Die Druckdaten werden zunächst in eine Datei geschrieben. Diese temporäre Datei wird mittels eines konfigurierbaren (siehe Druckausgabe konfigurieren) Kommandos an einen Drucker geschickt (oder auch anderweitig verarbeitet).
MagicMac für Mac OS Classic bot eine direkte Ausgabe der Daten auf eine serielle Schnittstelle an. Diese Funktionalität ist in MagicMacX immer noch vorhanden: Eine Druckausgabe wird dazu vom Programm File2Serial ausgeführt (s.u.).
Zusätzlich gab es für MagicMac ein kostenpflichtiges NVDI 5, welches neben schnelleren Bildschirmausgaben auch einen GDOS-VDI-Treiber enhielt, welcher zur Druckausgabe VDI-Aufrufe nach Quickdraw wandeln konnte. Damit konnte jedes modernere Atari-Programm, welches die GDOS-Methode zum Drucken verwendet, hervorragende Druckausgaben auf jedem beliebigen am Mac angeschlossenen Drucker erzielen. Leider müßte der zugehörige Treiber MACPRN.SYS für MagicMacX und Mac OS X angepaßt werden, so daß dieser Weg nun leider nicht mehr möglich ist.
Also bleibt in MagicMacX der klassische Weg, den Atari die
Druckaufbereitung erledigen zu lassen (egal ob per GDOS oder per
proprietärem Treiber) und die Druckdaten schließlich auf die
virtuelle parallele Schnittstelle
(U:/dev/prn
) auszugeben.