Game Boy Player
The Game Boy Player allows you to play Game Boy
Advance, Game Boy Color and original Game Boy games on your GameCube. Also, when combined with the
GameCube-Game Boy Advance
cable, you can use the Gameboy Advance system to control the GBA games being played on the GameCube, as well
as access extra content from some Gamecube games.
I've thoroughly tested the Game Boy Player (abbreviated on this page
as "GBP") on both PAL & NTSC consoles, using each of the available outputs and resolutions (if you're not
familiar with the term 240p, I strongly suggest reading the 240p page before continuing). I've also tested it against a few alternatives
to the GBP, all described in the GBA Cartridges on a Display page. This page concentrates on the different ways to use
the GBP and compares it to the Super Game Boy. I'll start with what in my opinion is the best way to use
the Game Boy Player and then go through the other methods available:
GC developer Extrems (from
the Swiss team) has written his own version of the Game Boy Player boot disc that attempts to
solve some of the video issues that plague the GBP. At the moment, this is by far the best way to
play GB/GBC/GBA games on a parge display!
You'll need a modded GC or SD loader to run it and as you'd
expect, it still requires the original Game Boy Player hardware.
I created an entire page showing how to use it, as well as listing it's options. Check it
Game Boy Player - Standard Outputs
The GBP startup disc can only output 480i (via all cables) or 480p (digital-out / component cable only) in a 4:3
aspect ratio. Unfortunately, this is not a good way to use the GBP; 480i is blurry and "flickery" due to the
interlaced output. The 480p output definitely an improvement over 480i, but it's my opinion that it changes the way
the game is supposed to look. This is the only "official" way to play GBC and GBA carts on a display and
it's not "bad", but I'm glad there are other options available.
It's hard to capture interlaced "flicker" on camera, but I used the component video cables to try and
compare the two. Trust me, it's much more noticeable in person and anyone who's seen it knows
there's a big difference between the two:
One other option on the GBP is a "full" mode: An option to stretch the image of the GBP.
There aren't enough pixels in a 4:3 480i/p resolution to double the resolution, so the GBP just kinda stretches
it a bit. This results is both a blurry image and video that stutters. I would recommend against
using this mode, regardless of the extra screen space. Here is a screen capture showing the difference
(click for full-sized):
Also, here's some videos showing the horizontal "screen stutter" that occurs when you stretch the
image to "full mode". Sorry for the direct links, but YouTube's compression makes the differences harder
to notice. I'll try other options soon, but for now:
Normal mode: http://www.retrorgb.com/videos/Metroid_Fusion-480p-Normal.AVI
Full mode: http://www.retrorgb.com/videos/Metroid_Fusion-480p-Full.AVI
Game Boy Player through an Down-converter: 480p -->
You can get a nice-looking 240p output from your GBP, without any console modding...but it is expensive
and a bit complicated. As described in the VGA to RGB page, you can use an Extron Super Emotia (or similar device) to down-convert
the signal from 480p to 240p. Here's how the output chain looks:
GC Component video cables --> component to VGA converter (or component cables modded for
VGA-out) --> Extron Emotia --> RGB monitor.
The end result looked very good and (in my opinion) the 240p scanlines made the video output look
much closer to what you'd expect. Unfortunately, this is a complicated and expensive solution, so unless you
already have the equipment required, I wouldn't suggest this method. Click the picture for a full-size view and
scroll down below for even more comparison shots:
Game Boy player in 240p via Swiss!
You can use the Swiss software to force the Game Boy Player into 240p mode. It requires either a
modded Game Cube, or an SD loader, but it's a definite improvement over 480i/480p. Also, this will allow
240p on all outputs, so PAL users can enjoy excellent quality output via RGB cables and NTSC users
still get a great quality 240p image via S-Video (NTSC GC's won't output RGB and vice versa). If
you're using an SD loader, just follow the typical steps to launch homebrew software. If you're using a
Swiss boot disc, do the following each time you launch:
- Boot to swiss.
- Swap the Swiss disc with a GBP disc (or backup disc).
- Press B to highlight the eject icon and hit A.
- After it reads the GBP disc, hit A on the icon and also on the next screen.
- When the final screen appears, make sure to hit X to enter the options menu.
- Change the video setting from "Auto" to "240p".
- Save, then launch the game.
Here's a screen capture using a PEXHDCAP capture card. I used GC component
video cables modded for VGA for both comparisons, since that's the highest possible output quality. Both
are in "normal" mode, with no filters or stretching:
The difference is huge and it's even an improvement over the Extron Emotia method, both in picture quality and
total cost of solution. Click on each of these for full-sized pictures:
You can also use the "full" mode in 240p, but just like with 480p mode, it looks pretty bad. Here's some
screen captures (click on the 2nd one for full-sized):
Once again, here's some videos showing the horizontal "screen stutter" that happens when you stretch
the image to "full" mode. This is noticeable in 240p mode as well. Sorry for the direct links,
but YouTube's compression makes the differences harder to notice. I'll try other options soon, but for
Normal mode: http://www.retrorgb.com/videos/Metroid_Fusion-240p-Normal.AVI
Full mode: http://www.retrorgb.com/videos/Metroid_Fusion-240p-Full.AVI
Game Boy Player vs. Super
When using a standard GBP (480i / 480p only) on stock
consoles, I'd almost always recommend using a Super Game Boy as the better choice. The video output is
much sharper, regardless of your GC's output cable.
If your display won't accept a 240p signal (or
if you have a TV that processes 240p as 480i), the GBP + component video cables would be a better solution,
simply for the 480p support, That being said, the 480p image is a bit blurry compared to the 240p from
teh SGB. Another advantage of the GBP is it seems to output an aspect
ratio closer to the original GB system. Click on the picture for a full-sized pic of the two on an RGB
If you use your GBP in 240p mode (via software or down-converting), it
becomes a much more viable choice: The 240p image is much sharper and the proper aspect ratio
makes the games look closer to the original. Here's a comparison taken on an RGB monitor (click for
Also, here's a comparison taken with a capture card, showing the same sharpness
and aspect ratio results:
Swiss can change the resolution, but unlike the Game Boy Interface mentioned on
the top of this page, it can't change the framerate. Much like SGB vs SGB2, the GBP runs at a slightly
different clock speed causing occasional frame stutter. For more information, check out the Super Game Boy page.
Here's a video demonstrating the issue: If you watch closely, you can see the horizontal
scrolling "stutter" when using the Game Boy Player, but not the SGB 2. Sorry for the direct links, but
YouTube's compression makes the differences harder to notice. I'll try other options soon, but for now:
I'd recommend the Game Boy Interface for all Game Boy games: GB,
GBC and GBA. Specifically, I'd recommend the ULL version for RGB monitors, the LL version for
upscalers and the regular version of the GBI for all other displays (or if you'd like to scale and "zoom"
the video). It's still a work-in-progress, but definitely my favorite solution for playing original GB
cartridges on a display.
If you'd like, check out the GBA Cartridges on a Display page for all other options to play Nintendo portable games on
a big display. If you're done, please click here to go back to the
main GameCube Page. If you'd like info on mods for other systems, head to the Getting RGB From Each System page or check out
the main page for more