Fork me on GitHub

Welcome to Googulator!

To make it short and simple, Googulator is a gameboy emulator that you can run in your web browser using your google account!

Get started playing games with these simple steps:
  1. Login with your google account (the button is in the top right)
  2. Go to the Library Tab
  3. Add some free games to your library
  4. Click one of your games and start playing!
Additionally, for a better experience, you can add your own games from google drive to your library and play them on Googulator!

Running Slow? Try turning off sound

Offline Settings

WARNING: Offline mode is a beta feature. This means that it is likely unstable and there is a possibility of losing save data due to bugs. Don't activate it unless you are willing to possibly deal with this.

Controller Settings

Googulator Help and Information Center

Welcome to the Googulator Help and Information Center. Here, you will find information to help you troubleshoot issues with Googulator and get started using it!

I can't login!

Logging into Googulator can be troublesome, but can be resolved relatively easily. First, try these steps:

  1. Make sure you have a Google Account
  2. Make sure you aren't using any antitracking software
  3. Make sure cookies are enabled for
  4. If you still can't login try disabling all extensions/plugins in your browser
    • If this resolves the problem. Reenable extensions/plugins one by one until you find the one causing the issue and let us know about it
If, after trying all of these steps, email us and we can try to fix the issue

How do I get/play games?

On the Library tab, there is a button towards the upper left corner that says "Add Games". Click this and a menu appears where you can choose to add games from google drive or from the free library. Games from the free library must be saved too google drive to be played. Game files that Googulator runs are called ROMs. These are copies of the data from game cartridges. You can try searching Google for ROMs of the games you want to play. However, if you don't own the games it's illegal for you to download and play ROMs of commercial games.
Additionally, you can't add games if you're not logged in. If you're having issues adding games make sure you're logged in.

Can I move my games inside Google Drive?

Yes! Googulator references files by ID, so you can move them to any directory you would like and they should still be able to load perfectly fine.

My games aren't being added to my library!

This could happen for a few different reasons:

  1. The file is corrupted
  2. The file isn't a game file
  3. The file is for a game system that is not supported
Googulator supports the following systems:
  1. Gameboy Pocket
  2. Gameboy Color
  3. Super Gameboy
  4. Nintendo Entertainment System
Games for other systems, including Gameboy Advance and Super Nintendo Entertainment System, can not be added to your library nor played in Googulator.

How do I edit controls?

This can be done from the Settings tab. You can enable/disable each controller for each player you want to be playing. You can then select which controller type you want that player to use. When you switch a controller type the default buttons for that controller are enabled. You can click the button for each mapping and then press the key/button that you want to switch it to.

What are save states?

Save states (also known as snapshots) are saves that contain all of the state of the emulator when they are created. For instance, if you enable save states for a game that does not have any save support, then when you turn off the game and load it again later you will resume exactly where you had stopped previously. Not only do you get saves for games that don't have built in saving, but you also get the ability to stop playing a game at any point and have a save.
Googulator also supports quick save states. These are not saved to files anywhere but instead are only kept until you turn a game off. These can be used to quickly make checkpoints before you try and play a challenging part of the game and if you lose you can simply press the load quick save state button and then try again.

Why do my games have weird names and no cover art?

ROMs don't store this information in them so a separate database has to be maintained. Some games like NES games, don't even have any type of real game ID in the ROM. In that case we take a checksum of the entire game to produce it's unique ID and try to map IDs from games to names. If we don't have a mapping, Googulator just shows the ID it has assigned to the game. When viewing a game, you can click the pencil next to the title in order to edit the name locally for your library. At this time we don't have support for users to edit the cover art of a game.

How do I use offline mode?

Before reading further, please understand that offline mode is currently in beta. This means that it is not fully complete and there is risk of your data becoming corrupted which could mean loss of save data. If that didn't scare you off then here are the details of offline mode. There are two types of offline mode for googulator: with and without local storage. Offline mode without local storage is always enabled for all accounts since it doesn't run any risk of damaging files. This mode will allow googulator to work if becomes unavailable, but is still accessible. In this mode you can do all tasks the same way as you do when you're online except access the free game library.
The other type of offline mode is with local storage. In this mode a local filesystem is created for Googulator to cache files from google drive. So that when you are offline or if Google ever goes offline you can still access some of your games. This is the part of the offline mode that could run into issues and has some drawbacks. Here's a list of issues that could possibly happen due to offline mode:

  1. Offline mode is in beta. This means it could possibly cause permanent damage/loss of save data for your games!
  2. Only games that have been previously downloaded can be played in offline mode
  3. Currently you cannot switch from offline to online or vice versa in the same session
  4. Updated save data while offline does not synchronise with Google Drive until you load the app in online mode from the same computer
  5. Offline mode uses up hard drive space on your computer
  6. Offline mode currently only works on Google Chrome and Opera
To enable offline mode perform the following steps:
  1. Go to the Settings tab
  2. Click the checkbox to enable offline mode
  3. If prompted to allow more local storage click yes
  4. Go to the Library tab
  5. Select games you want available offline and check "Make available offline"
  6. If during this process you are prompted for more storage, click yes
Once offline mode is enabled, the games you check to have available offline are guaranteed to have their files stored locally for you to use offline. Additionally, Googulator requests an extra 40MB of storage to use for temporarily storing files. As you play games the ones played most recently will be stored in temporarily offline and you will be able to play those games in offline mode even if you haven't checked the make available offline option.

Why's the sound all messed up?

The sound emulation for Gameboy games is currently very bad. It will be fixed eventually, I'm sorry.

How can I make the game run faster?

If your game is running slow, right now the only option is to disable sound by dragging the volume slider all the way to the left. In the future, the emulator will get more optimizations and more options for speeding it up.

Still having issues? Send us an email at

Access Restricted

The controls located in this tab are restricted from general use. If you got here by accident please click here to go back to the home tab.