GameRoy - Linux

GameRoy - Linux
GameRoy - Linux
File Size:
2.85 MB
Version:
0.3.1
Author:
Date:
02 September 2023
Downloads:
31 x

A Game Boy emulator, disassembler and debugger, written in Rust

GameRoy appears to have high compatibility, I tested over a dozen random games and all played without issue.

Features

* Support for DMG (only).
* High accuracy
* Accurate clock frequency: don't sync over frames or sound, but the clock frequency itself.
* Battery saves support.
* Save and load states.
* Time travel backwards in time (Rewind)
* Graphical interface for listing roms in a folder.
* Debugger with a graphical interface:
  - Views for disassembly, registers, video RAM, etc...
  - Statically trace rom for executable memory ranges (and at runtime).
  - Add breakpoints at read, write, jump or execution of memory addresses.
  - Watch addresses.
  - Step code backwards.

Notes

Config

GameRoy uses a file named gameroy.toml, located in the same folder as the executable. The default gameroy.toml file comes documented.

Controls

The default keymap is:

  • left: Left Arrow
  • right: Right Arrow
  • up: Up Arrow
  • down: Down Arrow
  • A: A
  • B: S
  • select: Backspace
  • start: Return
 
 
Powered by Phoca Download