Skip to content

vwxi/gb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

a Game Boy emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages