I’ve recently began revisiting my childhood obsession for the Pokemon games on my Android-powered Samsung Galaxy. It’s thanks to an emulator called Gameboid, which can play Gameboy Color and Gameboy Advanced games that are stored in a ROM Image
![]() |
![]() |
Gameboid uses the touch screen to render the necessary buttons and controls. The “fake” buttons are difficult to use initially, but become easier thanks to the use of haptic feedback.
The use of ROM emulation isn’t legal, however given that I have already purchased the games in the past I feel morally (and perhaps legally?) justified in downloading them. That said; you will have to find them yourself, since I don’t really want the American government to nuke my website or send a swat team to my house.


I have the app to play them, I just want to know how to actually get the games on my phone.
You will need to download .GBA rom files, place them in a folder on your phone and point Gameboid to that folder. A Google search will find the roms for you.
I can run the game but i cant save it!
The ability to save differs on a game-by-game basis. If the games’s built in save doesn’t work, use Gameboid’s built in ‘save state’ feature.
What if The in-game save and the save state does not work? The in-game works until I exit the gameboid, when I try to get back in there is no saved game. No luck at all on the save state. There are the 9 slots I have tried to save on a few, but no matter which I pick nothing loads when I go through the load menu. Having this problem on Fire red and leaf green
Try an older (or a newer) version of GameBoid.