├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── meta ├── icon.png └── meta.xml └── src ├── cafiine ├── 550.h ├── cafiine.c └── cafiine.h ├── common ├── common.h ├── fs_defs.h ├── kernel_defs.h ├── loader_defs.h ├── os_defs.h └── types.h ├── dynamic_libs ├── .gitattributes ├── .gitignore ├── README.md ├── fs_functions.c ├── fs_functions.h ├── gx2_functions.c ├── gx2_functions.h ├── gx2_types.h ├── os_functions.c ├── os_functions.h ├── socket_functions.c ├── socket_functions.h ├── sys_functions.c ├── sys_functions.h ├── vpad_functions.c └── vpad_functions.h ├── entry.c ├── gecko ├── pygecko.c └── pygecko.h ├── kernel ├── kernel_functions.c ├── kernel_functions.h ├── kernel_hooks.S ├── syscalls.c ├── syscalls.h └── syscalls_asm.S ├── link.ld ├── main.c ├── main.h ├── patcher ├── function_hooks.c └── function_hooks.h ├── system ├── exception_handler.c ├── exception_handler.h ├── memory.c └── memory.h └── utils ├── logger.c └── logger.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/README.md -------------------------------------------------------------------------------- /meta/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/meta/icon.png -------------------------------------------------------------------------------- /meta/meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/meta/meta.xml -------------------------------------------------------------------------------- /src/cafiine/550.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/cafiine/550.h -------------------------------------------------------------------------------- /src/cafiine/cafiine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/cafiine/cafiine.c -------------------------------------------------------------------------------- /src/cafiine/cafiine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/cafiine/cafiine.h -------------------------------------------------------------------------------- /src/common/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/common.h -------------------------------------------------------------------------------- /src/common/fs_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/fs_defs.h -------------------------------------------------------------------------------- /src/common/kernel_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/kernel_defs.h -------------------------------------------------------------------------------- /src/common/loader_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/loader_defs.h -------------------------------------------------------------------------------- /src/common/os_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/os_defs.h -------------------------------------------------------------------------------- /src/common/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/common/types.h -------------------------------------------------------------------------------- /src/dynamic_libs/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/.gitattributes -------------------------------------------------------------------------------- /src/dynamic_libs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/.gitignore -------------------------------------------------------------------------------- /src/dynamic_libs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/README.md -------------------------------------------------------------------------------- /src/dynamic_libs/fs_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/fs_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/fs_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/fs_functions.h -------------------------------------------------------------------------------- /src/dynamic_libs/gx2_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/gx2_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/gx2_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/gx2_functions.h -------------------------------------------------------------------------------- /src/dynamic_libs/gx2_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/gx2_types.h -------------------------------------------------------------------------------- /src/dynamic_libs/os_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/os_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/os_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/os_functions.h -------------------------------------------------------------------------------- /src/dynamic_libs/socket_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/socket_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/socket_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/socket_functions.h -------------------------------------------------------------------------------- /src/dynamic_libs/sys_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/sys_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/sys_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/sys_functions.h -------------------------------------------------------------------------------- /src/dynamic_libs/vpad_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/vpad_functions.c -------------------------------------------------------------------------------- /src/dynamic_libs/vpad_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/dynamic_libs/vpad_functions.h -------------------------------------------------------------------------------- /src/entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/entry.c -------------------------------------------------------------------------------- /src/gecko/pygecko.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/gecko/pygecko.c -------------------------------------------------------------------------------- /src/gecko/pygecko.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/gecko/pygecko.h -------------------------------------------------------------------------------- /src/kernel/kernel_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/kernel_functions.c -------------------------------------------------------------------------------- /src/kernel/kernel_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/kernel_functions.h -------------------------------------------------------------------------------- /src/kernel/kernel_hooks.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/kernel_hooks.S -------------------------------------------------------------------------------- /src/kernel/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/syscalls.c -------------------------------------------------------------------------------- /src/kernel/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/syscalls.h -------------------------------------------------------------------------------- /src/kernel/syscalls_asm.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/kernel/syscalls_asm.S -------------------------------------------------------------------------------- /src/link.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/link.ld -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/main.c -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/main.h -------------------------------------------------------------------------------- /src/patcher/function_hooks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/patcher/function_hooks.c -------------------------------------------------------------------------------- /src/patcher/function_hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/patcher/function_hooks.h -------------------------------------------------------------------------------- /src/system/exception_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/system/exception_handler.c -------------------------------------------------------------------------------- /src/system/exception_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/system/exception_handler.h -------------------------------------------------------------------------------- /src/system/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/system/memory.c -------------------------------------------------------------------------------- /src/system/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/system/memory.h -------------------------------------------------------------------------------- /src/utils/logger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/utils/logger.c -------------------------------------------------------------------------------- /src/utils/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OatmealDome/Geckiine/HEAD/src/utils/logger.h --------------------------------------------------------------------------------