Game Boy emulator
Go to file
pala 147cdd5578
Update README.md
2022-04-06 17:46:50 -04:00
gameboy MBC5 support, fixed F-1 Race issue, broke Pinball Deluxe 2022-04-06 17:43:10 -04:00
.gitattributes Add .gitignore and .gitattributes. 2022-03-14 22:55:24 -04:00
.gitignore Add .gitignore and .gitattributes. 2022-03-14 22:55:24 -04:00
README.md Update README.md 2022-04-06 17:46:50 -04:00
gameboy.sln Add project files. 2022-03-14 22:55:51 -04:00

README.md

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