Next: Disabling kernal traps, Previous: Settings for file system devices, Up: Peripheral settings [Contents][Index]
The VICE emulators can emulate printers connected to either the IEC buffer or the user port. Emulation can be achieved by redirecting the printer output to a file or by piping it through an external process. This is defined by so-called printer device file names; a printer device file name can be either a simple path, or a command name preceeded by a pipe symbol ‘|’.
For example, printer device ‘filename’ will cause the output to be
appended to the file filename, while printer device ‘|lpr’
will cause the lpr
command to be executed and be fed the printer
output. The printer output will not be converted but saved as printed
by the emulated machine.
Up to three printer devices may be specified through the following resources:
print.dump
;
|lpr
.
|petlp -F PS|lpr
;
So, basically, by default printer device 1 will dump printer
output to print.dump; printer device 2 will print it via
lpr
directly to the printer and device 3 will print it via
petlp
(a not-yet-complete utility that will produce Postscript
output from the Commodore printer code) and then to the printer via
lpr
.