Skip to content
SPECIFICTION
Get listed

Gameboy by raphamorim vs GoBoy

Gameboy by raphamorim

github.com

GoBoy

github.com

Side by side

FigureGameboy by raphamorimGoBoy
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hostedYes—
Plans published01
Spec score · Game Boy Emulators7.5 (#11)7.9 (#7)
Development statusThe README says the emulator is still under development, though it already runs a good amount of games.The project describes itself as a work in progress and says it was primarily built as a development exercise.
LicenseThe repository identifies its license as MPL-2.0.The repository identifies its license as MIT.
PurposeGameboy is a Game Boy emulator written in Rust and compiled to WebAssembly.GoBoy is a Go-written Nintendo Game Boy and Game Boy Color emulator that can run most GB games and some CGB games.
TestingThe project says its tests are based on Blargg's Game Boy hardware test ROMs.The project says it passes Blargg's cpu_instrs and instr_timing test ROMs and runs those checks on each commit.

Plans

Gameboy by raphamorim

No plans published.

Gameboy by raphamorim pricing →

GoBoy

  • GoBoyFree

GoBoy pricing →

In their own words

Gameboy by raphamorim

Gameboy by raphamorim has no write-up on Specifiction yet; its figures are above.

Visit github.com

GoBoy

GoBoy is a free, open-source emulator for Nintendo Game Boy and Game Boy Color, written in Go. It runs most Game Boy games and some Game Boy Color games, with color and sound support. Builds are listed for Linux, macOS, and Windows; users can download a release or install from source using Go and the documented commands. Debugging options print opcodes and register values or toggle individual sound channels. The listed controls are arrow keys, Z, X, Enter, and Backspace, with shortcuts for palette changes and fullscreen. For battery-backed ROMs, GoBoy creates a save file beside the ROM and updates it every second while the game runs. It uses the Pixel library for graphics and controls, which requires OpenGL; Linux builds also require GTK, and Windows 10 builds require MinGW. The project describes itself as a work in progress and development exercise, and lists unresolved graphics, audio, and cartridge issues. Save states and boot ROM support remain TODOs.

Visit github.com