diff --git a/ps3/main.c b/ps3/main.c index a85931f2ed..6c52671969 100644 --- a/ps3/main.c +++ b/ps3/main.c @@ -155,7 +155,6 @@ static void set_default_settings(void) g_console.custom_viewport_y = 0; strlcpy(g_console.rsound_ip_address, "0.0.0.0", sizeof(g_console.rsound_ip_address)); g_console.custom_bgm_enable = true; - g_console.extract_zip_files_enable = can_extract_zip_files(); // g_extern g_extern.state_slot = 0; @@ -576,6 +575,7 @@ int main(int argc, char *argv[]) set_default_settings(); init_settings(load_libsnes_path); + init_libsnes_sym(); #if(CELL_SDK_VERSION > 0x340000) if (g_console.screenshots_enable) diff --git a/ps3/menu.c b/ps3/menu.c index 5d018311c4..89b20bdfd7 100644 --- a/ps3/menu.c +++ b/ps3/menu.c @@ -2001,7 +2001,7 @@ static void select_rom(void) snprintf(rom_path_temp, sizeof(rom_path_temp), "%s/%s", FILEBROWSER_GET_CURRENT_DIRECTORY_NAME(browser), FILEBROWSER_GET_CURRENT_FILENAME(browser)); - if((strstr(rom_path_temp, ".zip") || strstr(rom_path_temp, ".ZIP")) && g_console.extract_zip_files_enable) + if((strstr(rom_path_temp, ".zip") || strstr(rom_path_temp, ".ZIP")) && !g_console.block_zip_extract) ssnes_extract_zipfile(rom_path_temp); else {