keichi / Gbr
Licence: mit
Yet another Game Boy emulator in Rust
Stars: ✭ 20
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Gbr
awesome-emu-resources
A curated list of emulator development resources
Stars: ✭ 26 (+30%)
Mutual labels: emulator, gameboy-emulator
SkyEmu
Game Boy, Game Boy Color, and Game Boy Advanced Emulator
Stars: ✭ 59 (+195%)
Mutual labels: emulator, gameboy-emulator
dashboy
Gameboy Emulator implemented by pure Dart
Stars: ✭ 130 (+550%)
Mutual labels: emulator, gameboy-emulator
Vba M Nx
WIP full featured port of VBA-M for Nintendo Switch
Stars: ✭ 11 (-45%)
Mutual labels: gameboy-emulator, emulator
goboy
Playing GameBoy Emulation in GoLang (ported from https://github.com/racerxdl/GameBoyEmulator)
Stars: ✭ 37 (+85%)
Mutual labels: emulator, gameboy-emulator
Binjgb
Gameboy emulator implemented in C
Stars: ✭ 222 (+1010%)
Mutual labels: gameboy-emulator, emulator
Pyboy
Game Boy emulator written in Python
Stars: ✭ 3,326 (+16530%)
Mutual labels: gameboy-emulator, emulator
Elmboy
A Nintendo™ Game Boy™ Emulator written in Elm.
Stars: ✭ 285 (+1325%)
Mutual labels: gameboy-emulator, emulator
Mooneye Gb
A Game Boy research project and emulator written in Rust
Stars: ✭ 557 (+2685%)
Mutual labels: gameboy-emulator, emulator
worldwide
A toy GameBoy Color emulator written in golang.
Stars: ✭ 563 (+2715%)
Mutual labels: emulator, gameboy-emulator
Rustyboy
A Gameboy emulator written in Rust.
Stars: ✭ 224 (+1020%)
Mutual labels: gameboy-emulator, emulator
Hades
🔥 A Nintendo Game Boy Advance emulator
Stars: ✭ 44 (+120%)
Mutual labels: emulator, gameboy-emulator
Gopher Boy
🎮 A Game Boy emulator written in Go
Stars: ✭ 206 (+930%)
Mutual labels: gameboy-emulator, emulator
Goboy
Multi-platform Nintendo Game Boy Color emulator written in Go
Stars: ✭ 2,403 (+11915%)
Mutual labels: gameboy-emulator, emulator
Gearboy
Game Boy / Gameboy Color emulator for iOS, macOS, Raspberry Pi, Windows, Linux and RetroArch.
Stars: ✭ 528 (+2540%)
Mutual labels: gameboy-emulator, emulator
Yet another Game Boy emulator in Rust.
Prerequisites
- Rust 1.31.1
- SDL2
Status
- [x] CPU
- [x] Instructions
- [x] Instruction timing
- [x] Interrupt handling
- [ ] PPU
- [x] Background
- [x] Window
- [x] Sprite
- [x] V-blank interrupt
- [x] LCDC STAT interrupt
- [x] Sprite and background priority
- [ ] OAM bug
- [x] Joypad
- [x] Joypad input
- [x] Joypad interrupt
- [ ] Catridge
- [x] Catridge loading
- [x] Data
- [x] MBC1
- [ ] MBC3
- [ ] MBC5
- [ ] External RAM persistence
- [x] Timer
- [x] Timer registers
- [x] Timer overflow interrupt
- [ ] APU
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].