GameYob 3DS

From GameBrew

AuthorDrenn, Steveice10
Last Updated2017/02/24
Version0.5.2 & 1.0.8
LicenseMIT License
[0.5.2, 1.0.8, Border Pack Download]

GameYob 3DS is a Gameboy and Gameboy Color emulator for 3DS.

Originally developed for the NDS by Drenn, it was ported to the 3DS by Steveice10 with bugfixes and many other improvements. Since the repository is down, Drenn has taken over the project with an updated version 0.5.2, which was based on an unrelease/hotfix version for GameYob DS v0.5 (from the v0.5-hotfix branch).


  • Gameboy, Gameboy Color, Super Gameboy emulation.
  • Supports Gameboy Color Bios ("boot rom") for custom palettes.
  • Auto SRAM saving.
  • Save States.
  • Cheat Codes.
  • Remappable controls
  • Custom borders.
  • Scale to fill the screen.
  • Gameboy Printer emulation.
  • GBS music playback.


Download contains both versions by Drenn and Steveice10, you can use whichever you prefer.

  • v0.5.2 - Modified upon the DS version by Drenn. Available in CIA format/installable as DSiWare for 3DS.
  • v1.0.8 - 3DS port by Steveice10. Available in 3DS, CIA and 3DSX formats.

Note that the rendering code for the 3DS port is less mature, so there may be some new graphical glitches, which means you may still prefer to use the DS version (v0.5.2) even on a 3DS.

In that case it is recommended to install it using the DSiWare CIA file provided. By default, it looks for roms in the /gb/ directory of your SD card. You can change this directory in gameyob.ini by editing these lines:


User guide

For general usage, please see GameYob for NDS.

Savegames are copied to the 3DS SD card when you exit to the file chooser, exit via the home menu, or exit via the power button.

If you run out of power, or it crashes, you'll probably lose your progress.

Compatibility List

GameYob 3DS compatibility list can be found here.

Cheat codes

Supports GameGenie (XXX-XXX or XXX-XXX-XXX) and GameShark (XXXXXXXX) Cheat Codes.

Place (romname).cht in the cheats folder if you have one set; otherwise, place it in the same folder as the ROM.

Example code:


Cheats can be chained together under one name by separating individual codes with "+".

Custom border images

Place (romname).(png/jpg/etc) in the borders folder if you have one set; otherwise, place it in the same folder as the ROM.

You can also set a global default border in the display options.

Border Pack included in the download are made by members of GBATemp.



D-Pad - Navigate

A - Confirm

In game:

R or Touchscreen - Settings (in game)

Home/Power button - Exit emulator

L/R - Sub-menus navigation


[Nintendo 3DS]GameYob 3DS - Game Boy/Game Boy Color on the Nintendo 3DS (Gnmpolicemata)


Version 0.5.2

  • Updated to DevkitARM r46 for better DSi support.
  • Added an installable CIA file to run as DSiWare.
  • Certain 3DS-side launchers such as TWLoader now work again.
  • Added "touch" as a configurable button.
  • When running as a CIA on the New 3DS, the "touch" input gets spammed for no reason.
  • It can now be disabled as a workaround.

External links