看看为何config.ini里面的cheatMode不对

This commit is contained in:
anod 2023-03-08 13:35:56 +08:00
parent e0d9d73374
commit 88a279732d

View File

@ -90,7 +90,7 @@ typedef struct
bool saveOverride; bool saveOverride;
u16 defaultSave; u16 defaultSave;
// [by-anod] // [boost]
u8 savePolicy; u8 savePolicy;
u8 cheatMode; u8 cheatMode;
u16 cheatKeys; u16 cheatKeys;
@ -126,9 +126,9 @@ static OafConfig g_oafConfig =
false, // saveOverride false, // saveOverride
14 // defaultSave 14 // defaultSave
// [by-anod] // [boost]
, SAVE_POLICY_GBADB // savePolicy , SAVE_POLICY_GBADB // savePolicy
, 0 // cheatMode , CHEAT_MODE_DISABLED// cheatMode
, KEY_L|KEY_R|KEY_DDOWN|KEY_SELECT , KEY_L|KEY_R|KEY_DDOWN|KEY_SELECT
}; };
static KHandle g_frameReadyEvent = 0; static KHandle g_frameReadyEvent = 0;
@ -165,9 +165,9 @@ atp_text_t CONFIG_OUTPUT = "[general]\n" \
"brightness=0.0\n\n" \ "brightness=0.0\n\n" \
"[advanced]\n" \ "[advanced]\n" \
"saveOverride=false\n" \ "saveOverride=false\n" \
"defaultSave=14\n" \ "defaultSave=14\n\n" \
"[by-anod]\n" \ "[boost]\n" \
"cheatMode=%d"; "cheatMode=%d\n";
extern atp_error_t help_page( atp_text_t *wording, atp_counter_t length ); extern atp_error_t help_page( atp_text_t *wording, atp_counter_t length );
@ -856,7 +856,7 @@ static int cfgIniCallback(void* user, const char* section, const char* name, con
if(strcmp(name, "defaultSave") == 0) if(strcmp(name, "defaultSave") == 0)
config->defaultSave = (u16)strtoul(value, NULL, 10); config->defaultSave = (u16)strtoul(value, NULL, 10);
} }
else if(strcmp(section, "by-anod") == 0) else if(strcmp(section, "boost") == 0)
{ {
if( strcmp(name, "cheatMode") == 0 ) if( strcmp(name, "cheatMode") == 0 )
config->cheatMode = (u8)strtoul(value, NULL, 10); config->cheatMode = (u8)strtoul(value, NULL, 10);