Game Boy Programming Manual
6. PRINTER PRINT SEQUENCE
The print sequence used in the Game Boy.
No
Send init/connection
packet
Resend Packet
if SumError
Printer connected?
No
The printer is
not connected
Yes
Printer abnormality
Status evaluation
Printer connected?
Yes
Print instruction?
No
Yes
No
Errors?
No
Printer busy?
(Feeding?)
Yes
No
Transfer data packet
(Transfer data-end packet)
SumError
Yes
No
Transfer print instruction
packet
Printer busy?
Yes
No
End Printing
246
Yes
Transferred data present?
FULL bit=1
Yes
This is the basic sequence
used when sending
packets.