Gameboy Emulator (C/C++/Qt)
Pull request Compare This branch is 2 commits behind brNX:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
python-playground
testroms
CMakeLists.txt
GameboyConfig.h.in
MEGANIME.GB
Opcodes.h
README
Z80.c
Z80.h
background.cpp
background.h
cartridge.c
cartridge.h
cpuloop.cpp
cpuloop.h
debugDialog.ui
debugcounters.h
debugdialog.cpp
debugdialog.h
joystick.cpp
joystick.h
lcd.c
lcd.h
lcdui.cpp
lcdui.h
lookuptables.h
main.cpp
mainwindow.cpp
mainwindow.h
mainwindow.ui
memdump
memory.c
memory.h
no_sillywarnings.h
oamDialog.ui
oamdialog.cpp
oamdialog.h
tilemap.cpp
tilemap.h
types.h

README

Gameboy emulator , core written in C , using Qt for the GUI

Still pretty raw (super mario land runs though) , no sound support

Documentation used :

http://www.codeslinger.co.uk/pages/projects/gameboy.html (gameboy emulation explained, very nice)
http://nocash.emubase.de/pandocs.htm (Everything You Always Wanted To Know About GAMEBOY)
http://www.docstoc.com/docs/20246782/GameBoy-CPU-Manual (Gameboy CPU Manual)
http://www.zilog.com/docs/z80/um0080.pdf (Z80 Family CPU User Manual)