menu: add reset hotkey
[picodrive.git] / platform / common / config_file.c
index f058fbd..e66d4e1 100644 (file)
@@ -308,16 +308,6 @@ static int custom_read(menu_entry *me, const char *var, const char *val)
                                return 0;
                        return 1;
 
-               case MA_OPT2_GAMMA:
-                       if (strcasecmp(var, "Gamma correction") != 0) return 0;
-                       currentConfig.gamma = (int) (atof(val) * 100.0);
-                       return 1;
-
-               case MA_CDOPT_READAHEAD:
-                       if (strcasecmp(var, "ReadAhead buffer") != 0) return 0;
-                       PicoCDBuffers = atoi(val) / 2;
-                       return 1;
-
                case MA_32XOPT_MSH2_CYCLES:
                        currentConfig.msh2_khz = atoi(val);
                        Pico32xSetClocks(currentConfig.msh2_khz * 1000, 0);
@@ -328,6 +318,10 @@ static int custom_read(menu_entry *me, const char *var, const char *val)
                        Pico32xSetClocks(0, currentConfig.ssh2_khz * 1000);
                        return 1;
 
+               case MA_OPT2_GAMMA:
+                       currentConfig.gamma = atoi(val);
+                       return 1;
+
                /* PSP */
                case MA_OPT3_SCALE:
                        if (strcasecmp(var, "Scale factor") != 0) return 0;
@@ -423,7 +417,7 @@ static void keys_parse_all(FILE *f)
                acts = parse_bind_val(val, &type);
                if (acts == -1) {
                        lprintf("config: unhandled action \"%s\"\n", val);
-                       return;
+                       continue;
                }
 
                mystrip(var + 5);