mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-25 20:56:53 +01:00
fixed bug that caused the xml to not be downloaded on some wiis.
Added option to download txtcode if none is found. The error checking for this is really weak so you might get a "file not found" page saved as a cheat text. But its bettor than nothing.
This commit is contained in:
parent
9c8243aec2
commit
9a77dbd9e6
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Klokke"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Downloade Boxart billede?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Download færdig"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Klok"
|
||||
msgid "Close"
|
||||
msgstr "Sluiten"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr "Console"
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Hoesjes downloaden?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Downloaden voltooid"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr ""
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr ""
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr ""
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Kello"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Lataa kansikuva?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Lataus valmistunut"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Horloge"
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr "Console"
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Télécharger les jaquettes ?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Téléchargement terminé"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Uhr"
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Download Boxart Bilder?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Download abgeschlossen"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Orologio"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr "Console"
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Scaricamento Immagine Boxart?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Scaricamento Completato"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Clock"
|
||||
msgid "Close"
|
||||
msgstr "閉じる"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Boxart イメージをダウンロードしますか?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "ダウンロードを終了しました"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "시계"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "박스 이미지를 다운로드 할까요?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "다운로드 완료"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Klokke"
|
||||
msgid "Close"
|
||||
msgstr "Lukk"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Last ned cover bilde?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Nedlasting ferdig"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Relógio"
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Baixar imagem da Caixa?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Pronto"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Relógio"
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Descarregar imagem da Caixa?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Download Terminado"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Часы"
|
||||
msgid "Close"
|
||||
msgstr "Закрыть"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Скачать обложку диска?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Скачивание завершено"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "时钟"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "下载封面图片?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "下载完成"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Reloj"
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr "Consola"
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "¿Descargar Imágenes?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Descarga completa"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Klocka"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Ladda ner omslagsbild?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Nedladdning klar"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "時鐘"
|
||||
msgid "Close"
|
||||
msgstr "關閉"
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "下載外盒封面圖片?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "下載完成"
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-07-15 23:05-0400\n"
|
||||
"POT-Creation-Date: 2009-07-16 03:53-0400\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -138,6 +138,9 @@ msgstr "Saat"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
msgid "Code Download"
|
||||
msgstr ""
|
||||
|
||||
msgid "Console"
|
||||
msgstr ""
|
||||
|
||||
@ -276,6 +279,9 @@ msgstr "Kutu resmini indirmek ister misiniz?"
|
||||
msgid "Download Discart image?"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download Now"
|
||||
msgstr ""
|
||||
|
||||
msgid "Download finished"
|
||||
msgstr "Indirme tamamlandi"
|
||||
|
||||
|
2
gui.pnps
2
gui.pnps
@ -1 +1 @@
|
||||
<pd><ViewState><e p="gui\source\mload" x="true"></e><e p="gui\source\settings" x="true"></e><e p="gui\source" x="true"></e><e p="gui\source\images" x="false"></e><e p="gui\source\libwbfs" x="true"></e><e p="gui\source\libwiigui" x="true"></e><e p="gui\source\patches" x="true"></e><e p="gui\source\prompts" x="true"></e><e p="gui\source\banner" x="false"></e><e p="gui\source\cheats" x="false"></e><e p="gui\source\network" x="true"></e><e p="gui\source\unzip" x="false"></e><e p="gui\source\usbloader" x="false"></e><e p="gui\source\xml" x="true"></e><e p="gui\source\fonts" x="false"></e><e p="gui\source\sounds" x="false"></e><e p="gui\source\wad" x="false"></e><e p="gui" x="true"></e><e p="gui\source\language" x="true"></e></ViewState></pd>
|
||||
<pd><ViewState><e p="gui\source\mload" x="true"></e><e p="gui\source\settings" x="true"></e><e p="gui\source" x="true"></e><e p="gui\source\images" x="false"></e><e p="gui\source\libwbfs" x="true"></e><e p="gui\source\libwiigui" x="true"></e><e p="gui\source\patches" x="true"></e><e p="gui\source\prompts" x="true"></e><e p="gui\source\banner" x="false"></e><e p="gui\source\cheats" x="true"></e><e p="gui\source\network" x="true"></e><e p="gui\source\unzip" x="false"></e><e p="gui\source\usbloader" x="false"></e><e p="gui\source\xml" x="true"></e><e p="gui\source\fonts" x="false"></e><e p="gui\source\sounds" x="false"></e><e p="gui\source\wad" x="false"></e><e p="gui" x="true"></e><e p="gui\source\language" x="true"></e></ViewState></pd>
|
@ -63,11 +63,20 @@ int CheatMenu(const char * gameID)
|
||||
GCTCheats c;
|
||||
int check = c.openTxtfile(txtfilename);
|
||||
|
||||
int download =0;
|
||||
//char tmp[10];
|
||||
|
||||
|
||||
switch(check)
|
||||
{
|
||||
case -1: WindowPrompt(tr("Error"),tr("Cheatfile is blank"),tr("OK"));
|
||||
break;
|
||||
case 0: WindowPrompt(tr("Error"),tr("No Cheatfile found"),tr("OK"));
|
||||
case 0: download = WindowPrompt(tr("Error"),tr("No Cheatfile found"),tr("OK"),tr("Download Now"));
|
||||
//snprintf(tmp, sizeof(tmp), "%i",download);
|
||||
|
||||
//WindowPrompt(0,tmp,tr("OK"),tr("Download Now"));
|
||||
if (download==0)
|
||||
download = CodeDownload(gameID);
|
||||
break;
|
||||
case 1:
|
||||
int cntcheats = c.getCnt();
|
||||
|
@ -2368,7 +2368,8 @@ int ProgressUpdateWindow()
|
||||
//make the URL to get XML based on our games
|
||||
char XMLurl[2032];
|
||||
char filename[10];
|
||||
strncat (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=", 32);
|
||||
//strncat (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=", 32);
|
||||
strcpy (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=");
|
||||
unsigned int i;
|
||||
for (i = 0; i < gameCnt ; i++)
|
||||
{
|
||||
@ -2508,6 +2509,9 @@ int ProgressUpdateWindow()
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
#else ///////////////////this is only used if the dol is being compiled for a full channel
|
||||
int ProgressUpdateWindow()
|
||||
{
|
||||
@ -2624,7 +2628,8 @@ int ProgressUpdateWindow()
|
||||
//make the URL to get XML based on our games
|
||||
char XMLurl[2032];
|
||||
char filename[10];
|
||||
strncat (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=", 32);
|
||||
//strncat (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=", 32);
|
||||
strcpy (XMLurl, "http://wiitdb.com/wiitdb.zip?ID=");
|
||||
unsigned int i;
|
||||
for (i = 0; i < gameCnt ; i++)
|
||||
{
|
||||
@ -2804,6 +2809,149 @@ int ProgressUpdateWindow()
|
||||
}
|
||||
#endif
|
||||
|
||||
int CodeDownload(const char *id)
|
||||
{
|
||||
int ret = 0;
|
||||
|
||||
GuiWindow promptWindow(472,320);
|
||||
promptWindow.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
|
||||
promptWindow.SetPosition(0, -10);
|
||||
|
||||
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, SOUND_PCM, Settings.sfxvolume);
|
||||
GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, SOUND_PCM, Settings.sfxvolume);
|
||||
|
||||
char imgPath[100];
|
||||
snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
|
||||
GuiImageData btnOutline(imgPath, button_dialogue_box_png);
|
||||
snprintf(imgPath, sizeof(imgPath), "%sdialogue_box.png", CFG.theme_path);
|
||||
GuiImageData dialogBox(imgPath, dialogue_box_png);
|
||||
GuiTrigger trigA;
|
||||
trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
|
||||
|
||||
GuiImage dialogBoxImg(&dialogBox);
|
||||
if (Settings.wsprompt == yes){
|
||||
dialogBoxImg.SetWidescreen(CFG.widescreen);}
|
||||
|
||||
|
||||
|
||||
char title[50];
|
||||
sprintf(title, "%s", tr("Code Download"));
|
||||
GuiText titleTxt(title, 26, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255});
|
||||
titleTxt.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||
titleTxt.SetPosition(0,50);
|
||||
char msg[50];
|
||||
sprintf(msg, "%s", tr("Initializing Network"));
|
||||
GuiText msgTxt(msg, 26, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255});
|
||||
msgTxt.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||
msgTxt.SetPosition(0,140);
|
||||
char msg2[50] = " ";
|
||||
GuiText msg2Txt(msg2, 26, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255});
|
||||
msg2Txt.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
|
||||
msg2Txt.SetPosition(0, 50);
|
||||
|
||||
GuiText btn1Txt(tr("Cancel"), 22, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255});
|
||||
GuiImage btn1Img(&btnOutline);
|
||||
if (Settings.wsprompt == yes){
|
||||
btn1Txt.SetWidescreen(CFG.widescreen);
|
||||
btn1Img.SetWidescreen(CFG.widescreen);}
|
||||
GuiButton btn1(&btn1Img,&btn1Img, 2, 4, 0, -40, &trigA, &btnSoundOver, &btnClick,1);
|
||||
btn1.SetLabel(&btn1Txt);
|
||||
btn1.SetState(STATE_SELECTED);
|
||||
|
||||
promptWindow.Append(&dialogBoxImg);
|
||||
promptWindow.Append(&titleTxt);
|
||||
promptWindow.Append(&msgTxt);
|
||||
promptWindow.Append(&msg2Txt);
|
||||
promptWindow.Append(&btn1);
|
||||
|
||||
promptWindow.SetEffect(EFFECT_SLIDE_TOP | EFFECT_SLIDE_IN, 50);
|
||||
|
||||
HaltGui();
|
||||
mainWindow->SetState(STATE_DISABLED);
|
||||
mainWindow->Append(&promptWindow);
|
||||
mainWindow->ChangeFocus(&promptWindow);
|
||||
ResumeGui();
|
||||
|
||||
struct stat st;
|
||||
if(stat(Settings.TxtCheatcodespath, &st) != 0) {
|
||||
if(subfoldercreate(Settings.TxtCheatcodespath) != 1) {
|
||||
WindowPrompt(tr("Error !"),tr("Can't create directory"),tr("OK"));
|
||||
ret = -1;
|
||||
goto exit;
|
||||
}
|
||||
}
|
||||
|
||||
while (!IsNetworkInit()) {
|
||||
|
||||
VIDEO_WaitVSync();
|
||||
|
||||
Initialize_Network();
|
||||
|
||||
if (IsNetworkInit()) {
|
||||
msgTxt.SetText(GetNetworkIP());
|
||||
} else {
|
||||
msgTxt.SetText(tr("Could not initialize network!"));
|
||||
}
|
||||
if(btn1.GetState() == STATE_CLICKED) {
|
||||
ret = -1;
|
||||
btn1.ResetState();
|
||||
goto exit;
|
||||
}
|
||||
}
|
||||
|
||||
if(IsNetworkInit() && ret >= 0) {
|
||||
FILE * pfile;
|
||||
|
||||
char txtpath[150];
|
||||
snprintf(txtpath, sizeof(txtpath), "%s%s.txt", Settings.TxtCheatcodespath,id);
|
||||
|
||||
char codeurl[150];
|
||||
snprintf(codeurl, sizeof(codeurl), "http://usbgecko.com/codes/codes/R/%s.txt",id);
|
||||
|
||||
struct block file = downloadfile(codeurl);
|
||||
|
||||
if (file.size == 333)
|
||||
{
|
||||
strcat(codeurl, " is not on the server.");
|
||||
|
||||
WindowPrompt(tr("Error"),codeurl,"Ok");
|
||||
ret =-1;
|
||||
goto exit;
|
||||
}
|
||||
|
||||
if(file.data != NULL){
|
||||
pfile = fopen(txtpath, "wb");
|
||||
fwrite(file.data,1,file.size,pfile);
|
||||
fclose(pfile);
|
||||
free(file.data);
|
||||
ret = 1;
|
||||
strcat(txtpath, " has been Saved. The text has not been verified. Some of the code may not work right with each other. If you experience trouble, open the text in a real text editor for more information.");
|
||||
|
||||
WindowPrompt(0,txtpath,"Ok");
|
||||
}
|
||||
else
|
||||
{
|
||||
strcat(codeurl, " could not be downloaded.");
|
||||
|
||||
WindowPrompt(tr("Error"),codeurl,"Ok");
|
||||
ret =-1;
|
||||
}
|
||||
|
||||
|
||||
CloseConnection();
|
||||
}
|
||||
exit:
|
||||
promptWindow.SetEffect(EFFECT_SLIDE_TOP | EFFECT_SLIDE_OUT, 50);
|
||||
while(promptWindow.GetEffect() > 0) usleep(50);
|
||||
|
||||
HaltGui();
|
||||
mainWindow->Remove(&promptWindow);
|
||||
mainWindow->SetState(STATE_DEFAULT);
|
||||
ResumeGui();
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
char * GetMissingFiles()
|
||||
{
|
||||
return (char *) missingFiles;
|
||||
|
@ -26,5 +26,6 @@ int ProgressDownloadWindow(int choice2);
|
||||
int ProgressUpdateWindow();
|
||||
char * GetMissingFiles();
|
||||
int WindowScreensaver();
|
||||
int CodeDownload(const char *id);
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user