From 9def4afc2ec89c3ad17d9b04dd81ab7784f73e9b Mon Sep 17 00:00:00 2001 From: gered Date: Sun, 30 Oct 2016 22:36:28 -0400 Subject: [PATCH] some minor wii-specific adjustments to startup --- src/i_main.c | 17 ++++++++++++++++- src/m_config.c | 5 +++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/src/i_main.c b/src/i_main.c index 7bbccc8..7ef7fef 100644 --- a/src/i_main.c +++ b/src/i_main.c @@ -26,6 +26,12 @@ #include "i_system.h" #include "m_argv.h" +#ifdef GEKKO +#include +#include +#include +#endif + // // D_DoomMain() // Not a globally visible function, just included for source reference, @@ -36,7 +42,16 @@ void D_DoomMain (void); int main(int argc, char **argv) { - // save arguments +#ifdef GEKKO +#ifdef DEBUG_GDB + DEBUG_Init(GDBSTUB_DEVICE_USB, 1); + _break(); +#endif + + fatInitDefault(); +#endif + + // save arguments myargc = argc; myargv = argv; diff --git a/src/m_config.c b/src/m_config.c index a993eeb..2074a94 100644 --- a/src/m_config.c +++ b/src/m_config.c @@ -2098,6 +2098,11 @@ static char *GetDefaultConfigDir(void) } else #endif /* #ifndef _WIN32 */ +#ifdef GEKKO + { + return M_StringDuplicate("sd:/apps/chocolate-doom/"); + } +#endif { return M_StringDuplicate(""); }