147cdd5578 | ||
---|---|---|
gameboy | ||
.gitattributes | ||
.gitignore | ||
README.md | ||
gameboy.sln |
README.md
gb
a game boy emulator written in C
usage
gameboy.exe [ROM file]
keys
- arrow keys for dpad
- Z for B button
- X for A button
- enter for start button
- left/right shift for select button
features
- minimal UI (will upgrade eventually)
- support for no mapper, MBC1, MBC2, MBC3 (+RTC), MBC5
how to use
i'm not sure i'll figure it out eventually, needs SDL2 .lib's and .dll's
blargg test results
i don't care for accurate memory timing, nor m/t-cycle accuracy
dmg-acid2 results
i use a scanline renderer, no fifo (yet)
todo
- add audio
- refactor
- add to UI
- let the end user build the project
thanks
thanks to the emudev discord for helping me make this