From f8c49704ba35b522c3e2a0cad24e2298cf66e5b0 Mon Sep 17 00:00:00 2001 From: sum2012 Date: Fri, 23 Aug 2013 15:52:28 +0800 Subject: [PATCH] Use UnRAR in non-windows platform https://github.com/hrydgard/ppsspp-lang/commit/1d89c212498fdf68fdf7f322434b7e4bb90ac486 --- Core/Loaders.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Core/Loaders.cpp b/Core/Loaders.cpp index b308e5d094..f573b53dcb 100644 --- a/Core/Loaders.cpp +++ b/Core/Loaders.cpp @@ -195,11 +195,19 @@ bool LoadFile(std::string &filename, std::string *error_string) { break; case FILETYPE_ARCHIVE_RAR: +#ifdef WIN32 *error_string = "File is compressed (RAR).\nPlease decompress first (try WinRAR)"; +#else + *error_string = "File is compressed (RAR).\nPlease decompress first (try UnRAR)"; +#endif break; case FILETYPE_ARCHIVE_ZIP: +#ifdef WIN32 *error_string = "File is compressed (ZIP).\nPlease decompress first (try WinRAR)"; +#else + *error_string = "File is compressed (ZIP).\nPlease decompress first (try UnRAR)"; +#endif break; case FILETYPE_NORMAL_DIRECTORY: