* Added log over WiFi support for Devolution r100+ (always enabled).

* Added DIOS MIOS 2.2+ support by adding a version selector in global Loader Settings.
This commit is contained in:
Cyan 2012-07-19 20:13:39 +00:00
parent 9c38fd50e2
commit 4d59ed63bf
32 changed files with 819 additions and 452 deletions

View File

@ -2,8 +2,8 @@
<app version="1">
<name> USB Loader GX</name>
<coder>USB Loader GX Team</coder>
<version>3.0 r1196</version>
<release_date>201207161531</release_date>
<version>3.0 r1197</version>
<release_date>201207191950</release_date>
<!-- // remove this line to enable arguments
<arguments>
<arg>--ios=250</arg>

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+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"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Cesta k TXT cheatum"
msgid "The .them file was not found in the zip."
msgstr "Soubor .them nebyl nalezen v ZIP."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "z "
msgid "seconds left"
msgstr "sekund zbývá"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Prejmenovat hru na WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Fox888[dk]\n"
"Language-Team: [dk]\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Sti til TXTCheatcodes"
msgid "The .them file was not found in the zip."
msgstr "kunne ikke finde .them fil i zip"
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "af"
msgid "seconds left"
msgstr "sekunder tilbage"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Omdøb spil på WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2011-12-17 14:22+0100\n"
"Last-Translator: Arthur117\n"
"Language-Team: tj_cool, glowy, Arthur117\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Locatie TXT cheats"
msgid "The .them file was not found in the zip."
msgstr "Het .them bestand is niet gevonden in het zip bestand."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "van"
msgid "seconds left"
msgstr "seconden over"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Spel hernoemen op WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr ""
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2158,3 +2167,9 @@ msgstr ""
msgid "seconds left"
msgstr ""
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: c64rmx\n"
"Language-Team: \n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXT koodien polku"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "josta"
msgid "seconds left"
msgstr "sekuntia jäljellä"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Uudelleennimeä peli"

View File

@ -1,11 +1,11 @@
# USB Loader GX language source file.
# French.lang - r1195
# French.lang - r1197
# don't delete/change this line (é).
msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Cyan\n"
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
@ -494,6 +494,12 @@ msgstr "DEVO MemCard Émulation"
msgid "DML Debug"
msgstr "DML Débug"
msgid "DML Force Widescreen"
msgstr "DML Forcer 16:9"
msgid "DML Installed Version"
msgstr "DML Version installée"
msgid "DML LED Activity"
msgstr "DML LED detect. activité"
@ -1814,6 +1820,9 @@ msgstr "Dossier TXT de triches"
msgid "The .them file was not found in the zip."
msgstr "Fichier .them non trouvé dans le zip."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr "Le paramètre DML Forcer 16:9 nécessite DIOS MIOS v2.2 ou supérieure. Ce paramètre sera ignoré."
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr "The dossier GCT de triche et ce jeu ne sont pas sur la même partition. Lancer le jeu sans Ocarina ?"
@ -1823,8 +1832,8 @@ msgstr "The dossier GCT de triche doit se trouver sur la carte SD. Lancer le jeu
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "Les Miis seront extraits vers vos dossiers d'Émulation Nand et d'Émulation Nand Chaînes. Attention: Tous les fichiers existants seront remplacés."
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgstr "L'option No Disc n'est plus utilisée par DIOS MIOS v2. Vous devez désormais placer un disque dans votre lecteur."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr "L'option No Disc n'est plus utilisée par DIOS MIOS (Lite). Vous devez désormais placer un disque dans votre lecteur."
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "Le fichier SYSCONF sera extrait vers vos dossiers d'Émulation Nand et d'Émulation Nand Chaînes. Attention: Le fichier existant sera remplacé."
@ -2159,6 +2168,12 @@ msgstr "sur"
msgid "seconds left"
msgstr "secondes restantes"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "GC Force Interlace"
#~ msgstr "Entrelacement GameCube"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+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"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr "DML Debug"
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr "DML LED Aktivität"
@ -1814,6 +1820,9 @@ msgstr "TXT Cheatdateien"
msgid "The .them file was not found in the zip."
msgstr "Die .them Datei wurde in der zip nicht gefunden."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "Die Miis werden in den EmuNand Pfad und EmuNand Kanal-Pfad kopiert. Achtung: Alle vorhandenen Dateien werden überschrieben."
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "von"
msgid "seconds left"
msgstr "Sekunden verbleiben"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "GC Force Interlace"
#~ msgstr "GC Interlace erzw."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
"Last-Translator: Springdale\n"
"Language-Team: Tusk, Springdale\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXT Cheatkódok Útvonala"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "./"
msgid "seconds left"
msgstr "hátralévõ másodperc"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS játék átnevezése"

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: hosigumayuugi\n"
"Language-Team: hosigumayuugi\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr "DML デバッグ"
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr "DML LED点灯"
@ -1814,6 +1820,9 @@ msgstr "テキストチート"
msgid "The .them file was not found in the zip."
msgstr ".themファイルがzip内にありません"
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "MiiはエミュNAND(チャンネル)パスに書き出されます。すでに存在するファイルは上書きされます"
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "中"
msgid "seconds left"
msgstr "秒で完了"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "GC Force Interlace"
#~ msgstr "GC インターレース強制"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nextos@korea.com\n"
"Language-Team: \n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXT 치트코드 경로"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "중"
msgid "seconds left"
msgstr "초 남았습니다"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS에서 게임 이름 변경"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:49+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: raschi\n"
"Language-Team: raschi\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXTjuksekode sti"
msgid "The .them file was not found in the zip."
msgstr "Filen .them ble ikke funnet i zip."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "av"
msgid "seconds left"
msgstr "sekunder gjenstår"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Gi nytt navn til spill på WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
"Language-Team: \n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Sciezka kodow TXT"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "z"
msgid "seconds left"
msgstr "sekund pozostalo"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Zmien tytul gry na WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
"Last-Translator: aniemotion\n"
"Language-Team: boto12, aniemotion\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Pasta Dicas"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "de"
msgid "seconds left"
msgstr "segundos restantes"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Alterar nome do jogo na partição WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
"Last-Translator: pplucky <pplucky@gmail.com>\n"
"Language-Team: Sky8000, pplucky\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Cam. Cód. Batotas TXT"
msgid "The .them file was not found in the zip."
msgstr "O ficheiro .them não foi encontrado no zip"
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "de"
msgid "seconds left"
msgstr "segundos restantes"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Renomear jogo (WBFS)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nikolai_ca\n"
"Language-Team: Kir, alendit, nikolai_ca\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Путь к TXT читкодам"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "из"
msgid "seconds left"
msgstr "секунд осталось"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Переименовать игры в WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: knife.hu kavid emul8ion\n"
"Language-Team: kavid\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXT作弊码路径"
msgid "The .them file was not found in the zip."
msgstr "zip文件中没有找到.them文件"
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "的"
msgid "seconds left"
msgstr "剩余秒数"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "改变 WBFS (硬盘)上的游戏名称"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
"Last-Translator: Galen/xFede\n"
"Language-Team: Penn, SirPalax, hvy109\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr "Depurador DML"
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr "LED actividad DML"
@ -1814,6 +1820,9 @@ msgstr "Ruta de Trucos TXT"
msgid "The .them file was not found in the zip."
msgstr "El archivo .them no se encontró en el zip."
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "Los miis serán extraidos a la ruta de tu EmuNand y Canales de EmuNand. Atención: todos los archivos existentes serán sobreescritos."
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "de"
msgid "seconds left"
msgstr "segundos restantes"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "GC Force Interlace"
#~ msgstr "Forzar entrelazado GC"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
"Last-Translator: Katsurou\n"
"Language-Team: Katsurou, pirateX\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "Sökväg till txt koder"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "av"
msgid "seconds left"
msgstr "sekunder kvar"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "Döp om spel på WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+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"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr "DML除錯"
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr "DML LED燈 開啟"
@ -1814,6 +1820,9 @@ msgstr "TXT 金手指檔案路徑"
msgid "The .them file was not found in the zip."
msgstr "在zip檔中找不到主題檔.them"
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr "Miis將被提取到模擬nand及頻道的路徑. 注意: 所有存在的檔案將被覆寫"
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "的"
msgid "seconds left"
msgstr "剩餘秒數"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "GC Force Interlace"
#~ msgstr "GC 強制交錯"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Nitro_subzero \n"
"Language-Team: Nitro_subzero\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "ที่เก็บ TXTCheatcodes"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "จาก"
msgid "seconds left"
msgstr "วินาทีที่เหลือ"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "เปลี่ยนชื่อเกมส์บน WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-07-15 22:44+0200\n"
"POT-Creation-Date: 2012-07-19 21:51+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: omercigingelini\n"
"Language-Team: omercigingelini\n"
@ -494,6 +494,12 @@ msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Installed Version"
msgstr ""
msgid "DML LED Activity"
msgstr ""
@ -1814,6 +1820,9 @@ msgstr "TXT Hile Yolu"
msgid "The .them file was not found in the zip."
msgstr ""
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
msgstr ""
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
msgstr ""
@ -1823,7 +1832,7 @@ msgstr ""
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
msgstr ""
msgid "The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
msgstr ""
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
@ -2159,6 +2168,12 @@ msgstr "./"
msgid "seconds left"
msgstr "saniye kaldı"
msgid "v1.2 -> v2.1"
msgstr ""
msgid "v2.2+"
msgstr ""
#~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS'deki oyunu yeniden isimlendir"

View File

@ -21,6 +21,7 @@
#define DEVO_SIG 0x3EF9DB23
#define DEVO_VERSION 0x00000100
#define DEVO_WIFILOG 0x00000001
// Devolution
typedef struct _DEVO_CFG
@ -31,6 +32,7 @@ typedef struct _DEVO_CFG
u32 memcard_cluster;
u32 disc1_cluster;
u32 disc2_cluster;
u32 options;
} DEVO_CGF;
#endif

View File

@ -19,25 +19,27 @@
#include <gctypes.h>
#define DML_CONFIG_ADDRESS 0x80001700
#define DML_CONFIG_ADDRESS_V1_2 0x81200000
#define DML_MAGIC 0xD1050CF6
#define DML_VERSION 0x00000001
#define DML_CONFIG_ADDRESS 0x80001700
#define DML_CONFIG_ADDRESS_V1_2 0x81200000
#define DML_MAGIC 0xD1050CF6
#define DML_VERSION 0x00000002
enum DMLConfig
{
DML_CFG_CHEATS = (1<<0),
DML_CFG_CHEATS = (1<<0),
DML_CFG_DEBUGGER = (1<<1),
DML_CFG_DEBUGWAIT = (1<<2),
DML_CFG_NMM = (1<<3),
DML_CFG_NMM_DEBUG = (1<<4),
DML_CFG_GAME_PATH = (1<<5),
DML_CFG_CHEAT_PATH = (1<<6),
DML_CFG_DEBUGWAIT = (1<<2),
DML_CFG_NMM = (1<<3),
DML_CFG_NMM_DEBUG = (1<<4),
DML_CFG_GAME_PATH = (1<<5),
DML_CFG_CHEAT_PATH = (1<<6),
DML_CFG_ACTIVITY_LED = (1<<7),
DML_CFG_PADHOOK = (1<<8),
DML_CFG_NODISC = (1<<9),
DML_CFG_BOOT_DISC = (1<<10),
DML_CFG_BOOT_DOL = (1<<11)
DML_CFG_PADHOOK = (1<<8),
DML_CFG_NODISC = (1<<9), // unused since DML v1.0, removed in v2.1
DML_CFG_FORCE_WIDE = (1<<9), // DM v2.1+, Config v02
DML_CFG_BOOT_DISC = (1<<10),
// DML_CFG_BOOT_DOL = (1<<11), // unused since DML v1.0, removed in v2.1
DML_CFG_BOOT_DISC2 = (1<<11) // DM v2.1+, Config v02
};
enum DMLVideoModes
@ -56,8 +58,8 @@ enum DMLVideoModes
typedef struct _DML_CFG
{
u32 Magicbytes; // 0xD1050CF6
u32 Version; // 0x00000001
u32 Magicbytes; // 0xD1050CF6
u32 Version; // 0x00000002
u32 VideoMode;
u32 Config;
char GamePath[255];

View File

@ -211,6 +211,7 @@ bool CGameSettings::Save()
fprintf(f, "DMLActivityLED:%d; ", GameList[i].DMLActivityLED);
fprintf(f, "DMLPADHOOK:%d; ", GameList[i].DMLPADHOOK);
fprintf(f, "DMLNoDisc:%d; ", GameList[i].DMLNoDisc);
fprintf(f, "DMLWidescreen:%d; ", GameList[i].DMLWidescreen);
fprintf(f, "DMLDebug:%d; ", GameList[i].DMLDebug);
fprintf(f, "DEVOMCEmulation:%d; ", GameList[i].DEVOMCEmulation);
fprintf(f, "Locked:%d;\n", GameList[i].Locked);
@ -353,6 +354,11 @@ bool CGameSettings::SetSetting(GameCFG & game, const char *name, const char *val
game.DMLNoDisc = atoi(value);
return true;
}
else if(strcmp(name, "DMLWidescreen") == 0)
{
game.DMLWidescreen = atoi(value);
return true;
}
else if(strcmp(name, "DMLDebug") == 0)
{
game.DMLDebug = atoi(value);
@ -489,6 +495,7 @@ void CGameSettings::SetDefault(GameCFG &game)
game.DMLActivityLED = INHERIT;
game.DMLPADHOOK = INHERIT;
game.DMLNoDisc = INHERIT;
game.DMLWidescreen = INHERIT;
game.DMLDebug = INHERIT;
game.DEVOMCEmulation = INHERIT;
game.Locked = OFF;

View File

@ -35,6 +35,7 @@ typedef struct _GameCFG
short DMLActivityLED;
short DMLPADHOOK;
short DMLNoDisc;
short DMLWidescreen;
short DMLDebug;
short DEVOMCEmulation;
short Locked;
@ -67,6 +68,7 @@ typedef struct _GameCFG
this->DMLActivityLED = game.DMLActivityLED;
this->DMLPADHOOK = game.DMLPADHOOK;
this->DMLNoDisc = game.DMLNoDisc;
this->DMLWidescreen = game.DMLWidescreen;
this->DMLDebug = game.DMLDebug;
this->DEVOMCEmulation = game.DEVOMCEmulation;
this->Locked = game.Locked;

View File

@ -167,11 +167,13 @@ void CSettings::SetDefault()
BannerProjectionHeight = (Settings.PAL50 ? 448.0f : (NTSC ? 470.0f : 464.0f));
GCBannerScale = 1.5f;
GameCubeMode = GC_MODE_MIOS;
DMLConfigVersion = DML_VERSION;
DMLProgPatch = OFF;
DMLNMM = OFF;
DMLActivityLED = OFF;
DMLPADHOOK = OFF;
DMLNoDisc = OFF;
DMLWidescreen = OFF;
DMLDebug = OFF;
DEVOMCEmulation = OFF;
GCInstallCompressed = OFF;
@ -389,11 +391,13 @@ bool CSettings::Save()
fprintf(file, "GameCubePath = %s\n", GameCubePath);
fprintf(file, "GameCubeSDPath = %s\n", GameCubeSDPath);
fprintf(file, "GameCubeMode = %d\n", GameCubeMode);
fprintf(file, "DMLConfigVersion = %d\n", DMLConfigVersion);
fprintf(file, "DMLProgPatch = %d\n", DMLProgPatch);
fprintf(file, "DMLNMM = %d\n", DMLNMM);
fprintf(file, "DMLActivityLED = %d\n", DMLActivityLED);
fprintf(file, "DMLPADHOOK = %d\n", DMLPADHOOK);
fprintf(file, "DMLNoDisc = %d\n", DMLNoDisc);
fprintf(file, "DMLWidescreen = %d\n", DMLWidescreen);
fprintf(file, "DMLDebug = %d\n", DMLDebug);
fprintf(file, "DEVOMCEmulation = %d\n", DEVOMCEmulation);
fprintf(file, "DEVOLoaderPath = %s\n", DEVOLoaderPath);
@ -785,6 +789,11 @@ bool CSettings::SetSetting(char *name, char *value)
GameCubeMode = atoi(value);
return true;
}
else if (strcmp(name, "DMLConfigVersion") == 0)
{
DMLConfigVersion = atoi(value);
return true;
}
else if (strcmp(name, "DMLProgPatch") == 0)
{
DMLProgPatch = atoi(value);
@ -810,6 +819,11 @@ bool CSettings::SetSetting(char *name, char *value)
DMLNoDisc = atoi(value);
return true;
}
else if (strcmp(name, "DMLWidescreen") == 0)
{
DMLWidescreen = atoi(value);
return true;
}
else if (strcmp(name, "DMLDebug") == 0)
{
DMLDebug = atoi(value);

View File

@ -169,11 +169,13 @@ class CSettings
float BannerProjectionHeight;
float GCBannerScale;
short GameCubeMode;
short DMLConfigVersion;
short DMLProgPatch;
short DMLNMM;
short DMLActivityLED;
short DMLPADHOOK;
short DMLNoDisc;
short DMLWidescreen;
short DMLDebug;
short DEVOMCEmulation;
short GCInstallCompressed;

View File

@ -157,6 +157,7 @@ void GCGameLoadSM::SetOptionNames()
Options->SetName(Idx++, "%s", tr( "DML LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" ));
Options->SetName(Idx++, "%s", tr( "DML No Disc" ));
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
}
@ -227,6 +228,12 @@ void GCGameLoadSM::SetOptionValues()
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLNoDisc]));
//! Settings: DML Force Widescreen
if(GameConfig.DMLWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLWidescreen]));
//! Settings: DML Debug
if(GameConfig.DMLDebug == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
@ -337,6 +344,12 @@ int GCGameLoadSM::GetMenuInternal()
if (++GameConfig.DMLNoDisc >= MAX_ON_OFF) GameConfig.DMLNoDisc = INHERIT;
}
//! Settings: DML Force Widescreen
else if (ret == ++Idx)
{
if (++GameConfig.DMLWidescreen >= MAX_ON_OFF) GameConfig.DMLWidescreen = INHERIT;
}
//! Settings: DML Debug
else if (ret == ++Idx)
{

View File

@ -115,6 +115,13 @@ static const char * GCMode[] =
trNOOP( "Devolution" ),
};
static const char * DMLVerText[] =
{
trNOOP( "OFF" ),
trNOOP( "v1.2 -> v2.1" ),
trNOOP( "v2.2+" ),
};
static const char * DMLNMMMode[] =
{
trNOOP( "OFF" ),
@ -160,11 +167,13 @@ LoaderSettings::LoaderSettings()
Options->SetName(Idx++, "%s", tr( "Debugger Paused Start" ));
Options->SetName(Idx++, "%s", tr( "Channel Launcher" ));
Options->SetName(Idx++, "%s", tr( "GameCube Mode" ));
Options->SetName(Idx++, "%s", tr( "DML Installed Version" ));
Options->SetName(Idx++, "%s", tr( "DML Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "DML NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "DML LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" ));
Options->SetName(Idx++, "%s", tr( "DML No Disc" ));
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
@ -257,6 +266,9 @@ void LoaderSettings::SetOptionValues()
//! Settings: GameCube Mode
Options->SetValue(Idx++, "%s", tr(GCMode[Settings.GameCubeMode]));
//! Settings: DML Config Version
Options->SetValue(Idx++, "%s", tr(DMLVerText[Settings.DMLConfigVersion]));
//! Settings: DML Progressive Patch
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLProgPatch]));
@ -272,6 +284,9 @@ void LoaderSettings::SetOptionValues()
//! Settings: DML No Disc
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLNoDisc]));
//! Settings: DML Force Widescreen
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLWidescreen]));
//! Settings: DML Debug
Options->SetValue(Idx++, "%s", tr(DMLDebug[Settings.DMLDebug]));
@ -426,6 +441,12 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.GameCubeMode >= CG_MODE_MAX_CHOICE) Settings.GameCubeMode = 0;
}
//! Settings: DML Config Version
else if (ret == ++Idx)
{
if (++Settings.DMLConfigVersion > DML_VERSION) Settings.DMLConfigVersion = 1;
}
//! Settings: DML Progressive Patch
else if (ret == ++Idx)
{
@ -456,6 +477,12 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.DMLNoDisc >= MAX_ON_OFF) Settings.DMLNoDisc = 0;
}
//! Settings: DML Force Widescreen
else if (ret == ++Idx)
{
if (++Settings.DMLWidescreen >= MAX_ON_OFF) Settings.DMLWidescreen = 0;
}
//! Settings: DML Debug
else if (ret == ++Idx)
{

View File

@ -76,11 +76,13 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
u8 languageChoice = game_cfg->language == INHERIT ? 6 : game_cfg->language;
u8 ocarinaChoice = game_cfg->ocarina == INHERIT ? Settings.ocarina : game_cfg->ocarina;
u8 GCMode = game_cfg->GameCubeMode == INHERIT ? Settings.GameCubeMode : game_cfg->GameCubeMode;
u32 dmlConfigVersionChoice = Settings.DMLConfigVersion;
u8 dmlProgressivePatch = game_cfg->DMLProgPatch == INHERIT ? Settings.DMLProgPatch : game_cfg->DMLProgPatch;
u8 dmlNMMChoice = game_cfg->DMLNMM == INHERIT ? Settings.DMLNMM : game_cfg->DMLNMM;
u8 dmlActivityLEDChoice = game_cfg->DMLActivityLED == INHERIT ? Settings.DMLActivityLED : game_cfg->DMLActivityLED;
u8 dmlPADHookChoice = game_cfg->DMLPADHOOK == INHERIT ? Settings.DMLPADHOOK : game_cfg->DMLPADHOOK;
u8 dmlNoDiscChoice = game_cfg->DMLNoDisc == INHERIT ? Settings.DMLNoDisc : game_cfg->DMLNoDisc;
u8 dmlWidescreenChoice = game_cfg->DMLWidescreen == INHERIT ? Settings.DMLWidescreen : game_cfg->DMLWidescreen;
u8 dmlDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug;
u8 devoMCEmulation = game_cfg->DEVOMCEmulation == INHERIT ? Settings.DEVOMCEmulation : game_cfg->DEVOMCEmulation;
@ -147,7 +149,9 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
DEVO_CONFIG->disc1_cluster = st1.st_ino; // set starting cluster for first disc ISO file
//DEVO_CONFIG->disc2_cluster = st2.st_ino; // set starting cluster for second disc ISO file
// use wifi logging if USB gecko is not found in slot B
DEVO_CONFIG->options |= DEVO_WIFILOG;
// check memory card
if(devoMCEmulation == DEVO_MC_OFF)
{
@ -235,13 +239,7 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
// Todo: Add here copySD2USB.
return 0;
}
// Check DML NoDisc setting
if(dmlNoDiscChoice)
{
WindowPrompt(tr("Warning:"), tr("The No Disc setting is not used anymore by DIOS MIOS v2. Now you need to place a disc in your drive."), tr("OK"));
}
// Check current GCT location
if((ocarinaChoice) && strncmp(Settings.GameCubePath, Settings.Cheatcodespath, 4) != 0) // Checking "USBx"
{
@ -285,6 +283,19 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
return 0;
}
// Check DIOS MIOS config for specific versions
if(dmlWidescreenChoice && dmlConfigVersionChoice < 2) // DML Force Widescreen setting : added in DM v2.1+, config v1 but meant to be v2.
{
WindowPrompt(tr("Warning:"), tr("The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."), tr("OK"));
dmlWidescreenChoice = OFF;
}
if(dmlNoDiscChoice) // DML NoDisc setting : removed in DM 1.0, config v1. Keeping it as it can be used as ForceWidescreen in DM v2.1 with cfg v1
{
WindowPrompt(tr("Warning:"), tr("The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."), tr("OK"));
if(dmlConfigVersionChoice > 1) // in config v1 it acts as ForceWidescreen, in config v2 it's disabled.
dmlNoDiscChoice = OFF;
}
const char *gcPath = strchr(RealPath, '/');
if(!gcPath) gcPath = "";
@ -309,7 +320,7 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
// Magic and version for DML
dml_config->Magicbytes = DML_MAGIC;
dml_config->Version = DML_VERSION;
dml_config->Version = dmlConfigVersionChoice; // Use the version set by the user.
// Select disc source
if((gameHdr->type == TYPE_GAME_GC_IMG) || (gameHdr->type == TYPE_GAME_GC_EXTRACTED))
@ -347,6 +358,8 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
dml_config->Config |= dmlNMMChoice == ON ? DML_CFG_NMM : DML_CFG_NMM_DEBUG;
if(dmlDebugChoice)
dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGWAIT;
if(dmlWidescreenChoice)
dml_config->Config |= DML_CFG_FORCE_WIDE;
// internal DML video mode methods
bool PAL60 = CONF_GetEuRGB60() > 0;