GearBoy 3.6.0

Felipe

Dragon Slayer
Level 2
Joined
Sep 23, 2024
Messages
103
Reaction score
142
Points
477
Gearboy is a cross-platform Game Boy / Game Boy Color emulator written in C++ that runs on Windows, macOS, Linux, BSD and RetroArch.

Features​

  • Accurate CPU emulation, passes cpu_instrs.gb from blargg's tests.
  • Accurate instruction and memory timing, passes instr_timing.gb and mem_timing.gb from blargg's tests.
  • Supported cartridges: ROM, ROM + RAM, MBC1, MBC2, MBC3 + RTC, MBC5, HuC-1 and MBC1M (multicart).
  • Accurate LCD controller emulation with correct timings and priorities including mid-scanline effects.
  • Game Boy Color support.
  • LCD screen ghosting effect as seen in the original Game Boy.
  • LCD dot matrix effect.
  • Battery powered RAM save support.
  • Save states.
  • Compressed rom support (ZIP).
  • Bootrom (BIOS) support.
  • Game Genie and GameShark cheat support.
  • Supported platforms (standalone): Windows, Linux, BSD and macOS.
  • Supported platforms (libretro): Windows, Linux, macOS, Raspberry Pi, Android, iOS, tvOS, PlayStation Vita, PlayStation 3, Nintendo 3DS, Nintendo GameCube, Nintendo Wii, Nintendo WiiU, Nintendo Switch, Emscripten, Classic Mini systems (NES, SNES, C64, ...), OpenDingux, RetroFW and QNX.
  • Full debugger with just-in-time disassembler, cpu breakpoints, memory access breakpoints, code navigation (goto address, JP JR and CALL double clicking), debug symbols, memory editor, IO inspector and VRAM viewer including tiles, sprites, backgrounds and palettes.
  • Windows and Linux Portable Mode.
  • Rom loading from the command line by adding the rom path as an argument.
  • Support for modern game controllers through gamecontrollerdb.txt file located in the same directory as the application binary.

Tips​

  • Boot ROM: Gearboy can run with or without a Boot ROM. You can optionally load a Boot ROM and enable it.
  • Mouse Cursor: Automatically hides when hovering main output window or when Main Menu is disabled.
  • Portable Mode: Create an empty file named portable.ini in the same directory as the application binary to enable portable mode.
  • Docking windows: In debug mode you can dock windows together by pressing SHIFT and drag'n drop a window into another.
  • Debug multi-viewport: In Windows or macOS you can enable "multi-viewport" in debug menu. You must restart the emulator for the change to take effect. Once enabled you can drag debugger windows outside the main window.
  • Debug Symbols: The emulator always tries to load a symbol file at the same time a rom is being loaded. For example, for path_to_rom_file.gb it tries to load path_to_rom_file.sym. It is also possible to load a symbol file using the GUI or using the CLI.
  • Command Line Usage: gearboy [rom_file] [symbol_file]

What's Changed​


  • Windows ARM64 support.
  • Updated GLEW, SDL, Imgui, mINI, miniz and NFD libraries to latest version.
  • Properly codesign and notarize macOS binaries.
  • Improved audio client.
  • Game mode in macOS.
  • Manual integer video scale settings.
  • [Debugger] Docking windows and multi viewport.
  • [Debugger] Improved memory editor.
  • [WiiU] Aroma CFW Compatibility by @Ploggy in #183
  • [ios/tvos] Properly set min supported version by @warmenhoven in #185
  • Quality of life updates.
  • Minor bugfixes.

New Contributors​



 
Would this work on older s40/s60 (240x320) keypad phones? ?
Nah..., honestly that's a serious request. ?
 
Beware: There have been no replies in this thread for 90 days.
Keep that in mind when expecting a reply from the people on it,
You can also start a new thread instead. This is just a heads-up, bumping is allowed in this forum.

Users who are viewing this thread

Connect with us

Featured Video

The Liar Princess and the Blind Prince (VITA)

Latest Threads

How do you feel about seeing people "generating content" in public?

I guess it just shows my age, but I always feel extremely odd whenever I'm walking down the...
Read more

The Death Generator Creations

TMNT: The Cowabunga Collection

Does anyone know why the game shows "2 Discs" when it's only a single disc?
Is there a plan for...
Read more

Why Nintendo has never made a "Super Mario 65"?

I mean the original was ground-breaking and while Banjo, Crash and Spyro got sequels on the same...
Read more

Sony Handheld allegedly weaker than a PS5

The potential PlayStation 6 handheld is said to be less powerful than a PlayStation 5. Rumor has...
Read more

Online statistics

Members online
194
Guests online
238
Total visitors
432

Forum statistics

Threads
6,770
Messages
169,525
Members
467,588
Latest member
GuiZzin_

Support us

Back
Top