LABEL BOY
Credits and third party notices

Version 0.26, 5 October 2026


WRITTEN AND BUILT BY
--------------------

Dr. Marcel Pflug
info@gameboymuseum.com
https://www.gameboymuseum.com

The title screen follows his design. Its lettering is set in the
cartridge's own typeface.


WHY A COLLECTION BUILT THIS
---------------------------

A collection of several hundred boxes, cables and cartridges needs
labels, and the obvious machine for the job was sitting in a display
case. To its owner, the Game Boy Printer always felt unfinished: a
printer that only prints what somebody else decided is half a printer.

This is the third cartridge built for the collection. The first is a
reference work, a catalogue and a wiki on a cartridge. The second is
the GB Test Lab, a diagnostic cartridge, and the printer checks here
come from it.


THE ORIGINALS
-------------

The Game Boy Printer was released by Nintendo in 1998, together with
the Game Boy Camera. The Barcode Boy, whose cards this cartridge can
print, was released by Namco in Japan in 1992. Neither had anything to
do with the other until now.


TYPEFACE
--------

PixelOperator8 by Jayvee Enaguas, released under CC0 1.0 Universal,
which places it in the public domain. No attribution is required. It is
credited here because it deserves to be. The umlauts come from the same
font; the arrows and the thirteen label symbols are drawn by hand.


TOOLCHAIN
---------

Written in C, built with GBDK-2020 and SDCC. AI tools were part of
the work.

The GBDK and SDCC runtime libraries are distributed under the GNU
General Public License version 2 with a linking exception. That
exception states that linking the library into an executable does not by
itself place the executable under the GPL, which is why this cartridge
can carry its own terms.

    GBDK-2020   https://github.com/gbdk-2020/gbdk-2020
    SDCC        https://sdcc.sourceforge.net

Tested with PyBoy against a virtual Game Boy Printer, which answers the
same packets as the real one and lays its output on imaginary paper.
Every code on that paper is read back by an independent decoder, and a
test only passes if the text comes back exactly.


REFERENCES
----------

The printer protocol is documented publicly, and the sources consulted
throughout are

    Pan Docs, Game Boy Printer   https://gbdev.io/pandocs
    gbdev wiki                   https://gbdev.io

The codes follow their published specifications: QR code after
ISO/IEC 18004, EAN after the GS1 General Specifications, Code 128 after
ISO/IEC 15417. The Wi-Fi format is the one introduced by the ZXing
project, the contact format is MECARD.

What the Barcode Boy reads, and how its games use the number, is
described by Shonumi in Edge of Emulation: Barcode Boy.

Where a fact could not be confirmed, the cartridge says so rather than
guessing.


TRADEMARKS
----------

Game Boy, Game Boy Printer, Nintendo, Barcode Boy, Namco and all
product names are trademarks of their respective owners, used here to
identify the hardware this cartridge works with. LABEL BOY is an
independent work, not made, endorsed or sponsored by Nintendo or Namco.
