Skip to content

taylorza/NextPrintServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextPrintServer

Windows Printer Server to support Network Printing from the ZX Spectrum Next using the WIFI Printer Driver.

Features

  • Supports any Windows Printer, local or networked
  • Use any installed Windows font
  • Supports ZX Spectrum print control codes
  • Supports a subset of the EPSON ESC/POS command set, including color printing
  • Printing ZX Spectrum special characters (©, £, ↑, ▝, ▘, ▀, ▗, ▐, ▚, ▌, ▛, ▄, ▟, ▙, █)
  • Print preview
  • Show your local IP address for easy ZX Spectrum Next configuration

Supported ESC/POS Commands

Command Description
ESC @ Initialize/Reset Printer
ESC E Enable Bold Mode
ESC F Disable Bold Mode
ESC 4 Enable Italics
ESC 5 Disable Italics
ESC - 1 Underline on
ESC - 0 Underline off
ESC r n Select color n
0 - Black
1 - Blue
2 - Red
3 - Magenta
4 - Green
5 - Cyan
6 - Yellow
7 - Light gray

ZX Spectrum print control codes

Code Description
TAB n Move n SPACES to the right, wraps to start of current line
AT y,x Move to line y, column x of the currently printing page (0,0 is top left)
CHR$ 8 Move left one character position
CHR$ 9 Move right one character position
, TAB to half the line width

About

Print Server to support advanced printing from the ZX Spectrum Next

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages