Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sashi0034/gbemu
Game Boy emulator written in C++
https://github.com/sashi0034/gbemu
gameboy siv3d
Last synced: about 1 month ago
JSON representation
Game Boy emulator written in C++
- Host: GitHub
- URL: https://github.com/sashi0034/gbemu
- Owner: sashi0034
- License: mit
- Created: 2023-05-27T01:12:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-19T02:02:23.000Z (about 1 year ago)
- Last Synced: 2023-10-19T03:26:45.812Z (about 1 year ago)
- Topics: gameboy, siv3d
- Language: C++
- Homepage:
- Size: 101 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GBEmu
A game Boy emulator written in C++- ✅ Passed all [CPU instructions tests](https://github.com/retrio/gb-test-roms/tree/master/cpu_instrs)
- ✅ Video (So-so screen renders properly. With certain specs, 60 FPS can be maintained even in debug mode.)
- ✅ Audio (It sounds fine.)## Build
- Visual Studio 2022
- [Siv3D](https://github.com/Siv3D/OpenSiv3D) 0.6.10
## References
* [DMG Emulator](https://github.com/voidproc/dmge)
* [gbemu](https://github.com/jgilchrist/gbemu)
* [gb-docs-ja](https://github.com/pokemium/gb-docs-ja)
* [Pan Docs](http://bgb.bircd.org/pandocs.htm)## Screenshots
## Todo
* GCB mode
* Many MBCs (So far, only MBC1 has been implemented yet)
* OpenGL Support (Only HLSL shaders for DirectX have been written yet, GLSL shaders and other areas are not yet complete.)