gb/README.md

1.7 KiB

gb

a game boy emulator written in C

image image image image image image

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

image image

dmg-acid2 results

i use a scanline renderer, no fifo (yet)

image

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