• Print

Gearboy 3.1.0

Description

Gearboy is a cross-platform Game Boy / GameBoy Color emulator written in C++ that runs on iOS, Raspberry Pi, Mac, Windows, Linux and RetroArch.

Please, consider sponsoring (https://github.com/sponsors/drhelius) and following me on Twitter (http://twitter.com/drhelius) for updates.

 

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.
  • Memory Bank Controllers (MBC1, MBC2, MBC3 with RTC, MBC5), ROM + RAM and multicart cartridges.
  • Accurate LCD controller emulation. Background, window and sprites, with correct timings and priorities including mid-scanline timing.
  • Mix frames: Mimics the LCD ghosting effect seen in the original Game Boy.
  • Sound emulation using SDL Audio and Gb_Snd_Emu library.
  • Game Boy Color support.
  • Saves battery powered RAM cartridges to file.
  • Save states.
  • Compressed rom support (ZIP deflate).
  • Game Genie and GameShark cheat support.
  • Supported platforms: Windows, Linux, macOS, Raspberry Pi, iOS and RetroArch (libretro)

Changelog

Gearboy 3.1.0

 

  • Windows, Linux, macOS and Raspberry Pi 4:
    • Full Debugger.
      • Disassembler with breakpoints and debug symbols.
      • VRAM inspector, including BG, OAM, tiles and palettes.
      • Memory Editor.
      • IO viewer.
    • GBC color correction.
    • Open rom using cli argument.
  • All platforms:
    • Load game pad mappings from file.
    • Several bug fixes.

Links

Homepage

Downloads

Gallery


 
 

Comments

blog comments powered by Disqus