diff --git a/.gitignore b/.gitignore
index 7e196f4..0f6167a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,4 @@ HDL-Batch-installer-SRC/Lang/*.mo
HDL-Batch-installer-SRC/_bin/playground/Downloads
HDL-Batch-installer-SRC/HDL-Batch-installer.depend
HDL-Batch-installer-SRC/gamename/gamename.csv
+HDL-Batch-installer-SRC/_bin/playground/errdump.txt
diff --git a/HDL-Batch-installer-SRC/HDL-Batch-installer.cbp b/HDL-Batch-installer-SRC/HDL-Batch-installer.cbp
index dd9c0b6..063ce19 100644
--- a/HDL-Batch-installer-SRC/HDL-Batch-installer.cbp
+++ b/HDL-Batch-installer-SRC/HDL-Batch-installer.cbp
@@ -303,6 +303,7 @@ implementar switch para buscar HASH en tabla interna o redirigir a redump.org
+
diff --git a/HDL-Batch-installer-SRC/HDL-Batch-installer.layout b/HDL-Batch-installer-SRC/HDL-Batch-installer.layout
index f34601f..0687eba 100644
--- a/HDL-Batch-installer-SRC/HDL-Batch-installer.layout
+++ b/HDL-Batch-installer-SRC/HDL-Batch-installer.layout
@@ -1,55 +1,55 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -57,194 +57,194 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
-
+
-
+
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/HDL-Batch-installer-SRC/HDLBinst.pot b/HDL-Batch-installer-SRC/HDLBinst.pot
index e91690f..16d9746 100644
--- a/HDL-Batch-installer-SRC/HDLBinst.pot
+++ b/HDL-Batch-installer-SRC/HDLBinst.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-26 12:06-0300\n"
+"POT-Creation-Date: 2023-11-14 16:17-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -45,11 +45,11 @@ msgstr ""
msgid "?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:904
+#: HDL_Batch_installerMain.cpp:908
msgid "A game with this name is already installed"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1705
+#: HDL_Batch_installerMain.cpp:1710
msgid ""
"A local database already exists.\n"
"Downloading the database from the repository will delete the old one...\n"
@@ -61,7 +61,7 @@ msgstr ""
msgid "ALL"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "APA Partition is broken"
msgstr ""
@@ -79,7 +79,7 @@ msgid ""
" For contributing with some Ideas"
msgstr ""
-#: HDL_Batch_installerMain.cpp:619
+#: HDL_Batch_installerMain.cpp:621
msgid "All supported formats (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
msgstr ""
@@ -109,7 +109,7 @@ msgstr ""
msgid "Browse"
msgstr ""
-#: HDL_Batch_installerMain.cpp:621
+#: HDL_Batch_installerMain.cpp:623
msgid "CDRWIN cuesheets (*.cue)"
msgstr ""
@@ -129,7 +129,7 @@ msgstr ""
msgid "COV2"
msgstr ""
-#: HDL_Batch_installerMain.cpp:913
+#: HDL_Batch_installerMain.cpp:917
msgid "CUE or IML have a missing linked file"
msgstr ""
@@ -137,14 +137,14 @@ msgstr ""
msgid "Calculate MD5 Hash"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1804
+#: HDL_Batch_installerMain.cpp:1809
msgid ""
"Can't find custom icons package\n"
"\n"
"Download now?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1825
+#: HDL_Batch_installerMain.cpp:1830
#, c-format
msgid ""
"Can't find the enviroment variables \"%s\" or \"%s\" used to locate the "
@@ -155,6 +155,10 @@ msgid ""
"Go to Dokan download website?"
msgstr ""
+#: HDL_Batch_installerMain.cpp:2178
+msgid "Cannot open error report, read the terminal logs to find the issue"
+msgstr ""
+
#: Config.cpp:78
msgid "Check for Updates"
msgstr ""
@@ -163,11 +167,11 @@ msgstr ""
msgid "Choose device letter to mount partition"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1510
+#: HDL_Batch_installerMain.cpp:1515
msgid "Choose path to extract selected games"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1093
+#: HDL_Batch_installerMain.cpp:1098
msgid "Clear List??"
msgstr ""
@@ -175,7 +179,7 @@ msgstr ""
msgid "Clear list"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2073
+#: HDL_Batch_installerMain.cpp:2078
msgid "Collected hash:"
msgstr ""
@@ -183,7 +187,7 @@ msgstr ""
msgid "Config"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "Could not find PFS Partitions"
msgstr ""
@@ -341,7 +345,7 @@ msgstr ""
msgid "File "
msgstr ""
-#: HDL_Batch_installerMain.cpp:910
+#: HDL_Batch_installerMain.cpp:914
msgid "File could not be found (or accesed?)"
msgstr ""
@@ -373,11 +377,11 @@ msgstr ""
msgid "Game Transfer"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1088
+#: HDL_Batch_installerMain.cpp:1093
msgid "Game list is already empty"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1638
+#: HDL_Batch_installerMain.cpp:1643
msgid ""
"Game related operations can be used by selecting games from the list and "
"right clicking them..."
@@ -399,7 +403,7 @@ msgstr ""
msgid "Get the Latest Version here:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:623
+#: HDL_Batch_installerMain.cpp:625
msgid "Global images (*.gi)"
msgstr ""
@@ -443,11 +447,15 @@ msgstr ""
msgid "HDL Batch Installer"
msgstr ""
-#: HDL_Batch_installerMain.cpp:898
+#: HDL_Batch_installerMain.cpp:902
+msgid "HDL-Dump Crashed"
+msgstr ""
+
+#: HDL_Batch_installerMain.cpp:899
msgid "HDL-Dump reported \"Out of memory\"."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1459
+#: HDL_Batch_installerMain.cpp:1464
msgid "Header Injection finished"
msgstr ""
@@ -464,15 +472,15 @@ msgstr ""
msgid "ID"
msgstr ""
-#: HDL_Batch_installerMain.cpp:624
+#: HDL_Batch_installerMain.cpp:626
msgid "IML files (*.iml)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1038
+#: HDL_Batch_installerMain.cpp:1043
msgid "IMPORTANT WARNING"
msgstr ""
-#: HDL_Batch_installerMain.cpp:620
+#: HDL_Batch_installerMain.cpp:622
msgid "ISO 9660 (*.ISO)"
msgstr ""
@@ -480,7 +488,7 @@ msgstr ""
msgid "Images"
msgstr ""
-#: HDL_Batch_installerMain.cpp:655
+#: HDL_Batch_installerMain.cpp:657
msgid ""
"In order to install ZSO games, the original ISO must be placed in the same "
"folder keeping the same filename.\n"
@@ -494,7 +502,7 @@ msgstr ""
msgid "Information"
msgstr ""
-#: HDL_Batch_installerMain.cpp:694
+#: HDL_Batch_installerMain.cpp:696
msgid "Information:"
msgstr ""
@@ -506,15 +514,15 @@ msgstr ""
msgid "Inject OPL Launcher"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1438 HDL_Batch_installerMain.cpp:1965
+#: HDL_Batch_installerMain.cpp:1443 HDL_Batch_installerMain.cpp:1970
msgid "Injecting OPL Launcher to..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:2027
+#: HDL_Batch_installerMain.cpp:2032
msgid "Injecting custom icon to..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:2057
+#: HDL_Batch_installerMain.cpp:2062
msgid "Injection Finished!"
msgstr ""
@@ -526,11 +534,11 @@ msgstr ""
msgid "Installation features"
msgstr ""
-#: HDL_Batch_installerMain.cpp:925
+#: HDL_Batch_installerMain.cpp:929
msgid "Installation process aborted, HDD is running out of space"
msgstr ""
-#: HDL_Batch_installerMain.cpp:807
+#: HDL_Batch_installerMain.cpp:804
msgid "Installing"
msgstr ""
@@ -542,7 +550,7 @@ msgstr ""
msgid "Internal"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1693
+#: HDL_Batch_installerMain.cpp:1698
msgid ""
"KELF size is 0 bytes!\n"
"It seems that this HDD had no MBR program installed...\n"
@@ -566,11 +574,11 @@ msgstr ""
msgid "Load Custom Icon"
msgstr ""
-#: HDL_Batch_installerMain.cpp:683
+#: HDL_Batch_installerMain.cpp:685
msgid "Loaded:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1688
+#: HDL_Batch_installerMain.cpp:1693
msgid ""
"MBR extraction failed!!\n"
"\n"
@@ -615,15 +623,15 @@ msgid ""
"on secure mode"
msgstr ""
-#: HDL_Batch_installerMain.cpp:622
+#: HDL_Batch_installerMain.cpp:624
msgid "Nero images (*.nrg)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1771
+#: HDL_Batch_installerMain.cpp:1776
msgid "No internet connection!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:606
+#: HDL_Batch_installerMain.cpp:608
msgid ""
"OPL Launcher is missing.\n"
" you must get a copy of MiniOPL from the GitHub repo and place it back with "
@@ -659,7 +667,7 @@ msgstr ""
msgid "PFSFUSE"
msgstr ""
-#: HDL_Batch_installerMain.cpp:685
+#: HDL_Batch_installerMain.cpp:687
msgid "PS2 Games"
msgstr ""
@@ -733,7 +741,7 @@ msgstr ""
msgid "Report Issue"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1670
+#: HDL_Batch_installerMain.cpp:1675
#, c-format
msgid "Report for [%s]"
msgstr ""
@@ -772,7 +780,7 @@ msgstr ""
msgid "Search ps2 HDD's"
msgstr ""
-#: HDL_Batch_installerMain.cpp:615
+#: HDL_Batch_installerMain.cpp:617
msgid "Select your PS2 games"
msgstr ""
@@ -815,6 +823,11 @@ msgstr ""
msgid "Special thanks to:"
msgstr ""
+#: HDL_Batch_installerMain.cpp:895
+#, c-format
+msgid "Standard error: %s"
+msgstr ""
+
#: HDDManager.cpp:72
msgid "Start Sector"
msgstr ""
@@ -827,7 +840,7 @@ msgstr ""
msgid "The Following games couldn't be installed:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "The HDD is corrupted or your hard drive connection has issues"
msgstr ""
@@ -838,26 +851,26 @@ msgid ""
" HUN7ER | Salamander | My sister | Jtrex | Torres Kadher"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1784
+#: HDL_Batch_installerMain.cpp:1789
msgid "The download of the icons package failed!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:907
+#: HDL_Batch_installerMain.cpp:911
msgid "The game has a corrupt SYSTEM.CNF file"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1792
+#: HDL_Batch_installerMain.cpp:1797
msgid "The package extraction failed!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1720
+#: HDL_Batch_installerMain.cpp:1725
msgid ""
"The program is currently configured to use it's internal database.\n"
"Change it on the settings menu in order to use the database you just "
"downloaded"
msgstr ""
-#: HDL_Batch_installerMain.cpp:894
+#: HDL_Batch_installerMain.cpp:891
msgid "There is not enough space on the HDD to install this game"
msgstr ""
@@ -872,7 +885,7 @@ msgid ""
"Latest version: [%s]"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1297
+#: HDL_Batch_installerMain.cpp:1302
msgid "This HDD has no PS2 Games inside"
msgstr ""
@@ -882,7 +895,7 @@ msgid ""
"Continue?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1034
+#: HDL_Batch_installerMain.cpp:1039
msgid ""
"This feature will rewrite the PS2 BOOTSTRAP PROGRAM for this HDD.\n"
"Please make sure you know what you are doing.\n"
@@ -892,7 +905,7 @@ msgid ""
"Do you want to continue with this operation?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1817
+#: HDL_Batch_installerMain.cpp:1822
msgid ""
"This is the first time you use PFSFUSE\n"
"\n"
@@ -916,7 +929,7 @@ msgstr ""
msgid "Title Database"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2121
+#: HDL_Batch_installerMain.cpp:2126
msgid ""
"To delete your games, please use the 'HDD Manager' button found on the 'HDD "
"Management' tab\n"
@@ -924,7 +937,7 @@ msgid ""
"it."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1209
+#: HDL_Batch_installerMain.cpp:1214
#, c-format
msgid "Total: %dGb | Used: %d%s | Free: %d%s"
msgstr ""
@@ -1002,7 +1015,7 @@ msgid ""
"scheme"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1361
+#: HDL_Batch_installerMain.cpp:1366
msgid ""
"Warning\n"
"\tCan't find boot.kelf\n"
@@ -1058,11 +1071,11 @@ msgstr ""
msgid "You can't transfer games from one HDD into the same HDD!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "You need at least one PFS partition to use this menu"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2080 HDL_Batch_installerMain.cpp:2097
+#: HDL_Batch_installerMain.cpp:2085 HDL_Batch_installerMain.cpp:2102
msgid ""
"You need at least two PlayStation 2 formatted HDDs to use this operation!"
msgstr ""
@@ -1075,13 +1088,13 @@ msgid ""
"Continue anyways?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:916
+#: HDL_Batch_installerMain.cpp:920
msgid ""
"bin/cue with multiple .bin files are not supported, combine them into a "
"single bin"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1051
+#: HDL_Batch_installerMain.cpp:1056
msgid "can't Load MBR.KELF"
msgstr ""
@@ -1089,7 +1102,7 @@ msgstr ""
msgid "configure program"
msgstr ""
-#: HDL_Batch_installerMain.cpp:690
+#: HDL_Batch_installerMain.cpp:692
msgid "discarded"
msgstr ""
@@ -1097,11 +1110,11 @@ msgstr ""
msgid "error"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1514
+#: HDL_Batch_installerMain.cpp:1519
msgid "extracting game..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1374
+#: HDL_Batch_installerMain.cpp:1379
msgid ""
"file boot.kelf is too big!\n"
"\n"
@@ -1142,27 +1155,27 @@ msgstr ""
msgid "install"
msgstr ""
-#: HDL_Batch_installerMain.cpp:826
+#: HDL_Batch_installerMain.cpp:823
msgid "installing: "
msgstr ""
-#: HDL_Batch_installerMain.cpp:692
+#: HDL_Batch_installerMain.cpp:694
msgid "invalid ISO's"
msgstr ""
-#: HDL_Batch_installerMain.cpp:625
+#: HDL_Batch_installerMain.cpp:627
msgid "lz4 Compressed Image Files (*.zso)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:757
msgid "no PS2 HDD's Found"
msgstr ""
-#: HDL_Batch_installerMain.cpp:791
+#: HDL_Batch_installerMain.cpp:788
msgid "no games selected for installation"
msgstr ""
-#: HDL_Batch_installerMain.cpp:901
+#: HDL_Batch_installerMain.cpp:905
msgid "not a PlayStation 2 HDD."
msgstr ""
@@ -1178,10 +1191,10 @@ msgstr ""
msgid "update OPL Launcher KELF"
msgstr ""
-#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:757
msgid "warning"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1079
+#: HDL_Batch_installerMain.cpp:1084
msgid "work in progress"
msgstr ""
diff --git a/HDL-Batch-installer-SRC/HDL_Batch_installerMain.cpp b/HDL-Batch-installer-SRC/HDL_Batch_installerMain.cpp
index ca72603..75bec09 100644
--- a/HDL-Batch-installer-SRC/HDL_Batch_installerMain.cpp
+++ b/HDL-Batch-installer-SRC/HDL_Batch_installerMain.cpp
@@ -491,15 +491,17 @@ HDL_Batch_installerFrame::HDL_Batch_installerFrame(wxWindow* parent, wxLocale& l
void cache_cleanup(void)
{
- if(wxFileExists(HDL_CACHE))
+ if (wxFileExists(HDL_CACHE))
{
- COLOR(08) std::cout << "> Cleaning HDL Cache\n";
- COLOR(07) wxRemoveFile("./info.sys");
+ wxRemoveFile(HDL_CACHE);
+ }
+ if (wxFileExists(MBR_CACHE))
+ {
+ wxRemoveFile(MBR_CACHE);
}
- if(wxFileExists(MBR_CACHE))
+ if (wxFileExists("errdump.txt"))
{
- COLOR(08) std::cout << "> Cleaning MBR Cache\n";
- COLOR(07) wxRemoveFile("./MBR.KELF");
+ wxRemoveFile("errdump.txt");
}
}
@@ -739,8 +741,7 @@ void HDL_Batch_installerFrame::OnButton1Click(wxCommandEvent& event)
{
selected_hdd->Append(line.substr(1,line.find_first_of(':')));
- COLOR(0a) cout << line <SetSelection(0);
Update_hdd_data();
}
- if (HDDCount > 1)
- {
- CAN_COPY_HDD = true;
- COPYHDD->Enable();
- }
- COPYHDD->Enable();
+ CAN_COPY_HDD = (HDDCount > 1);
+ COPYHDD->Enable(CAN_COPY_HDD);
}
void HDL_Batch_installerFrame::OnListCtrl1BeginDrag1(wxListEvent& event) {}
@@ -877,13 +874,13 @@ void HDL_Batch_installerFrame::OninstallClick(wxCommandEvent& event)
<< "\n---\n"
<< command1 <<"\n";
COLOR(0d)
- installation_retcode = wxExecute(command1.ToUTF8(),wxEXEC_SYNC);
+ installation_retcode = wxExecute(command1,wxEXEC_SYNC);
COLOR(08)
//if (CFG::DEBUG_LEVEL > 5 || (CTOR_FLAGS & FORCE_HIGH_DEBUG_LEVEL) )
cout << "\n>returned value [" << installation_retcode <<"]\n";
COLOR(07)
- if (installation_retcode != 0 && installation_retcode != -1073741819)
+ if (installation_retcode != 0)
{
report_counter++;
_filepath.Add(strr);
@@ -894,9 +891,16 @@ void HDL_Batch_installerFrame::OninstallClick(wxCommandEvent& event)
_reason.Add(_("There is not enough space on the HDD to install this game"));
not_enough_space_count++;
}
+ else if( installation_retcode == -1) {
+ _reason.Add(wxString::Format(_("Standard error: %s"), cat_errdump()));
+ }
+
else if( installation_retcode == RET_NO_MEM)
_reason.Add(_("HDL-Dump reported \"Out of memory\"."));
+ else if( installation_retcode == -1073741819)
+ _reason.Add(_("HDL-Dump Crashed"));
+
else if( installation_retcode == RET_NOT_APA)
_reason.Add(_("not a PlayStation 2 HDD."));
@@ -916,7 +920,7 @@ void HDL_Batch_installerFrame::OninstallClick(wxCommandEvent& event)
_reason.Add(_("bin/cue with multiple .bin files are not supported, combine them into a single bin"));
else
- _reason.Add("Unhandled error...");
+ _reason.Add("Unhandled error. Check program log for more details...");
}
game_list__->DeleteItem(0);
@@ -966,12 +970,13 @@ void HDL_Batch_installerFrame::OnSettings(wxCommandEvent& event)
void HDL_Batch_installerFrame::OnPaint(wxPaintEvent& event)
{
- if (first_init==true)
+ if (first_init)
{
return;
}
else
{
+ std::cout << "Standard error: "<< cat_errdump() << "\n";
ACTIVATE_DEBUG_LOG()
wxFileName fname( wxTheApp->argv[0] );
wxString config_file = fname.GetPath(wxPATH_GET_VOLUME|wxPATH_GET_SEPARATOR) + "Common\\config.INI";
@@ -2166,3 +2171,19 @@ void HDL_Batch_installerFrame::OnCalculateMD5Selected(wxCommandEvent& event)
delete REPORT;
}
}
+
+wxString HDL_Batch_installerFrame::cat_errdump()
+{
+ const char* ERRDUMP = "errdump.txt";
+ wxString DUMP = _("Cannot open error report, read the terminal logs to find the issue");
+ if (wxFileExists(ERRDUMP)) {
+ wxFile A(ERRDUMP, wxFile::read);
+ if (A.IsOpened()) {
+ A.ReadAll(&DUMP);
+ DUMP.Replace('\n', ' ',true);
+ A.Close();
+ wxRemoveFile(ERRDUMP);
+ }
+ }
+ return DUMP;
+}
diff --git a/HDL-Batch-installer-SRC/HDL_Batch_installerMain.h b/HDL-Batch-installer-SRC/HDL_Batch_installerMain.h
index 89d8619..f52f06e 100644
--- a/HDL-Batch-installer-SRC/HDL_Batch_installerMain.h
+++ b/HDL-Batch-installer-SRC/HDL_Batch_installerMain.h
@@ -262,6 +262,7 @@ class HDL_Batch_installerFrame: public wxFrame
bool Load_custom_icon(wxString ELF);
void OnICONS_DOWNLOAD(void);
void ask_2_download_icons(void);
+ wxString cat_errdump();
DECLARE_EVENT_TABLE()
public:
wxLocale& m_locale;
diff --git a/HDL-Batch-installer-SRC/Lang/es.po b/HDL-Batch-installer-SRC/Lang/es.po
index 78b6242..d817b7b 100644
--- a/HDL-Batch-installer-SRC/Lang/es.po
+++ b/HDL-Batch-installer-SRC/Lang/es.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: HDL Batch Installer v3.5.0 - Revision 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-26 12:06-0300\n"
-"PO-Revision-Date: 2023-10-26 12:11-0300\n"
+"POT-Creation-Date: 2023-11-14 16:17-0300\n"
+"PO-Revision-Date: 2023-11-14 16:19-0300\n"
"Last-Translator: \n"
"Language-Team: El_isra\n"
"Language: es\n"
@@ -46,11 +46,11 @@ msgstr "128Mb"
msgid "?"
msgstr "?"
-#: HDL_Batch_installerMain.cpp:904
+#: HDL_Batch_installerMain.cpp:908
msgid "A game with this name is already installed"
msgstr "Un juego con este mismo nombre ya está instalada"
-#: HDL_Batch_installerMain.cpp:1705
+#: HDL_Batch_installerMain.cpp:1710
msgid ""
"A local database already exists.\n"
"Downloading the database from the repository will delete the old one...\n"
@@ -66,7 +66,7 @@ msgstr ""
msgid "ALL"
msgstr "TODAS"
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "APA Partition is broken"
msgstr "La particion APA está rota"
@@ -86,7 +86,7 @@ msgstr ""
"Alex Parrado:\n"
" Por contribuir con algunas ideas"
-#: HDL_Batch_installerMain.cpp:619
+#: HDL_Batch_installerMain.cpp:621
msgid "All supported formats (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
msgstr "Todos los formatos soportados (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
@@ -118,7 +118,7 @@ msgstr "BG"
msgid "Browse"
msgstr "Navegar"
-#: HDL_Batch_installerMain.cpp:621
+#: HDL_Batch_installerMain.cpp:623
msgid "CDRWIN cuesheets (*.cue)"
msgstr "Imágenes bin/cue (*.cue)"
@@ -138,7 +138,7 @@ msgstr "COV"
msgid "COV2"
msgstr "COV2"
-#: HDL_Batch_installerMain.cpp:913
+#: HDL_Batch_installerMain.cpp:917
msgid "CUE or IML have a missing linked file"
msgstr "CUE o IML tienen un archivo vinculado faltante"
@@ -146,7 +146,7 @@ msgstr "CUE o IML tienen un archivo vinculado faltante"
msgid "Calculate MD5 Hash"
msgstr "Calcular hash MD5"
-#: HDL_Batch_installerMain.cpp:1804
+#: HDL_Batch_installerMain.cpp:1809
msgid ""
"Can't find custom icons package\n"
"\n"
@@ -155,7 +155,7 @@ msgstr ""
"No se puede encontrar paquete de iconos personalizados.\n"
"Descargar ahora?"
-#: HDL_Batch_installerMain.cpp:1825
+#: HDL_Batch_installerMain.cpp:1830
#, c-format
msgid ""
"Can't find the enviroment variables \"%s\" or \"%s\" used to locate the "
@@ -172,6 +172,12 @@ msgstr ""
"\n"
"Ir al sitio de descarga de Dokan?"
+#: HDL_Batch_installerMain.cpp:2178
+msgid "Cannot open error report, read the terminal logs to find the issue"
+msgstr ""
+"No se puede acceder al reporte de error. lea los registros del terminal para "
+"encontrar el problema."
+
#: Config.cpp:78
msgid "Check for Updates"
msgstr "Buscar Actualizaciones"
@@ -180,11 +186,11 @@ msgstr "Buscar Actualizaciones"
msgid "Choose device letter to mount partition"
msgstr "Elegir letra para montar partición"
-#: HDL_Batch_installerMain.cpp:1510
+#: HDL_Batch_installerMain.cpp:1515
msgid "Choose path to extract selected games"
msgstr "Elegir ruta para extraer los juegos"
-#: HDL_Batch_installerMain.cpp:1093
+#: HDL_Batch_installerMain.cpp:1098
msgid "Clear List??"
msgstr "Limpiar lista??"
@@ -192,7 +198,7 @@ msgstr "Limpiar lista??"
msgid "Clear list"
msgstr "Limpiar lista"
-#: HDL_Batch_installerMain.cpp:2073
+#: HDL_Batch_installerMain.cpp:2078
msgid "Collected hash:"
msgstr "Hash obtenido:"
@@ -200,7 +206,7 @@ msgstr "Hash obtenido:"
msgid "Config"
msgstr "Configuraciones"
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "Could not find PFS Partitions"
msgstr "No se pudieron encontrar particiones PFS"
@@ -365,7 +371,7 @@ msgstr "Descarga Rápida"
msgid "File "
msgstr "&Archivo"
-#: HDL_Batch_installerMain.cpp:910
+#: HDL_Batch_installerMain.cpp:914
msgid "File could not be found (or accesed?)"
msgstr "No se pudo encontrar el archivo (o acceder a el?)"
@@ -397,11 +403,11 @@ msgstr "Titulo del Juego"
msgid "Game Transfer"
msgstr "Transferencia de Juegos"
-#: HDL_Batch_installerMain.cpp:1088
+#: HDL_Batch_installerMain.cpp:1093
msgid "Game list is already empty"
msgstr "La lista de juegos ya está limpia"
-#: HDL_Batch_installerMain.cpp:1638
+#: HDL_Batch_installerMain.cpp:1643
msgid ""
"Game related operations can be used by selecting games from the list and "
"right clicking them..."
@@ -425,7 +431,7 @@ msgstr "Obtener lista"
msgid "Get the Latest Version here:"
msgstr "Conseguí la ultima version acá"
-#: HDL_Batch_installerMain.cpp:623
+#: HDL_Batch_installerMain.cpp:625
msgid "Global images (*.gi)"
msgstr "Imágenes Globales (*.gi) "
@@ -477,11 +483,15 @@ msgstr "Administrar HDD"
msgid "HDL Batch Installer"
msgstr "HDL Batch Installer"
-#: HDL_Batch_installerMain.cpp:898
+#: HDL_Batch_installerMain.cpp:902
+msgid "HDL-Dump Crashed"
+msgstr "HDL Dump se crasheó"
+
+#: HDL_Batch_installerMain.cpp:899
msgid "HDL-Dump reported \"Out of memory\"."
msgstr "HDL-Dump reportó \"Sin memoria suficiente\""
-#: HDL_Batch_installerMain.cpp:1459
+#: HDL_Batch_installerMain.cpp:1464
msgid "Header Injection finished"
msgstr "Injeccion finalizada"
@@ -498,15 +508,15 @@ msgstr "ICO"
msgid "ID"
msgstr "ID"
-#: HDL_Batch_installerMain.cpp:624
+#: HDL_Batch_installerMain.cpp:626
msgid "IML files (*.iml)"
msgstr "Archivos IMG (*.iml)"
-#: HDL_Batch_installerMain.cpp:1038
+#: HDL_Batch_installerMain.cpp:1043
msgid "IMPORTANT WARNING"
msgstr "ADVERTENCIA IMPORTANTE"
-#: HDL_Batch_installerMain.cpp:620
+#: HDL_Batch_installerMain.cpp:622
msgid "ISO 9660 (*.ISO)"
msgstr "ISO 9660 (*.iso)"
@@ -514,7 +524,7 @@ msgstr "ISO 9660 (*.iso)"
msgid "Images"
msgstr "Imagenes"
-#: HDL_Batch_installerMain.cpp:655
+#: HDL_Batch_installerMain.cpp:657
msgid ""
"In order to install ZSO games, the original ISO must be placed in the same "
"folder keeping the same filename.\n"
@@ -534,7 +544,7 @@ msgstr ""
msgid "Information"
msgstr "Información:"
-#: HDL_Batch_installerMain.cpp:694
+#: HDL_Batch_installerMain.cpp:696
msgid "Information:"
msgstr "Información:"
@@ -546,15 +556,15 @@ msgstr "Injectar MBR"
msgid "Inject OPL Launcher"
msgstr "Inyectar OPL Launcher"
-#: HDL_Batch_installerMain.cpp:1438 HDL_Batch_installerMain.cpp:1965
+#: HDL_Batch_installerMain.cpp:1443 HDL_Batch_installerMain.cpp:1970
msgid "Injecting OPL Launcher to..."
msgstr "Inyectando OPL Launcher a..."
-#: HDL_Batch_installerMain.cpp:2027
+#: HDL_Batch_installerMain.cpp:2032
msgid "Injecting custom icon to..."
msgstr "Inyectando icono personalizado a..."
-#: HDL_Batch_installerMain.cpp:2057
+#: HDL_Batch_installerMain.cpp:2062
msgid "Injection Finished!"
msgstr "Injeccion finalizada!"
@@ -566,11 +576,11 @@ msgstr "Instalar"
msgid "Installation features"
msgstr "Instalacion"
-#: HDL_Batch_installerMain.cpp:925
+#: HDL_Batch_installerMain.cpp:929
msgid "Installation process aborted, HDD is running out of space"
msgstr "Proceso de instalación abortado, el HDD se está quedando sin espacio"
-#: HDL_Batch_installerMain.cpp:807
+#: HDL_Batch_installerMain.cpp:804
msgid "Installing"
msgstr "Instalando"
@@ -582,7 +592,7 @@ msgstr "Interfaz"
msgid "Internal"
msgstr "Interno"
-#: HDL_Batch_installerMain.cpp:1693
+#: HDL_Batch_installerMain.cpp:1698
msgid ""
"KELF size is 0 bytes!\n"
"It seems that this HDD had no MBR program installed...\n"
@@ -610,11 +620,11 @@ msgstr "Lenguage"
msgid "Load Custom Icon"
msgstr "Cargador personalizado de Iconos"
-#: HDL_Batch_installerMain.cpp:683
+#: HDL_Batch_installerMain.cpp:685
msgid "Loaded:"
msgstr "Cargados:"
-#: HDL_Batch_installerMain.cpp:1688
+#: HDL_Batch_installerMain.cpp:1693
msgid ""
"MBR extraction failed!!\n"
"\n"
@@ -664,15 +674,15 @@ msgstr ""
"NOTA: para instalar apropiadamente este driver debes iniciar Windows en modo "
"seguro"
-#: HDL_Batch_installerMain.cpp:622
+#: HDL_Batch_installerMain.cpp:624
msgid "Nero images (*.nrg)"
msgstr "Imágenes de NERO (*.nrg)"
-#: HDL_Batch_installerMain.cpp:1771
+#: HDL_Batch_installerMain.cpp:1776
msgid "No internet connection!"
msgstr "¡Sin conexión a Internet!"
-#: HDL_Batch_installerMain.cpp:606
+#: HDL_Batch_installerMain.cpp:608
msgid ""
"OPL Launcher is missing.\n"
" you must get a copy of MiniOPL from the GitHub repo and place it back with "
@@ -712,7 +722,7 @@ msgstr "Otros"
msgid "PFSFUSE"
msgstr "PFSFUSE"
-#: HDL_Batch_installerMain.cpp:685
+#: HDL_Batch_installerMain.cpp:687
msgid "PS2 Games"
msgstr "Juegos PS2"
@@ -792,7 +802,7 @@ msgstr "Renombrar"
msgid "Report Issue"
msgstr "Reportar error"
-#: HDL_Batch_installerMain.cpp:1670
+#: HDL_Batch_installerMain.cpp:1675
#, c-format
msgid "Report for [%s]"
msgstr "Reporte para [%s]"
@@ -833,7 +843,7 @@ msgstr "Buscar en Redump.org"
msgid "Search ps2 HDD's"
msgstr "Buscar HDDs de PS2"
-#: HDL_Batch_installerMain.cpp:615
+#: HDL_Batch_installerMain.cpp:617
msgid "Select your PS2 games"
msgstr "Seleccione juegos de PS2"
@@ -883,6 +893,11 @@ msgstr ""
msgid "Special thanks to:"
msgstr "Agradecimiento especial para:"
+#: HDL_Batch_installerMain.cpp:895
+#, c-format
+msgid "Standard error: %s"
+msgstr "Error estandar: %s"
+
#: HDDManager.cpp:72
msgid "Start Sector"
msgstr "Sector de inicio"
@@ -895,7 +910,7 @@ msgstr "Ajustes de Inicio"
msgid "The Following games couldn't be installed:"
msgstr "Los siguientes juegos no pudieron instalarse"
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "The HDD is corrupted or your hard drive connection has issues"
msgstr "El HDD esta corrupto o su coneccion con la PC tiene problemas"
@@ -909,19 +924,19 @@ msgstr ""
"\n"
"HUN7ER | Salamander | My sister | Jtrex | Torres Kadher"
-#: HDL_Batch_installerMain.cpp:1784
+#: HDL_Batch_installerMain.cpp:1789
msgid "The download of the icons package failed!"
msgstr "La descarga del paquete de iconos falló!"
-#: HDL_Batch_installerMain.cpp:907
+#: HDL_Batch_installerMain.cpp:911
msgid "The game has a corrupt SYSTEM.CNF file"
msgstr "El juego tiene un archivo SYSTEM.CNF corrupto"
-#: HDL_Batch_installerMain.cpp:1792
+#: HDL_Batch_installerMain.cpp:1797
msgid "The package extraction failed!"
msgstr "La extracción del paquete falló!"
-#: HDL_Batch_installerMain.cpp:1720
+#: HDL_Batch_installerMain.cpp:1725
msgid ""
"The program is currently configured to use it's internal database.\n"
"Change it on the settings menu in order to use the database you just "
@@ -932,7 +947,7 @@ msgstr ""
"Debe cambiar a la base de datos externa en la configuración para poder usar "
"la base de datos actualizada que acaba de descargar."
-#: HDL_Batch_installerMain.cpp:894
+#: HDL_Batch_installerMain.cpp:891
msgid "There is not enough space on the HDD to install this game"
msgstr "No hay suficiente espacio en este HDD para instalar el juego"
@@ -953,7 +968,7 @@ msgstr ""
"\n"
"Ir a la pagina de descarga?"
-#: HDL_Batch_installerMain.cpp:1297
+#: HDL_Batch_installerMain.cpp:1302
msgid "This HDD has no PS2 Games inside"
msgstr "Este HDD no tiene juegos de ps2 dentro"
@@ -965,7 +980,7 @@ msgstr ""
"Esta operación borrará TODA LA INFORMACIÓN dentro de este HDD\n"
"Continuar?"
-#: HDL_Batch_installerMain.cpp:1034
+#: HDL_Batch_installerMain.cpp:1039
msgid ""
"This feature will rewrite the PS2 BOOTSTRAP PROGRAM for this HDD.\n"
"Please make sure you know what you are doing.\n"
@@ -981,7 +996,7 @@ msgstr ""
"\n"
"Continuar con la operación?"
-#: HDL_Batch_installerMain.cpp:1817
+#: HDL_Batch_installerMain.cpp:1822
msgid ""
"This is the first time you use PFSFUSE\n"
"\n"
@@ -1013,7 +1028,7 @@ msgstr ""
msgid "Title Database"
msgstr "Base de datos de titulos"
-#: HDL_Batch_installerMain.cpp:2121
+#: HDL_Batch_installerMain.cpp:2126
msgid ""
"To delete your games, please use the 'HDD Manager' button found on the 'HDD "
"Management' tab\n"
@@ -1025,7 +1040,7 @@ msgstr ""
"Dentro, ubique el juego que quiere borrar, y seleccione dicha opcion con "
"click derecho."
-#: HDL_Batch_installerMain.cpp:1209
+#: HDL_Batch_installerMain.cpp:1214
#, c-format
msgid "Total: %dGb | Used: %d%s | Free: %d%s"
msgstr "Total: %dGb | Usado: %d%s | Libre: %d%s"
@@ -1108,7 +1123,7 @@ msgstr ""
"inútil a menos que seas un usuario experimentado con conocimientos acerca "
"del formato APA"
-#: HDL_Batch_installerMain.cpp:1361
+#: HDL_Batch_installerMain.cpp:1366
msgid ""
"Warning\n"
"\tCan't find boot.kelf\n"
@@ -1190,11 +1205,11 @@ msgstr "Windows 11 detectado"
msgid "You can't transfer games from one HDD into the same HDD!"
msgstr "No podes transferir juegos desde un HDD al mismo HDD!"
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "You need at least one PFS partition to use this menu"
msgstr "Necesitas al menos una partición PFS para usar este menú"
-#: HDL_Batch_installerMain.cpp:2080 HDL_Batch_installerMain.cpp:2097
+#: HDL_Batch_installerMain.cpp:2085 HDL_Batch_installerMain.cpp:2102
msgid ""
"You need at least two PlayStation 2 formatted HDDs to use this operation!"
msgstr ""
@@ -1213,7 +1228,7 @@ msgstr ""
"\n"
"Continuar de todas formas?"
-#: HDL_Batch_installerMain.cpp:916
+#: HDL_Batch_installerMain.cpp:920
msgid ""
"bin/cue with multiple .bin files are not supported, combine them into a "
"single bin"
@@ -1221,7 +1236,7 @@ msgstr ""
"archivos bin/cue con multiples .bin no son soportados. combínelos en un "
"solo .bin"
-#: HDL_Batch_installerMain.cpp:1051
+#: HDL_Batch_installerMain.cpp:1056
msgid "can't Load MBR.KELF"
msgstr "No se puede cargar MBR.KELF"
@@ -1229,7 +1244,7 @@ msgstr "No se puede cargar MBR.KELF"
msgid "configure program"
msgstr "configurar programa"
-#: HDL_Batch_installerMain.cpp:690
+#: HDL_Batch_installerMain.cpp:692
msgid "discarded"
msgstr "Descartados"
@@ -1237,11 +1252,11 @@ msgstr "Descartados"
msgid "error"
msgstr "error"
-#: HDL_Batch_installerMain.cpp:1514
+#: HDL_Batch_installerMain.cpp:1519
msgid "extracting game..."
msgstr "Extrayendo Juego(s)"
-#: HDL_Batch_installerMain.cpp:1374
+#: HDL_Batch_installerMain.cpp:1379
msgid ""
"file boot.kelf is too big!\n"
"\n"
@@ -1292,27 +1307,27 @@ msgstr ""
msgid "install"
msgstr "Instalar"
-#: HDL_Batch_installerMain.cpp:826
+#: HDL_Batch_installerMain.cpp:823
msgid "installing: "
msgstr "Instalando: "
-#: HDL_Batch_installerMain.cpp:692
+#: HDL_Batch_installerMain.cpp:694
msgid "invalid ISO's"
msgstr "ISO's invalidas"
-#: HDL_Batch_installerMain.cpp:625
+#: HDL_Batch_installerMain.cpp:627
msgid "lz4 Compressed Image Files (*.zso)"
msgstr "Imágenes comprimidas lz4 (*.zso)"
-#: HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:757
msgid "no PS2 HDD's Found"
msgstr "no se encontraron HDD's de PS2"
-#: HDL_Batch_installerMain.cpp:791
+#: HDL_Batch_installerMain.cpp:788
msgid "no games selected for installation"
msgstr "No se seleccionaron juegos para la instalación"
-#: HDL_Batch_installerMain.cpp:901
+#: HDL_Batch_installerMain.cpp:905
msgid "not a PlayStation 2 HDD."
msgstr "No es un disco duro de PS2"
@@ -1328,11 +1343,11 @@ msgstr "desconocido"
msgid "update OPL Launcher KELF"
msgstr "Actualiza el KELF de OPL Launcher"
-#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:757
msgid "warning"
msgstr " Advertencia"
-#: HDL_Batch_installerMain.cpp:1079
+#: HDL_Batch_installerMain.cpp:1084
msgid "work in progress"
msgstr "trabajo en curso"
diff --git a/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer-x86.exe b/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer-x86.exe
index 3dcdfbc..c6f1866 100644
Binary files a/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer-x86.exe and b/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer-x86.exe differ
diff --git a/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer.exe b/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer.exe
index 135ce95..291b6ba 100644
Binary files a/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer.exe and b/HDL-Batch-installer-SRC/_bin/playground/HDL-Batch-installer.exe differ
diff --git a/HDL-Batch-installer-SRC/_bin/playground/HDL.EXE b/HDL-Batch-installer-SRC/_bin/playground/HDL.EXE
index fb81361..1fafcdd 100644
Binary files a/HDL-Batch-installer-SRC/_bin/playground/HDL.EXE and b/HDL-Batch-installer-SRC/_bin/playground/HDL.EXE differ
diff --git a/HDL-Batch-installer-SRC/_bin/playground/changes.log b/HDL-Batch-installer-SRC/_bin/playground/changes.log
index b2133f8..3e12e87 100644
--- a/HDL-Batch-installer-SRC/_bin/playground/changes.log
+++ b/HDL-Batch-installer-SRC/_bin/playground/changes.log
@@ -1,3 +1,11 @@
+14 November 2023
+ [v3.5.1 - Revision 4]
+
+ Change log:
+ -Game installation: Fix issue with games containing special chars (such as `á`)
+ -Game failed installation message: tell user to check log if unhandled error arises
+ -Game installation: on install error, try to retrieve windows API error if posible.
+
26 October 2023
[v3.5.1 - Revision 3]
@@ -31,7 +39,7 @@
-UI: Add resizing capabilities to every dialog save credits and component error
-HDDManager: Allow to disable game title display via configuration (enabled by default)
-HDDManager: Dont display Sub-Partitions by default (also customizable on configuration)
- -ART Download: Dont display download gauge on fast download
+ -ART Download: Dont display download gauge on fast download
-ART Download: add option to perform connection to artwork download service without checking certificates
21 July 2023
@@ -47,7 +55,7 @@
-Partiton creation dialog: Added bussy cursor and messages in partition creation success or error
-PFSShell Features: Blocked on 32bit compilations untill further notice (error during I/O corrupts HDD randomly)
-Translation: Russian translation by @stanlapru
- -Translation: Korean translation by @DDinghoya
+ -Translation: Korean translation by @DDinghoya
-Dokan download link: Updated URL to latest release due to usage of newer pfsfuse
12 February 2023
@@ -162,7 +170,7 @@
Change log:
-UI: Added horizontal rules to install queue and installed game list
- -Icon package: add more icons by @Flygsand
+ -Icon package: add more icons by @Flygsand
-installed games: Added Feature to manually load custom icon into installed game (mark several games to perform in batch mode)
24 April 2022
diff --git a/HDL-Batch-installer-SRC/version.h b/HDL-Batch-installer-SRC/version.h
index 29e919b..9dc134e 100644
--- a/HDL-Batch-installer-SRC/version.h
+++ b/HDL-Batch-installer-SRC/version.h
@@ -4,10 +4,10 @@
namespace AutoVersion{
//Date Version Types
- static const char DATE[] = "26";
- static const char MONTH[] = "10";
+ static const char DATE[] = "07";
+ static const char MONTH[] = "11";
static const char YEAR[] = "2023";
- static const char UBUNTU_VERSION_STYLE[] = "23.10";
+ static const char UBUNTU_VERSION_STYLE[] = "23.11";
//Software Status
static const char STATUS[] = "Release Candidate";
@@ -17,13 +17,13 @@ namespace AutoVersion{
static const long MAJOR = 3;
static const long MINOR = 5;
static const long BUILD = 1;
- static const long REVISION = 3;
+ static const long REVISION = 4;
//Miscellaneous Version Types
- static const long BUILDS_COUNT = 19;
- #define RC_FILEVERSION 3,5,1,3
- #define RC_FILEVERSION_STRING "3, 5, 1, 3\0"
- static const char FULLVERSION_STRING [] = "3.5.1.3";
+ static const long BUILDS_COUNT = 0;
+ #define RC_FILEVERSION 3,5,1,4
+ #define RC_FILEVERSION_STRING "3, 5, 1, 4\0"
+ static const char FULLVERSION_STRING [] = "3.5.1.4";
//These values are to keep track of your versioning state, don't modify them.
static const long BUILD_HISTORY = 99;
diff --git a/Release/HDL-Batch-installer.exe b/Release/HDL-Batch-installer.exe
index 135ce95..291b6ba 100644
Binary files a/Release/HDL-Batch-installer.exe and b/Release/HDL-Batch-installer.exe differ
diff --git a/Release/changes.log b/Release/changes.log
index b2133f8..3e12e87 100644
--- a/Release/changes.log
+++ b/Release/changes.log
@@ -1,3 +1,11 @@
+14 November 2023
+ [v3.5.1 - Revision 4]
+
+ Change log:
+ -Game installation: Fix issue with games containing special chars (such as `á`)
+ -Game failed installation message: tell user to check log if unhandled error arises
+ -Game installation: on install error, try to retrieve windows API error if posible.
+
26 October 2023
[v3.5.1 - Revision 3]
@@ -31,7 +39,7 @@
-UI: Add resizing capabilities to every dialog save credits and component error
-HDDManager: Allow to disable game title display via configuration (enabled by default)
-HDDManager: Dont display Sub-Partitions by default (also customizable on configuration)
- -ART Download: Dont display download gauge on fast download
+ -ART Download: Dont display download gauge on fast download
-ART Download: add option to perform connection to artwork download service without checking certificates
21 July 2023
@@ -47,7 +55,7 @@
-Partiton creation dialog: Added bussy cursor and messages in partition creation success or error
-PFSShell Features: Blocked on 32bit compilations untill further notice (error during I/O corrupts HDD randomly)
-Translation: Russian translation by @stanlapru
- -Translation: Korean translation by @DDinghoya
+ -Translation: Korean translation by @DDinghoya
-Dokan download link: Updated URL to latest release due to usage of newer pfsfuse
12 February 2023
@@ -162,7 +170,7 @@
Change log:
-UI: Added horizontal rules to install queue and installed game list
- -Icon package: add more icons by @Flygsand
+ -Icon package: add more icons by @Flygsand
-installed games: Added Feature to manually load custom icon into installed game (mark several games to perform in batch mode)
24 April 2022
diff --git a/Release32/HDL-Batch-installer.exe b/Release32/HDL-Batch-installer.exe
index 3dcdfbc..c6f1866 100644
Binary files a/Release32/HDL-Batch-installer.exe and b/Release32/HDL-Batch-installer.exe differ
diff --git a/translations/HDLBinst.pot b/translations/HDLBinst.pot
index c823a68..16d9746 100644
--- a/translations/HDLBinst.pot
+++ b/translations/HDLBinst.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-09-30 10:53-0300\n"
+"POT-Creation-Date: 2023-11-14 16:17-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -17,11 +17,11 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: HDL_Batch_installerMain.cpp:387
+#: HDL_Batch_installerMain.cpp:388
msgid "&Main"
msgstr ""
-#: HDL_Batch_installerMain.cpp:411
+#: HDL_Batch_installerMain.cpp:412
msgid "*.KELF"
msgstr ""
@@ -33,23 +33,23 @@ msgstr ""
msgid "---->"
msgstr ""
-#: mkpartdlg.cpp:60
+#: mkpartdlg.cpp:61
msgid "0.12Gb"
msgstr ""
-#: mkpartdlg.cpp:58
+#: mkpartdlg.cpp:59
msgid "128Mb"
msgstr ""
-#: HDL_Batch_installerMain.cpp:292
+#: HDL_Batch_installerMain.cpp:293
msgid "?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:875
+#: HDL_Batch_installerMain.cpp:908
msgid "A game with this name is already installed"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1660
+#: HDL_Batch_installerMain.cpp:1710
msgid ""
"A local database already exists.\n"
"Downloading the database from the repository will delete the old one...\n"
@@ -61,15 +61,15 @@ msgstr ""
msgid "ALL"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1210
+#: HDL_Batch_installerMain.cpp:1244
msgid "APA Partition is broken"
msgstr ""
-#: HDL_Batch_installerMain.cpp:399
+#: HDL_Batch_installerMain.cpp:400
msgid "About"
msgstr ""
-#: HDL_Batch_installerMain.cpp:393
+#: HDL_Batch_installerMain.cpp:394
msgid "About\tF1"
msgstr ""
@@ -79,7 +79,7 @@ msgid ""
" For contributing with some Ideas"
msgstr ""
-#: HDL_Batch_installerMain.cpp:618
+#: HDL_Batch_installerMain.cpp:621
msgid "All supported formats (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
msgstr ""
@@ -105,11 +105,11 @@ msgstr ""
msgid "BG"
msgstr ""
-#: HDL_Batch_installerMain.cpp:371
+#: HDL_Batch_installerMain.cpp:372
msgid "Browse"
msgstr ""
-#: HDL_Batch_installerMain.cpp:620
+#: HDL_Batch_installerMain.cpp:623
msgid "CDRWIN cuesheets (*.cue)"
msgstr ""
@@ -129,22 +129,22 @@ msgstr ""
msgid "COV2"
msgstr ""
-#: HDL_Batch_installerMain.cpp:884
+#: HDL_Batch_installerMain.cpp:917
msgid "CUE or IML have a missing linked file"
msgstr ""
-#: HDL_Batch_installerMain.cpp:415
+#: HDL_Batch_installerMain.cpp:416
msgid "Calculate MD5 Hash"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1759
+#: HDL_Batch_installerMain.cpp:1809
msgid ""
"Can't find custom icons package\n"
"\n"
"Download now?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1780
+#: HDL_Batch_installerMain.cpp:1830
#, c-format
msgid ""
"Can't find the enviroment variables \"%s\" or \"%s\" used to locate the "
@@ -155,6 +155,10 @@ msgid ""
"Go to Dokan download website?"
msgstr ""
+#: HDL_Batch_installerMain.cpp:2178
+msgid "Cannot open error report, read the terminal logs to find the issue"
+msgstr ""
+
#: Config.cpp:78
msgid "Check for Updates"
msgstr ""
@@ -163,27 +167,27 @@ msgstr ""
msgid "Choose device letter to mount partition"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1481
+#: HDL_Batch_installerMain.cpp:1515
msgid "Choose path to extract selected games"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1064
+#: HDL_Batch_installerMain.cpp:1098
msgid "Clear List??"
msgstr ""
-#: HDL_Batch_installerMain.cpp:255
+#: HDL_Batch_installerMain.cpp:256
msgid "Clear list"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2028
+#: HDL_Batch_installerMain.cpp:2078
msgid "Collected hash:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:391
+#: HDL_Batch_installerMain.cpp:392
msgid "Config"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1824
+#: HDL_Batch_installerMain.cpp:1874
msgid "Could not find PFS Partitions"
msgstr ""
@@ -194,11 +198,11 @@ msgid ""
"The translation file must be placed here: \"Lang\\%s\\HDLBinst.mo\"\n"
msgstr ""
-#: mkpartdlg.cpp:64
+#: mkpartdlg.cpp:65
msgid "Create"
msgstr ""
-#: HDDManager.cpp:55
+#: HDDManager.cpp:55 mkpartdlg.cpp:38
msgid "Create Partition"
msgstr ""
@@ -238,7 +242,7 @@ msgstr ""
msgid "Delete Partition"
msgstr ""
-#: HDL_Batch_installerMain.cpp:435
+#: HDL_Batch_installerMain.cpp:436
msgid "Delete game"
msgstr ""
@@ -284,7 +288,7 @@ msgstr ""
msgid "Download"
msgstr ""
-#: HDL_Batch_installerMain.cpp:407
+#: HDL_Batch_installerMain.cpp:408
msgid "Download Icons Package"
msgstr ""
@@ -292,11 +296,11 @@ msgstr ""
msgid "Download Latest version"
msgstr ""
-#: HDL_Batch_installerMain.cpp:421
+#: HDL_Batch_installerMain.cpp:422
msgid "Download assets"
msgstr ""
-#: HDL_Batch_installerMain.cpp:409
+#: HDL_Batch_installerMain.cpp:410
msgid "Downloads"
msgstr ""
@@ -325,7 +329,7 @@ msgstr ""
msgid "External"
msgstr ""
-#: HDL_Batch_installerMain.cpp:419
+#: HDL_Batch_installerMain.cpp:420
msgid "Extract Game(s)"
msgstr ""
@@ -333,11 +337,6 @@ msgstr ""
msgid "FATAL ERROR"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2093
-#, c-format
-msgid "Failed with error code %ld"
-msgstr ""
-
#: ArtMan.cpp:103
msgid "Fast Download"
msgstr ""
@@ -346,7 +345,7 @@ msgstr ""
msgid "File "
msgstr ""
-#: HDL_Batch_installerMain.cpp:881
+#: HDL_Batch_installerMain.cpp:914
msgid "File could not be found (or accesed?)"
msgstr ""
@@ -358,15 +357,15 @@ msgstr ""
msgid "Format"
msgstr ""
-#: HDL_Batch_installerMain.cpp:385
+#: HDL_Batch_installerMain.cpp:386
msgid "Format HDD"
msgstr ""
-#: HDL_Batch_installerMain.cpp:385
+#: HDL_Batch_installerMain.cpp:386
msgid "Format any device into PS2 HDD"
msgstr ""
-#: HDL_Batch_installerMain.cpp:243 HDL_Batch_installerMain.cpp:299
+#: HDL_Batch_installerMain.cpp:244 HDL_Batch_installerMain.cpp:300
msgid "Game "
msgstr ""
@@ -374,21 +373,29 @@ msgstr ""
msgid "Game Title"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1059
+#: CopyHDD.cpp:36
+msgid "Game Transfer"
+msgstr ""
+
+#: HDL_Batch_installerMain.cpp:1093
msgid "Game list is already empty"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1593
+#: HDL_Batch_installerMain.cpp:1643
msgid ""
"Game related operations can be used by selecting games from the list and "
"right clicking them..."
msgstr ""
+#: HDL_Batch_installerMain.cpp:241
+msgid "Games marked in blue are ZSO"
+msgstr ""
+
#: Config.cpp:165
msgid "General"
msgstr ""
-#: HDL_Batch_installerMain.cpp:289
+#: HDL_Batch_installerMain.cpp:290
msgid "Get List"
msgstr ""
@@ -396,7 +403,7 @@ msgstr ""
msgid "Get the Latest Version here:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:622
+#: HDL_Batch_installerMain.cpp:625
msgid "Global images (*.gi)"
msgstr ""
@@ -404,7 +411,7 @@ msgstr ""
msgid "HDD Formatter"
msgstr ""
-#: HDL_Batch_installerMain.cpp:372
+#: HDL_Batch_installerMain.cpp:373
msgid "HDD Management"
msgstr ""
@@ -414,7 +421,7 @@ msgid ""
"it can cause HDD corruption"
msgstr ""
-#: HDL_Batch_installerMain.cpp:334
+#: HDL_Batch_installerMain.cpp:335
msgid "HDD Manager"
msgstr ""
@@ -440,11 +447,15 @@ msgstr ""
msgid "HDL Batch Installer"
msgstr ""
-#: HDL_Batch_installerMain.cpp:869
+#: HDL_Batch_installerMain.cpp:902
+msgid "HDL-Dump Crashed"
+msgstr ""
+
+#: HDL_Batch_installerMain.cpp:899
msgid "HDL-Dump reported \"Out of memory\"."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1430
+#: HDL_Batch_installerMain.cpp:1464
msgid "Header Injection finished"
msgstr ""
@@ -456,20 +467,20 @@ msgstr ""
msgid "ICO"
msgstr ""
-#: HDDFomatMan.cpp:100 HDL_Batch_installerMain.cpp:306
+#: HDDFomatMan.cpp:100 HDL_Batch_installerMain.cpp:307
#: Post_Install_Report.cpp:49
msgid "ID"
msgstr ""
-#: HDL_Batch_installerMain.cpp:623
+#: HDL_Batch_installerMain.cpp:626
msgid "IML files (*.iml)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1009 HDL_Batch_installerMain.cpp:2079
+#: HDL_Batch_installerMain.cpp:1043
msgid "IMPORTANT WARNING"
msgstr ""
-#: HDL_Batch_installerMain.cpp:619
+#: HDL_Batch_installerMain.cpp:622
msgid "ISO 9660 (*.ISO)"
msgstr ""
@@ -477,35 +488,45 @@ msgstr ""
msgid "Images"
msgstr ""
-#: HDL_Batch_installerMain.cpp:433
+#: HDL_Batch_installerMain.cpp:657
+msgid ""
+"In order to install ZSO games, the original ISO must be placed in the same "
+"folder keeping the same filename.\n"
+"This is done to recover information needed to install the game\n"
+"\n"
+"Example: if your game is named 'God_Of_War.ZSO', put the original ISO on the "
+"same folder named 'God_Of_war.ISO'"
+msgstr ""
+
+#: HDL_Batch_installerMain.cpp:434
msgid "Information"
msgstr ""
-#: HDL_Batch_installerMain.cpp:665
+#: HDL_Batch_installerMain.cpp:696
msgid "Information:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:355
+#: HDL_Batch_installerMain.cpp:356
msgid "Inject MBR"
msgstr ""
-#: HDL_Batch_installerMain.cpp:339 HDL_Batch_installerMain.cpp:428
+#: HDL_Batch_installerMain.cpp:340 HDL_Batch_installerMain.cpp:429
msgid "Inject OPL Launcher"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1409 HDL_Batch_installerMain.cpp:1920
+#: HDL_Batch_installerMain.cpp:1443 HDL_Batch_installerMain.cpp:1970
msgid "Injecting OPL Launcher to..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1982
+#: HDL_Batch_installerMain.cpp:2032
msgid "Injecting custom icon to..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:2012
+#: HDL_Batch_installerMain.cpp:2062
msgid "Injection Finished!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:270 HDL_Batch_installerMain.cpp:370
+#: HDL_Batch_installerMain.cpp:271 HDL_Batch_installerMain.cpp:371
msgid "Install"
msgstr ""
@@ -513,11 +534,11 @@ msgstr ""
msgid "Installation features"
msgstr ""
-#: HDL_Batch_installerMain.cpp:896
+#: HDL_Batch_installerMain.cpp:929
msgid "Installation process aborted, HDD is running out of space"
msgstr ""
-#: HDL_Batch_installerMain.cpp:778
+#: HDL_Batch_installerMain.cpp:804
msgid "Installing"
msgstr ""
@@ -529,7 +550,7 @@ msgstr ""
msgid "Internal"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1648
+#: HDL_Batch_installerMain.cpp:1698
msgid ""
"KELF size is 0 bytes!\n"
"It seems that this HDD had no MBR program installed...\n"
@@ -549,22 +570,22 @@ msgstr ""
msgid "Language"
msgstr ""
-#: HDL_Batch_installerMain.cpp:430
+#: HDL_Batch_installerMain.cpp:431
msgid "Load Custom Icon"
msgstr ""
-#: HDL_Batch_installerMain.cpp:654
+#: HDL_Batch_installerMain.cpp:685
msgid "Loaded:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1643
+#: HDL_Batch_installerMain.cpp:1693
msgid ""
"MBR extraction failed!!\n"
"\n"
"see console log to see error code..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:411
+#: HDL_Batch_installerMain.cpp:412
msgid "MBR.KELF"
msgstr ""
@@ -572,15 +593,15 @@ msgstr ""
msgid "MD5 Hash report"
msgstr ""
-#: HDL_Batch_installerMain.cpp:382
+#: HDL_Batch_installerMain.cpp:383
msgid "Massive game transfer"
msgstr ""
-#: HDL_Batch_installerMain.cpp:320
+#: HDL_Batch_installerMain.cpp:321
msgid "Media"
msgstr ""
-#: HDL_Batch_installerMain.cpp:345
+#: HDL_Batch_installerMain.cpp:346
msgid "Modify Header"
msgstr ""
@@ -588,7 +609,7 @@ msgstr ""
msgid "Mount "
msgstr ""
-#: HDL_Batch_installerMain.cpp:360
+#: HDL_Batch_installerMain.cpp:361
msgid "Mount hdd Partition"
msgstr ""
@@ -602,15 +623,15 @@ msgid ""
"on secure mode"
msgstr ""
-#: HDL_Batch_installerMain.cpp:621
+#: HDL_Batch_installerMain.cpp:624
msgid "Nero images (*.nrg)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1726
+#: HDL_Batch_installerMain.cpp:1776
msgid "No internet connection!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:605
+#: HDL_Batch_installerMain.cpp:608
msgid ""
"OPL Launcher is missing.\n"
" you must get a copy of MiniOPL from the GitHub repo and place it back with "
@@ -630,7 +651,7 @@ msgstr ""
msgid "Official Repository"
msgstr ""
-#: HDL_Batch_installerMain.cpp:413
+#: HDL_Batch_installerMain.cpp:414
msgid "Open File location"
msgstr ""
@@ -646,7 +667,7 @@ msgstr ""
msgid "PFSFUSE"
msgstr ""
-#: HDL_Batch_installerMain.cpp:656
+#: HDL_Batch_installerMain.cpp:687
msgid "PS2 Games"
msgstr ""
@@ -658,13 +679,13 @@ msgstr ""
msgid "Partition"
msgstr ""
-#: mkpartdlg.cpp:98
+#: mkpartdlg.cpp:99
msgid ""
"Partition Creation Failed!\n"
"Please check log to find more information..."
msgstr ""
-#: mkpartdlg.cpp:97
+#: mkpartdlg.cpp:98
msgid "Partition Creation was successfull"
msgstr ""
@@ -672,7 +693,7 @@ msgstr ""
msgid "Partition Name"
msgstr ""
-#: mkpartdlg.cpp:49
+#: mkpartdlg.cpp:50
msgid "Partition Size"
msgstr ""
@@ -680,15 +701,23 @@ msgstr ""
msgid "Partition Type"
msgstr ""
+#: mkpartdlg.cpp:47
+msgid ""
+"Partition name must not be longer than 32 characters.\n"
+"\n"
+"If the 'create' button is disabled, you probably wrote an invalid character "
+"on the partition name"
+msgstr ""
+
#: CopyHDD.cpp:99
msgid "Please wait, this might take a while."
msgstr ""
-#: HDL_Batch_installerMain.cpp:380
+#: HDL_Batch_installerMain.cpp:381
msgid "Quit\tAlt-F4"
msgstr ""
-#: HDL_Batch_installerMain.cpp:380
+#: HDL_Batch_installerMain.cpp:381
msgid "Quit the application"
msgstr ""
@@ -696,23 +725,23 @@ msgstr ""
msgid "Reason"
msgstr ""
-#: HDL_Batch_installerMain.cpp:350
+#: HDL_Batch_installerMain.cpp:351
msgid "Recover MBR"
msgstr ""
-#: HDL_Batch_installerMain.cpp:417
+#: HDL_Batch_installerMain.cpp:418
msgid "Remove from List"
msgstr ""
-#: HDL_Batch_installerMain.cpp:426
+#: HDL_Batch_installerMain.cpp:427
msgid "Rename"
msgstr ""
-#: HDL_Batch_installerMain.cpp:397
+#: HDL_Batch_installerMain.cpp:398
msgid "Report Issue"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1625
+#: HDL_Batch_installerMain.cpp:1675
#, c-format
msgid "Report for [%s]"
msgstr ""
@@ -735,11 +764,11 @@ msgstr ""
msgid "Save Settings"
msgstr ""
-#: HDL_Batch_installerMain.cpp:250
+#: HDL_Batch_installerMain.cpp:251
msgid "Search Games"
msgstr ""
-#: HDL_Batch_installerMain.cpp:411
+#: HDL_Batch_installerMain.cpp:412
msgid "Search MBR.KELF"
msgstr ""
@@ -751,7 +780,7 @@ msgstr ""
msgid "Search ps2 HDD's"
msgstr ""
-#: HDL_Batch_installerMain.cpp:614
+#: HDL_Batch_installerMain.cpp:617
msgid "Select your PS2 games"
msgstr ""
@@ -759,11 +788,11 @@ msgstr ""
msgid "Settings"
msgstr ""
-#: HDL_Batch_installerMain.cpp:389
+#: HDL_Batch_installerMain.cpp:390
msgid "Settings\tF2"
msgstr ""
-#: HDL_Batch_installerMain.cpp:393
+#: HDL_Batch_installerMain.cpp:394
msgid "Show version and credits"
msgstr ""
@@ -794,6 +823,11 @@ msgstr ""
msgid "Special thanks to:"
msgstr ""
+#: HDL_Batch_installerMain.cpp:895
+#, c-format
+msgid "Standard error: %s"
+msgstr ""
+
#: HDDManager.cpp:72
msgid "Start Sector"
msgstr ""
@@ -806,7 +840,7 @@ msgstr ""
msgid "The Following games couldn't be installed:"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1210
+#: HDL_Batch_installerMain.cpp:1244
msgid "The HDD is corrupted or your hard drive connection has issues"
msgstr ""
@@ -817,26 +851,26 @@ msgid ""
" HUN7ER | Salamander | My sister | Jtrex | Torres Kadher"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1739
+#: HDL_Batch_installerMain.cpp:1789
msgid "The download of the icons package failed!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:878
+#: HDL_Batch_installerMain.cpp:911
msgid "The game has a corrupt SYSTEM.CNF file"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1747
+#: HDL_Batch_installerMain.cpp:1797
msgid "The package extraction failed!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1675
+#: HDL_Batch_installerMain.cpp:1725
msgid ""
"The program is currently configured to use it's internal database.\n"
"Change it on the settings menu in order to use the database you just "
"downloaded"
msgstr ""
-#: HDL_Batch_installerMain.cpp:865
+#: HDL_Batch_installerMain.cpp:891
msgid "There is not enough space on the HDD to install this game"
msgstr ""
@@ -851,7 +885,7 @@ msgid ""
"Latest version: [%s]"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1268
+#: HDL_Batch_installerMain.cpp:1302
msgid "This HDD has no PS2 Games inside"
msgstr ""
@@ -861,14 +895,7 @@ msgid ""
"Continue?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2076
-msgid ""
-"This feature is unstable, untested and potentially dangerous.\n"
-"It has been confirmed that it corrupts the HDD format.\n"
-"Are you certain that you want to delete this game?"
-msgstr ""
-
-#: HDL_Batch_installerMain.cpp:1005
+#: HDL_Batch_installerMain.cpp:1039
msgid ""
"This feature will rewrite the PS2 BOOTSTRAP PROGRAM for this HDD.\n"
"Please make sure you know what you are doing.\n"
@@ -878,7 +905,7 @@ msgid ""
"Do you want to continue with this operation?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1772
+#: HDL_Batch_installerMain.cpp:1822
msgid ""
"This is the first time you use PFSFUSE\n"
"\n"
@@ -891,7 +918,7 @@ msgstr ""
msgid "This language is not supported by the system."
msgstr ""
-#: HDL_Batch_installerMain.cpp:341
+#: HDL_Batch_installerMain.cpp:342
msgid ""
"This will inject OPL Launcher (boot.kelf on program folder) into every PS2 "
"game found on this HDD.\n"
@@ -902,7 +929,15 @@ msgstr ""
msgid "Title Database"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1180
+#: HDL_Batch_installerMain.cpp:2126
+msgid ""
+"To delete your games, please use the 'HDD Manager' button found on the 'HDD "
+"Management' tab\n"
+"Inside there, locate the desired game partition, right click it and delete "
+"it."
+msgstr ""
+
+#: HDL_Batch_installerMain.cpp:1214
#, c-format
msgid "Total: %dGb | Used: %d%s | Free: %d%s"
msgstr ""
@@ -915,11 +950,11 @@ msgstr ""
msgid "Transfer OPL files"
msgstr ""
-#: HDL_Batch_installerMain.cpp:382
+#: HDL_Batch_installerMain.cpp:383
msgid "Transfer all games installed on currently selected HDD into another one"
msgstr ""
-#: HDL_Batch_installerMain.cpp:423
+#: HDL_Batch_installerMain.cpp:424
msgid "Transfer game(s) to another PS2 HDD"
msgstr ""
@@ -946,31 +981,31 @@ msgstr ""
msgid "Unmount"
msgstr ""
-#: HDL_Batch_installerMain.cpp:407
+#: HDL_Batch_installerMain.cpp:408
msgid "Update HDD-OSD icons package"
msgstr ""
-#: HDL_Batch_installerMain.cpp:403
+#: HDL_Batch_installerMain.cpp:404
msgid "Update HDL-Dump"
msgstr ""
-#: HDL_Batch_installerMain.cpp:401
+#: HDL_Batch_installerMain.cpp:402
msgid "Update OPL Launcher"
msgstr ""
-#: HDL_Batch_installerMain.cpp:395
+#: HDL_Batch_installerMain.cpp:396
msgid "Update Program"
msgstr ""
-#: HDL_Batch_installerMain.cpp:405
+#: HDL_Batch_installerMain.cpp:406
msgid "Update game title database"
msgstr ""
-#: HDL_Batch_installerMain.cpp:403
+#: HDL_Batch_installerMain.cpp:404
msgid "Update the game installation tool"
msgstr ""
-#: HDL_Batch_installerMain.cpp:276
+#: HDL_Batch_installerMain.cpp:277
msgid "Use Database"
msgstr ""
@@ -980,7 +1015,7 @@ msgid ""
"scheme"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1332
+#: HDL_Batch_installerMain.cpp:1366
msgid ""
"Warning\n"
"\tCan't find boot.kelf\n"
@@ -999,7 +1034,7 @@ msgid ""
"from PSBBN and PSX XMB menu"
msgstr ""
-#: HDL_Batch_installerMain.cpp:278
+#: HDL_Batch_installerMain.cpp:279
msgid ""
"When enabled, the program will try to automatically assign the original "
"title for the games by searching the game ID on a database with more than "
@@ -1036,11 +1071,11 @@ msgstr ""
msgid "You can't transfer games from one HDD into the same HDD!"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1824
+#: HDL_Batch_installerMain.cpp:1874
msgid "You need at least one PFS partition to use this menu"
msgstr ""
-#: HDL_Batch_installerMain.cpp:2035 HDL_Batch_installerMain.cpp:2052
+#: HDL_Batch_installerMain.cpp:2085 HDL_Batch_installerMain.cpp:2102
msgid ""
"You need at least two PlayStation 2 formatted HDDs to use this operation!"
msgstr ""
@@ -1053,21 +1088,21 @@ msgid ""
"Continue anyways?"
msgstr ""
-#: HDL_Batch_installerMain.cpp:887
+#: HDL_Batch_installerMain.cpp:920
msgid ""
"bin/cue with multiple .bin files are not supported, combine them into a "
"single bin"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1022
+#: HDL_Batch_installerMain.cpp:1056
msgid "can't Load MBR.KELF"
msgstr ""
-#: HDL_Batch_installerMain.cpp:389
+#: HDL_Batch_installerMain.cpp:390
msgid "configure program"
msgstr ""
-#: HDL_Batch_installerMain.cpp:661
+#: HDL_Batch_installerMain.cpp:692
msgid "discarded"
msgstr ""
@@ -1075,11 +1110,11 @@ msgstr ""
msgid "error"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1485
+#: HDL_Batch_installerMain.cpp:1519
msgid "extracting game..."
msgstr ""
-#: HDL_Batch_installerMain.cpp:1345
+#: HDL_Batch_installerMain.cpp:1379
msgid ""
"file boot.kelf is too big!\n"
"\n"
@@ -1120,31 +1155,31 @@ msgstr ""
msgid "install"
msgstr ""
-#: HDL_Batch_installerMain.cpp:797
+#: HDL_Batch_installerMain.cpp:823
msgid "installing: "
msgstr ""
-#: HDL_Batch_installerMain.cpp:663
+#: HDL_Batch_installerMain.cpp:694
msgid "invalid ISO's"
msgstr ""
-#: HDL_Batch_installerMain.cpp:624
+#: HDL_Batch_installerMain.cpp:627
msgid "lz4 Compressed Image Files (*.zso)"
msgstr ""
-#: HDL_Batch_installerMain.cpp:727
+#: HDL_Batch_installerMain.cpp:757
msgid "no PS2 HDD's Found"
msgstr ""
-#: HDL_Batch_installerMain.cpp:762
+#: HDL_Batch_installerMain.cpp:788
msgid "no games selected for installation"
msgstr ""
-#: HDL_Batch_installerMain.cpp:872
+#: HDL_Batch_installerMain.cpp:905
msgid "not a PlayStation 2 HDD."
msgstr ""
-#: HDL_Batch_installerMain.cpp:313
+#: HDL_Batch_installerMain.cpp:314
msgid "size (MB)"
msgstr ""
@@ -1152,14 +1187,14 @@ msgstr ""
msgid "unknown"
msgstr ""
-#: HDL_Batch_installerMain.cpp:401
+#: HDL_Batch_installerMain.cpp:402
msgid "update OPL Launcher KELF"
msgstr ""
-#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:727
+#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:757
msgid "warning"
msgstr ""
-#: HDL_Batch_installerMain.cpp:1050
+#: HDL_Batch_installerMain.cpp:1084
msgid "work in progress"
msgstr ""
diff --git a/translations/catalogs/es.po b/translations/catalogs/es.po
index 78b6242..d817b7b 100644
--- a/translations/catalogs/es.po
+++ b/translations/catalogs/es.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: HDL Batch Installer v3.5.0 - Revision 0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-10-26 12:06-0300\n"
-"PO-Revision-Date: 2023-10-26 12:11-0300\n"
+"POT-Creation-Date: 2023-11-14 16:17-0300\n"
+"PO-Revision-Date: 2023-11-14 16:19-0300\n"
"Last-Translator: \n"
"Language-Team: El_isra\n"
"Language: es\n"
@@ -46,11 +46,11 @@ msgstr "128Mb"
msgid "?"
msgstr "?"
-#: HDL_Batch_installerMain.cpp:904
+#: HDL_Batch_installerMain.cpp:908
msgid "A game with this name is already installed"
msgstr "Un juego con este mismo nombre ya está instalada"
-#: HDL_Batch_installerMain.cpp:1705
+#: HDL_Batch_installerMain.cpp:1710
msgid ""
"A local database already exists.\n"
"Downloading the database from the repository will delete the old one...\n"
@@ -66,7 +66,7 @@ msgstr ""
msgid "ALL"
msgstr "TODAS"
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "APA Partition is broken"
msgstr "La particion APA está rota"
@@ -86,7 +86,7 @@ msgstr ""
"Alex Parrado:\n"
" Por contribuir con algunas ideas"
-#: HDL_Batch_installerMain.cpp:619
+#: HDL_Batch_installerMain.cpp:621
msgid "All supported formats (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
msgstr "Todos los formatos soportados (*.ISO;*.CUE;*.NRG;*.GI;*.IML;*.ZSO)"
@@ -118,7 +118,7 @@ msgstr "BG"
msgid "Browse"
msgstr "Navegar"
-#: HDL_Batch_installerMain.cpp:621
+#: HDL_Batch_installerMain.cpp:623
msgid "CDRWIN cuesheets (*.cue)"
msgstr "Imágenes bin/cue (*.cue)"
@@ -138,7 +138,7 @@ msgstr "COV"
msgid "COV2"
msgstr "COV2"
-#: HDL_Batch_installerMain.cpp:913
+#: HDL_Batch_installerMain.cpp:917
msgid "CUE or IML have a missing linked file"
msgstr "CUE o IML tienen un archivo vinculado faltante"
@@ -146,7 +146,7 @@ msgstr "CUE o IML tienen un archivo vinculado faltante"
msgid "Calculate MD5 Hash"
msgstr "Calcular hash MD5"
-#: HDL_Batch_installerMain.cpp:1804
+#: HDL_Batch_installerMain.cpp:1809
msgid ""
"Can't find custom icons package\n"
"\n"
@@ -155,7 +155,7 @@ msgstr ""
"No se puede encontrar paquete de iconos personalizados.\n"
"Descargar ahora?"
-#: HDL_Batch_installerMain.cpp:1825
+#: HDL_Batch_installerMain.cpp:1830
#, c-format
msgid ""
"Can't find the enviroment variables \"%s\" or \"%s\" used to locate the "
@@ -172,6 +172,12 @@ msgstr ""
"\n"
"Ir al sitio de descarga de Dokan?"
+#: HDL_Batch_installerMain.cpp:2178
+msgid "Cannot open error report, read the terminal logs to find the issue"
+msgstr ""
+"No se puede acceder al reporte de error. lea los registros del terminal para "
+"encontrar el problema."
+
#: Config.cpp:78
msgid "Check for Updates"
msgstr "Buscar Actualizaciones"
@@ -180,11 +186,11 @@ msgstr "Buscar Actualizaciones"
msgid "Choose device letter to mount partition"
msgstr "Elegir letra para montar partición"
-#: HDL_Batch_installerMain.cpp:1510
+#: HDL_Batch_installerMain.cpp:1515
msgid "Choose path to extract selected games"
msgstr "Elegir ruta para extraer los juegos"
-#: HDL_Batch_installerMain.cpp:1093
+#: HDL_Batch_installerMain.cpp:1098
msgid "Clear List??"
msgstr "Limpiar lista??"
@@ -192,7 +198,7 @@ msgstr "Limpiar lista??"
msgid "Clear list"
msgstr "Limpiar lista"
-#: HDL_Batch_installerMain.cpp:2073
+#: HDL_Batch_installerMain.cpp:2078
msgid "Collected hash:"
msgstr "Hash obtenido:"
@@ -200,7 +206,7 @@ msgstr "Hash obtenido:"
msgid "Config"
msgstr "Configuraciones"
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "Could not find PFS Partitions"
msgstr "No se pudieron encontrar particiones PFS"
@@ -365,7 +371,7 @@ msgstr "Descarga Rápida"
msgid "File "
msgstr "&Archivo"
-#: HDL_Batch_installerMain.cpp:910
+#: HDL_Batch_installerMain.cpp:914
msgid "File could not be found (or accesed?)"
msgstr "No se pudo encontrar el archivo (o acceder a el?)"
@@ -397,11 +403,11 @@ msgstr "Titulo del Juego"
msgid "Game Transfer"
msgstr "Transferencia de Juegos"
-#: HDL_Batch_installerMain.cpp:1088
+#: HDL_Batch_installerMain.cpp:1093
msgid "Game list is already empty"
msgstr "La lista de juegos ya está limpia"
-#: HDL_Batch_installerMain.cpp:1638
+#: HDL_Batch_installerMain.cpp:1643
msgid ""
"Game related operations can be used by selecting games from the list and "
"right clicking them..."
@@ -425,7 +431,7 @@ msgstr "Obtener lista"
msgid "Get the Latest Version here:"
msgstr "Conseguí la ultima version acá"
-#: HDL_Batch_installerMain.cpp:623
+#: HDL_Batch_installerMain.cpp:625
msgid "Global images (*.gi)"
msgstr "Imágenes Globales (*.gi) "
@@ -477,11 +483,15 @@ msgstr "Administrar HDD"
msgid "HDL Batch Installer"
msgstr "HDL Batch Installer"
-#: HDL_Batch_installerMain.cpp:898
+#: HDL_Batch_installerMain.cpp:902
+msgid "HDL-Dump Crashed"
+msgstr "HDL Dump se crasheó"
+
+#: HDL_Batch_installerMain.cpp:899
msgid "HDL-Dump reported \"Out of memory\"."
msgstr "HDL-Dump reportó \"Sin memoria suficiente\""
-#: HDL_Batch_installerMain.cpp:1459
+#: HDL_Batch_installerMain.cpp:1464
msgid "Header Injection finished"
msgstr "Injeccion finalizada"
@@ -498,15 +508,15 @@ msgstr "ICO"
msgid "ID"
msgstr "ID"
-#: HDL_Batch_installerMain.cpp:624
+#: HDL_Batch_installerMain.cpp:626
msgid "IML files (*.iml)"
msgstr "Archivos IMG (*.iml)"
-#: HDL_Batch_installerMain.cpp:1038
+#: HDL_Batch_installerMain.cpp:1043
msgid "IMPORTANT WARNING"
msgstr "ADVERTENCIA IMPORTANTE"
-#: HDL_Batch_installerMain.cpp:620
+#: HDL_Batch_installerMain.cpp:622
msgid "ISO 9660 (*.ISO)"
msgstr "ISO 9660 (*.iso)"
@@ -514,7 +524,7 @@ msgstr "ISO 9660 (*.iso)"
msgid "Images"
msgstr "Imagenes"
-#: HDL_Batch_installerMain.cpp:655
+#: HDL_Batch_installerMain.cpp:657
msgid ""
"In order to install ZSO games, the original ISO must be placed in the same "
"folder keeping the same filename.\n"
@@ -534,7 +544,7 @@ msgstr ""
msgid "Information"
msgstr "Información:"
-#: HDL_Batch_installerMain.cpp:694
+#: HDL_Batch_installerMain.cpp:696
msgid "Information:"
msgstr "Información:"
@@ -546,15 +556,15 @@ msgstr "Injectar MBR"
msgid "Inject OPL Launcher"
msgstr "Inyectar OPL Launcher"
-#: HDL_Batch_installerMain.cpp:1438 HDL_Batch_installerMain.cpp:1965
+#: HDL_Batch_installerMain.cpp:1443 HDL_Batch_installerMain.cpp:1970
msgid "Injecting OPL Launcher to..."
msgstr "Inyectando OPL Launcher a..."
-#: HDL_Batch_installerMain.cpp:2027
+#: HDL_Batch_installerMain.cpp:2032
msgid "Injecting custom icon to..."
msgstr "Inyectando icono personalizado a..."
-#: HDL_Batch_installerMain.cpp:2057
+#: HDL_Batch_installerMain.cpp:2062
msgid "Injection Finished!"
msgstr "Injeccion finalizada!"
@@ -566,11 +576,11 @@ msgstr "Instalar"
msgid "Installation features"
msgstr "Instalacion"
-#: HDL_Batch_installerMain.cpp:925
+#: HDL_Batch_installerMain.cpp:929
msgid "Installation process aborted, HDD is running out of space"
msgstr "Proceso de instalación abortado, el HDD se está quedando sin espacio"
-#: HDL_Batch_installerMain.cpp:807
+#: HDL_Batch_installerMain.cpp:804
msgid "Installing"
msgstr "Instalando"
@@ -582,7 +592,7 @@ msgstr "Interfaz"
msgid "Internal"
msgstr "Interno"
-#: HDL_Batch_installerMain.cpp:1693
+#: HDL_Batch_installerMain.cpp:1698
msgid ""
"KELF size is 0 bytes!\n"
"It seems that this HDD had no MBR program installed...\n"
@@ -610,11 +620,11 @@ msgstr "Lenguage"
msgid "Load Custom Icon"
msgstr "Cargador personalizado de Iconos"
-#: HDL_Batch_installerMain.cpp:683
+#: HDL_Batch_installerMain.cpp:685
msgid "Loaded:"
msgstr "Cargados:"
-#: HDL_Batch_installerMain.cpp:1688
+#: HDL_Batch_installerMain.cpp:1693
msgid ""
"MBR extraction failed!!\n"
"\n"
@@ -664,15 +674,15 @@ msgstr ""
"NOTA: para instalar apropiadamente este driver debes iniciar Windows en modo "
"seguro"
-#: HDL_Batch_installerMain.cpp:622
+#: HDL_Batch_installerMain.cpp:624
msgid "Nero images (*.nrg)"
msgstr "Imágenes de NERO (*.nrg)"
-#: HDL_Batch_installerMain.cpp:1771
+#: HDL_Batch_installerMain.cpp:1776
msgid "No internet connection!"
msgstr "¡Sin conexión a Internet!"
-#: HDL_Batch_installerMain.cpp:606
+#: HDL_Batch_installerMain.cpp:608
msgid ""
"OPL Launcher is missing.\n"
" you must get a copy of MiniOPL from the GitHub repo and place it back with "
@@ -712,7 +722,7 @@ msgstr "Otros"
msgid "PFSFUSE"
msgstr "PFSFUSE"
-#: HDL_Batch_installerMain.cpp:685
+#: HDL_Batch_installerMain.cpp:687
msgid "PS2 Games"
msgstr "Juegos PS2"
@@ -792,7 +802,7 @@ msgstr "Renombrar"
msgid "Report Issue"
msgstr "Reportar error"
-#: HDL_Batch_installerMain.cpp:1670
+#: HDL_Batch_installerMain.cpp:1675
#, c-format
msgid "Report for [%s]"
msgstr "Reporte para [%s]"
@@ -833,7 +843,7 @@ msgstr "Buscar en Redump.org"
msgid "Search ps2 HDD's"
msgstr "Buscar HDDs de PS2"
-#: HDL_Batch_installerMain.cpp:615
+#: HDL_Batch_installerMain.cpp:617
msgid "Select your PS2 games"
msgstr "Seleccione juegos de PS2"
@@ -883,6 +893,11 @@ msgstr ""
msgid "Special thanks to:"
msgstr "Agradecimiento especial para:"
+#: HDL_Batch_installerMain.cpp:895
+#, c-format
+msgid "Standard error: %s"
+msgstr "Error estandar: %s"
+
#: HDDManager.cpp:72
msgid "Start Sector"
msgstr "Sector de inicio"
@@ -895,7 +910,7 @@ msgstr "Ajustes de Inicio"
msgid "The Following games couldn't be installed:"
msgstr "Los siguientes juegos no pudieron instalarse"
-#: HDL_Batch_installerMain.cpp:1239
+#: HDL_Batch_installerMain.cpp:1244
msgid "The HDD is corrupted or your hard drive connection has issues"
msgstr "El HDD esta corrupto o su coneccion con la PC tiene problemas"
@@ -909,19 +924,19 @@ msgstr ""
"\n"
"HUN7ER | Salamander | My sister | Jtrex | Torres Kadher"
-#: HDL_Batch_installerMain.cpp:1784
+#: HDL_Batch_installerMain.cpp:1789
msgid "The download of the icons package failed!"
msgstr "La descarga del paquete de iconos falló!"
-#: HDL_Batch_installerMain.cpp:907
+#: HDL_Batch_installerMain.cpp:911
msgid "The game has a corrupt SYSTEM.CNF file"
msgstr "El juego tiene un archivo SYSTEM.CNF corrupto"
-#: HDL_Batch_installerMain.cpp:1792
+#: HDL_Batch_installerMain.cpp:1797
msgid "The package extraction failed!"
msgstr "La extracción del paquete falló!"
-#: HDL_Batch_installerMain.cpp:1720
+#: HDL_Batch_installerMain.cpp:1725
msgid ""
"The program is currently configured to use it's internal database.\n"
"Change it on the settings menu in order to use the database you just "
@@ -932,7 +947,7 @@ msgstr ""
"Debe cambiar a la base de datos externa en la configuración para poder usar "
"la base de datos actualizada que acaba de descargar."
-#: HDL_Batch_installerMain.cpp:894
+#: HDL_Batch_installerMain.cpp:891
msgid "There is not enough space on the HDD to install this game"
msgstr "No hay suficiente espacio en este HDD para instalar el juego"
@@ -953,7 +968,7 @@ msgstr ""
"\n"
"Ir a la pagina de descarga?"
-#: HDL_Batch_installerMain.cpp:1297
+#: HDL_Batch_installerMain.cpp:1302
msgid "This HDD has no PS2 Games inside"
msgstr "Este HDD no tiene juegos de ps2 dentro"
@@ -965,7 +980,7 @@ msgstr ""
"Esta operación borrará TODA LA INFORMACIÓN dentro de este HDD\n"
"Continuar?"
-#: HDL_Batch_installerMain.cpp:1034
+#: HDL_Batch_installerMain.cpp:1039
msgid ""
"This feature will rewrite the PS2 BOOTSTRAP PROGRAM for this HDD.\n"
"Please make sure you know what you are doing.\n"
@@ -981,7 +996,7 @@ msgstr ""
"\n"
"Continuar con la operación?"
-#: HDL_Batch_installerMain.cpp:1817
+#: HDL_Batch_installerMain.cpp:1822
msgid ""
"This is the first time you use PFSFUSE\n"
"\n"
@@ -1013,7 +1028,7 @@ msgstr ""
msgid "Title Database"
msgstr "Base de datos de titulos"
-#: HDL_Batch_installerMain.cpp:2121
+#: HDL_Batch_installerMain.cpp:2126
msgid ""
"To delete your games, please use the 'HDD Manager' button found on the 'HDD "
"Management' tab\n"
@@ -1025,7 +1040,7 @@ msgstr ""
"Dentro, ubique el juego que quiere borrar, y seleccione dicha opcion con "
"click derecho."
-#: HDL_Batch_installerMain.cpp:1209
+#: HDL_Batch_installerMain.cpp:1214
#, c-format
msgid "Total: %dGb | Used: %d%s | Free: %d%s"
msgstr "Total: %dGb | Usado: %d%s | Libre: %d%s"
@@ -1108,7 +1123,7 @@ msgstr ""
"inútil a menos que seas un usuario experimentado con conocimientos acerca "
"del formato APA"
-#: HDL_Batch_installerMain.cpp:1361
+#: HDL_Batch_installerMain.cpp:1366
msgid ""
"Warning\n"
"\tCan't find boot.kelf\n"
@@ -1190,11 +1205,11 @@ msgstr "Windows 11 detectado"
msgid "You can't transfer games from one HDD into the same HDD!"
msgstr "No podes transferir juegos desde un HDD al mismo HDD!"
-#: HDL_Batch_installerMain.cpp:1869
+#: HDL_Batch_installerMain.cpp:1874
msgid "You need at least one PFS partition to use this menu"
msgstr "Necesitas al menos una partición PFS para usar este menú"
-#: HDL_Batch_installerMain.cpp:2080 HDL_Batch_installerMain.cpp:2097
+#: HDL_Batch_installerMain.cpp:2085 HDL_Batch_installerMain.cpp:2102
msgid ""
"You need at least two PlayStation 2 formatted HDDs to use this operation!"
msgstr ""
@@ -1213,7 +1228,7 @@ msgstr ""
"\n"
"Continuar de todas formas?"
-#: HDL_Batch_installerMain.cpp:916
+#: HDL_Batch_installerMain.cpp:920
msgid ""
"bin/cue with multiple .bin files are not supported, combine them into a "
"single bin"
@@ -1221,7 +1236,7 @@ msgstr ""
"archivos bin/cue con multiples .bin no son soportados. combínelos en un "
"solo .bin"
-#: HDL_Batch_installerMain.cpp:1051
+#: HDL_Batch_installerMain.cpp:1056
msgid "can't Load MBR.KELF"
msgstr "No se puede cargar MBR.KELF"
@@ -1229,7 +1244,7 @@ msgstr "No se puede cargar MBR.KELF"
msgid "configure program"
msgstr "configurar programa"
-#: HDL_Batch_installerMain.cpp:690
+#: HDL_Batch_installerMain.cpp:692
msgid "discarded"
msgstr "Descartados"
@@ -1237,11 +1252,11 @@ msgstr "Descartados"
msgid "error"
msgstr "error"
-#: HDL_Batch_installerMain.cpp:1514
+#: HDL_Batch_installerMain.cpp:1519
msgid "extracting game..."
msgstr "Extrayendo Juego(s)"
-#: HDL_Batch_installerMain.cpp:1374
+#: HDL_Batch_installerMain.cpp:1379
msgid ""
"file boot.kelf is too big!\n"
"\n"
@@ -1292,27 +1307,27 @@ msgstr ""
msgid "install"
msgstr "Instalar"
-#: HDL_Batch_installerMain.cpp:826
+#: HDL_Batch_installerMain.cpp:823
msgid "installing: "
msgstr "Instalando: "
-#: HDL_Batch_installerMain.cpp:692
+#: HDL_Batch_installerMain.cpp:694
msgid "invalid ISO's"
msgstr "ISO's invalidas"
-#: HDL_Batch_installerMain.cpp:625
+#: HDL_Batch_installerMain.cpp:627
msgid "lz4 Compressed Image Files (*.zso)"
msgstr "Imágenes comprimidas lz4 (*.zso)"
-#: HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:757
msgid "no PS2 HDD's Found"
msgstr "no se encontraron HDD's de PS2"
-#: HDL_Batch_installerMain.cpp:791
+#: HDL_Batch_installerMain.cpp:788
msgid "no games selected for installation"
msgstr "No se seleccionaron juegos para la instalación"
-#: HDL_Batch_installerMain.cpp:901
+#: HDL_Batch_installerMain.cpp:905
msgid "not a PlayStation 2 HDD."
msgstr "No es un disco duro de PS2"
@@ -1328,11 +1343,11 @@ msgstr "desconocido"
msgid "update OPL Launcher KELF"
msgstr "Actualiza el KELF de OPL Launcher"
-#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:756
+#: HDL_Batch_installerMain.cpp:85 HDL_Batch_installerMain.cpp:757
msgid "warning"
msgstr " Advertencia"
-#: HDL_Batch_installerMain.cpp:1079
+#: HDL_Batch_installerMain.cpp:1084
msgid "work in progress"
msgstr "trabajo en curso"