Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Game Boy Printer

From Wikipedia, the free encyclopedia
Printing accessory for the Nintendo Game Boy series of handheld games consoles
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Game Boy Printer" – news ·newspapers ·books ·scholar ·JSTOR
(October 2023) (Learn how and when to remove this message)
The Game Boy Printer
The Japanese version, known as the Pocket Printer
Internal components of the Game Boy Printer

TheGame Boy Printer, known as thePocket Printer[a] in Japan, is athermal printer accessory released byNintendo in 1998 which ceased production in early 2003. The Game Boy Printer is compatible with all the Game Boy systems except theGame Boy Micro and is designed to be used in conjunction with theGame Boy Camera. It also prints images from compatible late-generation Game Boy and Game Boy Color games (listed below). It runs on sixAA batteries and uses a proprietary 38mm widethermal paper with adhesive backing, originally sold in white, red, yellow and blue colors. In Japan, a bright yellowPokémon version of the Game Boy Printer was released, featuring a feed button in the style of a Poké Ball.

Games with Game Boy Printer support

[edit]

Game Boy Printer Thermal Paper

[edit]
Roll dimensions
Roll widthRoll diameterCentral spindle core diameterUnrolled length
38 mm (1.5 in)29.5–30 mm (1.16–1.18 in)12 mm (0.47 in)390–400 cm (12 ft 10 in – 13 ft 1 in)

Released alongside the Game Boy Printer in 1998, Nintendo-manufactured thermal paper refill rolls were produced in white, cream, blue, yellow, and red variants, all of which had an integrated adhesive backing.

After powering the printer on, a clip at the rear of the protruding translucent grey refill housing is depressed, allowing this to be lifted away. The thermal paper roll inserted upside-down and unravelled end facing down, with this end being fed into a thin slot. The maroon 'FEED' button is then pressed down, which engages the uptake motor, and pulls the paper through to the exit slot which has an integrated serrated edge, which allows finished prints to be ripped away from the roll. Forcibly pulling the paper opposite to the feed direction causes permanent damage to the gearing within the feed mechanism.

When a picture was printed from the Game Boy Camera, it would print with a 5 mm (0.20 in) margin above and below the picture and print the picture at a 23 mm (0.91 in) height. This would give the total of 33 mm (1.3 in) height per picture. Although on-box advertisements boasted up to 180 pictures per roll, in actuality a typical roll could only print between 118 and 121 pictures.

Sold on the official Nintendo e-Shop (as triple packs of blue, cream and white rolls) until 2007, Game Boy branded official replacement thermal paper is now difficult to source. Even brand-new, sealed, un-opened official rolls degrade relatively quickly once opened (if they were stored correctly and their seal has not failed). Most, however, have suffered degradation whilst in storage due to a chemical reaction between the thermal paper and adhesive backing layer.[35] Due to the proprietary nature of the adhesive-backing, replacement thermal paper that is able to be adhered to surfaces once printed upon (including brands such as 'MAXStick') is prohibitively expensive.

Instead, the thermal paper rolls can be successfully substituted with a38mm x 4m alternative, with or without ('core-less') spindle cores, without repercussions on the printer. Such rolls are also compatible with some hand-held printing calculators, such as the Canon TP-8, Texas Instruments 5000–2008, Sharp 8180, and Casio FX-802. Alternatively, wider rolls (such as57mm x 30mm x 12.7mm) can be cut or trimmed to 38mm, and function without issue.

Please note, however, that due to the inherent limitations of thermal paper, photographs printed on thermal paper will fade over time (this depends heavily on the thermal paper variant used, and could be as short as a few months, or instead a few years) until the paper is virtually blank. Paper in this state can usually be re-used, as long as the length of the strip is long enough to be manually fed into the takeup.

It is unknown whether original Game Boy Printer paper contains the chemicalsBisphenol-A (BPA) or its analogBisphenol-S (BPS). Previously very widely used in plastics and thermal receipt paper due to their heat resistance and stability, these are currently being phased out of thermal paper coatings due to their in-vivo accrual (via direct dermal absorption) and resultant oestrogen-mimicking and endocrine disruption.[36] Modern thermal paper roll replacements, or their manufacturers, usually clearly state if they are Bisphenol free [BP-Free].

Game Boy Printer Protocol

[edit]

The communication between the Game Boy and the Game Boy Printer is via a simple serial link. Serial clock (provided by the Game Boy for the printer), serial data output (from Game Boy to printer) as well as serial data input (to Game Boy from printer). The Game Boy sends a packet to the printer, to which the printer responds with an acknowledgement as well as a status code.[37][38][39]

Packet Format

[edit]

Communication is via the Game Boy sending to the printer a simple packet structure as shown below. In general, between the first "sync_word" til the checksum is the Game Boy communicating to the printer. The last two bytes of the packet are for the printer to acknowledge and show its current status code.


Byte Position0123456+X6+X+16+X+26+X+36+X+4
Size2 bytes2 bytes1 byte1 byte1 byte1 byteVariable2 bytes2 bytes1 byte1 byte
DescriptionSYNC_WORDSYNC_WORDCOMMANDCOMPRESSIONDATA_LENGTH(X)DATA_LENGTH(X)PayloadCHECKSUMCHECKSUMACKSTATUS
GB TO PRINTER0x880x33See BelowSee BelowLow ByteHigh ByteSee BelowSee BelowSee Below0x000x00
PRINTER TO GB0x000x000x000x000x000x000x000x000x000x81See Below
  • Command may be either Initialize (0x01), Data (0x04), Print (0x02), or Inquiry (0x0F).
  • Payload byte count size depends on the value of the `DATA_LENGTH` field.
  • Compression field is a compression indicator. No compression = 0x00
  • Checksum is a simple sum of bytes in command, data length, and the data payload.
  • Status byte is a bit-field byte indicating various status of the printer itself. (e.g. If it is still printing)

Commands

[edit]

Initialize (0x01)

[edit]
  • Typical Payload Size = 0

This packet is sent without a data payload. It signals to the printer to clear the settings and prepare for the first data payload.

Data (0x04)

[edit]
  • Typical Payload Size = 640

The data packet is for transferring the image data to the printer data buffer. The typical size of the data payload is 640 bytes since it can store two printable rows of 20 standard Game Boy tile (2 bit color in 8x8 pixels grid), of which the Game Boy tile takes 16 bytes.[40]

Print (0x02)

[edit]
  • Typical Payload Size = 4

This commands the printer to start printing. It also has 4 settings bytes for printing.[39]

Payload ByteTypeTypical Valuenote
0Unknown0x1
1Printing Margins?High Nibble for top margin. Low Nibble for bottom margin
2Palette0xE4
3Print head strength?7 bit value

Inquiry (0x0F)

[edit]
  • Typical Payload Size = 0

Used for checking the printer status byte. This may be for checking if there is enough data in the printer buffer to start printing smoothly or if the printer is currently printing.

Printer Status Reply Byte

[edit]
Bit XStatus Byte Bit Position Meaning
Bit 7Battery Too Low
Bit 6Other Error
Bit 5Paper Jam
Bit 4Packet Error
Bit 3Unprocessed Data
Bit 2Image Data Full
Bit 1Printer Busy
Bit 0Checksum Error

Usage today

[edit]

Mad Catz[41] and Xchanger sold a kit that enabled users to connect a Game Boy to aPC and print images using the PC's printer. Hobbyists outside the UK can also make their own cable for uploading images to their computer.[42] A Game Boy Printeremulator is needed for the Game Boy to interface with the PC once linked via cable.[43] The Game Boy Printer Paper has also been discontinued, and rolls of the genuine article that still produce a reliable image are becoming more difficult to find.[44] Regular thermal paper, such as the kind used forPOS terminals, can be cut to the proper width and used successfully with the Game Boy Printer.[45]

The system will print a test message reading "Hello" if it is turned on while the feed button is held. According to the manual, this is used to test if the printer is functioning properly. To get around using six AA batteries (1.5 volts each) for the printer, a single9V battery can be used if wired properly, because the printer requires 9V DC.[citation needed]

Notes

[edit]
  1. ^Japanese:ポケットプリンタ,Hepburn:Poketto Purinta

Further Information

[edit]

Reverse Engineering

[edit]

'Ben Heck Reverse Engineers Game Boy Printer':https://www.youtube.com/watch?v=43FfJvd-YP4

References

[edit]
  1. ^1942 Review, retrievedMarch 25, 2025
  2. ^"Alice Without Chains".Nintendo Power. No. 136.Nintendo of America. September 2000. p. 116.
  3. ^Syrox Developments (1999).Asteroids (instruction manual).Activision. p. 26.
  4. ^ab"If That's Your Bag...".Nintendo Power. No. 135.Nintendo of America. August 2000. p. 90.
  5. ^"Disney's Dinosaur".IGN. May 25, 2000. RetrievedMarch 25, 2025.
  6. ^Schneider, Peer (July 14, 1999)."Tarzan".IGN. RetrievedMarch 25, 2025.
  7. ^Harris, Craig (22 November 2000)."Donkey Kong Country".IGN.Archived from the original on 6 June 2020. Retrieved6 June 2020.
  8. ^abcKurland, Daniel (May 22, 2022)."10 Game Boy Games That You Had No Idea Used The Game Boy Printer".CBR. RetrievedMarch 25, 2025.
  9. ^"Rescue Heroes: Fire Frenzy".IGN. December 2, 2000. RetrievedMarch 25, 2025.
  10. ^Humphries, Matthew (July 12, 2021)."Game Boy Camera Photos Can Finally Be Transferred to a Smartphone".PCMAG. RetrievedMarch 22, 2025.
  11. ^"Harvest Moon 2".IGN. November 29, 2000. RetrievedMarch 25, 2025.
  12. ^Gaibrain (1999).決闘 トランスフォーマー ビーストウォーズ ビースト戦士最強決定戦 (instruction manual).Takara. p. 10.
  13. ^"Lords of the Jungle".IGN. July 17, 1999. RetrievedMarch 25, 2025.
  14. ^"The Legend of Zelda: Link's Awakening DX".Electronic Gaming Monthly. No. 116. February 1999. p. 80.
  15. ^Harris, Craig (September 29, 2000)."Disney's The Little Mermaid II: Pinball Frenzy".IGN.Archived from the original on November 12, 2016.
  16. ^Little Nicky Review, retrievedMarch 25, 2025
  17. ^Conspiracy Entertainment (1999).Asteroids (instruction manual).Activision. p. 26.
  18. ^Conspiracy Entertainment (1999).Logical (instruction manual).Sunsoft. p. 14.
  19. ^"Mary-Kate and Ashley Pocket Planner".IGN. February 21, 2001. RetrievedMarch 25, 2025.
  20. ^"Mickey's Speedway USA".Nintendo of Europe. October 24, 2012. RetrievedMarch 25, 2025.
  21. ^"Mickey's Speedway USA".Nintendo Power. No. 142.Nintendo of America. March 2001. pp. 62–67.
  22. ^"Mad Catz Camera Link Review".IGN. October 22, 1999. RetrievedMarch 25, 2025.
  23. ^Harris, Craig (5 September 2000)."Perfect Dark".IGN.Archived from the original on 8 November 2012. Retrieved28 November 2018.
  24. ^"Pokémon Crystal".Electronic Gaming Monthly. No. 147.Ziff Davis. October 2001. p. 160.
  25. ^"What's Next?".Electronic Gaming Monthly. No. 124.Ziff Davis. November 1999. p. 200.
  26. ^Pokemon Trading Card Preview, retrievedMarch 25, 2025
  27. ^"ポケモンカードGB2 GR団参上!|ポケットモンスターオフィシャルサイト".ポケットモンスターオフィシャルサイト (in Japanese). December 2, 2021. RetrievedMarch 25, 2025.{{cite web}}:no-break space character in|title= at position 11 (help)
  28. ^"And The Rest...".Electronic Gaming Monthly. No. 124.Ziff Davis. November 1999. p. 209.
  29. ^Elo Interactive (2001).Puzzled (instruction manual).Conspiracy Entertainment. p. 16.
  30. ^Cleveland, Adam (1999-08-25)."Quest for Camelot".IGN.Archived from the original on March 20, 2014. Retrieved2014-03-17.
  31. ^Harris, Craig (February 24, 2000)."Roadsters".IGN. RetrievedMarch 25, 2025.
  32. ^Davis, Cameron (January 28, 2000)."Super Mario DX Review".GameSpot. RetrievedJuly 4, 2023.
  33. ^"Tony Hawk's Pro Skater 2".Nintendo Power. No. 136.Nintendo of America. September 2000. p. 116.
  34. ^"Card Hero".IGN. March 24, 2000. RetrievedMarch 25, 2025.
  35. ^Flickr (10 June 2006),game boy printer problems,archived from the original on 2017-01-20, retrieved2020-09-17
  36. ^Bienkowski, Brian (2013-01-17)."BPA Replacement Also Alters Hormones".Scientific American.Archived from the original on 2021-06-18. Retrieved2020-09-17.
  37. ^"Gameboy Printer".GbdevWiki.Archived from the original on 2021-06-03. Retrieved2017-04-09.
  38. ^"GB Printer interface specification". December 1, 2001.Archived from the original on June 15, 2009.
  39. ^ab"In Depth: The Game Boy Printer".Shonumi. September 7, 2016.Archived from the original on June 3, 2021. RetrievedApril 11, 2017.
  40. ^Huderle, Marcus (June 29, 2013)."Gameboy 2BPP Graphics Format".Archived from the original on June 25, 2018. RetrievedApril 11, 2017.
  41. ^"Mad Catz GB to PC Camera Link Cable (GBC)Archived 2019-12-12 at theWayback Machine". November 20th, 2010.
  42. ^Frohwein, Jeff (April 5, 1998)."Game Boy to LPT Cable diagram". Archived fromthe original on February 23, 2010. RetrievedJuly 17, 2009.
  43. ^Eyre, Martin (September 18, 1998)."Gameboy Printer Emulator". Archived fromthe original on October 11, 2011. RetrievedJuly 17, 2009.
  44. ^"game boy printer problems".Flickr. June 10, 2006.Archived from the original on January 20, 2017. RetrievedJuly 17, 2009.
  45. ^Make your own Game Boy Printer Paper video tutorial. Archived fromthe original on January 10, 2015. RetrievedJuly 17, 2009 – via YouTube.
Game Boy
Consoles
Accessories
Games
Emulation
Related
Consoles
Home
Handheld
Dedicated
Peripherals
Lists
Add-ons
Connectivity
Controllers
Networking
Other
Arcade
Integrated circuits
Media
Retrieved from "https://en.wikipedia.org/w/index.php?title=Game_Boy_Printer&oldid=1282338602"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp