Rustual Boy - A WIP Virtual Boy emulator in Rust.
Rust
Latest commit b5f2acc Jan 22, 2017 @yupferris committed on GitHub Merge pull request #5 from jwestfall69/step-deadlock
fix deadlock when using debugger step command

README.md

Rustual Boy

Rustual Boy

A WIP Virtual Boy emulator in Rust.

Status

This emulator is not quite complete, but covers quite a bit of the CPU, memory mapping, and video hardware. It also contains a basic command-line debugger supporting disassembly, mem dump, breakpoints, etc. Many ROM's are fully compatible so far, but there's still some fundamental things that aren't yet implemented, such as some floating point flags/exceptions, bit string op's, etc. There are also a few bugs lurking around :)

Performance isn't fantastic yet, but the emulator should be playable at least. YMMV. Naturally, I'd like to get the core emulation logic in place before focusing too much on that.

A more detailed status/compatibility section will be written when the emu is complete enough for it to be relevant.

Screenshots

screenie screenie screenie screenie

License

Licensed under either of

at your option.