restore defaults function + some refactoring
[libpicofe.git] / common / emu.c
index 08efdb2..8548bdc 100644 (file)
@@ -557,7 +557,7 @@ static void make_config_cfg(char *cfg_buff_512)
        cfg_buff_512[511] = 0;\r
 }\r
 \r
-static void emu_setDefaultConfig(void)\r
+void emu_set_defconfig(void)\r
 {\r
        memcpy(&currentConfig, &defaultConfig, sizeof(currentConfig));\r
        PicoOpt = currentConfig.s_PicoOpt;\r
@@ -575,7 +575,7 @@ int emu_read_config(int game, int no_defaults)
        if (!game)\r
        {\r
                if (!no_defaults)\r
-                       emu_setDefaultConfig();\r
+                       emu_set_defconfig();\r
                make_config_cfg(cfg);\r
                ret = config_readsect(cfg, NULL);\r
        }\r
@@ -593,7 +593,7 @@ int emu_read_config(int game, int no_defaults)
                {\r
                        // read user's config\r
                        int vol = currentConfig.volume;\r
-                       emu_setDefaultConfig();\r
+                       emu_set_defconfig();\r
                        ret = config_readsect(cfg, sect);\r
                        currentConfig.volume = vol; // make vol global (bah)\r
                }\r
@@ -1076,7 +1076,7 @@ static void run_events_ui(unsigned int which)
        }\r
        if (which & PEV_SWITCH_RND)\r
        {\r
-               plat_video_toggle_renderer();\r
+               plat_video_toggle_renderer(1, 0);\r
        }\r
        if (which & (PEV_SSLOT_PREV|PEV_SSLOT_NEXT))\r
        {\r