*Added SendElf / WiiLoad support for the Homebrew Launcher

NOTE 1: For this the network has to be initialized!! You can initialize the network with the button at the right bottom of the 

Homebrew Launcher or by AutoInit Network.

*Added background Network initialize

*Added AutoUpdateCheck if AutoInit Network Setting is turned on. You will get a prompt if a new Update is available.

NOTE: AutoInit Network can be turned on under GUI Settings.

IMPORTANT NOTE: All those features require network being initialized. Be aware that when network is initialized some games seem 

to not want to run, this means its lowers the game load compatibility. Most of the games don't have any problem with it but some 

do. Thats why there is an option for the AutoInit Network.
This commit is contained in:
dimok321 2009-07-23 17:24:08 +00:00
parent a6aba0fec1
commit 1aa2fde92f
33 changed files with 1053 additions and 103 deletions

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: David Jelinek (djelinek@hotmail.com) \n" "Last-Translator: David Jelinek (djelinek@hotmail.com) \n"
"Language-Team: Last version on http://startgolf.tym.cz/czech.lang \n" "Language-Team: Last version on http://startgolf.tym.cz/czech.lang \n"
@ -99,6 +99,9 @@ msgstr "Jste si jisti?"
msgid "Aug" msgid "Aug"
msgstr "Srp" msgstr "Srp"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "" msgstr ""
@ -373,9 +376,15 @@ msgstr "Oprava chyby 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Nelze císt disk" msgstr "Nelze císt disk"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Chyba..." msgstr "Chyba..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Ukoncit USB Loader GX?" msgstr "Ukoncit USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Jakým zpusobem ukoncit?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Inicializuji sítové pripojení" msgstr "Inicializuji sítové pripojení"
@ -551,6 +568,10 @@ msgstr "Jako hlavní menu"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "Nebylo nalezeno zarízení USB"
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Nebyl nalezen oddíl WBFS" msgstr "Nebyl nalezen oddíl WBFS"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Toto není Wii disk" msgstr "Toto není Wii disk"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Rychlé zavedení"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Uvolnil" msgstr "Uvolnil"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Er du sikker?"
msgid "Aug" msgid "Aug"
msgstr "Aug" msgstr "Aug"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr "Error 002 fix"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Disken kunne ikke læses" msgstr "Disken kunne ikke læses"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Fejl..." msgstr "Fejl..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Afslut USB Loader GX?" msgstr "Afslut USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Hvordan skal der slukkes?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Initialiserer netforbindelse" msgstr "Initialiserer netforbindelse"
@ -551,6 +568,10 @@ msgstr "Ligesom wii-menuen"
msgid "Load" msgid "Load"
msgstr "Load" msgstr "Load"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Load denne DOL som alternativ DOL?" msgstr "Load denne DOL som alternativ DOL?"
@ -614,6 +635,9 @@ msgstr "Ingen USB-enhed fundet."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Ingen WBFS-partition fundet" msgstr "Ingen WBFS-partition fundet"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Der blev ikke fundet nogle DOL-filer på disken." msgstr "Der blev ikke fundet nogle DOL-filer på disken."
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Ikke en Wii DVD" msgstr "Ikke en Wii DVD"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Ikke nok fri hukommelse." msgstr "Ikke nok fri hukommelse."
@ -725,6 +752,9 @@ msgstr "Hurtig opstart"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Læser WAD-data... Ok!" msgstr "Læser WAD-data... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Udkommet" msgstr "Udkommet"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Zeker weten?"
msgid "Aug" msgid "Aug"
msgstr "Aug" msgstr "Aug"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Automatisch patchen" msgstr "Automatisch patchen"
@ -373,9 +376,15 @@ msgstr "Herstel fout 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Fout bij lezen DVD" msgstr "Fout bij lezen DVD"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Fout..." msgstr "Fout..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "USB Loader GX Afsluiten?" msgstr "USB Loader GX Afsluiten?"
@ -469,6 +478,14 @@ msgstr "Hoe uitzetten?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Netwerk Initializeren" msgstr "Netwerk Initializeren"
@ -551,6 +568,10 @@ msgstr "Als systeemmenu"
msgid "Load" msgid "Load"
msgstr "Laad" msgstr "Laad"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Deze dol als alt dol gebruiken?" msgstr "Deze dol als alt dol gebruiken?"
@ -614,6 +635,9 @@ msgstr "Geen USB apparaat gevonden."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Geen WBFS partitie gevonden" msgstr "Geen WBFS partitie gevonden"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Geen dol bestand gevonden op DVD" msgstr "Geen dol bestand gevonden op DVD"
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Geen Wii DVD" msgstr "Geen Wii DVD"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Niet genoeg vrije ruimte." msgstr "Niet genoeg vrije ruimte."
@ -725,6 +752,9 @@ msgstr "Snelle start"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Wad data lezen... Ok!" msgstr "Wad data lezen... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Uitgegeven" msgstr "Uitgegeven"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr ""
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "" msgstr ""
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "" msgstr ""
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "" msgstr ""
@ -469,6 +478,14 @@ msgstr ""
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "" msgstr ""
@ -551,6 +568,10 @@ msgstr ""
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr ""
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "" msgstr ""
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "" msgstr ""
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr ""
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Oletko varma?"
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Virhe luettaessa levyä" msgstr "Virhe luettaessa levyä"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Poistu USB Loader GX:stä?" msgstr "Poistu USB Loader GX:stä?"
@ -469,6 +478,14 @@ msgstr "Miten sammutetaan?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Yhdistää verkkoon" msgstr "Yhdistää verkkoon"
@ -551,6 +568,10 @@ msgstr "Kuin wii-menu"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "USB-laitetta ei löytynyt."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Ei WBFS-osioita löytynyt" msgstr "Ei WBFS-osioita löytynyt"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Ei Wii-levy" msgstr "Ei Wii-levy"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Pikakäynnistys"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Kin8\n" "Last-Translator: Kin8\n"
"Language-Team: Badablek, Amour, ikya, OuahOuah, dj_skual & Kin8\n" "Language-Team: Badablek, Amour, ikya, OuahOuah, dj_skual & Kin8\n"
@ -99,6 +99,9 @@ msgstr "Êtes-vous sûr ?"
msgid "Aug" msgid "Aug"
msgstr "Août" msgstr "Août"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr "Correctif Erreur 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Erreur à la lecture du disque" msgstr "Erreur à la lecture du disque"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Erreur..." msgstr "Erreur..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Quitter USB Loader GX ?" msgstr "Quitter USB Loader GX ?"
@ -469,6 +478,14 @@ msgstr "Arrêt de la Wii ?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "Pressez 1 pour obtenir un lien personnalisé pour votre WiiTDB.zip" msgstr "Pressez 1 pour obtenir un lien personnalisé pour votre WiiTDB.zip"
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Initialisation du réseau" msgstr "Initialisation du réseau"
@ -551,6 +568,10 @@ msgstr "Menu système"
msgid "Load" msgid "Load"
msgstr "Charger" msgstr "Charger"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Charger ce DOL comme DOL alternatif ?" msgstr "Charger ce DOL comme DOL alternatif ?"
@ -614,6 +635,9 @@ msgstr "Aucun périphérique USB trouvé."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Aucune partition WBFS trouvée" msgstr "Aucune partition WBFS trouvée"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Aucun DOL trouvé sur le DVD." msgstr "Aucun DOL trouvé sur le DVD."
@ -638,6 +662,9 @@ msgstr "Pas trouvé"
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Ce n'est pas un jeu Wii" msgstr "Ce n'est pas un jeu Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Mémoire libre insuffisante !" msgstr "Mémoire libre insuffisante !"
@ -725,6 +752,9 @@ msgstr "Démarrage rapide"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Lecture données WAD... OK!" msgstr "Lecture données WAD... OK!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Date de sortie" msgstr "Date de sortie"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Sind sie sicher?"
msgid "Aug" msgid "Aug"
msgstr "Aug" msgstr "Aug"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Auto Patch" msgstr "Auto Patch"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Disk-Lesefehler" msgstr "Disk-Lesefehler"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "USB Loader GX beenden?" msgstr "USB Loader GX beenden?"
@ -469,6 +478,14 @@ msgstr "Wie soll beendet werden?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Initialisiere Netzwerk" msgstr "Initialisiere Netzwerk"
@ -551,6 +568,10 @@ msgstr "Wie SysMenü"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "Kein USB Gerät gefunden."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Keine WBFS Partition gefunden" msgstr "Keine WBFS Partition gefunden"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Keine Wii Disk" msgstr "Keine Wii Disk"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Schnellboot"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Tusk\n" "Last-Translator: Tusk\n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Biztos vagy benne?"
msgid "Aug" msgid "Aug"
msgstr "Aug" msgstr "Aug"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr "002 Hiba javítása"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Lemezolvasási hiba" msgstr "Lemezolvasási hiba"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Kilépsz az USB Loader GX-bõl?" msgstr "Kilépsz az USB Loader GX-bõl?"
@ -469,6 +478,14 @@ msgstr "Hogyan kapcsoljon ki?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Kapcsolat Létrehozása" msgstr "Kapcsolat Létrehozása"
@ -551,6 +568,10 @@ msgstr "Mint a Rendszermenû"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "Nincs USB meghajtó csatlakoztatva."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Nincs WBFS Partició" msgstr "Nincs WBFS Partició"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Nem Wii lemez" msgstr "Nem Wii lemez"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Gyors Boot"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Kiadva" msgstr "Kiadva"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-20 20:00+0200\n" "PO-Revision-Date: 2009-07-20 20:00+0200\n"
"Last-Translator: Cambo \n" "Last-Translator: Cambo \n"
"Language-Team: FoxeJoe & Cambo\n" "Language-Team: FoxeJoe & Cambo\n"
@ -99,6 +99,9 @@ msgstr "Sei sicuro?"
msgid "Aug" msgid "Aug"
msgstr "agosto" msgstr "agosto"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Automatica" msgstr "Automatica"
@ -373,9 +376,15 @@ msgstr "Correzione Error002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Errore Lettura Disco" msgstr "Errore Lettura Disco"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Errore..." msgstr "Errore..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Esci da USB Loader GX?" msgstr "Esci da USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Spegnimento Wii?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Inizializzazione rete" msgstr "Inizializzazione rete"
@ -551,6 +568,10 @@ msgstr "Come SysMenu"
msgid "Load" msgid "Load"
msgstr "Carica" msgstr "Carica"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Vuoi caricare questo dol come dol alternativo?" msgstr "Vuoi caricare questo dol come dol alternativo?"
@ -614,6 +635,9 @@ msgstr "Nessun Dispositivo USB trovato."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Nessuna partizione WBFS trovata" msgstr "Nessuna partizione WBFS trovata"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Nessun file dol trovato sul disco." msgstr "Nessun file dol trovato sul disco."
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Non è un Disco Wii" msgstr "Non è un Disco Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Memoria insufficiente." msgstr "Memoria insufficiente."
@ -725,6 +752,9 @@ msgstr "Avvio Veloce"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Sto leggendo i dati del WAD... Ok!" msgstr "Sto leggendo i dati del WAD... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Rilasciato" msgstr "Rilasciato"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "実行しますか?"
msgid "Aug" msgid "Aug"
msgstr "8月" msgstr "8月"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "自動パッチ" msgstr "自動パッチ"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "ディスク読込み失敗" msgstr "ディスク読込み失敗"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "USB Loader GXを終了しますか?" msgstr "USB Loader GXを終了しますか?"
@ -469,6 +478,14 @@ msgstr "シャットダウンの方法は?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "ネットワークの初期化中..." msgstr "ネットワークの初期化中..."
@ -551,6 +568,10 @@ msgstr "Like SysMenu"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "USBデバイズが検出されていません"
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "WBFSパーティションを検出できませんでした" msgstr "WBFSパーティションを検出できませんでした"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Wiiディスクではありません" msgstr "Wiiディスクではありません"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "クイック起動"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "확실합니까?"
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "자동 패치" msgstr "자동 패치"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "디스크 읽기 오류" msgstr "디스크 읽기 오류"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "USB로더 GX를 종료할까요?" msgstr "USB로더 GX를 종료할까요?"
@ -469,6 +478,14 @@ msgstr "어떻게 종료할까요?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "네트워크 초기화" msgstr "네트워크 초기화"
@ -551,6 +568,10 @@ msgstr "시스템 메뉴처럼"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "USB 장치가 없습니다."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "WBFS 파티션이 없습니다." msgstr "WBFS 파티션이 없습니다."
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Wii 디스크가 아닙니다" msgstr "Wii 디스크가 아닙니다"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "게임 바로실행"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Er du sikker?"
msgid "Aug" msgid "Aug"
msgstr "Aug" msgstr "Aug"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr "Error 002 fiks"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Feil ved lesing av plate" msgstr "Feil ved lesing av plate"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Feil..." msgstr "Feil..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Avslutt USB Loader GX?" msgstr "Avslutt USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Hvordan skru av?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Initialiserer nettverk" msgstr "Initialiserer nettverk"
@ -551,6 +568,10 @@ msgstr "Lik Systemmeny"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Last denne DOL som alternativ DOL?" msgstr "Last denne DOL som alternativ DOL?"
@ -614,6 +635,9 @@ msgstr "Ingen USB enhet funnet."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Ingen WBFS partisjon funnet" msgstr "Ingen WBFS partisjon funnet"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Ingen DOL fil funnet på plate." msgstr "Ingen DOL fil funnet på plate."
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Ikke en Wii plate" msgstr "Ikke en Wii plate"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Ikke nok ledig minne." msgstr "Ikke nok ledig minne."
@ -725,6 +752,9 @@ msgstr "Hurtig start"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Leser WAD data... OK!" msgstr "Leser WAD data... OK!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Utgitt" msgstr "Utgitt"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n" "Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Na pewno"
msgid "Aug" msgid "Aug"
msgstr "Sie" msgstr "Sie"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "" msgstr ""
@ -373,9 +376,15 @@ msgstr "Poprawka b³êdu 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "B³¹d odczytu p³yty" msgstr "B³¹d odczytu p³yty"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "B³¹d..." msgstr "B³¹d..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Zamkn¹æ?" msgstr "Zamkn¹æ?"
@ -469,6 +478,14 @@ msgstr "Wybierz opcjê zamkniêcia"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Inicjalizacja sieci" msgstr "Inicjalizacja sieci"
@ -551,6 +568,10 @@ msgstr ""
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Za³adowaæ ten plik .DOL jako alternatywny?" msgstr "Za³adowaæ ten plik .DOL jako alternatywny?"
@ -614,6 +635,9 @@ msgstr "Nie znaleziono urz¹dzenia USB"
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Nie znaleziono partycji WBFS" msgstr "Nie znaleziono partycji WBFS"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Nie znaleziono pliku .dol na dysku" msgstr "Nie znaleziono pliku .dol na dysku"
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "To nie p³yta Wii" msgstr "To nie p³yta Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Za ma³o pamiêci" msgstr "Za ma³o pamiêci"
@ -725,6 +752,9 @@ msgstr "Szybkie ³adowanie"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Czytanie danych WAD... Ok!" msgstr "Czytanie danych WAD... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Wersja" msgstr "Wersja"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Tem certeza?"
msgid "Aug" msgid "Aug"
msgstr "Ago" msgstr "Ago"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Mudança Automática" msgstr "Mudança Automática"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Erro ao ler o Disco" msgstr "Erro ao ler o Disco"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Deseja sair do USB Loader GX?" msgstr "Deseja sair do USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Como Desligar?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Iniciando Rede" msgstr "Iniciando Rede"
@ -551,6 +568,10 @@ msgstr "Igual ao Menu do Wii"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "Dispositivo USB não encontrado."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Partição WBFS não encontrada" msgstr "Partição WBFS não encontrada"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Não é um Disco de Wii" msgstr "Não é um Disco de Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Inicio Rápido"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-20 16:40\n" "PO-Revision-Date: 2009-07-20 16:40\n"
"Last-Translator: Sky8000\n" "Last-Translator: Sky8000\n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Tem a certeza?"
msgid "Aug" msgid "Aug"
msgstr "Ago" msgstr "Ago"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Patch automático" msgstr "Patch automático"
@ -373,9 +376,15 @@ msgstr "Correcção Erro 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Erro ao ler o Disco" msgstr "Erro ao ler o Disco"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Erro..." msgstr "Erro..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Pretende sair do USB Loader GX?" msgstr "Pretende sair do USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Como desligar a consola?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Inicializando Ligação de Rede" msgstr "Inicializando Ligação de Rede"
@ -551,6 +568,10 @@ msgstr "Igual ao Menu da Wii"
msgid "Load" msgid "Load"
msgstr "Carregar" msgstr "Carregar"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Carregar este dol como dol alternativo?" msgstr "Carregar este dol como dol alternativo?"
@ -614,6 +635,9 @@ msgstr "Nenhum dispositivo USB encontrado."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Não foi encontrada nenhuma partição WBFS" msgstr "Não foi encontrada nenhuma partição WBFS"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Não foi encontrado nenhum ficheiro dol no disco" msgstr "Não foi encontrado nenhum ficheiro dol no disco"
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Não é um Disco da Wii" msgstr "Não é um Disco da Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Não há memória livre suficiente." msgstr "Não há memória livre suficiente."
@ -725,6 +752,9 @@ msgstr "Arranque Rápido"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Lendo dados do WAD... Ok!" msgstr "Lendo dados do WAD... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Lançamento" msgstr "Lançamento"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Kir\n" "Last-Translator: Kir\n"
"Language-Team: Kir\n" "Language-Team: Kir\n"
@ -99,6 +99,9 @@ msgstr "Вы уверены ?"
msgid "Aug" msgid "Aug"
msgstr "Авг" msgstr "Авг"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Авто Патч" msgstr "Авто Патч"
@ -373,9 +376,15 @@ msgstr "Фикс ошибки 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Ошибка чтения диска" msgstr "Ошибка чтения диска"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Выйти из USB Loader GX?" msgstr "Выйти из USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Способ отключения?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Инициализирую сеть" msgstr "Инициализирую сеть"
@ -551,6 +568,10 @@ msgstr "как SysMenu"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "USB устройств не обнаружено"
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Не найден раздел WBFS" msgstr "Не найден раздел WBFS"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Это не диск Wii" msgstr "Это не диск Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Быстрая загрузка"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Выпущено:" msgstr "Выпущено:"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "确定?"
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "自动选择" msgstr "自动选择"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "读取光盘错误" msgstr "读取光盘错误"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "离开 USB Loader GX?" msgstr "离开 USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "如何关机?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "正在启动网络" msgstr "正在启动网络"
@ -551,6 +568,10 @@ msgstr "同系统选单"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "找不到 USB 设备."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "找不到 WBFS 分区" msgstr "找不到 WBFS 分区"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "不是 Wii 的光盘" msgstr "不是 Wii 的光盘"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "快速启动"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "¿Estás seguro?"
msgid "Aug" msgid "Aug"
msgstr "Ago" msgstr "Ago"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "Auto-Parchar" msgstr "Auto-Parchar"
@ -373,9 +376,15 @@ msgstr "Arreglo Error 002"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Error leyendo Disco" msgstr "Error leyendo Disco"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Error..." msgstr "Error..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "¿Salir de USB Loader GX?" msgstr "¿Salir de USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "¿Cómo Apagar?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Iniciando Conexión" msgstr "Iniciando Conexión"
@ -551,6 +568,10 @@ msgstr "Como Menú Sist."
msgid "Load" msgid "Load"
msgstr "Cargar" msgstr "Cargar"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "¿Cargar este dol como dol alternativo?" msgstr "¿Cargar este dol como dol alternativo?"
@ -614,6 +635,9 @@ msgstr "USB no encontrado."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Partición WBFS no encontrada" msgstr "Partición WBFS no encontrada"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "No se encontró archivo dol en el disco" msgstr "No se encontró archivo dol en el disco"
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "No es un Disco Wii" msgstr "No es un Disco Wii"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "No hay suficiente memoria libre." msgstr "No hay suficiente memoria libre."
@ -725,6 +752,9 @@ msgstr "Inicio Rápido"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Leyendo datos del WAD... Ok!" msgstr "Leyendo datos del WAD... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Lanzado" msgstr "Lanzado"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-21 20:18+0200\n" "PO-Revision-Date: 2009-07-21 20:18+0200\n"
"Last-Translator: Katsurou\n" "Last-Translator: Katsurou\n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Är du säker?"
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "AutoPatch" msgstr "AutoPatch"
@ -373,9 +376,15 @@ msgstr "002 fel fix"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Fel vid läsning av skiva" msgstr "Fel vid läsning av skiva"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "Fel..." msgstr "Fel..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "Avsluta USB Loader GX?" msgstr "Avsluta USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "Hur vill du stänga av?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Startar nätverk" msgstr "Startar nätverk"
@ -551,6 +568,10 @@ msgstr "Som System-menyn"
msgid "Load" msgid "Load"
msgstr "Ladda" msgstr "Ladda"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "Ladda denna dol som alternativ dol?" msgstr "Ladda denna dol som alternativ dol?"
@ -614,6 +635,9 @@ msgstr "Ingen USB-enhet hittad."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "Ingen WBFS-partition hittad" msgstr "Ingen WBFS-partition hittad"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "Ingen dol fil hittad på skivan." msgstr "Ingen dol fil hittad på skivan."
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Inte en Wii-skiva" msgstr "Inte en Wii-skiva"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "Inte tillräckligt med ledigt utrymme." msgstr "Inte tillräckligt med ledigt utrymme."
@ -725,6 +752,9 @@ msgstr "Snabb start"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "Läser WAD data... Ok!" msgstr "Läser WAD data... Ok!"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "Släppt" msgstr "Släppt"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "確定?"
msgid "Aug" msgid "Aug"
msgstr "八月" msgstr "八月"
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "自動修改" msgstr "自動修改"
@ -373,9 +376,15 @@ msgstr "修正002錯誤"
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "讀取光碟錯誤" msgstr "讀取光碟錯誤"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "錯誤..." msgstr "錯誤..."
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "離開 USB Loader GX?" msgstr "離開 USB Loader GX?"
@ -469,6 +478,14 @@ msgstr "關機選項?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "正在啟動網路" msgstr "正在啟動網路"
@ -551,6 +568,10 @@ msgstr "同系統選單"
msgid "Load" msgid "Load"
msgstr "載入" msgstr "載入"
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "載入這個dol做為替代的dol?" msgstr "載入這個dol做為替代的dol?"
@ -614,6 +635,9 @@ msgstr "找不到USB裝置."
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "找不到WBFS磁區" msgstr "找不到WBFS磁區"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "光碟中找不到dol檔案" msgstr "光碟中找不到dol檔案"
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "不是Wii的光碟" msgstr "不是Wii的光碟"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "剩餘記憶體不足" msgstr "剩餘記憶體不足"
@ -725,6 +752,9 @@ msgstr "快速啟動"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "正在讀取wad資料...完成" msgstr "正在讀取wad資料...完成"
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "發表" msgstr "發表"

View File

@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-07-23 01:45+0200\n" "POT-Creation-Date: 2009-07-23 19:22+0200\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -99,6 +99,9 @@ msgstr "Emin misiniz?"
msgid "Aug" msgid "Aug"
msgstr "" msgstr ""
msgid "AutoInit Network"
msgstr ""
msgid "AutoPatch" msgid "AutoPatch"
msgstr "OtoYama" msgstr "OtoYama"
@ -373,9 +376,15 @@ msgstr ""
msgid "Error reading Disc" msgid "Error reading Disc"
msgstr "Disk Okuma Hatasi" msgstr "Disk Okuma Hatasi"
msgid "Error while transfering data."
msgstr ""
msgid "Error..." msgid "Error..."
msgstr "" msgstr ""
msgid "Error:"
msgstr ""
msgid "Exit USB Loader GX?" msgid "Exit USB Loader GX?"
msgstr "USB Loader GX'dan çik?" msgstr "USB Loader GX'dan çik?"
@ -469,6 +478,14 @@ msgstr "Nasil Kapansin?"
msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip" msgid "If you don't have WiFi, press 1 to get an URL to get your WiiTDB.zip"
msgstr "" msgstr ""
#, c-format
msgid "Incomming file %0.2fKB"
msgstr ""
#, c-format
msgid "Incomming file %0.2fMB"
msgstr ""
msgid "Initializing Network" msgid "Initializing Network"
msgstr "Aga Baglaniliyor" msgstr "Aga Baglaniliyor"
@ -551,6 +568,10 @@ msgstr "Sistem Menüsü Gibi"
msgid "Load" msgid "Load"
msgstr "" msgstr ""
#, c-format
msgid "Load file from: %s ?"
msgstr ""
msgid "Load this dol as alternate dol?" msgid "Load this dol as alternate dol?"
msgstr "" msgstr ""
@ -614,6 +635,9 @@ msgstr "USB Aygiti bulunamadi"
msgid "No WBFS partition found" msgid "No WBFS partition found"
msgstr "WBFS bölümü bulunamadi" msgstr "WBFS bölümü bulunamadi"
msgid "No data could be read."
msgstr ""
msgid "No dol file found on disc." msgid "No dol file found on disc."
msgstr "" msgstr ""
@ -638,6 +662,9 @@ msgstr ""
msgid "Not a Wii Disc" msgid "Not a Wii Disc"
msgstr "Wii Diski Degil" msgstr "Wii Diski Degil"
msgid "Not enough free memory"
msgstr ""
msgid "Not enough free memory." msgid "Not enough free memory."
msgstr "" msgstr ""
@ -725,6 +752,9 @@ msgstr "Hizli Açilis"
msgid "Reading WAD data... Ok!" msgid "Reading WAD data... Ok!"
msgstr "" msgstr ""
msgid "Receiving file from:"
msgstr ""
msgid "Released" msgid "Released"
msgstr "" msgstr ""

View File

@ -11,6 +11,30 @@
#include "dolloader.h" #include "dolloader.h"
#include "elfloader.h" #include "elfloader.h"
static void *innetbuffer = NULL;
int AllocHomebrewMemory(u32 filesize) {
innetbuffer = malloc(filesize);
if(!innetbuffer)
return -1;
return 1;
}
void FreeHomebrewBuffer() {
free(innetbuffer);
innetbuffer = NULL;
}
void CopyHomebrewMemory(u32 read, u8 *temp, u32 len) {
memcpy(((u8 *) innetbuffer)+read, temp, len);
}
int BootHomebrew(char * path) int BootHomebrew(char * path)
{ {
void *buffer = NULL; void *buffer = NULL;
@ -78,3 +102,46 @@ int BootHomebrew(char * path)
return 0; return 0;
} }
int BootHomebrewFromMem()
{
entrypoint entry;
u32 cpu_isr;
if(!innetbuffer) {
SDCard_deInit();
USBDevice_deInit();
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
}
struct __argv args;
int ret = valid_elf_image(innetbuffer);
if (ret == 1)
entry = (entrypoint) load_elf_image(innetbuffer);
else
entry = (entrypoint) load_dol(innetbuffer, &args);
free(innetbuffer);
if(!entry) {
SDCard_deInit();
USBDevice_deInit();
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
}
SDCard_deInit();
USBDevice_deInit();
WPAD_Flush(0);
WPAD_Disconnect(0);
WPAD_Shutdown();
SYS_ResetSystem(SYS_SHUTDOWN, 0, 0);
_CPU_ISR_Disable (cpu_isr);
__exception_closeall();
entry();
_CPU_ISR_Restore (cpu_isr);
return 0;
}

View File

@ -6,7 +6,11 @@ extern "C"
{ {
#endif #endif
void BootHomebrew(char * path); int BootHomebrew(char * path);
int BootHomebrewFromMem();
void CopyHomebrewMemory(u32 read, u8 *temp, u32 len);
int AllocHomebrewMemory(u32 filesize);
void FreeHomebrewBuffer();
#ifdef __cplusplus #ifdef __cplusplus
} }

View File

@ -12,12 +12,17 @@
#include "language/gettext.h" #include "language/gettext.h"
#include "libwiigui/gui.h" #include "libwiigui/gui.h"
#include "prompts/PromptWindows.h" #include "prompts/PromptWindows.h"
#include "prompts/ProgressWindow.h"
#include "homebrewboot/HomebrewFiles.h" #include "homebrewboot/HomebrewFiles.h"
#include "homebrewboot/HomebrewXML.h" #include "homebrewboot/HomebrewXML.h"
#include "homebrewboot/BootHomebrew.h"
#include "network/networkops.h"
#include "menu.h" #include "menu.h"
#include "filelist.h" #include "filelist.h"
#include "sys.h" #include "sys.h"
#define NETWORKBLOCKSIZE 5*1024 //5KB
/*** Extern functions ***/ /*** Extern functions ***/
extern void ResumeGui(); extern void ResumeGui();
extern void HaltGui(); extern void HaltGui();
@ -26,10 +31,12 @@ extern void HaltGui();
extern GuiWindow * mainWindow; extern GuiWindow * mainWindow;
extern GuiSound * bgMusic; extern GuiSound * bgMusic;
extern GuiImage * bgImg; extern GuiImage * bgImg;
extern u32 infilesize;
extern u8 shutdown; extern u8 shutdown;
extern u8 reset; extern u8 reset;
bool boothomebrew = false; /*** Variables used elsewhere ***/
u8 boothomebrew = 0;
/**************************************************************************** /****************************************************************************
* roundup Function * roundup Function
@ -65,6 +72,9 @@ int MenuHomebrewBrowse()
RIGHT RIGHT
}; };
if(IsNetworkInit())
ResumeNetworkWait();
int slidedirection = FADE; int slidedirection = FADE;
/*** Sound Variables ***/ /*** Sound Variables ***/
@ -92,6 +102,9 @@ int MenuHomebrewBrowse()
snprintf(imgPath, sizeof(imgPath), "%sstartgame_arrow_right.png", CFG.theme_path); snprintf(imgPath, sizeof(imgPath), "%sstartgame_arrow_right.png", CFG.theme_path);
GuiImageData arrow_right(imgPath, startgame_arrow_right_png); GuiImageData arrow_right(imgPath, startgame_arrow_right_png);
snprintf(imgPath, sizeof(imgPath), "%swifi1.png", CFG.theme_path);
GuiImageData wifiImgData(imgPath, wifi1_png);
GuiImage background(&bgData); GuiImage background(&bgData);
/*** Trigger Variables ***/ /*** Trigger Variables ***/
@ -272,6 +285,17 @@ int MenuHomebrewBrowse()
MainButton4.SetEffectGrow(); MainButton4.SetEffectGrow();
MainButton4.SetTrigger(&trigA); MainButton4.SetTrigger(&trigA);
GuiImage wifiImg(&wifiImgData);
GuiButton wifiBtn(wifiImg.GetWidth(), wifiImg.GetHeight());
wifiBtn.SetImage(&wifiImg);
wifiBtn.SetPosition(500, 400);
wifiBtn.SetSoundOver(&btnSoundOver);
wifiBtn.SetSoundClick(&btnClick1);
wifiBtn.SetEffectGrow();
wifiBtn.SetAlpha(80);
wifiBtn.SetTrigger(&trigA);
GuiWindow w(screenwidth, screenheight); GuiWindow w(screenwidth, screenheight);
@ -360,6 +384,7 @@ int MenuHomebrewBrowse()
w.Append(&titleTxt); w.Append(&titleTxt);
w.Append(&backBtn); w.Append(&backBtn);
w.Append(&homo); w.Append(&homo);
w.Append(&wifiBtn);
w.Append(&GoRightBtn); w.Append(&GoRightBtn);
w.Append(&GoLeftBtn); w.Append(&GoLeftBtn);
@ -592,7 +617,7 @@ int MenuHomebrewBrowse()
int choice = HBCWindowPrompt(XMLInfo[0].GetName(), XMLInfo[0].GetCoder(), XMLInfo[0].GetVersion(), XMLInfo[0].GetReleasedate(), XMLInfo[0].GetLongDescription(), iconpath, filesize); int choice = HBCWindowPrompt(XMLInfo[0].GetName(), XMLInfo[0].GetCoder(), XMLInfo[0].GetVersion(), XMLInfo[0].GetReleasedate(), XMLInfo[0].GetLongDescription(), iconpath, filesize);
if(choice == 1) { if(choice == 1) {
boothomebrew = true; boothomebrew = 1;
menu = MENU_EXIT; menu = MENU_EXIT;
snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset), HomebrewFiles.GetFilename(fileoffset)); snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset), HomebrewFiles.GetFilename(fileoffset));
break; break;
@ -620,7 +645,7 @@ int MenuHomebrewBrowse()
int choice = HBCWindowPrompt(XMLInfo[1].GetName(), XMLInfo[1].GetCoder(), XMLInfo[1].GetVersion(), XMLInfo[1].GetReleasedate(), XMLInfo[1].GetLongDescription(), iconpath, filesize); int choice = HBCWindowPrompt(XMLInfo[1].GetName(), XMLInfo[1].GetCoder(), XMLInfo[1].GetVersion(), XMLInfo[1].GetReleasedate(), XMLInfo[1].GetLongDescription(), iconpath, filesize);
if(choice == 1) { if(choice == 1) {
boothomebrew = true; boothomebrew = 1;
menu = MENU_EXIT; menu = MENU_EXIT;
snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+1), HomebrewFiles.GetFilename(fileoffset+1)); snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+1), HomebrewFiles.GetFilename(fileoffset+1));
break; break;
@ -648,7 +673,7 @@ int MenuHomebrewBrowse()
int choice = HBCWindowPrompt(XMLInfo[2].GetName(), XMLInfo[2].GetCoder(), XMLInfo[2].GetVersion(), XMLInfo[2].GetReleasedate(), XMLInfo[2].GetLongDescription(), iconpath, filesize); int choice = HBCWindowPrompt(XMLInfo[2].GetName(), XMLInfo[2].GetCoder(), XMLInfo[2].GetVersion(), XMLInfo[2].GetReleasedate(), XMLInfo[2].GetLongDescription(), iconpath, filesize);
if(choice == 1) { if(choice == 1) {
boothomebrew = true; boothomebrew = 1;
menu = MENU_EXIT; menu = MENU_EXIT;
snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+2), HomebrewFiles.GetFilename(fileoffset+2)); snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+2), HomebrewFiles.GetFilename(fileoffset+2));
break; break;
@ -676,7 +701,7 @@ int MenuHomebrewBrowse()
int choice = HBCWindowPrompt(XMLInfo[3].GetName(), XMLInfo[3].GetCoder(), XMLInfo[3].GetVersion(), XMLInfo[3].GetReleasedate(), XMLInfo[3].GetLongDescription(), iconpath, filesize); int choice = HBCWindowPrompt(XMLInfo[3].GetName(), XMLInfo[3].GetCoder(), XMLInfo[3].GetVersion(), XMLInfo[3].GetReleasedate(), XMLInfo[3].GetLongDescription(), iconpath, filesize);
if(choice == 1) { if(choice == 1) {
boothomebrew = true; boothomebrew = 1;
menu = MENU_EXIT; menu = MENU_EXIT;
snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+3), HomebrewFiles.GetFilename(fileoffset+3)); snprintf(Settings.selected_homebrew, sizeof(Settings.selected_homebrew), "%s%s", HomebrewFiles.GetFilepath(fileoffset+3), HomebrewFiles.GetFilename(fileoffset+3));
break; break;
@ -714,6 +739,12 @@ int MenuHomebrewBrowse()
GoRightBtn.ResetState(); GoRightBtn.ResetState();
} }
else if(wifiBtn.GetState() == STATE_CLICKED) {
ResumeNetworkWait();
wifiBtn.ResetState();
}
else if(homo.GetState() == STATE_CLICKED) { else if(homo.GetState() == STATE_CLICKED) {
cfg_save_global(); cfg_save_global();
s32 thetimeofbg = bgMusic->GetPlayTime(); s32 thetimeofbg = bgMusic->GetPlayTime();
@ -736,6 +767,78 @@ int MenuHomebrewBrowse()
homo.ResetState(); homo.ResetState();
} }
} }
else if(infilesize > 0) {
char filesizetxt[50];
char temp[50];
if(infilesize < MBSIZE)
snprintf(filesizetxt, sizeof(filesizetxt), tr("Incomming file %0.2fKB"), infilesize/KBSIZE);
else
snprintf(filesizetxt, sizeof(filesizetxt), tr("Incomming file %0.2fMB"), infilesize/MBSIZE);
snprintf(temp, sizeof(temp), tr("Load file from: %s ?"), GetNetworkIP());
int choice = WindowPrompt(filesizetxt, temp, tr("OK"), tr("Cancel"));
if(choice == 1) {
int res = AllocHomebrewMemory(infilesize);
if(res < 0) {
CloseConnection();
WindowPrompt(tr("Not enough free memory"), 0, tr("OK"));
} else {
u32 read = 0;
u8 *temp = NULL;
int len = NETWORKBLOCKSIZE;
temp = (u8*) malloc(len);
while(read < infilesize) {
ShowProgress(tr("Receiving file from:"), GetNetworkIP(), NULL, read, infilesize, true);
if(infilesize - read < (u32) len)
len = infilesize-read;
else
len = NETWORKBLOCKSIZE;
int result = network_read(temp, len);
if(result < 0) {
WindowPrompt(tr("Error while transfering data."), 0, tr("OK"));
FreeHomebrewBuffer();
break;
}
if(!result)
break;
CopyHomebrewMemory(read, temp, len);
read += result;
}
free(temp);
ProgressStop();
if(read != infilesize) {
WindowPrompt(tr("Error:"), tr("No data could be read."), tr("OK"));
FreeHomebrewBuffer();
} else {
boothomebrew = 2;
menu = MENU_EXIT;
CloseConnection();
break;
}
}
}
CloseConnection();
ResumeNetworkWait();
}
if(IsNetworkInit()) {
wifiBtn.SetAlpha(255);
}
} }
} }
@ -755,6 +858,9 @@ int MenuHomebrewBrowse()
} }
} }
if(IsNetworkInit())
HaltNetworkThread();
mainWindow->RemoveAll(); mainWindow->RemoveAll();
mainWindow->Append(bgImg); mainWindow->Append(bgImg);

View File

@ -77,7 +77,8 @@ extern struct discHdr * gameList;
extern u32 gameCnt; extern u32 gameCnt;
extern s32 gameSelected, gameStart; extern s32 gameSelected, gameStart;
extern const u8 data1; extern const u8 data1;
extern bool boothomebrew; extern u8 boothomebrew;
extern bool updateavailable;
/**************************************************************************** /****************************************************************************
* ResumeGui * ResumeGui
@ -202,6 +203,10 @@ void InitGUIThreads()
LWP_CreateThread(&guithread, UpdateGUI, NULL, NULL, 0, 70); LWP_CreateThread(&guithread, UpdateGUI, NULL, NULL, 0, 70);
InitProgressThread(); InitProgressThread();
InitBufferThread(); InitBufferThread();
InitNetworkThread();
if(Settings.autonetwork)
ResumeNetworkThread();
} }
void ExitGUIThreads() void ExitGUIThreads()
@ -233,8 +238,8 @@ int MenuDiscList()
WDVD_GetCoverStatus(&covert); WDVD_GetCoverStatus(&covert);
u32 covertOld=covert; u32 covertOld=covert;
//i put this here to take care of the disappearing cursors //i put this here to take care of the disappearing cursors
//at least untill we know why they go away //at least untill we know why they go away
#ifdef HW_RVL #ifdef HW_RVL
@ -335,8 +340,8 @@ int MenuDiscList()
GuiImageData imgarrangeCarousel_gray(imgPath, arrangeCarousel_gray_png); GuiImageData imgarrangeCarousel_gray(imgPath, arrangeCarousel_gray_png);
snprintf(imgPath, sizeof(imgPath), "%sbrowser.png", CFG.theme_path); snprintf(imgPath, sizeof(imgPath), "%sbrowser.png", CFG.theme_path);
GuiImageData homebrewImgData(imgPath, browser_png); GuiImageData homebrewImgData(imgPath, browser_png);
GuiTrigger trigA; GuiTrigger trigA;
trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A); trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
@ -720,6 +725,11 @@ int MenuDiscList()
if(reset == 1) if(reset == 1)
Sys_Reboot(); Sys_Reboot();
if(updateavailable == true) {
ProgressUpdateWindow();
updateavailable = false;
}
if(poweroffBtn.GetState() == STATE_CLICKED) if(poweroffBtn.GetState() == STATE_CLICKED)
{ {
@ -1550,7 +1560,7 @@ static int MenuFormat()
VIDEO_WaitVSync (); VIDEO_WaitVSync ();
selected = optionBrowser.GetClickedOption(); selected = optionBrowser.GetClickedOption();
for (cnt = 0; cnt < MAX_PARTITIONS; cnt++) { for (cnt = 0; cnt < MAX_PARTITIONS; cnt++) {
if ((cnt == selected)&&((Settings.godmode == 1)|| if ((cnt == selected)&&((Settings.godmode == 1)||
(!strcmp("", Settings.unlockCode)))){ (!strcmp("", Settings.unlockCode)))){
@ -1643,7 +1653,7 @@ static int MenuCheck()
VIDEO_WaitVSync (); VIDEO_WaitVSync ();
OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true); OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true);
wbfsinit = WBFS_Init(WBFS_DEVICE_USB); wbfsinit = WBFS_Init(WBFS_DEVICE_USB);
if (wbfsinit < 0) if (wbfsinit < 0)
@ -1800,6 +1810,7 @@ int MainMenu(int menu)
break; break;
} }
} }
CloseXMLDatabase(); CloseXMLDatabase();
ExitGUIThreads(); ExitGUIThreads();
bgMusic->Stop(); bgMusic->Stop();
@ -1817,8 +1828,10 @@ int MainMenu(int menu)
ShutdownAudio(); ShutdownAudio();
StopGX(); StopGX();
if(boothomebrew == true) { if(boothomebrew == 1) {
BootHomebrew(Settings.selected_homebrew); BootHomebrew(Settings.selected_homebrew);
} else if(boothomebrew == 2) {
BootHomebrewFromMem();
} else { } else {
int ret = 0; int ret = 0;

View File

@ -1,5 +1,6 @@
/**************************************************************************** /****************************************************************************
* Updater for USB Loader GX * Network Operations
* for USB Loader GX
* *
* HTTP operations * HTTP operations
* Written by dhewg/bushing modified by dimok * Written by dhewg/bushing modified by dimok
@ -11,13 +12,23 @@
#include <ogc/machine/processor.h> #include <ogc/machine/processor.h>
#include "prompts/PromptWindows.h" #include "prompts/PromptWindows.h"
#include "language/gettext.h"
#include "settings/cfg.h" #include "settings/cfg.h"
#include "main.h" #include "main.h"
#include "http.h" #include "http.h"
#define PORT 4299
/*** Incomming filesize ***/
u32 infilesize = 0;
bool updateavailable = false;
static s32 connection; static s32 connection;
static s32 socket;
static bool updatechecked = false; static bool updatechecked = false;
static bool networkinitialized = false; static bool networkinitialized = false;
static bool checkincomming = false;
static bool waitforanswer = false;
static char IP[16]; static char IP[16];
static lwp_t networkthread = LWP_THREAD_NULL; static lwp_t networkthread = LWP_THREAD_NULL;
@ -113,7 +124,7 @@ s32 network_request(const char * request)
return size; return size;
} }
s32 network_read(u8 * buf, u32 len) s32 network_read(u8 *buf, u32 len)
{ {
u32 read = 0; u32 read = 0;
s32 ret = -1; s32 ret = -1;
@ -186,6 +197,68 @@ void CloseConnection() {
net_close(connection); net_close(connection);
if(waitforanswer) {
net_close(socket);
waitforanswer = false;
}
}
/****************************************************************************
* NetworkWait
***************************************************************************/
int NetworkWait() {
if(!checkincomming)
return -3;
struct sockaddr_in sin;
struct sockaddr_in client_address;
socklen_t addrlen = sizeof(client_address);
//Open socket
socket = net_socket(AF_INET, SOCK_STREAM, IPPROTO_IP);
if (socket == INVALID_SOCKET)
{
return socket;
}
sin.sin_family = AF_INET;
sin.sin_port = htons(PORT);
sin.sin_addr.s_addr = htonl(INADDR_ANY);
if (net_bind(socket, (struct sockaddr*)&sin, sizeof(sin)) < 0)
{
net_close(socket);
return -1;
}
if (net_listen(socket, 3) < 0)
{
net_close(socket);
return -1;
}
connection = net_accept(socket, (struct sockaddr*)&client_address, &addrlen);
if (connection < 0)
{
net_close(connection);
net_close(socket);
return -4;
} else {
unsigned char haxx[9];
//skip haxx
net_read(connection, &haxx, 8);
net_read(connection, &infilesize, 4);
waitforanswer = true;
checkincomming = false;
networkHalt = true;
}
return 1;
} }
/**************************************************************************** /****************************************************************************
@ -228,6 +301,10 @@ int CheckUpdate()
void HaltNetworkThread() void HaltNetworkThread()
{ {
networkHalt = true; networkHalt = true;
checkincomming = false;
if(waitforanswer)
CloseConnection();
// wait for thread to finish // wait for thread to finish
while(!LWP_ThreadIsSuspended(networkthread)) while(!LWP_ThreadIsSuspended(networkthread))
@ -243,20 +320,44 @@ void ResumeNetworkThread()
LWP_ResumeThread(networkthread); LWP_ResumeThread(networkthread);
} }
/****************************************************************************
* Resume NetworkWait
***************************************************************************/
void ResumeNetworkWait()
{
networkHalt = true;
checkincomming = true;
waitforanswer = true;
infilesize = 0;
connection = -1;
LWP_ResumeThread(networkthread);
}
/********************************************************************************* /*********************************************************************************
* Networkthread for background network initialize and update check with idle prio * Networkthread for background network initialize and update check with idle prio
*********************************************************************************/ *********************************************************************************/
static void * networkinitcallback(void *arg) static void * networkinitcallback(void *arg)
{ {
Initialize_Network(); while(1) {
if(networkinitialized == true && updatechecked == false) { if(!checkincomming && networkHalt)
if(CheckUpdate() > 0) { LWP_SuspendThread(networkthread);
/** Here we can enter the update function later **
** when network problem is solved **/ Initialize_Network();
WindowPrompt("Update available",0,"OK");
if(networkinitialized == true && updatechecked == false) {
if(CheckUpdate() > 0)
updateavailable = true;
//suspend thread
updatechecked = true;
networkHalt = true;
checkincomming = false;
} }
updatechecked = true;
if(checkincomming)
NetworkWait();
} }
return NULL; return NULL;
} }

View File

@ -1,3 +1,10 @@
/****************************************************************************
* Network Operations
* for USB Loader GX
*
* HTTP operations
* Written by dhewg/bushing modified by dimok
****************************************************************************/
#ifndef _NETWORKOPS_H_ #ifndef _NETWORKOPS_H_
#define _NETWORKOPS_H_ #define _NETWORKOPS_H_
@ -12,6 +19,7 @@ void CloseConnection();
int CheckUpdate(); int CheckUpdate();
void HaltNetworkThread(); void HaltNetworkThread();
void ResumeNetworkWait();
void ResumeNetworkThread(); void ResumeNetworkThread();
void InitNetworkThread(); void InitNetworkThread();
void ShutdownNetworkThread(); void ShutdownNetworkThread();

View File

@ -234,7 +234,7 @@ int DiscBrowse(struct discHdr * header)
int autoSelectDol(const char *id) int autoSelectDol(const char *id)
{ {
//still not done\\ //still not done//
//////////ID6///////////////// //////////ID6/////////////////
if (strcmp(id,"RF8E69") == 0) return 439;//from isostar if (strcmp(id,"RF8E69") == 0) return 439;//from isostar
if (strcmp(id,"RF8P69") == 0) return 463;//from isostar if (strcmp(id,"RF8P69") == 0) return 463;//from isostar

View File

@ -228,17 +228,19 @@ static void ProgressWindow(const char *title, const char *msg1, const char *msg2
ResumeGui(); ResumeGui();
while(promptWindow.GetEffect() > 0) usleep(100); while(promptWindow.GetEffect() > 0) usleep(100);
int tmp; int tmp;
while(showProgress) while(showProgress)
{ {
VIDEO_WaitVSync ();
usleep(20000); usleep(20000);
GameInstallProgress(); GameInstallProgress();
tmp=static_cast<int>(progressbarImg.GetWidth()*progressDone); tmp=static_cast<int>(progressbarImg.GetWidth()*progressDone);
if(CFG.widescreen && Settings.wsprompt == yes) if(CFG.widescreen && Settings.wsprompt == yes)
progressbarImg.SetSkew(0,0,static_cast<int>(progressbarImg.GetWidth()*progressDone*0.8)-progressbarImg.GetWidth(),0,static_cast<int>(progressbarImg.GetWidth()*progressDone*0.8)-progressbarImg.GetWidth(),0,0,0); progressbarImg.SetSkew(0,0,static_cast<int>(progressbarImg.GetWidth()*progressDone*0.8)-progressbarImg.GetWidth(),0,static_cast<int>(progressbarImg.GetWidth()*progressDone*0.8)-progressbarImg.GetWidth(),0,0,0);
@ -351,12 +353,12 @@ void ShowProgress(const char *title, const char *msg1, const char *msg2, f32 don
} }
if(swSize == true) { if(swSize == true) {
if(total < MBSIZE*10) if(total < MBSIZE)
snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fKB/%0.2fKB", 100.0* done/total / KBSIZE, total/KBSIZE); snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fKB/%0.2fKB", done * done/total / KBSIZE, total/KBSIZE);
else if(total > MBSIZE*10 && total < GBSIZE) else if(total > MBSIZE && total < GBSIZE)
snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fMB/%0.2fMB", 100.0* done/total / MBSIZE, total/MBSIZE); snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fMB/%0.2fMB", done * done/total / MBSIZE, total/MBSIZE);
else else
snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fGB/%0.2fGB", 100.0* done/total / GBSIZE, total/GBSIZE); snprintf(progressSizeLeft, sizeof(progressSizeLeft), "%0.2fGB/%0.2fGB", done * done/total / GBSIZE, total/GBSIZE);
} }
showProgress = 1; showProgress = 1;

View File

@ -2366,6 +2366,9 @@ int ProgressUpdateWindow()
sprintf(msg, "Rev%i %s.", newrev, tr("available")); sprintf(msg, "Rev%i %s.", newrev, tr("available"));
int choice = WindowPrompt(msg, tr("How do you want to update?"), tr("Update DOL"), tr("Update All"), tr("Cancel")); int choice = WindowPrompt(msg, tr("How do you want to update?"), tr("Update DOL"), tr("Update All"), tr("Cancel"));
mainWindow->SetState(STATE_DISABLED);
promptWindow.SetState(STATE_DEFAULT);
mainWindow->ChangeFocus(&promptWindow);
if(choice == 1 || choice == 2) { if(choice == 1 || choice == 2) {
titleTxt.SetTextf("%s USB Loader GX", tr("Updating")); titleTxt.SetTextf("%s USB Loader GX", tr("Updating"));
msgTxt.SetPosition(0,100); msgTxt.SetPosition(0,100);
@ -2958,7 +2961,7 @@ void GetLanguageToLangCode(char *langcode) {
case CONF_LANG_DUTCH: case CONF_LANG_DUTCH:
sprintf(langcode, "NL"); sprintf(langcode, "NL");
break; break;
/* /*
case CONF_LANG_PORTUGUESE: case CONF_LANG_PORTUGUESE:
sprintf(langcode, "PO"); sprintf(langcode, "PO");
break; break;

View File

@ -480,6 +480,7 @@ int MenuSettings()
options2.SetName(6, "%s",tr("Keyboard")); options2.SetName(6, "%s",tr("Keyboard"));
options2.SetName(7, "%s",tr("Wiilight")); options2.SetName(7, "%s",tr("Wiilight"));
options2.SetName(8, "%s",tr("Rumble")); options2.SetName(8, "%s",tr("Rumble"));
options2.SetName(9, "%s",tr("AutoInit Network"));
options2.SetName(10, "%s",tr("Titles from XML")); options2.SetName(10, "%s",tr("Titles from XML"));
options2.SetName(11, "%s",tr("Screensaver")); options2.SetName(11, "%s",tr("Screensaver"));
for(int i = 0; i <= MAXOPTIONS; i++) options2.SetValue(i, NULL); for(int i = 0; i <= MAXOPTIONS; i++) options2.SetValue(i, NULL);
@ -560,6 +561,9 @@ int MenuSettings()
if (Settings.rumble == RumbleOn) options2.SetValue(8,"%s",tr("ON")); if (Settings.rumble == RumbleOn) options2.SetValue(8,"%s",tr("ON"));
else if (Settings.rumble == RumbleOff) options2.SetValue(8,"%s",tr("OFF")); else if (Settings.rumble == RumbleOff) options2.SetValue(8,"%s",tr("OFF"));
if (Settings.autonetwork == on) options2.SetValue(9,"%s",tr("ON"));
else if (Settings.autonetwork == off) options2.SetValue(9,"%s",tr("OFF"));
if (Settings.titlesOverride == 0) options2.SetValue(10,"%s",tr("OFF")); if (Settings.titlesOverride == 0) options2.SetValue(10,"%s",tr("OFF"));
else if (Settings.titlesOverride == 1) options2.SetValue(10,"%s",tr("ON")); else if (Settings.titlesOverride == 1) options2.SetValue(10,"%s",tr("ON"));
@ -674,6 +678,9 @@ int MenuSettings()
Settings.rumble++; Settings.rumble++;
break; break;
case 9: case 9:
Settings.autonetwork++;
if(Settings.autonetwork > 1)
Settings.autonetwork = 0;
break; break;
case 10: case 10:
Settings.titlesOverride++; Settings.titlesOverride++;
@ -1897,7 +1904,7 @@ int GameSettings(struct discHdr * header)
while(!exit) while(!exit)
{ {
VIDEO_WaitVSync(); VIDEO_WaitVSync();
if (pagetodisplay==1){ if (pagetodisplay==1){
options3.SetName(0,"%s", tr("Video Mode")); options3.SetName(0,"%s", tr("Video Mode"));
options3.SetName(1,"%s", tr("VIDTV Patch")); options3.SetName(1,"%s", tr("VIDTV Patch"));
@ -2004,7 +2011,7 @@ int GameSettings(struct discHdr * header)
if(alternatedol == 2) { if(alternatedol == 2) {
char filename[10]; char filename[10];
snprintf(filename,sizeof(filename),"%c%c%c%c%c%c",header->id[0], header->id[1], header->id[2], snprintf(filename,sizeof(filename),"%c%c%c%c%c%c",header->id[0], header->id[1], header->id[2],
header->id[3],header->id[4], header->id[5]); header->id[3],header->id[4], header->id[5]);
int dolchoice =0; int dolchoice =0;
//check to see if we already know the offset of the correct dol //check to see if we already know the offset of the correct dol
int autodol = autoSelectDol(filename); int autodol = autoSelectDol(filename);
@ -2031,18 +2038,18 @@ int GameSettings(struct discHdr * header)
snprintf(tmp,sizeof(tmp),tr("It seems that you have some information that will we helpfull to us. Please pass this information along to the DEV team. %s - %i") ,filename,alternatedoloffset); snprintf(tmp,sizeof(tmp),tr("It seems that you have some information that will we helpfull to us. Please pass this information along to the DEV team. %s - %i") ,filename,alternatedoloffset);
WindowPrompt(0,tmp,tr("Ok")); WindowPrompt(0,tmp,tr("Ok"));
} }
} }
break; break;
case 10: case 10:
reloadblock = (reloadblock+1) % 2; reloadblock = (reloadblock+1) % 2;
break; break;
} }
} }
//the uninstall menu //the uninstall menu
if (pagetodisplay==2){ if (pagetodisplay==2){
for (int j=0;j<13;j++) for (int j=0;j<13;j++)
@ -2058,7 +2065,7 @@ int GameSettings(struct discHdr * header)
options3.SetName(5,"%s", tr("Delete CheatTxt")); options3.SetName(5,"%s", tr("Delete CheatTxt"));
if(shutdown == 1) if(shutdown == 1)
Sys_Shutdown(); Sys_Shutdown();
@ -2066,7 +2073,7 @@ int GameSettings(struct discHdr * header)
Sys_Reboot(); Sys_Reboot();
ret = optionBrowser3.GetClickedOption(); ret = optionBrowser3.GetClickedOption();
int choice1; int choice1;
char tmp[200]; char tmp[200];
switch (ret) switch (ret)
@ -2142,43 +2149,43 @@ int GameSettings(struct discHdr * header)
} }
break; break;
case 3: case 3:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.covers_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]); snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.covers_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No")); choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1) if(choice1==1)
{ {
if(checkfile(tmp)) if(checkfile(tmp))
remove(tmp); remove(tmp);
} }
break; break;
case 4: case 4:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.disc_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]); snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.disc_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No")); choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1) if(choice1==1)
{ {
if(checkfile(tmp)) if(checkfile(tmp))
remove(tmp); remove(tmp);
} }
break; break;
case 5: case 5:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.txt", Settings.TxtCheatcodespath, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]); snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.txt", Settings.TxtCheatcodespath, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No")); choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1) if(choice1==1)
{ {
if(checkfile(tmp)) if(checkfile(tmp))
remove(tmp); remove(tmp);
} }
break; break;
} }
} }
if(saveBtn.GetState() == STATE_CLICKED) if(saveBtn.GetState() == STATE_CLICKED)
{ {
// if(isSdInserted()) { // if(isSdInserted()) {
@ -2214,7 +2221,7 @@ int GameSettings(struct discHdr * header)
if (deleteBtn.GetState() == STATE_CLICKED) if (deleteBtn.GetState() == STATE_CLICKED)
{ {
pagetodisplay++; pagetodisplay++;
deleteBtnTxt.SetText(tr("Settings")); deleteBtnTxt.SetText(tr("Settings"));
optionBrowser3.SetScrollbar(0); optionBrowser3.SetScrollbar(0);
@ -2225,9 +2232,9 @@ int GameSettings(struct discHdr * header)
deleteBtnTxt.SetText(tr("Uninstall Menu")); deleteBtnTxt.SetText(tr("Uninstall Menu"));
optionBrowser3.SetScrollbar(1); optionBrowser3.SetScrollbar(1);
} }
deleteBtn.ResetState(); deleteBtn.ResetState();
} }
if (GCTBtn.GetState() == STATE_CLICKED) { if (GCTBtn.GetState() == STATE_CLICKED) {

View File

@ -13,7 +13,6 @@
struct SSettings Settings; struct SSettings Settings;
char bootDevice[10] = "SD:"; char bootDevice[10] = "SD:";
struct CFG CFG; struct CFG CFG;
@ -339,6 +338,7 @@ void Global_Default(void)
Settings.xflip = no; Settings.xflip = no;
Settings.qboot = no; Settings.qboot = no;
Settings.wiilight = 1; Settings.wiilight = 1;
Settings.autonetwork = 0;
Settings.patchcountrystrings = 0; Settings.patchcountrystrings = 0;
Settings.gridRows = 3; Settings.gridRows = 3;
Settings.error002 = 0; Settings.error002 = 0;
@ -991,6 +991,13 @@ void global_cfg_set(char *name, char *val)
} }
return; return;
} }
else if (strcmp(name, "autonetwork") == 0) {
int i;
if (sscanf(val, "%d", &i) == 1) {
Settings.autonetwork = i;
}
return;
}
else if (strcmp(name, "patchcountrystrings") == 0) { else if (strcmp(name, "patchcountrystrings") == 0) {
int i; int i;
if (sscanf(val, "%d", &i) == 1) { if (sscanf(val, "%d", &i) == 1) {
@ -1277,6 +1284,7 @@ bool cfg_save_global()// save global settings
fprintf(f, "patchcountrystrings = %d\n ", Settings.patchcountrystrings); fprintf(f, "patchcountrystrings = %d\n ", Settings.patchcountrystrings);
fprintf(f, "screensaver = %d\n ", Settings.screensaver); fprintf(f, "screensaver = %d\n ", Settings.screensaver);
fprintf(f, "error002 = %d\n ", Settings.error002); fprintf(f, "error002 = %d\n ", Settings.error002);
fprintf(f, "autonetwork = %d\n ", Settings.autonetwork);
fclose(f); fclose(f);
return true; return true;
} }

View File

@ -321,30 +321,30 @@ enum {
settings_scrolleffect_max // always the last entry settings_scrolleffect_max // always the last entry
}; };
struct SSettings { struct SSettings {
int video; u8 video;
int language; u8 language;
int ocarina; u8 ocarina;
int vpatch; u8 vpatch;
int ios; int ios;
int sinfo; u8 sinfo;
int hddinfo; u8 hddinfo;
int rumble; u8 rumble;
int xflip; u8 xflip;
int volume; int volume;
int sfxvolume; int sfxvolume;
int tooltips; u8 tooltips;
char unlockCode[20]; char unlockCode[20];
int parentalcontrol; u8 parentalcontrol;
int cios; u8 cios;
int qboot; u8 qboot;
int wsprompt; u8 wsprompt;
int keyset; u8 keyset;
int sort; u8 sort;
int fave; u8 fave;
int wiilight; u8 wiilight;
int gameDisplay; u8 gameDisplay;
int patchcountrystrings; u8 patchcountrystrings;
int screensaver; u8 screensaver;
short godmode; short godmode;
char covers_path[100]; char covers_path[100];
char theme_path[100]; char theme_path[100];
@ -362,11 +362,12 @@ struct SSettings {
char Cheatcodespath[100]; char Cheatcodespath[100];
char TxtCheatcodespath[100]; char TxtCheatcodespath[100];
short error002; short error002;
int titlesOverride; // db_titles u8 titlesOverride; // db_titles
char db_url[200]; char db_url[200];
char db_language[100]; char db_language[100];
int db_JPtoEN; u8 db_JPtoEN;
int gridRows; u8 gridRows;
u8 autonetwork;
}; };
void CFG_LoadGlobal(void); void CFG_LoadGlobal(void);