Game Boy Camera
Recently, I’ve taken to shooting photos using an old Game Boy camera.
I am primarily using a Game Boy Color to shoot, as the screen provides more contrast than the original “Grey Brick” Game Boy. I think the Game Boy Light would probably be the best dedicated shooting machine, with it’s large B&W lit screen, but I already own too many Game Boys so for the time being I’ll be sticking with my Game Boy Color.
(I had considered using the Game Boy Advance SP, with it’s large bright screen, but since the cartridges are loaded “upside-down” it is neigh impossible to take photos.)
To transfer the photos from the Game Boy Camera onto my Mac, I have been using this excellent tutorial from James Umber. I would have been totally lost had I not found this post, and I am very thankful to James for his work.
It is for my own sake that I am recording my process, step-by-step, here. Much of this comes directly from James' work, but there are a few things that I do differently, so I thought it would be worth posting.
- Game Boy & Game Boy Camera
- Mega Memory Card
- GB USB Smart Card (Flash Cartridge)
Required Software (For OS X)
- EMS Flasher by Mike Ryan
- GBCamera Dump by unknown (Need Wine to use with OS X)
- Funtoshop by baletandesu (optional)
- Some basic image editing application like Pixelmator or Gimp.
Step 1: Take a bunch of photos with the Game Boy Camera
This step is fairly obvious, so I shan’t spend much time on this.
I would encourage you to experiment with all features the Game Boy Camera has to offer, including trick lenses and stamps.
The borders that you set on the camera will not automatically transfer to your computer, but I will show you how to add them later.
Step 2: Backup the Game Boy Camera to the Mega Memory Card
First, plug the Mega Memory Card into your Game Boy. Then, plug the Game Boy Camera into the back of the Mega Memory Card. It’s a tight fit, but it should slide on without problem.
Now, turn on the Game Boy and, at the Mega Memory Card main menu, select Backup. The process should take ~5-10 seconds. If it only takes a second or two, or if the Game Boy didn’t turn on the first time, the Game Boy Camera may be loose. Make sure it is connected tightly and properly and try again.
Once you are finished, you may turn off the Game Boy and remove the Game Boy Camera from the Mega Memory Card.
Step 3: ‘Restore’ the photos to the GB USB Smart Card
Plug the GB USB Smart Card into the Mega Memory Card, turn on the Game Boy, and use the Restore menu to copy the Game Boy Camera save data to the GB USB Smart Card. Again, this should take ~5-10 seconds. If it finishes in just a second or two, of if the Game Boy won’t start, it means the GB USB Smart Card is not properly inserted into the Mega Memory Card. On my unit, I have to hold my finger tip between the Mega Memory Card and the GB USB Smart Card to add a little extra pressure to the contacts for a good, solid connection.
Step 4: Dump the game save to your computer
Disconnect the GB USB Smart Card from the Mega Memory Card and connect it to your computer via USB.
Open the Terminal application on your Mac, and use your mad Unix skillz to navigate to the folder where you saved EMS Flasher. If you were lazy, and just extracted it to your default Download folder, you would enter the following command in the terminal.
cd ~/Downloads ./ems-flasher --read "photos.sav"
Step 5: Extract the photos from the game save
There are a couple ways to perform this step. I think the best is to use GBCamera Dump, but to use this program on OS X, you will need to use Wine (or Wineskin or WineBottler). If this is not an option for whatever reason, you can upload the Game Boy Camera save data to this website and it will export the pictures as a GIF.
Anyway, using GBCamera Dump is easy enough. Just run the program, open the Game Boy Camera save file, and extract any/all of the photos you want to save. You can even extract the game face. The photos will be exported to a simple 128×112 4-shade .bmp image file.
The exported photos will not include any sort of border, so if you are interested in that, we will need to add that in the next step.
If anybody knows anything about where GBCamera Dump comes from, who created it, if it’s open source, etc., I’d love to read the answer on Quora.
Step 6: Add border and resize image (Optional)
If you’d like to add a bit of Game Boy Printer flair to your images, you can add different borders around your photos. This is how the photos look on the Game Boy screen, as well as when printed with the Game Boy Printer.
All of the borders that are included on the Game Boy Camera can be downloaded with a program called Funtoshop. You don’t actually need to install the program, just unzip the install file and the borders are in the folder.
All you need to do is open the border in your favorite image editor (I use Pixelmator) and paste your Game Boy Camera photo into the center of the border.
If you plan on sharing your Game Boy Camera photos online, you may want to enlarge the images so they’re not postage stamp size. The best way to do this is by doubling or tripling (or quadrupling) the resolution. You should also turn interpolation off. This will keep the photo nice and pixelated instead of trying to fuzz it up.