THREE GENERATIONS / ONE EMULATOR

GB vs. GBC vs. GBA: What’s the Difference?

Three handhelds, three generations, and one Android app that plays all of them. Here is how they differ, and what plays where.

MOSSBRIDGE VILLAGE
GB1989 · 4 shades
GBC1998 · color
Original fictional adventure: a traveler overlooking a sunlit mountain village and turquoise river
GBA2001 · 240×160
01 / THE EVOLUTION

From four shades
to a whole world.

Pick a generation to see what changed.

MOSSBRIDGE VILLAGE
1989

GB — Where it all began.

The original Game Boy: a 160×144 screen in four shades of green, an 8-bit processor and a D-pad with A, B, Start and Select.

  • 160×144 screen
  • 4 shades of green
  • .gb files
  • D-pad, A, B, Start, Select
Read the GB emulator page
02 / SIDE BY SIDE

The specs that matter.

FeatureGBGBCGBA
Released198919982001
Screen160×144160×144240×160
DisplayFour shades of greenColorColor
Processor8-bit, about 4.2 MHz8-bit, up to about 8.4 MHz32-bit ARM, about 16.8 MHz
ButtonsD-pad, A, B, Start, SelectSame as GBAdds L and R
Game files.gb.gbc.gba
Badge in the appGBGBCGBA
03 / WHAT PLAYS WHAT

Can one emulator run all three?

On real hardware, newer handhelds play older games. In this app you do not need to think about it.

Game typeOn a GBOn a GBCOn a GBAIn GBA Emulator
GB games
GBC gamesSome*
GBA games

*Some Game Boy Color games were also made to run on the original Game Boy. Hardware compatibility is for the original consoles. Not every game file is guaranteed to work in the app.

04 / THE SCREENS

Same idea. Bigger canvas.

GB / GBC160×144
GBA240×160

Game Boy and Game Boy Color share a 160×144 screen. The Game Boy Advance moved to 240×160, which is roughly two-thirds more pixels, in a wider shape.

In GBA Emulator, each game is scaled to fit your phone. Choose Pixel Perfect or Smooth per game, and Fit or Original pixels for the picture size.

05 / FILES

Which file is which?

.gbGBOriginal Game Boy
.gbcGBCGame Boy Color
.gbaGBAGame Boy Advance

The app accepts all three and works out the system from the file itself, so a wrongly named file is still identified correctly. Add a single file or a whole folder with Add Games. No games are included, so bring your own.

COMPARISON / QUICK ANSWERS

Straight
answers.

All questions
What is the difference between GB, GBC and GBA?
They are three generations of Nintendo handhelds. The Game Boy (1989) has a four-shade screen. The Game Boy Color (1998) adds color. The Game Boy Advance (2001) has a larger 240×160 color screen, a faster 32-bit processor and two extra shoulder buttons.
Can one emulator run all three?
Yes. GBA Emulator plays GB, GBC and GBA game files in one library. Each game is labelled with its system, and the on-screen controls adapt.
Can GBC games run in this app?
Yes. Game Boy Color files are supported directly, alongside GB and GBA. See the GBC emulator page.
Which file formats belong to which system?
Game Boy games are usually .gb files, Game Boy Color games .gbc, and Game Boy Advance games .gba. The app accepts all three and works out the system from the file itself.
Official GBA Emulator app iconTHREE GENERATIONS. ONE EMULATOR.

Play them all.

GB, GBC and GBA in one library on Android. Add your own game files and press start.

Bring your own compatible game files. Games are not included.