Arduino Game Boy Printer Emulator Javascript Decoder
This decoder decodes RAW data. To get RAW data, set GBP_OUTPUT_RAW_PACKETS
to true in /Game BoyPrinterEmulator/gbp_emulator.ino
RAW data can be obtained by connecting to the Arduino used in the printer emulator using PuTTY. For reference, PuTTY should be configured to establish a serial connection using the Arduino's serial line, which is typically COM3. The baud rate should be 115200. Be sure to save the log file!
Full instructions are located at the official Github page for Arduino Game Boy Printer emulator
This is a simple converter that converts from Game Boy Camera hex dump from the gbp_emulator.ino Arduino Game Boy Printer emulator project. This was used, as it was a low friction to extend the existing codebase for single tile rendering by Marcus in Game Boy 2BPP Graphics Format page to deal with Game Boy Camera encoded payloads.
The text box contains sample data on page load. Replace it with the data saved in the PuTTY log file that was transferred by the Game Boy Printer emulator. Each uncommented line in the PuTTY log will contain 8 bytes per line that produce a single Game Boy tile. A stream of these will build up a photo.
Image Settings | ||
---|---|---|
Select a color palette from the drop down menu. | ||
Or select the "Custom palette" option in the drop down menu and manually enter four hex values for a custom palette. By default, these are equivalent to the "Grayscale" option. | ||
Enter a scaling factor (positive integers strongly suggested, default = 3) | ||