Skip to content

novoru/GBR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GBR

GBR is a Game Boy emulator written in Rust.

It was created for the purpose of learning Rust and the CPU emulator, keeping in mind the readability of the code.

Useage

cargo run --release -- --rom [filename]

Joypad

Game Boy Key
Up Arrow Up
Down Arrow Down
Left Arrow Left
Right Arrow Right
A Z
B X
START Enter
SELECT Backspace

Features

  • Cartridge
    • No MBC
    • MBC1
    • Other
  • PPU
  • Timer
  • APU
  • Serial I/O

Test

cargo run --release -- --rom ./rom/individual/cpu_instrs.gb

Platform

I have only checked the operation on Windows 10.

References

Documents 📚

Videos 🎥

Emulators 🎮

About

Game Boy emulator written in Rust.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published