├── .gitignore ├── .gitmodules ├── LICENSE.md ├── Makefile ├── README.md ├── docs ├── GB.pdf ├── gb-cribsheet.pdf ├── gb-instructions.txt ├── gb-programming-manual.pdf └── pandocs.html ├── imgui.ini ├── libs └── gl3w │ └── GL │ ├── gl3w.c │ ├── gl3w.h │ └── glcorearb.h ├── screenshots ├── gui.png └── screenshot_games.png └── src ├── audio.cc ├── audio.h ├── cpu.cc ├── cpu.h ├── dromaius.cc ├── dromaius.h ├── games ├── games.h └── pokemon_red.cc ├── graphics.cc ├── graphics.h ├── gui.cc ├── gui.h ├── imgui_impl_opengl3.cc ├── imgui_impl_sdl.cc ├── input.cc ├── input.h ├── main.cc ├── memory.cc └── memory.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/README.md -------------------------------------------------------------------------------- /docs/GB.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/docs/GB.pdf -------------------------------------------------------------------------------- /docs/gb-cribsheet.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/docs/gb-cribsheet.pdf -------------------------------------------------------------------------------- /docs/gb-instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/docs/gb-instructions.txt -------------------------------------------------------------------------------- /docs/gb-programming-manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/docs/gb-programming-manual.pdf -------------------------------------------------------------------------------- /docs/pandocs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/docs/pandocs.html -------------------------------------------------------------------------------- /imgui.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/imgui.ini -------------------------------------------------------------------------------- /libs/gl3w/GL/gl3w.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/libs/gl3w/GL/gl3w.c -------------------------------------------------------------------------------- /libs/gl3w/GL/gl3w.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/libs/gl3w/GL/gl3w.h -------------------------------------------------------------------------------- /libs/gl3w/GL/glcorearb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/libs/gl3w/GL/glcorearb.h -------------------------------------------------------------------------------- /screenshots/gui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/screenshots/gui.png -------------------------------------------------------------------------------- /screenshots/screenshot_games.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/screenshots/screenshot_games.png -------------------------------------------------------------------------------- /src/audio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/audio.cc -------------------------------------------------------------------------------- /src/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/audio.h -------------------------------------------------------------------------------- /src/cpu.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/cpu.cc -------------------------------------------------------------------------------- /src/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/cpu.h -------------------------------------------------------------------------------- /src/dromaius.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/dromaius.cc -------------------------------------------------------------------------------- /src/dromaius.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/dromaius.h -------------------------------------------------------------------------------- /src/games/games.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/games/games.h -------------------------------------------------------------------------------- /src/games/pokemon_red.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/games/pokemon_red.cc -------------------------------------------------------------------------------- /src/graphics.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/graphics.cc -------------------------------------------------------------------------------- /src/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/graphics.h -------------------------------------------------------------------------------- /src/gui.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/gui.cc -------------------------------------------------------------------------------- /src/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/gui.h -------------------------------------------------------------------------------- /src/imgui_impl_opengl3.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/imgui_impl_opengl3.cc -------------------------------------------------------------------------------- /src/imgui_impl_sdl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/imgui_impl_sdl.cc -------------------------------------------------------------------------------- /src/input.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/input.cc -------------------------------------------------------------------------------- /src/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/input.h -------------------------------------------------------------------------------- /src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/main.cc -------------------------------------------------------------------------------- /src/memory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/memory.cc -------------------------------------------------------------------------------- /src/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThomasRinsma/dromaius/HEAD/src/memory.h --------------------------------------------------------------------------------