2023-09-07

GameRoy v0.3.1

GameRoy v0.3.1 is released. An emulator and debugger for the Nintendo Game Boy, written in Rust.

GameRoy Features:
Support for DMG (only).
High accuracy (see Test suite below)
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.
Building and Running

GameRoy v0.3.1 Changelog:
Added
Implemented emulation for
halt-bug, passing one more of
blargg's tests.
Improved PPU performance.
Improved JIT compiler performance and correctness.
Added options to the bench subcommand for benchmarking only the interpreted
or the JIT compiled version of the emulator, and for enabling/disabling
optimizations.
Allowed emitting a perf-$PID.map file when running the JIT compiler to
enable profiling with JIT compiled code using perf.

Download: GameRoy v0.3.1
Source: Here

0 Comments

Post a Comment