Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network


    Tuesday, April 07, 2020
Gearboy v3.0.0 beta 1 released!

Gearboy is a Nintendo Game Boy emulator written in C++. The emulator is focused on readability of source code, but nevertheless it has good compatibility. A lot of effort has gone into this in order to follow OOP and keep it as simple as possible.

Gearboy Features:
- Accurate CPU emulation, passes cpu_instrs.gb from blargg's tests.
- Accurate instruction timing, passes instr_timing.gb from blargg's tests.
- Memory Bank Controllers (MBC1, MBC2, MBC3 with RTC, MBC5) and ROM + RAM cartridges.
- Accurate LCD controller emulation. Background, window and sprites, with correct timings and priorities.
- Mix frames: Mimics the LCD ghosting effect seen in the original Game Boy.
- Sound emulation using SDL Audio and Gb_Snd_Emu library.
- Basic Game Boy Color support.
- Integrated disassembler. It can dump the full disassembled memory to a text file or access it in real time.
- Compressed rom support (ZIP deflate).
- Multi platform. Compiles and runs on Windows, Linux, Mac OS X and iOS.
- Uses OpenGL for rendering on all platforms.
- Uses Qt framework for Mac, Windows and Linux. Uses Cocoa Touch for iPad, iPhone and iPod touch.
- Visual Studio 2010 project provided for Windows. Netbeans 7.2 project provided for Linux and Mac OS X. Xcode project for iOS.

Gearboy Git Changelog:

* Fix warnings
* Disable matrix rendering for the momment
* Upate gitignore
* Update .gitignore
* MS Visual Studio 2019 project
* Fix warnings
* Fix SDL config path pointer
* Update Roboto font format
* Merge branch 'develop' of https://github.com/drhelius/Gearboy into develop
* Merge branch 'develop' of https://github.com/drhelius/Gearboy into develop
* Change Robot font format
* Add SDL dependency
* Add Glew dependency
* Remove Qt references
* Merge branch 'develop' of https://github.com/drhelius/Gearboy into develop
* Update README.md
* Merge branch 'master' into develop
* Create FUNDING.yml
* Update README.md
* Update README.md
* Minimium window size
* Video scale factor
* Fix loading cheats without ROM
* Open recent roms
* Update Dirent
* Minor refactor
* Game Genie and GameShark cheats
* Customizable dmg palettes
* Default palettes
* Customizable Gamepad
* Gamepad config
* Update README.md
* Update README.md
* Pause on focus lost
* Customizable keyboard
* Disable input when using GUI
* Persistent keyboard config
* Keyboard working
* Minor refactor
* Minor refactor
* Avoid noise when empty
* Ignore tmp files
* About window as modal
* About window as modal
* Load/Save RAM files
* Add Roboto font
* Update README.md
* Refactor
* Read/Write settings file
* Changing config lib to mINI
* Fix warnings in macOS
* Add inih library
* Improve gui
* Improve save state operation
* Ensure closed files for save states
* Avoid running emu when idle
* Disable pause after init
* Init buffers to avoid noise
* Fix missing glew lib for Linux
* Emulator build info
* Emulator sync
* Fix build on Linux an Windows
* Initial rendering
* Merge branch 'target-color-format' into develop
* Fix GB_Color_Format enum
* Use RGB565 in rpi app
* Use RGB565 in iOS app
* Run for N cycles in PS2
* Expose internal DMG buffers
* Add BGR pixel formats
* Runtime flag to select pixel format RGB555 and RGB565 (default)
* Natively rendering in RGB565
* Fix ImGuiFileBrowser alphabetic sort
* Audio working
* Add cross platform data dir
* Fix warnings in ImGuiFileBrowser
* Changed file browser
* Basic gui implementation
* Set emulator name as constant
* Minor structure change
* Update Travis CI
* Basic structure for ImGui app
* Fix Travis for ImGui
* Fix Travis for ImGui
* Fix Travis for ImGui
* Fix Travis for ImGui
* Fix Travis for ImGui
* Fix Travis for ImGui
* Add vscode
* Push version to 3.0.0 and enable debug
* ImGui initial commit
* Delete Qt files



File Releases

No Description in database.

No Description in database.

No Description in database.

No Description in database.

No Description in database.

Latest Forum Posts

GLideN64 Public Relea ...
Last Reply: NES_player4LIFE
Replies: 13

2020-05-30 Recent Rel ...
Last Reply: Robbbert
Replies: 0

The state of playstat ...
Last Reply: LyonHrt
Replies: 1

CE for Demul Emulator ...
Last Reply: jfw.hctw
Replies: 0

2020-05-26 Recent Rel ...
Last Reply: Robbbert
Replies: 0

Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX

Support Guides

Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher

Our Affiliates


43,114,589 Visitors To The Emulation64 Network

Copyright 1999 - 2020 www.emulation64.com