├── .github └── workflows │ └── cmake.yml ├── .gitignore ├── CMakeLists.txt ├── CMakeSettings.json ├── LICENSE.md ├── README.md ├── cmake ├── Nokia_N-Gage.cmake ├── SDL2_gfx.cmake ├── get_SDL2.cmake ├── get_dirent.cmake ├── lua.cmake └── project_config.cmake ├── docs ├── .nojekyll ├── 404.html ├── CNAME ├── GizmoBoy.data ├── GizmoBoy.js ├── GizmoBoy.wasm ├── README.md ├── _sidebar.md ├── index.html └── wasm.html ├── export ├── .gitignore ├── carts │ ├── .gitignore │ ├── geodezik.lua │ ├── snake.lua │ └── squash.lua ├── font.png ├── frame-176x208.png └── frame-256x256.png ├── media └── logo.svg ├── res ├── icon42x29.bmp ├── icon44x29.bmp ├── icon44x29_mask.bmp ├── icon44x44.bmp ├── icon44x44_mask.bmp ├── launcher.aifspec ├── launcher.mbm ├── launcher.pkg └── launcher.rss └── src ├── config.h ├── config_ngage.h ├── core.c ├── core.h ├── graphics.c ├── graphics.h ├── input.c ├── input.h ├── main.c ├── maths.c ├── maths.h ├── ngage.cpp ├── ngage_application.cpp ├── ngage_application.h ├── ngage_appui.cpp ├── ngage_appui.h ├── ngage_appview.cpp ├── ngage_appview.h ├── ngage_document.cpp ├── ngage_document.h ├── platform.c ├── platform.h └── stb_image.h /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | out 3 | build 4 | -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/CMakeSettings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/README.md -------------------------------------------------------------------------------- /cmake/Nokia_N-Gage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/Nokia_N-Gage.cmake -------------------------------------------------------------------------------- /cmake/SDL2_gfx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/SDL2_gfx.cmake -------------------------------------------------------------------------------- /cmake/get_SDL2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/get_SDL2.cmake -------------------------------------------------------------------------------- /cmake/get_dirent.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/get_dirent.cmake -------------------------------------------------------------------------------- /cmake/lua.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/lua.cmake -------------------------------------------------------------------------------- /cmake/project_config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/cmake/project_config.cmake -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/404.html -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | gizmoboy.mupf.dev -------------------------------------------------------------------------------- /docs/GizmoBoy.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/GizmoBoy.data -------------------------------------------------------------------------------- /docs/GizmoBoy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/GizmoBoy.js -------------------------------------------------------------------------------- /docs/GizmoBoy.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/GizmoBoy.wasm -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- 1 | - [API Reference](/) 2 | -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/wasm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/docs/wasm.html -------------------------------------------------------------------------------- /export/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/.gitignore -------------------------------------------------------------------------------- /export/carts/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | !*.lua 4 | -------------------------------------------------------------------------------- /export/carts/geodezik.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/carts/geodezik.lua -------------------------------------------------------------------------------- /export/carts/snake.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/carts/snake.lua -------------------------------------------------------------------------------- /export/carts/squash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/carts/squash.lua -------------------------------------------------------------------------------- /export/font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/font.png -------------------------------------------------------------------------------- /export/frame-176x208.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/frame-176x208.png -------------------------------------------------------------------------------- /export/frame-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/export/frame-256x256.png -------------------------------------------------------------------------------- /media/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/media/logo.svg -------------------------------------------------------------------------------- /res/icon42x29.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/icon42x29.bmp -------------------------------------------------------------------------------- /res/icon44x29.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/icon44x29.bmp -------------------------------------------------------------------------------- /res/icon44x29_mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/icon44x29_mask.bmp -------------------------------------------------------------------------------- /res/icon44x44.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/icon44x44.bmp -------------------------------------------------------------------------------- /res/icon44x44_mask.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/icon44x44_mask.bmp -------------------------------------------------------------------------------- /res/launcher.aifspec: -------------------------------------------------------------------------------- 1 | mbmfile=launcher.mbm 2 | ELangEnglish=GizmoBoy 3 | -------------------------------------------------------------------------------- /res/launcher.mbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/launcher.mbm -------------------------------------------------------------------------------- /res/launcher.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/launcher.pkg -------------------------------------------------------------------------------- /res/launcher.rss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/res/launcher.rss -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/config.h -------------------------------------------------------------------------------- /src/config_ngage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/config_ngage.h -------------------------------------------------------------------------------- /src/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/core.c -------------------------------------------------------------------------------- /src/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/core.h -------------------------------------------------------------------------------- /src/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/graphics.c -------------------------------------------------------------------------------- /src/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/graphics.h -------------------------------------------------------------------------------- /src/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/input.c -------------------------------------------------------------------------------- /src/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/input.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/main.c -------------------------------------------------------------------------------- /src/maths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/maths.c -------------------------------------------------------------------------------- /src/maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/maths.h -------------------------------------------------------------------------------- /src/ngage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage.cpp -------------------------------------------------------------------------------- /src/ngage_application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_application.cpp -------------------------------------------------------------------------------- /src/ngage_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_application.h -------------------------------------------------------------------------------- /src/ngage_appui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_appui.cpp -------------------------------------------------------------------------------- /src/ngage_appui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_appui.h -------------------------------------------------------------------------------- /src/ngage_appview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_appview.cpp -------------------------------------------------------------------------------- /src/ngage_appview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_appview.h -------------------------------------------------------------------------------- /src/ngage_document.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_document.cpp -------------------------------------------------------------------------------- /src/ngage_document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/ngage_document.h -------------------------------------------------------------------------------- /src/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/platform.c -------------------------------------------------------------------------------- /src/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/platform.h -------------------------------------------------------------------------------- /src/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mupfdev/GizmoBoy/HEAD/src/stb_image.h --------------------------------------------------------------------------------