mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-25 20:56:53 +01:00
- add check for the covers of the currently inserted disc to the cover downloader (is checked with the other games in the list)
- fix booting wii discs when starting without a HDD (channel mode) - add parental control option to block priiloader override on return to system menu - add prompt asking for downloading new language files when trying to update and no language files exist yet - reduced amount of checks for inserted disc (now every 100ms) - fixed booting gamecube games (datatype bug for mount method) - fix winnertag for gamecube games - add per game nand emu path setting
This commit is contained in:
parent
5cbb7e69fd
commit
616b1bdf4c
@ -2,8 +2,8 @@
|
|||||||
<app version="1">
|
<app version="1">
|
||||||
<name> USB Loader GX</name>
|
<name> USB Loader GX</name>
|
||||||
<coder>USB Loader GX Team</coder>
|
<coder>USB Loader GX Team</coder>
|
||||||
<version>2.3 r1133</version>
|
<version>2.3 r1134</version>
|
||||||
<release_date>201111181802</release_date>
|
<release_date>201111201046</release_date>
|
||||||
<!-- // remove this line to enable arguments
|
<!-- // remove this line to enable arguments
|
||||||
<arguments>
|
<arguments>
|
||||||
<arg>--ios=250</arg>
|
<arg>--ios=250</arg>
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n"
|
"Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n"
|
||||||
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Zablokovat nastavení spouštění"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Zablokovat rodičovskou kontrolu"
|
msgstr "Zablokovat rodičovskou kontrolu"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Zablokovat původní nastavení"
|
msgstr "Zablokovat původní nastavení"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Cesta k potiskum DVD"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Puvodní nastavení disku"
|
msgstr "Puvodní nastavení disku"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Žádný"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Sít není inicializována"
|
msgstr "Sít není inicializována"
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Detekován nový disk"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Další"
|
msgstr "Další"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Oblíbené nejsou oznaceny"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Nechybí žádný soubor!"
|
msgstr "Nechybí žádný soubor!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Není dostupná žádná aktualizace."
|
msgstr "Není dostupná žádná aktualizace."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "z "
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekund zbývá"
|
msgstr "sekund zbývá"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Detekován nový disk"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB zarízení nenalezeno"
|
#~ msgstr "USB zarízení nenalezeno"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Fox888[dk]\n"
|
"Last-Translator: Fox888[dk]\n"
|
||||||
"Language-Team: [dk]\n"
|
"Language-Team: [dk]\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Bloker loader indstillinger"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Bloker forældre indstillinger"
|
msgstr "Bloker forældre indstillinger"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Bloker nulstils indstillinger"
|
msgstr "Bloker nulstils indstillinger"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Sti til DVD-billeder"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Spillets standard"
|
msgstr "Spillets standard"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Ingen"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Netværk er ikke initialiseret."
|
msgstr "Netværk er ikke initialiseret."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Har opdaget ny DVD"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Næste"
|
msgstr "Næste"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Ingen favoritter er valgt."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Ingen filer mangler!"
|
msgstr "Ingen filer mangler!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Ingen nye opdateringer."
|
msgstr "Ingen nye opdateringer."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "af"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder tilbage"
|
msgstr "sekunder tilbage"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Har opdaget ny DVD"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB-enhed ikke fundet"
|
#~ msgstr "USB-enhed ikke fundet"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2011-06-30 14:22+0100\n"
|
"PO-Revision-Date: 2011-06-30 14:22+0100\n"
|
||||||
"Last-Translator: glowy\n"
|
"Last-Translator: glowy\n"
|
||||||
"Language-Team: tj_cool, glowy\n"
|
"Language-Team: tj_cool, glowy\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Blokkeer Loader Instellingen"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Blokkeer Ouderlijk toezicht"
|
msgstr "Blokkeer Ouderlijk toezicht"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Blokkeer Reset Instellingen"
|
msgstr "Blokkeer Reset Instellingen"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Locatie disk labels"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Disk standaard"
|
msgstr "Disk standaard"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Geen"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Netwerk is niet gestart."
|
msgstr "Netwerk is niet gestart."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Nieuwe disk gevonden"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Volgende"
|
msgstr "Volgende"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Geen favorieten geselecteerd."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Geen missende bestanden!"
|
msgstr "Geen missende bestanden!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Geen nieuwe updates."
|
msgstr "Geen nieuwe updates."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "van"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "seconden over"
|
msgstr "seconden over"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Nieuwe disk gevonden"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB Apparaat niet gevonden"
|
#~ msgstr "USB Apparaat niet gevonden"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr ""
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr ""
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: c64rmx\n"
|
"Last-Translator: c64rmx\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Levykuvien polku"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Pelin oletus"
|
msgstr "Pelin oletus"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Levynvaihto"
|
msgstr "Levynvaihto"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Ei kumpikaan"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Seuraava"
|
msgstr "Seuraava"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Ei tiedostoja kadoksissa!"
|
msgstr "Ei tiedostoja kadoksissa!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Ei uusia päivityksiä"
|
msgstr "Ei uusia päivityksiä"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Cyan\n"
|
"Last-Translator: Cyan\n"
|
||||||
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
|
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Bloquer Param. du Loader"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Bloquer Contrôle parental"
|
msgstr "Bloquer Contrôle parental"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Bloquer Réinit. paramètres"
|
msgstr "Bloquer Réinit. paramètres"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Dossier labels DVD"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Disque par défaut"
|
msgstr "Disque par défaut"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Inversion disque"
|
msgstr "Inversion disque"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Aucun"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Réseau non initialisé"
|
msgstr "Réseau non initialisé"
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Nouveau DVD détecté"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Suivant"
|
msgstr "Suivant"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Pas de favoris sélectionnés"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Aucun fichier manquant !"
|
msgstr "Aucun fichier manquant !"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Pas de nouvelle mise à jour."
|
msgstr "Pas de nouvelle mise à jour."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "sur"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "secondes restantes"
|
msgstr "secondes restantes"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Nouveau DVD détecté"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "Périphérique USB introuvable"
|
#~ msgstr "Périphérique USB introuvable"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
|
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
|
||||||
"Last-Translator: TheRealVisitor\n"
|
"Last-Translator: TheRealVisitor\n"
|
||||||
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
|
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Blocke Loaderoptionen"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Blocke Altersoptionen"
|
msgstr "Blocke Altersoptionen"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Blocke Resetoptionen"
|
msgstr "Blocke Resetoptionen"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Disk Cover"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Diskstandard"
|
msgstr "Diskstandard"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "DiskFlip"
|
msgstr "DiskFlip"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Keine"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Netzwerk wurde nicht initialisiert."
|
msgstr "Netzwerk wurde nicht initialisiert."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Neue Disk im Laufwerk festgestellt"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Weiter"
|
msgstr "Weiter"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Keine Favoriten ausgewählt"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Keine Datei fehlt!"
|
msgstr "Keine Datei fehlt!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Keine Updates verfügbar."
|
msgstr "Keine Updates verfügbar."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "von"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "Sekunden verbleiben"
|
msgstr "Sekunden verbleiben"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Neue Disk im Laufwerk festgestellt"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB Gerät nicht gefunden."
|
#~ msgstr "USB Gerät nicht gefunden."
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
||||||
"Last-Translator: Springdale\n"
|
"Last-Translator: Springdale\n"
|
||||||
"Language-Team: Tusk, Springdale\n"
|
"Language-Team: Tusk, Springdale\n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Lemezképek Útvonala"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Lemez Alapértelmezettje"
|
msgstr "Lemez Alapértelmezettje"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Lemezforgatás"
|
msgstr "Lemezforgatás"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Egyik sem"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Új lemez észlelve"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Következõ"
|
msgstr "Következõ"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Egy fájl sem hiányzik!"
|
msgstr "Egy fájl sem hiányzik!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Nincs elérhetõ frissítés."
|
msgstr "Nincs elérhetõ frissítés."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "./"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "hátralévõ másodperc"
|
msgstr "hátralévõ másodperc"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Új lemez észlelve"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB Meghajtó nem található"
|
#~ msgstr "USB Meghajtó nem található"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
||||||
"Last-Translator: xFede\n"
|
"Last-Translator: xFede\n"
|
||||||
"Language-Team: Cambo\n"
|
"Language-Team: Cambo\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Blocca Impost. Loader"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Blocca Contr. Genitori"
|
msgstr "Blocca Contr. Genitori"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Blocca Impost. Predef."
|
msgstr "Blocca Impost. Predef."
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Percorso Imm. Disco"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Da Disco"
|
msgstr "Da Disco"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Gira i dischi"
|
msgstr "Gira i dischi"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Neanche"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "La rete non è inizializzata."
|
msgstr "La rete non è inizializzata."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Rilevato un nuovo disco"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Succ."
|
msgstr "Succ."
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Nessun preferito selezionato."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Nessun file mancante!"
|
msgstr "Nessun file mancante!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Nessun aggiornamento."
|
msgstr "Nessun aggiornamento."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "di"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "secondi rimanenti"
|
msgstr "secondi rimanenti"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Rilevato un nuovo disco"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "Periferica USB non trovata"
|
#~ msgstr "Periferica USB non trovata"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: hosigumayuugi\n"
|
"Last-Translator: hosigumayuugi\n"
|
||||||
"Language-Team: hosigumayuugi\n"
|
"Language-Team: hosigumayuugi\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "ローダーの設定を制限"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "使用制限設定を制限"
|
msgstr "使用制限設定を制限"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "設定の初期化を制限"
|
msgstr "設定の初期化を制限"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "ディスク画像"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "ディスクの初期値"
|
msgstr "ディスクの初期値"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "ディスクの回転風"
|
msgstr "ディスクの回転風"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "非表示"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "ネットワークに接続されていません"
|
msgstr "ネットワークに接続されていません"
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "新しいディスクが検出されました"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "右"
|
msgstr "右"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "お気に入りはありません"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "必要ありません"
|
msgstr "必要ありません"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "更新はありません"
|
msgstr "更新はありません"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "中"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "秒で完了"
|
msgstr "秒で完了"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "新しいディスクが検出されました"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB機器が見つかりません"
|
#~ msgstr "USB機器が見つかりません"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: nextos@korea.com\n"
|
"Last-Translator: nextos@korea.com\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "디스크 이미지 경로"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "디스크 기본값"
|
msgstr "디스크 기본값"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "디스크 플립"
|
msgstr "디스크 플립"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "표시 없음"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "다음"
|
msgstr "다음"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "누락 파일 없음!"
|
msgstr "누락 파일 없음!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "새로운 업데이트 없음."
|
msgstr "새로운 업데이트 없음."
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: raschi\n"
|
"Last-Translator: raschi\n"
|
||||||
"Language-Team: raschi\n"
|
"Language-Team: raschi\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Blokkér loader innstillinger"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Blokkér foreldrekontroll"
|
msgstr "Blokkér foreldrekontroll"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Blokkér reset innstillinger"
|
msgstr "Blokkér reset innstillinger"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Platebilde sti"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Spill Standard"
|
msgstr "Spill Standard"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Snu plate"
|
msgstr "Snu plate"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Ingen"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Nettverk er ikke initialisert."
|
msgstr "Nettverk er ikke initialisert."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Ny plate oppdaget"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Neste"
|
msgstr "Neste"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Ingen favoritter valgt."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Ingen filer mangler!"
|
msgstr "Ingen filer mangler!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Ingen nye oppdateringer."
|
msgstr "Ingen nye oppdateringer."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "av"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder gjenstår"
|
msgstr "sekunder gjenstår"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Ny plate oppdaget"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB enhet ikke funnet"
|
#~ msgstr "USB enhet ikke funnet"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Sciezka do obrazkow plyt"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Domyslny dysk"
|
msgstr "Domyslny dysk"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Obrot plytami"
|
msgstr "Obrot plytami"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "zadne"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Wykryto nowy dysk"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "nastepny"
|
msgstr "nastepny"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Brak plikow do pobrania"
|
msgstr "Brak plikow do pobrania"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Posiadasz aktualna wersje"
|
msgstr "Posiadasz aktualna wersje"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "z"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekund pozostalo"
|
msgstr "sekund pozostalo"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Wykryto nowy dysk"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "Nie znaleziono urzadzenia USB"
|
#~ msgstr "Nie znaleziono urzadzenia USB"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||||
"Last-Translator: aniemotion\n"
|
"Last-Translator: aniemotion\n"
|
||||||
"Language-Team: boto12, aniemotion\n"
|
"Language-Team: boto12, aniemotion\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Bloquear configuração do carregador"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Bloquear configuração dos país"
|
msgstr "Bloquear configuração dos país"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Bloquear configuração da reinicialização"
|
msgstr "Bloquear configuração da reinicialização"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Pasta Imagens Disco"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Disco Padrão"
|
msgstr "Disco Padrão"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Voltar Disco"
|
msgstr "Voltar Disco"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Nenhum"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Detectado Novo Disco"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Próximo"
|
msgstr "Próximo"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Faltando nenhum arquivo"
|
msgstr "Faltando nenhum arquivo"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Não existem novas atualizações."
|
msgstr "Não existem novas atualizações."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Detectado Novo Disco"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "Dispositivo USB não encontrado"
|
#~ msgstr "Dispositivo USB não encontrado"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
|
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
|
||||||
"Last-Translator: pplucky <pplucky@gmail.com>\n"
|
"Last-Translator: pplucky <pplucky@gmail.com>\n"
|
||||||
"Language-Team: Sky8000, pplucky\n"
|
"Language-Team: Sky8000, pplucky\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Bloquear Def. Loader"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Bloquear Def. Parental"
|
msgstr "Bloquear Def. Parental"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Bloquear Reinicialização Def."
|
msgstr "Bloquear Reinicialização Def."
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Cam. Imagens Disco"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Predefinição Disco"
|
msgstr "Predefinição Disco"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Voltar Disco"
|
msgstr "Voltar Disco"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Nenhum"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "Rede não inicializada."
|
msgstr "Rede não inicializada."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Novo Disco Detectado"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Próximo"
|
msgstr "Próximo"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Nenhum favorito seleccionado"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Nenhum ficheiro em falta!"
|
msgstr "Nenhum ficheiro em falta!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Não existem novas actualizações."
|
msgstr "Não existem novas actualizações."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Novo Disco Detectado"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "Dispositivo USB não encontrado"
|
#~ msgstr "Dispositivo USB não encontrado"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: nikolai_ca\n"
|
"Last-Translator: nikolai_ca\n"
|
||||||
"Language-Team: Kir, alendit, nikolai_ca\n"
|
"Language-Team: Kir, alendit, nikolai_ca\n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Путь к изображениям дисков"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "По умолчанию (диск)"
|
msgstr "По умолчанию (диск)"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "ДискФлип"
|
msgstr "ДискФлип"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Ни то, ни другое"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Обнаружен новый диск"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Следующий"
|
msgstr "Следующий"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Файл не найден!"
|
msgstr "Файл не найден!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Нет обновлений"
|
msgstr "Нет обновлений"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "из"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "секунд осталось"
|
msgstr "секунд осталось"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Обнаружен новый диск"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB устройство не найдено"
|
#~ msgstr "USB устройство не найдено"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: knife.hu kavid emul8ion\n"
|
"Last-Translator: knife.hu kavid emul8ion\n"
|
||||||
"Language-Team: kavid\n"
|
"Language-Team: kavid\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Loader设置"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "家长控制设置"
|
msgstr "家长控制设置"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "重置设置"
|
msgstr "重置设置"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "光盘图片路径"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "游戏默认"
|
msgstr "游戏默认"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "光盘滑动"
|
msgstr "光盘滑动"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "全不"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "网络还未初始化"
|
msgstr "网络还未初始化"
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "新光盘已检测"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "往后"
|
msgstr "往后"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "未选择收藏."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "没有文件缺少!"
|
msgstr "没有文件缺少!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "没有可用更新."
|
msgstr "没有可用更新."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "的"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "剩余秒数"
|
msgstr "剩余秒数"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "新光盘已检测"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "找不到 USB 设备"
|
#~ msgstr "找不到 USB 设备"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
|
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
|
||||||
"Last-Translator: Galen/xFede\n"
|
"Last-Translator: Galen/xFede\n"
|
||||||
"Language-Team: Penn, SirPalax, hvy109\n"
|
"Language-Team: Penn, SirPalax, hvy109\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "Bloq. Config. Cargador"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "Bloq. Config. Parental"
|
msgstr "Bloq. Config. Parental"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "Bloq. Resetear Config."
|
msgstr "Bloq. Resetear Config."
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Ruta Imagen Discos"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Pred. Disco"
|
msgstr "Pred. Disco"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "GiraDiscos"
|
msgstr "GiraDiscos"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Ninguno"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "No se inició la red."
|
msgstr "No se inició la red."
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Nuevo Disco Detectado"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Siguiente"
|
msgstr "Siguiente"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "Ningún favorito seleccionado."
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "¡No faltan archivos!"
|
msgstr "¡No faltan archivos!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "No hay nuevas actualizaciones."
|
msgstr "No hay nuevas actualizaciones."
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Nuevo Disco Detectado"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB no encontrado"
|
#~ msgstr "USB no encontrado"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
||||||
"Last-Translator: Katsurou\n"
|
"Last-Translator: Katsurou\n"
|
||||||
"Language-Team: Katsurou, pirateX\n"
|
"Language-Team: Katsurou, pirateX\n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Skivbildsmapp"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Skivans standard"
|
msgstr "Skivans standard"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "Vänd Skiva"
|
msgstr "Vänd Skiva"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Inget"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Ny skiva upptäckt"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Nästa"
|
msgstr "Nästa"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Inga filer saknas!"
|
msgstr "Inga filer saknas!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Inga nya uppdateringar"
|
msgstr "Inga nya uppdateringar"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "av"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder kvar"
|
msgstr "sekunder kvar"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Ny skiva upptäckt"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB-enhet ej hittad"
|
#~ msgstr "USB-enhet ej hittad"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2010-02-15 21:00+0800\n"
|
"PO-Revision-Date: 2010-02-15 21:00+0800\n"
|
||||||
"Last-Translator: Jane.H\n"
|
"Last-Translator: Jane.H\n"
|
||||||
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
|
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
|
||||||
@ -253,6 +253,9 @@ msgstr "封鎖 Loader 設定"
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr "封鎖親子設定"
|
msgstr "封鎖親子設定"
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr "封鎖重置設定"
|
msgstr "封鎖重置設定"
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "光碟圖片路徑"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "光碟預設"
|
msgstr "光碟預設"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "光碟滑動"
|
msgstr "光碟滑動"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "皆不顯示"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr "網路無法啟動。"
|
msgstr "網路無法啟動。"
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "新光碟已檢查"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "往後"
|
msgstr "往後"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr "沒有選取最愛。"
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "沒有檔案缺少!"
|
msgstr "沒有檔案缺少!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "沒有可用更新。"
|
msgstr "沒有可用更新。"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "的"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "剩餘秒數"
|
msgstr "剩餘秒數"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "新光碟已檢查"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "找不到 USB 設備"
|
#~ msgstr "找不到 USB 設備"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Nitro_subzero \n"
|
"Last-Translator: Nitro_subzero \n"
|
||||||
"Language-Team: Nitro_subzero\n"
|
"Language-Team: Nitro_subzero\n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "ที่เก็บ ภาพแผ่น"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "ค่าตั้งต้นแผ่น"
|
msgstr "ค่าตั้งต้นแผ่น"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "สลับด้านแผ่น"
|
msgstr "สลับด้านแผ่น"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "ไม่ทั้งสอง"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "พบแผ่นเกมส์ใหม่"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "ต่อไป"
|
msgstr "ต่อไป"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "ไม่มีไฟล์ที่หายไป"
|
msgstr "ไม่มีไฟล์ที่หายไป"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "ไม่มีไฟล์ Update ตัวใหม่"
|
msgstr "ไม่มีไฟล์ Update ตัวใหม่"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "จาก"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "วินาทีที่เหลือ"
|
msgstr "วินาทีที่เหลือ"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "พบแผ่นเกมส์ใหม่"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "ไม่พบอุปกรณ์ USB"
|
#~ msgstr "ไม่พบอุปกรณ์ USB"
|
||||||
|
|
||||||
|
@ -5,7 +5,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: 2011-11-20 10:55+0100\n"
|
"POT-Creation-Date: 2011-12-20 21:54+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: omercigingelini\n"
|
"Last-Translator: omercigingelini\n"
|
||||||
"Language-Team: omercigingelini\n"
|
"Language-Team: omercigingelini\n"
|
||||||
@ -253,6 +253,9 @@ msgstr ""
|
|||||||
msgid "Block Parental Settings"
|
msgid "Block Parental Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Block Priiloader Override"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Block Reset Settings"
|
msgid "Block Reset Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -499,6 +502,9 @@ msgstr "Disk Görsel Yolu"
|
|||||||
msgid "Disc Default"
|
msgid "Disc Default"
|
||||||
msgstr "Disk Varsayılanı"
|
msgstr "Disk Varsayılanı"
|
||||||
|
|
||||||
|
msgid "Disc Insert Detected"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "DiskFlip"
|
msgid "DiskFlip"
|
||||||
msgstr "DiskÇevir"
|
msgstr "DiskÇevir"
|
||||||
|
|
||||||
@ -1102,9 +1108,6 @@ msgstr "Hiçbiri"
|
|||||||
msgid "Network is not initiated."
|
msgid "Network is not initiated."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New Disc Detected"
|
|
||||||
msgstr "Yeni Disk Bulundu"
|
|
||||||
|
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr "Ileri"
|
msgstr "Ileri"
|
||||||
|
|
||||||
@ -1144,6 +1147,9 @@ msgstr ""
|
|||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "Kayıp dosya yok!"
|
msgstr "Kayıp dosya yok!"
|
||||||
|
|
||||||
|
msgid "No language files to update on your devices! Do you want to download new language files?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "Güncelleme yok"
|
msgstr "Güncelleme yok"
|
||||||
|
|
||||||
@ -1797,6 +1803,9 @@ msgstr "./"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "saniye kaldı"
|
msgstr "saniye kaldı"
|
||||||
|
|
||||||
|
#~ msgid "New Disc Detected"
|
||||||
|
#~ msgstr "Yeni Disk Bulundu"
|
||||||
|
|
||||||
#~ msgid "USB Device not found"
|
#~ msgid "USB Device not found"
|
||||||
#~ msgstr "USB Aygıtı bulunamadı"
|
#~ msgstr "USB Aygıtı bulunamadı"
|
||||||
|
|
||||||
|
@ -42,11 +42,6 @@ bool GuiDiskCover::GetBetaRotateEffect()
|
|||||||
return eff_step != 0;
|
return eff_step != 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GuiDiskCover::SetSpin(bool Up)
|
|
||||||
{
|
|
||||||
spin_up = Up;
|
|
||||||
}
|
|
||||||
|
|
||||||
void GuiDiskCover::SetState(int s, int c)
|
void GuiDiskCover::SetState(int s, int c)
|
||||||
{
|
{
|
||||||
if(state == STATE_DEFAULT && s == STATE_DISABLED)
|
if(state == STATE_DEFAULT && s == STATE_DISABLED)
|
||||||
|
@ -13,7 +13,7 @@ class GuiDiskCover: public GuiImage
|
|||||||
void SetBetaRotateEffect(f32 beta, u16 Step);
|
void SetBetaRotateEffect(f32 beta, u16 Step);
|
||||||
bool GetBetaRotateEffect();
|
bool GetBetaRotateEffect();
|
||||||
|
|
||||||
void SetSpin(bool Up);
|
void SetSpin(bool Up) { spin_up = Up; }
|
||||||
void SetState(int s, int c = -1);
|
void SetState(int s, int c = -1);
|
||||||
void Draw();
|
void Draw();
|
||||||
private:
|
private:
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
#include "network/networkops.h"
|
#include "network/networkops.h"
|
||||||
#include "network/http.h"
|
#include "network/http.h"
|
||||||
#include "network/URL_List.h"
|
#include "network/URL_List.h"
|
||||||
|
#include "prompts/PromptWindows.h"
|
||||||
#include "prompts/ProgressWindow.h"
|
#include "prompts/ProgressWindow.h"
|
||||||
#include "utils/ShowError.h"
|
#include "utils/ShowError.h"
|
||||||
#include "gecko.h"
|
#include "gecko.h"
|
||||||
@ -99,7 +100,13 @@ int UpdateLanguageFiles()
|
|||||||
DirList Dir(Settings.languagefiles_path, ".lang");
|
DirList Dir(Settings.languagefiles_path, ".lang");
|
||||||
|
|
||||||
//give up now if we didn't find any
|
//give up now if we didn't find any
|
||||||
if (Dir.GetFilecount() == 0) return -2;
|
if (Dir.GetFilecount() == 0)
|
||||||
|
{
|
||||||
|
if(WindowPrompt(tr("Error:"), tr("No language files to update on your devices! Do you want to download new language files?"), tr("Yes"), tr("No")))
|
||||||
|
return DownloadAllLanguageFiles();
|
||||||
|
|
||||||
|
return -2;
|
||||||
|
}
|
||||||
|
|
||||||
char savepath[150];
|
char savepath[150];
|
||||||
char codeurl[200];
|
char codeurl[200];
|
||||||
|
@ -48,7 +48,7 @@ GuiSound *btnSoundClick = NULL;
|
|||||||
GuiSound *btnSoundClick2 = NULL;
|
GuiSound *btnSoundClick2 = NULL;
|
||||||
GuiSound *btnSoundOver = NULL;
|
GuiSound *btnSoundOver = NULL;
|
||||||
|
|
||||||
int currentMenu = 0;
|
static int currentMenu = 0;
|
||||||
u8 mountMethod = 0;
|
u8 mountMethod = 0;
|
||||||
|
|
||||||
static lwp_t guithread = LWP_THREAD_NULL;
|
static lwp_t guithread = LWP_THREAD_NULL;
|
||||||
|
@ -496,7 +496,7 @@ int GameBrowseMenu::Execute()
|
|||||||
|
|
||||||
while(retMenu == MENU_NONE)
|
while(retMenu == MENU_NONE)
|
||||||
{
|
{
|
||||||
usleep(100);
|
usleep(1000);
|
||||||
|
|
||||||
if (shutdown)
|
if (shutdown)
|
||||||
Sys_Shutdown();
|
Sys_Shutdown();
|
||||||
@ -1144,13 +1144,18 @@ int GameBrowseMenu::MainLoop()
|
|||||||
|
|
||||||
void GameBrowseMenu::CheckDiscSlotUpdate()
|
void GameBrowseMenu::CheckDiscSlotUpdate()
|
||||||
{
|
{
|
||||||
|
// No need to update every 1 ms
|
||||||
|
static u32 delayCounter = 0;
|
||||||
|
if(++delayCounter < 100)
|
||||||
|
return;
|
||||||
|
|
||||||
|
delayCounter = 0;
|
||||||
u32 DiscDriveCover = 0;
|
u32 DiscDriveCover = 0;
|
||||||
WDVD_GetCoverStatus(&DiscDriveCover);//for detecting if i disc has been inserted
|
WDVD_GetCoverStatus(&DiscDriveCover);//for detecting if i disc has been inserted
|
||||||
|
|
||||||
if ((DiscDriveCover & 0x02) && (DiscDriveCover != DiscDriveCoverOld))
|
if ((DiscDriveCover & 0x02) && (DiscDriveCover != DiscDriveCoverOld))
|
||||||
{
|
{
|
||||||
gprintf("\tNew Disc Detected\n");
|
int choice = WindowPrompt(tr( "Disc Insert Detected" ), 0, tr( "Install" ), tr( "Mount DVD drive" ), tr( "Cancel" ));
|
||||||
int choice = WindowPrompt(tr( "New Disc Detected" ), 0, tr( "Install" ), tr( "Mount DVD drive" ), tr( "Cancel" ));
|
|
||||||
if (choice == 1)
|
if (choice == 1)
|
||||||
{
|
{
|
||||||
if(!Settings.godmode && (Settings.ParentalBlocks & BLOCK_GAME_INSTALL))
|
if(!Settings.godmode && (Settings.ParentalBlocks & BLOCK_GAME_INSTALL))
|
||||||
|
@ -15,13 +15,13 @@
|
|||||||
#include "menu/menus.h"
|
#include "menu/menus.h"
|
||||||
#include "banner/OpeningBNR.hpp"
|
#include "banner/OpeningBNR.hpp"
|
||||||
|
|
||||||
#define NONE 0
|
#define NONE 0
|
||||||
#define LEFT 1
|
#define LEFT 1
|
||||||
#define RIGHT 2
|
#define RIGHT 2
|
||||||
#define IN 3
|
#define IN 3
|
||||||
#define OUT 4
|
#define OUT 4
|
||||||
|
|
||||||
extern int mountMethod;
|
extern u8 mountMethod;
|
||||||
extern struct discHdr *dvdheader;
|
extern struct discHdr *dvdheader;
|
||||||
|
|
||||||
GameWindow::GameWindow(int Selected)
|
GameWindow::GameWindow(int Selected)
|
||||||
@ -69,10 +69,10 @@ GameWindow::GameWindow(int Selected)
|
|||||||
nameBtn->SetPosition(0, -122);
|
nameBtn->SetPosition(0, -122);
|
||||||
nameBtn->SetSoundOver(btnSoundOver);
|
nameBtn->SetSoundOver(btnSoundOver);
|
||||||
nameBtn->SetSoundClick(btnSoundClick2);
|
nameBtn->SetSoundClick(btnSoundClick2);
|
||||||
if (!mountMethod) nameBtn->SetToolTip(nameBtnTT, 24, -30, ALIGN_LEFT);
|
|
||||||
|
|
||||||
if (Settings.godmode == 1 && !mountMethod)
|
if (Settings.godmode == 1 && !mountMethod)
|
||||||
{
|
{
|
||||||
|
nameBtn->SetToolTip(nameBtnTT, 24, -30, ALIGN_LEFT);
|
||||||
nameBtn->SetTrigger(trigA);
|
nameBtn->SetTrigger(trigA);
|
||||||
nameBtn->SetEffectGrow();
|
nameBtn->SetEffectGrow();
|
||||||
}
|
}
|
||||||
@ -171,11 +171,10 @@ GameWindow::GameWindow(int Selected)
|
|||||||
if (Settings.ShowPlayCount) Append(playcntTxt);
|
if (Settings.ShowPlayCount) Append(playcntTxt);
|
||||||
Append(backBtn);
|
Append(backBtn);
|
||||||
Append(detailsBtn);
|
Append(detailsBtn);
|
||||||
|
Append(nameBtn);
|
||||||
if (!mountMethod)//stuff we don't show if it is a DVD mounted
|
if (!mountMethod)//stuff we don't show if it is a DVD mounted
|
||||||
{
|
{
|
||||||
Append(nameBtn);
|
Append(sizeTxt);
|
||||||
if(Settings.LoaderMode != LOAD_CHANNELS)
|
|
||||||
Append(sizeTxt);
|
|
||||||
Append(btnLeft);
|
Append(btnLeft);
|
||||||
Append(btnRight);
|
Append(btnRight);
|
||||||
for(int i = 0; i < FAVORITE_STARS; ++i)
|
for(int i = 0; i < FAVORITE_STARS; ++i)
|
||||||
@ -451,7 +450,12 @@ int GameWindow::Show()
|
|||||||
|
|
||||||
while(choice == -1)
|
while(choice == -1)
|
||||||
{
|
{
|
||||||
VIDEO_WaitVSync();
|
usleep(1000);
|
||||||
|
|
||||||
|
if (shutdown) //for power button
|
||||||
|
Sys_Shutdown();
|
||||||
|
else if (reset) //for reset button
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
choice = MainLoop();
|
choice = MainLoop();
|
||||||
}
|
}
|
||||||
@ -464,17 +468,7 @@ int GameWindow::MainLoop()
|
|||||||
diskImg->SetSpin(gameBtn->GetState() == STATE_SELECTED);
|
diskImg->SetSpin(gameBtn->GetState() == STATE_SELECTED);
|
||||||
diskImg2->SetSpin(gameBtn->GetState() == STATE_SELECTED);
|
diskImg2->SetSpin(gameBtn->GetState() == STATE_SELECTED);
|
||||||
|
|
||||||
if (shutdown) //for power button
|
if (gameBtn->GetState() == STATE_CLICKED)
|
||||||
{
|
|
||||||
wiilight(0);
|
|
||||||
Sys_Shutdown();
|
|
||||||
}
|
|
||||||
else if (reset == 1) //for reset button
|
|
||||||
{
|
|
||||||
wiilight(0);
|
|
||||||
Sys_Reboot();
|
|
||||||
}
|
|
||||||
else if (gameBtn->GetState() == STATE_CLICKED)
|
|
||||||
{
|
{
|
||||||
returnVal = 1;
|
returnVal = 1;
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#include "utils/ShowError.h"
|
#include "utils/ShowError.h"
|
||||||
#include "BoxCover/BoxCover.hpp"
|
#include "BoxCover/BoxCover.hpp"
|
||||||
|
|
||||||
extern int mountMethod;
|
extern u8 mountMethod;
|
||||||
extern struct discHdr *dvdheader;
|
extern struct discHdr *dvdheader;
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
|
@ -37,6 +37,7 @@ CGameSettings GameSettings;
|
|||||||
|
|
||||||
CGameSettings::CGameSettings()
|
CGameSettings::CGameSettings()
|
||||||
{
|
{
|
||||||
|
SetDefault(DefaultConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
CGameSettings::~CGameSettings()
|
CGameSettings::~CGameSettings()
|
||||||
@ -46,20 +47,20 @@ CGameSettings::~CGameSettings()
|
|||||||
GameCFG * CGameSettings::GetGameCFG(const char * id)
|
GameCFG * CGameSettings::GetGameCFG(const char * id)
|
||||||
{
|
{
|
||||||
if(!id)
|
if(!id)
|
||||||
return GetDefault();
|
{
|
||||||
|
DefaultConfig.id[0] = '\0';
|
||||||
|
return &DefaultConfig;
|
||||||
|
}
|
||||||
|
|
||||||
for(u32 i = 0; i < GameList.size(); ++i)
|
for(u32 i = 0; i < GameList.size(); ++i)
|
||||||
{
|
{
|
||||||
if(strncasecmp(id, GameList[i].id, 6) == 0)
|
if(strncasecmp(id, GameList[i].id, 6) == 0)
|
||||||
{
|
|
||||||
return &GameList[i];
|
return &GameList[i];
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
GameCFG *defaultCFG = GetDefault();
|
memcpy(DefaultConfig.id, id, 6);
|
||||||
memcpy(defaultCFG->id, id, 6);
|
|
||||||
|
|
||||||
return defaultCFG;
|
return &DefaultConfig;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CGameSettings::AddGame(const GameCFG & NewGame)
|
bool CGameSettings::AddGame(const GameCFG & NewGame)
|
||||||
@ -68,7 +69,7 @@ bool CGameSettings::AddGame(const GameCFG & NewGame)
|
|||||||
{
|
{
|
||||||
if(strncasecmp(NewGame.id, GameList[i].id, 6) == 0)
|
if(strncasecmp(NewGame.id, GameList[i].id, 6) == 0)
|
||||||
{
|
{
|
||||||
memcpy(&GameList[i], &NewGame, sizeof(GameCFG));
|
GameList[i] = NewGame;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -105,7 +106,6 @@ bool CGameSettings::Remove(const char * id)
|
|||||||
|
|
||||||
bool CGameSettings::Load(const char * path)
|
bool CGameSettings::Load(const char * path)
|
||||||
{
|
{
|
||||||
char line[1024];
|
|
||||||
char filepath[300];
|
char filepath[300];
|
||||||
snprintf(filepath, sizeof(filepath), "%sGXGameSettings.cfg", path);
|
snprintf(filepath, sizeof(filepath), "%sGXGameSettings.cfg", path);
|
||||||
|
|
||||||
@ -120,13 +120,24 @@ bool CGameSettings::Load(const char * path)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
while (fgets(line, sizeof(line), file))
|
const int lineSize = 20*1024;
|
||||||
|
|
||||||
|
char *line = new (std::nothrow) char[lineSize];
|
||||||
|
if(!line) {
|
||||||
|
fclose(file);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
while (fgets(line, lineSize, file))
|
||||||
{
|
{
|
||||||
if (line[0] == '#')
|
if (line[0] == '#')
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
this->ParseLine(line);
|
this->ParseLine(line);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete [] line;
|
||||||
|
|
||||||
fclose(file);
|
fclose(file);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
@ -186,10 +197,11 @@ bool CGameSettings::Save()
|
|||||||
fprintf(f, "patchcountrystrings:%d; ", GameList[i].patchcountrystrings);
|
fprintf(f, "patchcountrystrings:%d; ", GameList[i].patchcountrystrings);
|
||||||
fprintf(f, "loadalternatedol:%d; ", GameList[i].loadalternatedol);
|
fprintf(f, "loadalternatedol:%d; ", GameList[i].loadalternatedol);
|
||||||
fprintf(f, "alternatedolstart:%d; ", GameList[i].alternatedolstart);
|
fprintf(f, "alternatedolstart:%d; ", GameList[i].alternatedolstart);
|
||||||
fprintf(f, "alternatedolname:%s; ", GameList[i].alternatedolname);
|
fprintf(f, "alternatedolname:%s; ", GameList[i].alternatedolname.c_str());
|
||||||
fprintf(f, "returnTo:%d; ", GameList[i].returnTo);
|
fprintf(f, "returnTo:%d; ", GameList[i].returnTo);
|
||||||
fprintf(f, "sneekVideoPatch:%d; ", GameList[i].sneekVideoPatch);
|
fprintf(f, "sneekVideoPatch:%d; ", GameList[i].sneekVideoPatch);
|
||||||
fprintf(f, "NandEmuMode:%d; ", GameList[i].NandEmuMode);
|
fprintf(f, "NandEmuMode:%d; ", GameList[i].NandEmuMode);
|
||||||
|
fprintf(f, "NandEmuPath:%s; ", GameList[i].NandEmuPath.c_str());
|
||||||
fprintf(f, "Hooktype:%d; ", GameList[i].Hooktype);
|
fprintf(f, "Hooktype:%d; ", GameList[i].Hooktype);
|
||||||
fprintf(f, "WiirdDebugger:%d; ", GameList[i].WiirdDebugger);
|
fprintf(f, "WiirdDebugger:%d; ", GameList[i].WiirdDebugger);
|
||||||
fprintf(f, "Locked:%d;\n", GameList[i].Locked);
|
fprintf(f, "Locked:%d;\n", GameList[i].Locked);
|
||||||
@ -200,7 +212,7 @@ bool CGameSettings::Save()
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool CGameSettings::SetSetting(GameCFG & game, char *name, char *value)
|
bool CGameSettings::SetSetting(GameCFG & game, const char *name, const char *value)
|
||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
@ -294,7 +306,7 @@ bool CGameSettings::SetSetting(GameCFG & game, char *name, char *value)
|
|||||||
}
|
}
|
||||||
else if(strcmp(name, "alternatedolname") == 0)
|
else if(strcmp(name, "alternatedolname") == 0)
|
||||||
{
|
{
|
||||||
snprintf(game.alternatedolname, sizeof(game.alternatedolname), value);
|
game.alternatedolname = value;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
else if(strcmp(name, "returnTo") == 0)
|
else if(strcmp(name, "returnTo") == 0)
|
||||||
@ -321,6 +333,11 @@ bool CGameSettings::SetSetting(GameCFG & game, char *name, char *value)
|
|||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
else if(strcmp(name, "NandEmuPath") == 0)
|
||||||
|
{
|
||||||
|
game.NandEmuPath = value;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
else if(strcmp(name, "Hooktype") == 0)
|
else if(strcmp(name, "Hooktype") == 0)
|
||||||
{
|
{
|
||||||
if (sscanf(value, "%d", &i) == 1)
|
if (sscanf(value, "%d", &i) == 1)
|
||||||
@ -377,7 +394,6 @@ bool CGameSettings::ReadGameID(const char * src, char * GameID, int size)
|
|||||||
|
|
||||||
void CGameSettings::ParseLine(char *line)
|
void CGameSettings::ParseLine(char *line)
|
||||||
{
|
{
|
||||||
char name[1024], value[1024];
|
|
||||||
char GameID[8];
|
char GameID[8];
|
||||||
|
|
||||||
if(!ReadGameID(line, GameID, 6))
|
if(!ReadGameID(line, GameID, 6))
|
||||||
@ -387,7 +403,7 @@ void CGameSettings::ParseLine(char *line)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
GameCFG NewCFG;
|
GameCFG NewCFG;
|
||||||
memcpy(&NewCFG, GetDefault(), sizeof(GameCFG));
|
SetDefault(NewCFG);
|
||||||
|
|
||||||
strcpy(NewCFG.id, GameID);
|
strcpy(NewCFG.id, GameID);
|
||||||
|
|
||||||
@ -401,10 +417,12 @@ void CGameSettings::ParseLine(char *line)
|
|||||||
|
|
||||||
if (!eq) break;
|
if (!eq) break;
|
||||||
|
|
||||||
this->TrimLine(name, LinePtr, sizeof(name));
|
std::string name, value;
|
||||||
this->TrimLine(value, eq + 1, sizeof(value));
|
|
||||||
|
|
||||||
SetSetting(NewCFG, name, value);
|
this->TrimLine(name, LinePtr, ':');
|
||||||
|
this->TrimLine(value, eq + 1, ';');
|
||||||
|
|
||||||
|
SetSetting(NewCFG, name.c_str(), value.c_str());
|
||||||
|
|
||||||
LinePtr = strchr(LinePtr, ';');
|
LinePtr = strchr(LinePtr, ';');
|
||||||
}
|
}
|
||||||
@ -412,23 +430,22 @@ void CGameSettings::ParseLine(char *line)
|
|||||||
AddGame(NewCFG);
|
AddGame(NewCFG);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CGameSettings::TrimLine(char *dest, const char *src, int size)
|
void CGameSettings::TrimLine(std::string &dest, const char *src, char stopChar)
|
||||||
{
|
{
|
||||||
|
if(!src)
|
||||||
|
return;
|
||||||
|
|
||||||
while (*src == ' ')
|
while (*src == ' ')
|
||||||
src++;
|
src++;
|
||||||
|
|
||||||
int i = 0;
|
while(*src != 0)
|
||||||
|
|
||||||
for(i = 0; i < size; i++, src++)
|
|
||||||
{
|
{
|
||||||
if(*src == ':' || *src == ';' || *src == '\n' ||
|
if(*src == stopChar || *src == '\n' || *src == '\r')
|
||||||
*src == '\r' || *src == '\0')
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
dest[i] = *src;
|
dest.push_back(*src);
|
||||||
|
src++;
|
||||||
}
|
}
|
||||||
|
|
||||||
dest[i] = '\0';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int CGameSettings::GetPartenalPEGI(int parental)
|
int CGameSettings::GetPartenalPEGI(int parental)
|
||||||
@ -443,27 +460,26 @@ int CGameSettings::GetPartenalPEGI(int parental)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
GameCFG * CGameSettings::GetDefault()
|
void CGameSettings::SetDefault(GameCFG &game)
|
||||||
{
|
{
|
||||||
memset(DefaultConfig.id, 0, sizeof(DefaultConfig.id));
|
memset(game.id, 0, sizeof(game.id));
|
||||||
DefaultConfig.video = INHERIT;
|
game.video = INHERIT;
|
||||||
DefaultConfig.language = INHERIT;
|
game.language = INHERIT;
|
||||||
DefaultConfig.ocarina = INHERIT;
|
game.ocarina = INHERIT;
|
||||||
DefaultConfig.vipatch = INHERIT;
|
game.vipatch = INHERIT;
|
||||||
DefaultConfig.ios = INHERIT;
|
game.ios = INHERIT;
|
||||||
DefaultConfig.parentalcontrol = PARENTAL_LVL_EVERYONE;
|
game.parentalcontrol = PARENTAL_LVL_EVERYONE;
|
||||||
DefaultConfig.errorfix002 = INHERIT;
|
game.errorfix002 = INHERIT;
|
||||||
DefaultConfig.patchcountrystrings = INHERIT;
|
game.patchcountrystrings = INHERIT;
|
||||||
DefaultConfig.loadalternatedol = ALT_DOL_DEFAULT;
|
game.loadalternatedol = ALT_DOL_DEFAULT;
|
||||||
DefaultConfig.alternatedolstart = 0;
|
game.alternatedolstart = 0;
|
||||||
DefaultConfig.iosreloadblock = INHERIT;
|
game.iosreloadblock = INHERIT;
|
||||||
DefaultConfig.alternatedolname[0] = '\0';
|
game.alternatedolname.clear();
|
||||||
DefaultConfig.returnTo = 1;
|
game.returnTo = 1;
|
||||||
DefaultConfig.sneekVideoPatch = INHERIT;
|
game.sneekVideoPatch = INHERIT;
|
||||||
DefaultConfig.NandEmuMode = INHERIT;
|
game.NandEmuMode = INHERIT;
|
||||||
DefaultConfig.Hooktype = INHERIT;
|
game.NandEmuPath.clear();
|
||||||
DefaultConfig.WiirdDebugger = INHERIT;
|
game.Hooktype = INHERIT;
|
||||||
DefaultConfig.Locked = OFF;
|
game.WiirdDebugger = INHERIT;
|
||||||
|
game.Locked = OFF;
|
||||||
return &DefaultConfig;
|
|
||||||
}
|
}
|
||||||
|
@ -21,13 +21,38 @@ typedef struct _GameCFG
|
|||||||
short loadalternatedol;
|
short loadalternatedol;
|
||||||
u32 alternatedolstart;
|
u32 alternatedolstart;
|
||||||
short patchcountrystrings;
|
short patchcountrystrings;
|
||||||
char alternatedolname[40];
|
std::string alternatedolname;
|
||||||
short returnTo;
|
short returnTo;
|
||||||
short sneekVideoPatch;
|
short sneekVideoPatch;
|
||||||
short NandEmuMode;
|
short NandEmuMode;
|
||||||
|
std::string NandEmuPath;
|
||||||
short Hooktype;
|
short Hooktype;
|
||||||
short WiirdDebugger;
|
short WiirdDebugger;
|
||||||
short Locked;
|
short Locked;
|
||||||
|
|
||||||
|
void operator=(const struct _GameCFG &game)
|
||||||
|
{
|
||||||
|
memcpy(this->id, game.id, sizeof(game.id));
|
||||||
|
this->video = game.video;
|
||||||
|
this->language = game.language;
|
||||||
|
this->ocarina = game.ocarina;
|
||||||
|
this->vipatch = game.vipatch;
|
||||||
|
this->ios = game.ios;
|
||||||
|
this->parentalcontrol = game.parentalcontrol;
|
||||||
|
this->errorfix002 = game.errorfix002;
|
||||||
|
this->iosreloadblock = game.iosreloadblock;
|
||||||
|
this->loadalternatedol = game.loadalternatedol;
|
||||||
|
this->alternatedolstart = game.alternatedolstart;
|
||||||
|
this->patchcountrystrings = game.patchcountrystrings;
|
||||||
|
this->alternatedolname = game.alternatedolname;
|
||||||
|
this->returnTo = game.returnTo;
|
||||||
|
this->sneekVideoPatch = game.sneekVideoPatch;
|
||||||
|
this->NandEmuMode = game.NandEmuMode;
|
||||||
|
this->NandEmuPath = game.NandEmuPath;
|
||||||
|
this->Hooktype = game.Hooktype;
|
||||||
|
this->WiirdDebugger = game.WiirdDebugger;
|
||||||
|
this->Locked = game.Locked;
|
||||||
|
}
|
||||||
} GameCFG;
|
} GameCFG;
|
||||||
|
|
||||||
class CGameSettings
|
class CGameSettings
|
||||||
@ -57,17 +82,17 @@ class CGameSettings
|
|||||||
GameCFG * GetGameCFG(const struct discHdr * game) { if(!game) return NULL; else return GetGameCFG(game->id); };
|
GameCFG * GetGameCFG(const struct discHdr * game) { if(!game) return NULL; else return GetGameCFG(game->id); };
|
||||||
//!Quick settings to PEGI conversion
|
//!Quick settings to PEGI conversion
|
||||||
static int GetPartenalPEGI(int parentalsetting);
|
static int GetPartenalPEGI(int parentalsetting);
|
||||||
//!Get the default configuration block
|
//!Set the default configuration block
|
||||||
GameCFG * GetDefault();
|
void SetDefault(GameCFG &game);
|
||||||
protected:
|
protected:
|
||||||
bool ReadGameID(const char * src, char * GameID, int size);
|
bool ReadGameID(const char * src, char * GameID, int size);
|
||||||
bool SetSetting(GameCFG & game, char *name, char *value);
|
bool SetSetting(GameCFG & game, const char *name, const char *value);
|
||||||
bool ValidVersion(FILE * file);
|
bool ValidVersion(FILE * file);
|
||||||
//!Find the config file in the default paths
|
//!Find the config file in the default paths
|
||||||
bool FindConfig();
|
bool FindConfig();
|
||||||
|
|
||||||
void ParseLine(char *line);
|
void ParseLine(char *line);
|
||||||
void TrimLine(char *dest, const char *src, int size);
|
void TrimLine(std::string &dest, const char *src, char stopChar);
|
||||||
std::string ConfigPath;
|
std::string ConfigPath;
|
||||||
std::vector<GameCFG> GameList;
|
std::vector<GameCFG> GameList;
|
||||||
GameCFG DefaultConfig;
|
GameCFG DefaultConfig;
|
||||||
|
@ -158,29 +158,30 @@ enum
|
|||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
BLOCK_NONE = 0x00,
|
BLOCK_NONE = 0x00,
|
||||||
BLOCK_GLOBAL_SETTINGS = 0x01,
|
BLOCK_GLOBAL_SETTINGS = 0x01,
|
||||||
BLOCK_GUI_SETTINGS = 0x02,
|
BLOCK_GUI_SETTINGS = 0x02,
|
||||||
BLOCK_LOADER_SETTINGS = 0x04,
|
BLOCK_LOADER_SETTINGS = 0x04,
|
||||||
BLOCK_PARENTAL_SETTINGS = 0x08,
|
BLOCK_PARENTAL_SETTINGS = 0x08,
|
||||||
BLOCK_SOUND_SETTINGS = 0x10,
|
BLOCK_SOUND_SETTINGS = 0x10,
|
||||||
BLOCK_CUSTOMPATH_SETTINGS = 0x20,
|
BLOCK_CUSTOMPATH_SETTINGS = 0x20,
|
||||||
BLOCK_UPDATES = 0x40,
|
BLOCK_UPDATES = 0x40,
|
||||||
BLOCK_RESET_SETTINGS = 0x80,
|
BLOCK_RESET_SETTINGS = 0x80,
|
||||||
BLOCK_THEME_DOWNLOADER = 0x0100,
|
BLOCK_THEME_DOWNLOADER = 0x0100,
|
||||||
BLOCK_THEME_MENU = 0x0200,
|
BLOCK_THEME_MENU = 0x0200,
|
||||||
BLOCK_GAME_SETTINGS = 0x0400,
|
BLOCK_GAME_SETTINGS = 0x0400,
|
||||||
BLOCK_HBC_MENU = 0x0800,
|
BLOCK_HBC_MENU = 0x0800,
|
||||||
BLOCK_TITLE_LAUNCHER_MENU = 0x1000,
|
BLOCK_TITLE_LAUNCHER_MENU = 0x1000,
|
||||||
BLOCK_COVER_DOWNLOADS = 0x2000,
|
BLOCK_COVER_DOWNLOADS = 0x2000,
|
||||||
BLOCK_GAME_INSTALL = 0x4000,
|
BLOCK_GAME_INSTALL = 0x4000,
|
||||||
BLOCK_GAMEID_CHANGE = 0x8000,
|
BLOCK_GAMEID_CHANGE = 0x8000,
|
||||||
BLOCK_CATEGORIES_MOD = 0x010000,
|
BLOCK_CATEGORIES_MOD = 0x010000,
|
||||||
BLOCK_FEATURE_SETTINGS = 0x020000,
|
BLOCK_FEATURE_SETTINGS = 0x020000,
|
||||||
BLOCK_HARD_DRIVE_SETTINGS = 0x040000,
|
BLOCK_HARD_DRIVE_SETTINGS = 0x040000,
|
||||||
BLOCK_CATEGORIES_MENU = 0x080000,
|
BLOCK_CATEGORIES_MENU = 0x080000,
|
||||||
BLOCK_SD_RELOAD_BUTTON = 0x100000,
|
BLOCK_SD_RELOAD_BUTTON = 0x100000,
|
||||||
BLOCK_ALL = 0xFFFFFFFF,
|
BLOCK_PRIILOADER_OVERRIDE = 0x200000,
|
||||||
|
BLOCK_ALL = 0xFFFFFFFF,
|
||||||
};
|
};
|
||||||
|
|
||||||
enum
|
enum
|
||||||
|
@ -27,6 +27,7 @@
|
|||||||
#include "themes/CTheme.h"
|
#include "themes/CTheme.h"
|
||||||
#include "prompts/PromptWindows.h"
|
#include "prompts/PromptWindows.h"
|
||||||
#include "prompts/DiscBrowser.h"
|
#include "prompts/DiscBrowser.h"
|
||||||
|
#include "prompts/filebrowser.h"
|
||||||
#include "usbloader/AlternateDOLOffsets.h"
|
#include "usbloader/AlternateDOLOffsets.h"
|
||||||
#include "language/gettext.h"
|
#include "language/gettext.h"
|
||||||
#include "wad/nandtitle.h"
|
#include "wad/nandtitle.h"
|
||||||
@ -114,7 +115,7 @@ static const char * HooktypeText[] =
|
|||||||
GameLoadSM::GameLoadSM(const char * GameID)
|
GameLoadSM::GameLoadSM(const char * GameID)
|
||||||
: SettingsMenu(tr("Game Load"), &GuiOptions, MENU_NONE)
|
: SettingsMenu(tr("Game Load"), &GuiOptions, MENU_NONE)
|
||||||
{
|
{
|
||||||
memcpy(&GameConfig, GameSettings.GetGameCFG(GameID), sizeof(GameCFG));
|
GameConfig = *GameSettings.GetGameCFG(GameID);
|
||||||
|
|
||||||
if(!btnOutline)
|
if(!btnOutline)
|
||||||
btnOutline = Resources::GetImageData("button_dialogue_box.png");
|
btnOutline = Resources::GetImageData("button_dialogue_box.png");
|
||||||
@ -153,7 +154,7 @@ void GameLoadSM::SetDefaultConfig()
|
|||||||
{
|
{
|
||||||
char id[7];
|
char id[7];
|
||||||
snprintf(id, sizeof(id), GameConfig.id);
|
snprintf(id, sizeof(id), GameConfig.id);
|
||||||
memcpy(&GameConfig, GameSettings.GetDefault(), sizeof(GameCFG));
|
GameSettings.SetDefault(GameConfig);
|
||||||
snprintf(GameConfig.id, sizeof(GameConfig.id), id);
|
snprintf(GameConfig.id, sizeof(GameConfig.id), id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -175,6 +176,7 @@ void GameLoadSM::SetOptionNames()
|
|||||||
Options->SetName(Idx++, "%s", tr( "Select DOL Offset" ));
|
Options->SetName(Idx++, "%s", tr( "Select DOL Offset" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Block IOS Reload" ));
|
Options->SetName(Idx++, "%s", tr( "Block IOS Reload" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Nand Emulation" ));
|
Options->SetName(Idx++, "%s", tr( "Nand Emulation" ));
|
||||||
|
Options->SetName(Idx++, "%s", tr( "Nand Emu Path" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Hooktype" ));
|
Options->SetName(Idx++, "%s", tr( "Hooktype" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Wiird Debugger" ));
|
Options->SetName(Idx++, "%s", tr( "Wiird Debugger" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Game Lock" ));
|
Options->SetName(Idx++, "%s", tr( "Game Lock" ));
|
||||||
@ -258,8 +260,8 @@ void GameLoadSM::SetOptionValues()
|
|||||||
Options->SetValue(Idx++, tr("Not required"));
|
Options->SetValue(Idx++, tr("Not required"));
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if(strcmp(GameConfig.alternatedolname, "") != 0)
|
if(GameConfig.alternatedolname.size() != 0)
|
||||||
Options->SetValue(Idx++, "%i <%s>", GameConfig.alternatedolstart, GameConfig.alternatedolname);
|
Options->SetValue(Idx++, "%i <%s>", GameConfig.alternatedolstart, GameConfig.alternatedolname.c_str());
|
||||||
else
|
else
|
||||||
Options->SetValue(Idx++, "%i", GameConfig.alternatedolstart);
|
Options->SetValue(Idx++, "%i", GameConfig.alternatedolstart);
|
||||||
}
|
}
|
||||||
@ -276,6 +278,12 @@ void GameLoadSM::SetOptionValues()
|
|||||||
else
|
else
|
||||||
Options->SetValue(Idx++, "%s", tr( NandEmuText[GameConfig.NandEmuMode] ));
|
Options->SetValue(Idx++, "%s", tr( NandEmuText[GameConfig.NandEmuMode] ));
|
||||||
|
|
||||||
|
//! Settings: Nand Emu Path
|
||||||
|
if(GameConfig.NandEmuPath.size() == 0)
|
||||||
|
Options->SetValue(Idx++, tr("Use global"));
|
||||||
|
else
|
||||||
|
Options->SetValue(Idx++, "%s", GameConfig.NandEmuPath.c_str());
|
||||||
|
|
||||||
//! Settings: Hooktype
|
//! Settings: Hooktype
|
||||||
if(GameConfig.Hooktype == INHERIT)
|
if(GameConfig.Hooktype == INHERIT)
|
||||||
Options->SetValue(Idx++, tr("Use global"));
|
Options->SetValue(Idx++, tr("Use global"));
|
||||||
@ -408,20 +416,23 @@ int GameLoadSM::GetMenuInternal()
|
|||||||
return MENU_NONE; //Cancel Button pressed
|
return MENU_NONE; //Cancel Button pressed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char tmp[170];
|
||||||
|
|
||||||
if (autodol > 0)
|
if (autodol > 0)
|
||||||
{
|
{
|
||||||
GameConfig.alternatedolstart = autodol;
|
GameConfig.alternatedolstart = autodol;
|
||||||
snprintf(GameConfig.alternatedolname, sizeof(GameConfig.alternatedolname), "%s <%i>", tr( "AUTO" ), autodol);
|
snprintf(tmp, sizeof(tmp), "%s <%i>", tr( "AUTO" ), autodol);
|
||||||
|
GameConfig.alternatedolname = tmp;
|
||||||
SetOptionValues();
|
SetOptionValues();
|
||||||
if(parentWindow) parentWindow->SetState(STATE_DEFAULT);
|
if(parentWindow) parentWindow->SetState(STATE_DEFAULT);
|
||||||
return MENU_NONE;
|
return MENU_NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
int res = DiscBrowse(GameConfig.id, GameConfig.alternatedolname, sizeof(GameConfig.alternatedolname));
|
int res = DiscBrowse(GameConfig.id, tmp, sizeof(tmp));
|
||||||
if (res >= 0)
|
if (res >= 0)
|
||||||
{
|
{
|
||||||
|
GameConfig.alternatedolname = tmp;
|
||||||
GameConfig.alternatedolstart = res;
|
GameConfig.alternatedolstart = res;
|
||||||
char tmp[170];
|
|
||||||
snprintf(tmp, sizeof(tmp), "%s %.6s - %i", tr( "It seems that you have some information that will be helpful to us. Please pass this information along to the DEV team." ), (char *) GameConfig.id, GameConfig.alternatedolstart);
|
snprintf(tmp, sizeof(tmp), "%s %.6s - %i", tr( "It seems that you have some information that will be helpful to us. Please pass this information along to the DEV team." ), (char *) GameConfig.id, GameConfig.alternatedolstart);
|
||||||
WindowPrompt(0, tmp, tr( "OK" ));
|
WindowPrompt(0, tmp, tr( "OK" ));
|
||||||
}
|
}
|
||||||
@ -445,6 +456,39 @@ int GameLoadSM::GetMenuInternal()
|
|||||||
else if (++GameConfig.NandEmuMode >= 3) GameConfig.NandEmuMode = INHERIT;
|
else if (++GameConfig.NandEmuMode >= 3) GameConfig.NandEmuMode = INHERIT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! Settings: Nand Emu Path
|
||||||
|
else if (ret == ++Idx)
|
||||||
|
{
|
||||||
|
if(!IosLoader::IsD2X())
|
||||||
|
WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK"));
|
||||||
|
else
|
||||||
|
{
|
||||||
|
char entered[300];
|
||||||
|
snprintf(entered, sizeof(entered), GameConfig.NandEmuPath.c_str());
|
||||||
|
|
||||||
|
HaltGui();
|
||||||
|
GuiWindow * parent = (GuiWindow *) parentElement;
|
||||||
|
if(parent) parent->SetState(STATE_DISABLED);
|
||||||
|
this->SetState(STATE_DEFAULT);
|
||||||
|
this->Remove(optionBrowser);
|
||||||
|
ResumeGui();
|
||||||
|
|
||||||
|
int result = BrowseDevice(entered, sizeof(entered), FB_DEFAULT, noFILES);
|
||||||
|
|
||||||
|
if(parent) parent->SetState(STATE_DEFAULT);
|
||||||
|
this->Append(optionBrowser);
|
||||||
|
|
||||||
|
if (result == 1)
|
||||||
|
{
|
||||||
|
if (entered[strlen(entered)-1] != '/')
|
||||||
|
strcat(entered, "/");
|
||||||
|
|
||||||
|
GameConfig.NandEmuPath = entered;
|
||||||
|
WindowPrompt(tr( "Path Changed" ), 0, tr( "OK" ));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//! Settings: Hooktype
|
//! Settings: Hooktype
|
||||||
else if (ret == ++Idx)
|
else if (ret == ++Idx)
|
||||||
{
|
{
|
||||||
|
@ -78,6 +78,7 @@ ParentalControlSM::ParentalControlSM()
|
|||||||
Options->SetName(Idx++, "%s", tr( "Block Categories Menu" ));
|
Options->SetName(Idx++, "%s", tr( "Block Categories Menu" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Block Categories Modify" ));
|
Options->SetName(Idx++, "%s", tr( "Block Categories Modify" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Block SD Reload Button" ));
|
Options->SetName(Idx++, "%s", tr( "Block SD Reload Button" ));
|
||||||
|
Options->SetName(Idx++, "%s", tr( "Block Priiloader Override" ));
|
||||||
|
|
||||||
SetOptionValues();
|
SetOptionValues();
|
||||||
}
|
}
|
||||||
@ -171,6 +172,9 @@ void ParentalControlSM::SetOptionValues()
|
|||||||
|
|
||||||
//! Settings: Block SD Reload Button
|
//! Settings: Block SD Reload Button
|
||||||
Options->SetValue(Idx++, "%s", tr(OnOffText[((Settings.ParentalBlocks & BLOCK_SD_RELOAD_BUTTON) != 0)]));
|
Options->SetValue(Idx++, "%s", tr(OnOffText[((Settings.ParentalBlocks & BLOCK_SD_RELOAD_BUTTON) != 0)]));
|
||||||
|
|
||||||
|
//! Settings: Block Priiloader Override
|
||||||
|
Options->SetValue(Idx++, "%s", tr(OnOffText[((Settings.ParentalBlocks & BLOCK_PRIILOADER_OVERRIDE) != 0)]));
|
||||||
}
|
}
|
||||||
|
|
||||||
int ParentalControlSM::GetMenuInternal()
|
int ParentalControlSM::GetMenuInternal()
|
||||||
@ -370,6 +374,12 @@ int ParentalControlSM::GetMenuInternal()
|
|||||||
Settings.ParentalBlocks ^= BLOCK_SD_RELOAD_BUTTON;
|
Settings.ParentalBlocks ^= BLOCK_SD_RELOAD_BUTTON;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! Settings: Block Priiloader Override
|
||||||
|
else if (ret == ++Idx)
|
||||||
|
{
|
||||||
|
Settings.ParentalBlocks ^= BLOCK_PRIILOADER_OVERRIDE;
|
||||||
|
}
|
||||||
|
|
||||||
SetOptionValues();
|
SetOptionValues();
|
||||||
|
|
||||||
return MENU_NONE;
|
return MENU_NONE;
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "usbloader/GameList.h"
|
#include "usbloader/GameList.h"
|
||||||
#include "wstring.hpp"
|
#include "wstring.hpp"
|
||||||
|
|
||||||
extern int mountMethod;
|
extern u8 mountMethod;
|
||||||
|
|
||||||
UninstallSM::UninstallSM(struct discHdr * header)
|
UninstallSM::UninstallSM(struct discHdr * header)
|
||||||
: SettingsMenu(tr("Uninstall Menu"), &GuiOptions, MENU_NONE)
|
: SettingsMenu(tr("Uninstall Menu"), &GuiOptions, MENU_NONE)
|
||||||
|
@ -78,6 +78,7 @@ void AppCleanUp(void)
|
|||||||
|
|
||||||
ExitGUIThreads();
|
ExitGUIThreads();
|
||||||
StopGX();
|
StopGX();
|
||||||
|
wiilight(0);
|
||||||
|
|
||||||
delete btnSoundClick;
|
delete btnSoundClick;
|
||||||
delete btnSoundOver;
|
delete btnSoundOver;
|
||||||
@ -169,9 +170,12 @@ void Sys_LoadMenu(void)
|
|||||||
{
|
{
|
||||||
ExitApp();
|
ExitApp();
|
||||||
|
|
||||||
// Preloader shutup
|
// Priiloader shutup
|
||||||
*(u32 *)0x8132fffb = 0x50756e65;
|
if (Settings.godmode || !(Settings.ParentalBlocks & BLOCK_PRIILOADER_OVERRIDE))
|
||||||
DCFlushRange((u32 *)0x8132fffb, 4);
|
{
|
||||||
|
*(u32 *)0x8132fffb = 0x50756e65;
|
||||||
|
DCFlushRange((u32 *)0x8132fffb, 4);
|
||||||
|
}
|
||||||
|
|
||||||
/* Return to the Wii system menu */
|
/* Return to the Wii system menu */
|
||||||
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
u32 AppEntrypoint = 0;
|
u32 AppEntrypoint = 0;
|
||||||
|
|
||||||
struct discHdr *dvdheader = NULL;
|
struct discHdr *dvdheader = NULL;
|
||||||
extern int mountMethod;
|
extern u8 mountMethod;
|
||||||
|
|
||||||
int GameBooter::BootGCMode()
|
int GameBooter::BootGCMode()
|
||||||
{
|
{
|
||||||
@ -218,12 +218,12 @@ int GameBooter::BootGame(const char * gameID)
|
|||||||
if(!gameID || strlen(gameID) < 3)
|
if(!gameID || strlen(gameID) < 3)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (mountMethod == 2)
|
|
||||||
return BootGCMode();
|
|
||||||
|
|
||||||
if(Settings.Wiinnertag)
|
if(Settings.Wiinnertag)
|
||||||
Wiinnertag::TagGame(gameID);
|
Wiinnertag::TagGame(gameID);
|
||||||
|
|
||||||
|
if(mountMethod == 2)
|
||||||
|
return BootGCMode();
|
||||||
|
|
||||||
AppCleanUp();
|
AppCleanUp();
|
||||||
|
|
||||||
gprintf("\tSettings.partition: %d\n", Settings.partition);
|
gprintf("\tSettings.partition: %d\n", Settings.partition);
|
||||||
@ -235,6 +235,10 @@ int GameBooter::BootGame(const char * gameID)
|
|||||||
if(ret < 0)
|
if(ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
|
//! Set game mode if loading a disc
|
||||||
|
if(mountMethod)
|
||||||
|
Settings.LoaderMode = LOAD_GAMES;
|
||||||
|
|
||||||
//! Remember game's USB port
|
//! Remember game's USB port
|
||||||
int partition = gameList.GetPartitionNumber(gameHeader.id);
|
int partition = gameList.GetPartitionNumber(gameHeader.id);
|
||||||
int usbport = DeviceHandler::PartitionToUSBPort(partition);
|
int usbport = DeviceHandler::PartitionToUSBPort(partition);
|
||||||
@ -252,10 +256,16 @@ int GameBooter::BootGame(const char * gameID)
|
|||||||
u8 alternatedol = game_cfg->loadalternatedol;
|
u8 alternatedol = game_cfg->loadalternatedol;
|
||||||
u32 alternatedoloffset = game_cfg->alternatedolstart;
|
u32 alternatedoloffset = game_cfg->alternatedolstart;
|
||||||
u8 reloadblock = game_cfg->iosreloadblock == INHERIT ? Settings.BlockIOSReload : game_cfg->iosreloadblock;
|
u8 reloadblock = game_cfg->iosreloadblock == INHERIT ? Settings.BlockIOSReload : game_cfg->iosreloadblock;
|
||||||
u8 NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuMode : game_cfg->NandEmuMode;
|
|
||||||
u8 Hooktype = game_cfg->Hooktype == INHERIT ? Settings.Hooktype : game_cfg->Hooktype;
|
u8 Hooktype = game_cfg->Hooktype == INHERIT ? Settings.Hooktype : game_cfg->Hooktype;
|
||||||
u8 WiirdDebugger = game_cfg->WiirdDebugger == INHERIT ? Settings.WiirdDebugger : game_cfg->WiirdDebugger;
|
u8 WiirdDebugger = game_cfg->WiirdDebugger == INHERIT ? Settings.WiirdDebugger : game_cfg->WiirdDebugger;
|
||||||
u64 returnToChoice = game_cfg->returnTo ? NandTitles.FindU32(Settings.returnTo) : 0;
|
u64 returnToChoice = game_cfg->returnTo ? NandTitles.FindU32(Settings.returnTo) : 0;
|
||||||
|
u8 NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuMode : game_cfg->NandEmuMode;
|
||||||
|
const char *NandEmuPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuPath : game_cfg->NandEmuPath.c_str();
|
||||||
|
if(Settings.LoaderMode == LOAD_CHANNELS)
|
||||||
|
{
|
||||||
|
NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuChanMode : game_cfg->NandEmuMode;
|
||||||
|
NandEmuPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : game_cfg->NandEmuPath.c_str();
|
||||||
|
}
|
||||||
|
|
||||||
if(ocarinaChoice && Hooktype == OFF)
|
if(ocarinaChoice && Hooktype == OFF)
|
||||||
Hooktype = 1;
|
Hooktype = 1;
|
||||||
@ -277,10 +287,7 @@ int GameBooter::BootGame(const char * gameID)
|
|||||||
Playlog_Update((char *) gameHeader.id, BNRInstance::Instance()->GetIMETTitle(CONF_GetLanguage()));
|
Playlog_Update((char *) gameHeader.id, BNRInstance::Instance()->GetIMETTitle(CONF_GetLanguage()));
|
||||||
|
|
||||||
//! Setup NAND emulation
|
//! Setup NAND emulation
|
||||||
if(Settings.LoaderMode != LOAD_CHANNELS)
|
SetupNandEmu(NandEmuMode, NandEmuPath, gameHeader);
|
||||||
SetupNandEmu(NandEmuMode, Settings.NandEmuPath, gameHeader);
|
|
||||||
else
|
|
||||||
SetupNandEmu(Settings.NandEmuChanMode, Settings.NandEmuChanPath, gameHeader);
|
|
||||||
|
|
||||||
// Load wip codes
|
// Load wip codes
|
||||||
load_wip_code(gameHeader.id);
|
load_wip_code(gameHeader.id);
|
||||||
|
@ -6,6 +6,8 @@
|
|||||||
#include "wstring.hpp"
|
#include "wstring.hpp"
|
||||||
#include "gecko.h"
|
#include "gecko.h"
|
||||||
|
|
||||||
|
extern struct discHdr *dvdheader;
|
||||||
|
|
||||||
/**************************************************************************************
|
/**************************************************************************************
|
||||||
* FindMissingFiles
|
* FindMissingFiles
|
||||||
* Inputs:
|
* Inputs:
|
||||||
@ -51,6 +53,17 @@ int GetMissingGameFiles(const char * path, const char * fileext, std::vector<std
|
|||||||
MissingFilesList.push_back(std::string(gameID));
|
MissingFilesList.push_back(std::string(gameID));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(dvdheader)
|
||||||
|
{
|
||||||
|
snprintf(gameID, sizeof(gameID), "%s", (char *) dvdheader->id);
|
||||||
|
snprintf(filepath, sizeof(filepath), "%s/%s%s", path, gameID, fileext);
|
||||||
|
|
||||||
|
if (!CheckFile(filepath)) {
|
||||||
|
//! Not found, add missing dvd header to list
|
||||||
|
MissingFilesList.push_back(std::string(gameID));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//! Bring game list to the old state
|
//! Bring game list to the old state
|
||||||
gameList.FilterList(oldFilter.c_str());
|
gameList.FilterList(oldFilter.c_str());
|
||||||
|
|
||||||
|
@ -65,9 +65,10 @@ void Disc_SelectVMode(u8 videoselected)
|
|||||||
|
|
||||||
/* Get video mode configuration */
|
/* Get video mode configuration */
|
||||||
bool progressive = (CONF_GetProgressiveScan() > 0) && VIDEO_HaveComponentCable();
|
bool progressive = (CONF_GetProgressiveScan() > 0) && VIDEO_HaveComponentCable();
|
||||||
|
u32 tvmode = CONF_GetVideo();
|
||||||
|
|
||||||
/* Select video mode register */
|
/* Select video mode register */
|
||||||
switch (CONF_GetVideo())
|
switch (tvmode)
|
||||||
{
|
{
|
||||||
case CONF_VIDEO_PAL:
|
case CONF_VIDEO_PAL:
|
||||||
if (CONF_GetEuRGB60() > 0)
|
if (CONF_GetEuRGB60() > 0)
|
||||||
@ -101,7 +102,7 @@ void Disc_SelectVMode(u8 videoselected)
|
|||||||
case 'P':
|
case 'P':
|
||||||
case 'X':
|
case 'X':
|
||||||
case 'Y':
|
case 'Y':
|
||||||
if (CONF_GetVideo() != CONF_VIDEO_PAL)
|
if (tvmode != CONF_VIDEO_PAL)
|
||||||
{
|
{
|
||||||
vmode_reg = VI_PAL;
|
vmode_reg = VI_PAL;
|
||||||
vmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
vmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
||||||
@ -111,7 +112,7 @@ void Disc_SelectVMode(u8 videoselected)
|
|||||||
case 'E':
|
case 'E':
|
||||||
case 'J':
|
case 'J':
|
||||||
default:
|
default:
|
||||||
if (CONF_GetVideo() != CONF_VIDEO_NTSC)
|
if (tvmode != CONF_VIDEO_NTSC)
|
||||||
{
|
{
|
||||||
vmode_reg = VI_NTSC;
|
vmode_reg = VI_NTSC;
|
||||||
vmode = progressive ? &TVNtsc480Prog : &TVEurgb60Hz480IntDf;
|
vmode = progressive ? &TVNtsc480Prog : &TVEurgb60Hz480IntDf;
|
||||||
@ -132,12 +133,12 @@ void Disc_SelectVMode(u8 videoselected)
|
|||||||
vmode_reg = vmode->viTVMode >> 2;
|
vmode_reg = vmode->viTVMode >> 2;
|
||||||
break;
|
break;
|
||||||
case VIDEO_MODE_PAL480P:
|
case VIDEO_MODE_PAL480P:
|
||||||
vmode_reg = TVEurgb60Hz480Prog.viTVMode >> 2;
|
|
||||||
vmode = &TVNtsc480Prog;
|
vmode = &TVNtsc480Prog;
|
||||||
|
vmode_reg = TVEurgb60Hz480Prog.viTVMode >> 2;
|
||||||
break;
|
break;
|
||||||
case VIDEO_MODE_NTSC480P:
|
case VIDEO_MODE_NTSC480P:
|
||||||
vmode_reg = VI_NTSC;
|
|
||||||
vmode = &TVNtsc480Prog;
|
vmode = &TVNtsc480Prog;
|
||||||
|
vmode_reg = vmode->viTVMode >> 2;
|
||||||
break;
|
break;
|
||||||
case VIDEO_MODE_SYSDEFAULT: // AUTO PATCH TO SYSTEM
|
case VIDEO_MODE_SYSDEFAULT: // AUTO PATCH TO SYSTEM
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user