mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-22 03:09:15 +01:00
Nintendont:
* Added auto network initialization if needed when updating Nintendont from features menu. * Added a backup of existing boot.dol when updating Nintendont, restored if update failed. * Added Nintendont missing settings (MaxPads, LED, Log and OSReport). * Added a per game "Nintendont Loader Path" setting (Requested) * Changed Nintendont MCEmu setting to ON by default on new USBLoaderGX installation. * Updated French language file.
This commit is contained in:
parent
0cb0b7537f
commit
d507f866e2
@ -2,8 +2,8 @@
|
||||
<app version="1">
|
||||
<name> USB Loader GX</name>
|
||||
<coder>USB Loader GX Team</coder>
|
||||
<version>3.0 r1229</version>
|
||||
<release_date>20140714161827</release_date>
|
||||
<version>3.0 r1230</version>
|
||||
<release_date>20140802163350</release_date>
|
||||
<!-- // remove this line to enable arguments
|
||||
<arguments>
|
||||
<arg>--ios=250</arg>
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+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"
|
||||
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Zamcení USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Zamceno"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Adresárová smycka"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Zapnuto"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Fox888[dk]\n"
|
||||
"Language-Team: [dk]\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Spil/Installation partition"
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Lås USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Låst"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Afspil mappe i løkke"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Til"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Spel/Installatie partitie"
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "GameCube Modus"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Vergrendel USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Vergrendeld"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Herhaal Map"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Aan"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr ""
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: c64rmx\n"
|
||||
"Language-Team: \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Lukittu"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Päälle"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# French.lang - r1228
|
||||
# French.lang - r1230
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Cyan\n"
|
||||
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Partition jeu/install."
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr "Manette GameCube"
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "Mode GameCube"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Verrouiller USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Clic pour déverrouiller"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr "Fichier de logs"
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Répéter dossier"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Actif"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
@ -2108,7 +2117,7 @@ msgid "Update Files"
|
||||
msgstr "MàJ Fichiers"
|
||||
|
||||
msgid "Update Nintendont"
|
||||
msgstr ""
|
||||
msgstr "Mettre Nintendont à jour"
|
||||
|
||||
msgid "Update Path"
|
||||
msgstr "Dossier de mise à jour"
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
|
||||
"Last-Translator: TheRealVisitor\n"
|
||||
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Spiel/Instal. Partition"
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "GameCube Modus"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Sperre USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Gesperrt"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Verzeichnis wiederholen"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "OK"
|
||||
msgid "ON"
|
||||
msgstr "AN"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "OSSleepThread"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"Last-Translator: nakata6790\n"
|
||||
"Language-Team: nakata6790 (aka0107@gmail.com)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@ -1089,6 +1089,9 @@ msgstr "partition ðïõ èá åãêáôáóôçáèåß ôï ðáé÷íßäé."
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "ÌÝèïäïò öüñôùóçò ðáé÷íéäéþí GameCube"
|
||||
|
||||
@ -1326,6 +1329,9 @@ msgstr "Êëåßäùìá USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Êëåéäþèçêå"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Ëïýðá ôùí áñ÷åßùí óôï öÜêåëï"
|
||||
|
||||
@ -1548,6 +1554,9 @@ msgstr "OK"
|
||||
msgid "ON"
|
||||
msgstr "NAI"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "OSSleepThread"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
||||
"Last-Translator: Springdale\n"
|
||||
"Language-Team: Tusk, Springdale\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Lezárva"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "BE"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
||||
"Last-Translator: xFede\n"
|
||||
"Language-Team: xFede (fedeanto11@gmail.com)\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Partizione giochi/inst."
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "Modalità GameCube"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Blocca USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Bloccata"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Sequenza brani"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "OK"
|
||||
msgid "ON"
|
||||
msgstr "ON"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "OSSleepThread"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: hosigumayuugi\n"
|
||||
"Language-Team: hosigumayuugi\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "ゲームのインストール領域"
|
||||
msgid "GameCube"
|
||||
msgstr "ゲームキューブ"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "GCモード"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "ロックする"
|
||||
msgid "Locked"
|
||||
msgstr "ロック中"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "フォルダ内でループ"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "使う"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nextos@korea.com\n"
|
||||
"Language-Team: \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "잠김"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "확인"
|
||||
msgid "ON"
|
||||
msgstr "켜짐"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: raschi\n"
|
||||
"Language-Team: raschi\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Spill/installer partisjon"
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Lås USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Låst"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Loop mappe"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "PÅ"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
||||
"Language-Team: \n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Zablokowano"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Wlacz"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||
"Last-Translator: aniemotion\n"
|
||||
"Language-Team: boto12, aniemotion\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Repitir Diretório"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "Ligado"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
|
||||
"Last-Translator: pplucky <pplucky@gmail.com>\n"
|
||||
"Language-Team: Sky8000, pplucky\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Jogo/Partição Instalação"
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Bloquear USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Repetir Pasta"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "OK"
|
||||
msgid "ON"
|
||||
msgstr "ON"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "OSSleepThread"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nikolai_ca\n"
|
||||
"Language-Team: Kir, alendit, nikolai_ca\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Заблокировано"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "OK"
|
||||
msgid "ON"
|
||||
msgstr "ВКЛ"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2013-08-13 07:03+0800\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: oCameLo\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "游戏/安装分区"
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "GameCube 模式"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "锁定 USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "已锁定"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "循环目录"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "确定"
|
||||
msgid "ON"
|
||||
msgstr "开启"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "OSSleepThread"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
|
||||
"Last-Translator: Galen/xFede\n"
|
||||
"Language-Team: Penn, SirPalax, hvy109\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "Partición de Juegos"
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "Bloquear USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "Bloqueada"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "Carpeta de bucle"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "Aceptar"
|
||||
msgid "ON"
|
||||
msgstr "Activado"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
||||
"Last-Translator: Katsurou\n"
|
||||
"Language-Team: Katsurou, pirateX\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Låst"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "PÅ"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2010-02-15 21:00+0800\n"
|
||||
"Last-Translator: Jane.H\n"
|
||||
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr "遊戲/安裝磁區"
|
||||
msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr "GameCube 模式"
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr "鎖上USB Loader GX"
|
||||
msgid "Locked"
|
||||
msgstr "已鎖定"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr "重複路徑"
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "確定"
|
||||
msgid "ON"
|
||||
msgstr "開啟"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr "系統睡眠主題"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Nitro_subzero \n"
|
||||
"Language-Team: Nitro_subzero\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "ล๊อค"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr "ตกลง"
|
||||
msgid "ON"
|
||||
msgstr "เปิด"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-07-14 18:18+0200\n"
|
||||
"POT-Creation-Date: 2014-08-02 18:34+0200\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: omercigingelini\n"
|
||||
"Language-Team: omercigingelini\n"
|
||||
@ -1090,6 +1090,9 @@ msgstr ""
|
||||
msgid "GameCube"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Controller"
|
||||
msgstr ""
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
|
||||
@ -1327,6 +1330,9 @@ msgstr ""
|
||||
msgid "Locked"
|
||||
msgstr "Kilitlendi"
|
||||
|
||||
msgid "Log to file"
|
||||
msgstr ""
|
||||
|
||||
msgid "Loop Directory"
|
||||
msgstr ""
|
||||
|
||||
@ -1549,6 +1555,9 @@ msgstr ""
|
||||
msgid "ON"
|
||||
msgstr "AÇIK"
|
||||
|
||||
msgid "OSReport"
|
||||
msgstr ""
|
||||
|
||||
msgid "OSSleepThread"
|
||||
msgstr ""
|
||||
|
||||
|
@ -218,6 +218,11 @@ bool CGameSettings::Save()
|
||||
fprintf(f, "DMLDebug:%d; ", GameList[i].DMLDebug);
|
||||
fprintf(f, "NINMCEmulation:%d; ", GameList[i].NINMCEmulation);
|
||||
fprintf(f, "NINUSBHID:%d; ", GameList[i].NINUSBHID);
|
||||
fprintf(f, "NINMaxPads:%d; ", GameList[i].NINMaxPads);
|
||||
fprintf(f, "NINOSReport:%d; ", GameList[i].NINOSReport);
|
||||
fprintf(f, "NINLED:%d; ", GameList[i].NINLED);
|
||||
fprintf(f, "NINLog:%d; ", GameList[i].NINLog);
|
||||
fprintf(f, "NINLoaderPath:%s; ", GameList[i].NINLoaderPath.c_str());
|
||||
fprintf(f, "DEVOMCEmulation:%d; ", GameList[i].DEVOMCEmulation);
|
||||
fprintf(f, "DEVOWidescreen:%d; ", GameList[i].DEVOWidescreen);
|
||||
fprintf(f, "DEVOActivityLED:%d; ", GameList[i].DEVOActivityLED);
|
||||
@ -400,6 +405,31 @@ bool CGameSettings::SetSetting(GameCFG & game, const char *name, const char *val
|
||||
game.NINUSBHID = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "NINMaxPads") == 0)
|
||||
{
|
||||
game.NINMaxPads = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "NINOSReport") == 0)
|
||||
{
|
||||
game.NINOSReport = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "NINLED") == 0)
|
||||
{
|
||||
game.NINLED = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "NINLog") == 0)
|
||||
{
|
||||
game.NINLog = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "NINLoaderPath") == 0)
|
||||
{
|
||||
game.NINLoaderPath = value;
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "DEVOMCEmulation") == 0)
|
||||
{
|
||||
game.DEVOMCEmulation = atoi(value);
|
||||
@ -568,6 +598,11 @@ void CGameSettings::SetDefault(GameCFG &game)
|
||||
game.DMLDebug = INHERIT;
|
||||
game.NINMCEmulation = INHERIT;
|
||||
game.NINUSBHID = INHERIT;
|
||||
game.NINMaxPads = INHERIT;
|
||||
game.NINOSReport = INHERIT;
|
||||
game.NINLED = INHERIT;
|
||||
game.NINLog = INHERIT;
|
||||
game.NINLoaderPath.clear();
|
||||
game.DEVOMCEmulation = INHERIT;
|
||||
game.DEVOWidescreen = INHERIT;
|
||||
game.DEVOActivityLED = INHERIT;
|
||||
|
@ -42,6 +42,11 @@ typedef struct _GameCFG
|
||||
short DMLDebug;
|
||||
short NINMCEmulation;
|
||||
short NINUSBHID;
|
||||
short NINMaxPads;
|
||||
short NINOSReport;
|
||||
short NINLED;
|
||||
short NINLog;
|
||||
std::string NINLoaderPath;
|
||||
short DEVOMCEmulation;
|
||||
short DEVOWidescreen;
|
||||
short DEVOActivityLED;
|
||||
@ -86,6 +91,11 @@ typedef struct _GameCFG
|
||||
this->DMLDebug = game.DMLDebug;
|
||||
this->NINMCEmulation = game.NINMCEmulation;
|
||||
this->NINUSBHID = game.NINUSBHID;
|
||||
this->NINMaxPads = game.NINMaxPads;
|
||||
this->NINOSReport = game.NINOSReport;
|
||||
this->NINLED = game.NINLED;
|
||||
this->NINLog = game.NINLog;
|
||||
this->NINLoaderPath = game.NINLoaderPath;
|
||||
this->DEVOMCEmulation = game.DEVOMCEmulation;
|
||||
this->DEVOWidescreen = game.DEVOWidescreen;
|
||||
this->DEVOActivityLED = game.DEVOActivityLED;
|
||||
|
@ -183,9 +183,13 @@ void CSettings::SetDefault()
|
||||
DMLScreenshot = OFF;
|
||||
DMLJPNPatch = OFF;
|
||||
DMLDebug = OFF;
|
||||
NINMCEmulation = OFF;
|
||||
NINMCEmulation = ON;
|
||||
NINAutoboot = ON;
|
||||
NINUSBHID = OFF;
|
||||
NINMaxPads = 1;
|
||||
NINOSReport = OFF;
|
||||
NINLED = OFF;
|
||||
NINLog = OFF;
|
||||
DEVOMCEmulation = OFF;
|
||||
DEVOWidescreen = OFF;
|
||||
DEVOActivityLED = ON;
|
||||
@ -425,6 +429,10 @@ bool CSettings::Save()
|
||||
fprintf(file, "NINMCEmulation = %d\n", NINMCEmulation);
|
||||
fprintf(file, "NINAutoboot = %d\n", NINAutoboot);
|
||||
fprintf(file, "NINUSBHID = %d\n", NINUSBHID);
|
||||
fprintf(file, "NINMaxPads = %d\n", NINMaxPads);
|
||||
fprintf(file, "NINOSReport = %d\n", NINOSReport);
|
||||
fprintf(file, "NINLED = %d\n", NINLED);
|
||||
fprintf(file, "NINLog = %d\n", NINLog);
|
||||
fprintf(file, "DEVOMCEmulation = %d\n", DEVOMCEmulation);
|
||||
fprintf(file, "DEVOWidescreen = %d\n", DEVOWidescreen);
|
||||
fprintf(file, "DEVOActivityLED = %d\n", DEVOActivityLED);
|
||||
@ -908,6 +916,26 @@ bool CSettings::SetSetting(char *name, char *value)
|
||||
NINUSBHID = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "NINMaxPads") == 0)
|
||||
{
|
||||
NINMaxPads = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "NINOSReport") == 0)
|
||||
{
|
||||
NINOSReport = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "NINLED") == 0)
|
||||
{
|
||||
NINLED = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "NINLog") == 0)
|
||||
{
|
||||
NINLog = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "DEVOMCEmulation") == 0)
|
||||
{
|
||||
DEVOMCEmulation = atoi(value);
|
||||
|
@ -190,6 +190,10 @@ class CSettings
|
||||
short NINMCEmulation;
|
||||
short NINAutoboot;
|
||||
short NINUSBHID;
|
||||
short NINMaxPads;
|
||||
short NINOSReport;
|
||||
short NINLED;
|
||||
short NINLog;
|
||||
short DEVOMCEmulation;
|
||||
short DEVOWidescreen;
|
||||
short DEVOActivityLED;
|
||||
|
@ -504,25 +504,44 @@ int FeatureSettingsMenu::GetMenuInternal()
|
||||
{
|
||||
char NINUpdatePath[100];
|
||||
snprintf(NINUpdatePath, sizeof(NINUpdatePath), "%sboot.dol", Settings.NINLoaderPath);
|
||||
char NINUpdatePathBak[100];
|
||||
snprintf(NINUpdatePathBak, sizeof(NINUpdatePathBak), "%sboot.bak", Settings.NINLoaderPath);
|
||||
|
||||
int choice = WindowPrompt(tr( "Do you want to update this file?" ), NINUpdatePath, tr( "Yes" ), tr( "Cancel" ));
|
||||
if (choice == 1)
|
||||
{
|
||||
if (!IsNetworkInit() && !NetworkInitPrompt())
|
||||
{
|
||||
WindowPrompt(tr("Error !"), tr("Could not initialize network!"), tr("OK"));
|
||||
}
|
||||
else
|
||||
{
|
||||
// Rename existing boot.dol file to boot.bak
|
||||
if(CheckFile(NINUpdatePath))
|
||||
RenameFile(NINUpdatePath, NINUpdatePathBak);
|
||||
|
||||
// Download latest loader.dol as boot.dol
|
||||
int filesize = DownloadFileToPath("http://nintendon-t.googlecode.com/svn/trunk/loader/loader.dol", NINUpdatePath, false);
|
||||
|
||||
if(filesize <= 0)
|
||||
{
|
||||
RemoveFile(NINUpdatePath);
|
||||
if(CheckFile(NINUpdatePathBak))
|
||||
RenameFile(NINUpdatePathBak, NINUpdatePath);
|
||||
WindowPrompt(tr( "Update failed" ), 0, tr( "OK" ));
|
||||
}
|
||||
else
|
||||
{
|
||||
//remove existing loader.dol file if found as it has priority over boot.dol
|
||||
//remove existing loader.dol file if found as it has priority over boot.dol, and boot.bak
|
||||
snprintf(NINUpdatePath, sizeof(NINUpdatePath), "%s/loader.dol", Settings.NINLoaderPath);
|
||||
RemoveFile(NINUpdatePath);
|
||||
RemoveFile(NINUpdatePathBak);
|
||||
|
||||
WindowPrompt(tr( "Successfully Updated" ), 0, tr( "OK" ));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
SetOptionValues();
|
||||
|
||||
|
@ -186,6 +186,11 @@ void GCGameLoadSM::SetOptionNames()
|
||||
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Debug" ));
|
||||
Options->SetName(Idx++, "%s", tr( "USB-HID Controller" ));
|
||||
Options->SetName(Idx++, "%s", tr( "GameCube Controller" ));
|
||||
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
|
||||
Options->SetName(Idx++, "%s", tr( "OSReport" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Log to file" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Nintendont Loader Path" ));
|
||||
}
|
||||
if(currentGCmode == GC_MODE_DEVOLUTION)
|
||||
{
|
||||
@ -354,6 +359,36 @@ void GCGameLoadSM::SetOptionValues()
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINUSBHID]));
|
||||
|
||||
//! Settings: NIN MaxPads - Number of GameCube Controllers
|
||||
if(GameConfig.NINMaxPads == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%i", GameConfig.NINMaxPads);
|
||||
|
||||
//! Settings: NIN LED Activity
|
||||
if(GameConfig.NINLED == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINLED]));
|
||||
|
||||
//! Settings: NIN OS Report
|
||||
if(GameConfig.NINOSReport == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINOSReport]));
|
||||
|
||||
//! Settings: NIN Log to file
|
||||
if(GameConfig.NINLog == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINLog]));
|
||||
|
||||
//! Settings: NIN Individual Loader path setting
|
||||
if(GameConfig.NINLoaderPath.size() == 0)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", GameConfig.NINLoaderPath.c_str());
|
||||
|
||||
}
|
||||
|
||||
if(currentGCmode == GC_MODE_DEVOLUTION)
|
||||
@ -585,6 +620,58 @@ int GCGameLoadSM::GetMenuInternal()
|
||||
if (++GameConfig.NINUSBHID >= MAX_ON_OFF) GameConfig.NINUSBHID = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: NIN MaxPads - Number of GameCube Controllers
|
||||
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.NINMaxPads >= 5) GameConfig.NINMaxPads = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: NIN LED Activity
|
||||
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.NINLED >= MAX_ON_OFF) GameConfig.NINLED = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: NIN OS Report
|
||||
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.NINOSReport >= MAX_ON_OFF) GameConfig.NINOSReport = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: NIN Log to file
|
||||
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.NINLog >= MAX_ON_OFF) GameConfig.NINLog = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: NIN Individual Loader path setting
|
||||
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
|
||||
{
|
||||
char entered[100];
|
||||
snprintf(entered, sizeof(entered), GameConfig.NINLoaderPath.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.NINLoaderPath = entered;
|
||||
WindowPrompt(tr( "Path Changed" ), 0, tr( "OK" ));
|
||||
}
|
||||
}
|
||||
|
||||
//! Settings: GameCube TITLE : Devolution
|
||||
else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
|
||||
{
|
||||
|
@ -214,6 +214,10 @@ LoaderSettings::LoaderSettings()
|
||||
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Auto Boot" ));
|
||||
Options->SetName(Idx++, "%s", tr( "USB-HID Controller" ));
|
||||
Options->SetName(Idx++, "%s", tr( "GameCube Controller" ));
|
||||
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
|
||||
Options->SetName(Idx++, "%s", tr( "OSReport" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Log to file" ));
|
||||
Options->SetName(Idx++, "%s", tr( "--== Devolution" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
|
||||
Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
|
||||
@ -388,6 +392,18 @@ void LoaderSettings::SetOptionValues()
|
||||
//! Settings: TITLE - NIN USB-HID controller
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINUSBHID]));
|
||||
|
||||
//! Settings: TITLE - NIN MaxPads - Number of GameCube controllers
|
||||
Options->SetValue(Idx++, "%i", Settings.NINMaxPads);
|
||||
|
||||
//! Settings: TITLE - NIN LED Activity
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINLED]));
|
||||
|
||||
//! Settings: TITLE - NIN OS Report
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINOSReport]));
|
||||
|
||||
//! Settings: TITLE - NIN Log to file
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINLog]));
|
||||
|
||||
//! Settings: TITLE - Devolution
|
||||
Options->SetValue(Idx++, "==-- ");
|
||||
|
||||
@ -705,6 +721,30 @@ int LoaderSettings::GetMenuInternal()
|
||||
if (++Settings.NINUSBHID >= MAX_ON_OFF) Settings.NINUSBHID = 0;
|
||||
}
|
||||
|
||||
//! Settings: NIN MaxPads - Number of Gamecube controllers
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.NINMaxPads >= 5) Settings.NINMaxPads = 0;
|
||||
}
|
||||
|
||||
//! Settings: NIN LED Activity
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.NINLED >= MAX_ON_OFF) Settings.NINLED = 0;
|
||||
}
|
||||
|
||||
//! Settings: NIN OS Report
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.NINOSReport >= MAX_ON_OFF) Settings.NINOSReport = 0;
|
||||
}
|
||||
|
||||
//! Settings: NIN Log to file
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.NINLog >= MAX_ON_OFF) Settings.NINLog = 0;
|
||||
}
|
||||
|
||||
//! Settings: TITLE - Devolution
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
|
@ -931,6 +931,11 @@ int GameBooter::BootNintendont(struct discHdr *gameHdr)
|
||||
u8 ninDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug;
|
||||
u8 ninAutobootChoice = Settings.NINAutoboot;
|
||||
u8 ninUSBHIDChoice = game_cfg->NINUSBHID == INHERIT ? Settings.NINUSBHID : game_cfg->NINUSBHID;
|
||||
u8 ninMaxPadsChoice = game_cfg->NINMaxPads == INHERIT ? Settings.NINMaxPads : game_cfg->NINMaxPads;
|
||||
u8 ninLEDChoice = game_cfg->NINLED == INHERIT ? Settings.NINLED : game_cfg->NINLED;
|
||||
u8 ninOSReportChoice = game_cfg->NINOSReport == INHERIT ? Settings.NINOSReport : game_cfg->NINOSReport;
|
||||
u8 ninLogChoice = game_cfg->NINLog == INHERIT ? Settings.NINLog : game_cfg->NINLog;
|
||||
const char *ninLoaderPath = game_cfg->NINLoaderPath.size() == 0 ? Settings.NINLoaderPath : game_cfg->NINLoaderPath.c_str();
|
||||
|
||||
if(gameHdr->type == TYPE_GAME_GC_DISC)
|
||||
{
|
||||
@ -978,15 +983,15 @@ int GameBooter::BootNintendont(struct discHdr *gameHdr)
|
||||
char NIN_loader_path[255];
|
||||
if(strncmp(RealPath, "usb", 3) == 0) // Nintendont r39 only
|
||||
{
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sloaderusb.dol", Settings.NINLoaderPath);
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sloaderusb.dol", ninLoaderPath);
|
||||
if(!CheckFile(NIN_loader_path))
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sbootusb.dol", Settings.NINLoaderPath);
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sbootusb.dol", ninLoaderPath);
|
||||
}
|
||||
if(strncmp(RealPath, "sd", 2) == 0 || !CheckFile(NIN_loader_path))
|
||||
{
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sloader.dol", Settings.NINLoaderPath);
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sloader.dol", ninLoaderPath);
|
||||
if(!CheckFile(NIN_loader_path))
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sboot.dol", Settings.NINLoaderPath);
|
||||
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sboot.dol", ninLoaderPath);
|
||||
}
|
||||
if(!CheckFile(NIN_loader_path))
|
||||
{
|
||||
@ -1244,14 +1249,17 @@ int GameBooter::BootNintendont(struct discHdr *gameHdr)
|
||||
nin_config->Config |= NIN_CFG_AUTO_BOOT;
|
||||
if(ninUSBHIDChoice)
|
||||
nin_config->Config |= NIN_CFG_HID; // auto enabled by nintendont on vWii
|
||||
if(!IosLoader::isWiiU())
|
||||
nin_config->Config |= NIN_CFG_OSREPORT; // log OS reports only on Wii. todo: add a user setting?
|
||||
if(ninOSReportChoice)
|
||||
nin_config->Config |= NIN_CFG_OSREPORT;
|
||||
if(strncmp(RealPath, "usb", 3) == 0)
|
||||
nin_config->Config |= NIN_CFG_USB; // r40+
|
||||
if(ninLEDChoice)
|
||||
nin_config->Config |= NIN_CFG_LED; // r45+
|
||||
if(ninLogChoice)
|
||||
nin_config->Config |= NIN_CFG_LOG; // v1.109+
|
||||
|
||||
|
||||
// Max Pads - Make a proper setting later
|
||||
nin_config->MaxPads = 4; // NIN_CFG_VERSION 2 r42
|
||||
// Max Pads - Auto disabled by nintendont on vWii
|
||||
nin_config->MaxPads = (!IosLoader::isWiiU() && !ninUSBHIDChoice && ninMaxPadsChoice == 0) ? 4 : ninMaxPadsChoice; // NIN_CFG_VERSION 2 r42
|
||||
|
||||
// GameID for MCEmu
|
||||
memcpy(&nin_config->GameID, gameHdr->id, 4); // NIN_CFG_VERSION 2 r83
|
||||
|
Loading…
Reference in New Issue
Block a user