mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-12-22 09:51:55 +01:00
* Fixed USB Initialization when using usbport 1
(Thanks Dimok and Dynamit) * Fixed compiling on Linux * Added back support for WBFS partition without a partition table (Thanks PontoonAdmiral for the tests) * Fixed Wad installation on EmuNAND (both file decryption and file size) * Fixed channel's save path creation when using Emulated NAND * DML: Added Cluster size detection * DML: Updated DM(L) detection up to version 2.8 * DML: prevent NODISC2 patch if not using DM(L) v2.2 update2 * DEVO: Added Widescreen setting (requires Devolution r188 or newer) * DEVO: Added AHBPROT detection * Updated libntfs
This commit is contained in:
parent
ee5d6ed6b2
commit
19b426b5a7
@ -2,8 +2,8 @@
|
||||
<app version="1">
|
||||
<name> USB Loader GX</name>
|
||||
<coder>USB Loader GX Team</coder>
|
||||
<version>3.0 r1209</version>
|
||||
<release_date>20130120104022</release_date>
|
||||
<version>3.0 r1211</version>
|
||||
<release_date>20130317132742</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: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Upravené/Originál"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Fox888[dk]\n"
|
||||
"Language-Team: [dk]\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Tilpassede/Originale"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Aangepast/Origineel"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: c64rmx\n"
|
||||
"Language-Team: \n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Omat/Alkuperäiset"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# French.lang - r1208
|
||||
# French.lang - r1211
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr "Persos"
|
||||
msgid "Customs/Original"
|
||||
msgstr "Persos/Originaux"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr "DEVO Forcer 16:9"
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr "DEVO LED detect. activité"
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Dossier Loader Devolution"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr "Devolution nécessite l'accès AHB ! Veuillez lancer USBLoaderGX à partir du HBC ou mettre à jour votre chaîne."
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Le fichier loader.bin de Devolution n'a pu être chargé."
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Do
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez utiliser un disque dur avec 512 octets par secteur."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vous devez utiliser une partition avec une taille de cluster de 32Ko maximum."
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr "Pour lancer les jeux GameCube avec Devolution vous devez placer le fichier loader.bin dans le Dossier Loader Devolution."
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr "Vous devez installer DIOS MIOS Lite v1.2 ou une version plus récente."
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "Vous devez installer Devolution ou DIOS MIOS (Lite) pour lancer les jeux GameCube sur USB ou carte SD."
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr "Vous devez placer le Mode GameCube sur Devolution dans les paramètres du jeu pour lancer les jeux GameCube sur USB ou carte SD."
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "Durée du zoom (Vitesse)"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr "Community"
|
||||
msgid "Customs/Original"
|
||||
msgstr "Community/Original"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr "DEVO LED Aktivität"
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr "Devolution"
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Devolution Loader"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Devolution's loader.bin Datei kann nicht geladen werden."
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr "Um GameCube-Spiele mit DIOS MIOS zu spielen, muss der 'GemeCube Hauptpfa
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr "Um GameCube Spiele mit Devolution zu starten, muss sich die loader.bin Datei in Devolution Pfad befinden."
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr "Es wird DIOS MIOS Lite v1.2 oder neuer benötigt."
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "Um GameCube Spiele von USB oder SD abzuspielen, wird Devolution oder DIOS MIOS (Lite)"
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "Zoom Dauer"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"Last-Translator: nakata6790\n"
|
||||
"Language-Team: nakata6790 (aka0107@gmail.com)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@ -493,6 +493,9 @@ msgstr "ÔñïðïðïéçìÝíá"
|
||||
msgid "Customs/Original"
|
||||
msgstr "ÔñïðïðïéçìÝíá/ÁõèåíôéêÜ"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -604,6 +607,9 @@ msgstr "Devolution"
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Ôïðïèåóßá devolution"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Ôï áñ÷åßï loader.bin ôïõ devolution äåí öïñôþèçêå."
|
||||
|
||||
@ -1973,6 +1979,9 @@ msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñ
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá devolution ÷ñåéÜæåóôå ôï áñ÷åßï loader.bin óôï êáèïñéìÝíï ìïíïðÜôé ôïõ devolution."
|
||||
|
||||
@ -2179,6 +2188,9 @@ msgstr "ÐñÝðåé íá åãêáôáóôÞóåéò ôï DIOS MIOS Lite v1.2 Þ
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "ÐñÝðåé íá åãêáôáóôÞóåôå ôï Devolution Þ ôï DIOS MIOS (Lite) ãéá íá ðáßîåôå ôßôëïõò GameCube áðü USB Þ SD"
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "äéÜñêåéá åóôßáóçò (Ôá÷ýôçôá)"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
||||
"Last-Translator: Springdale\n"
|
||||
"Language-Team: Tusk, Springdale\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Egyéni/Eredeti"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# italian.lang - r1204
|
||||
# italian.lang - r1208
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
||||
"Last-Translator: xFede\n"
|
||||
"Language-Team: xFede (fedeanto11@gmail.com)\n"
|
||||
@ -494,6 +494,9 @@ msgstr "Personalizzati"
|
||||
msgid "Customs/Original"
|
||||
msgstr "Modific./origin."
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr "Led attività DEVO"
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr "Devolution"
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Percorso loader devolution"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Impossibile caricare il file loader.bin per devolution."
|
||||
|
||||
@ -612,10 +618,10 @@ msgid "Directory does not exist!"
|
||||
msgstr "Il percorso non esiste!"
|
||||
|
||||
msgid "Disc 1"
|
||||
msgstr ""
|
||||
msgstr "Disco 1"
|
||||
|
||||
msgid "Disc 2"
|
||||
msgstr ""
|
||||
msgstr "Disco 2"
|
||||
|
||||
msgid "Disc Artwork Download"
|
||||
msgstr "Scarica disco"
|
||||
@ -633,7 +639,7 @@ msgid "Disc read error."
|
||||
msgstr "Errore durante la lettura del disco."
|
||||
|
||||
msgid "Disc2 needs to be installed in uncompressed format to work with DM(L) v2.6+, are you sure you want to install in compressed format?"
|
||||
msgstr ""
|
||||
msgstr "Il disco 2 deve essere installato in formato non compresso per funzionare con DM(L) v2.6+, sicuro di volerlo installare in formato compresso?"
|
||||
|
||||
msgid "Discarts"
|
||||
msgstr "Dischi"
|
||||
@ -1101,7 +1107,7 @@ msgid "GameCube Mode"
|
||||
msgstr "Modalità GameCube"
|
||||
|
||||
msgid "GameCube Source"
|
||||
msgstr ""
|
||||
msgstr "Sorgente GameCube"
|
||||
|
||||
msgid "GameTDB Path"
|
||||
msgstr "Percorso GameTDB"
|
||||
@ -1280,7 +1286,7 @@ msgid "Languagepath changed."
|
||||
msgstr "Percorso per le Traduzioni cambiato."
|
||||
|
||||
msgid "Launching Wii games with emulated nand only works on d2x cIOS! Change game IOS to a d2x cIOS first."
|
||||
msgstr ""
|
||||
msgstr "Puoi avviare i giochi Wii dalla nand emulata solo con i cIOS d2x! Modifica il IOS a un cIOS d2x prima."
|
||||
|
||||
msgid "Launching emulated nand channels only works on d2x cIOS! Change game IOS to a d2x cIOS first."
|
||||
msgstr "Puoi avviare i canali nella NAND Emulata soltanto con i cIOS d2x! Seleziona un d2x per continuare."
|
||||
@ -1350,7 +1356,7 @@ msgid "Main GameCube Games Path"
|
||||
msgstr "Percorso giochi GameCube"
|
||||
|
||||
msgid "Main GameCube Path"
|
||||
msgstr "Percorso GameCubr"
|
||||
msgstr "Percorso GameCube"
|
||||
|
||||
msgid "Main Path"
|
||||
msgstr "Percorso principale"
|
||||
@ -1942,7 +1948,7 @@ msgid "This IOS was not found on the titles list. If you are sure you have it in
|
||||
msgstr "Questo IOS non è stato trovato nella lista dei titoli. Se sei sicuro di averlo installato ignora questo avvertimento."
|
||||
|
||||
msgid "This game has multiple discs. Please select the disc to launch."
|
||||
msgstr ""
|
||||
msgstr "Questo gioco contiene più di un disco. Selezione quello da avviare."
|
||||
|
||||
msgid "This path must be on SD!"
|
||||
msgstr "Questo percorso deve essere sulla SD!"
|
||||
@ -1963,15 +1969,18 @@ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT
|
||||
msgstr "Per avviare i giochi GameCube con DIOS MIOS li devi collocare in una partizione USB FAT32."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
|
||||
msgstr ""
|
||||
msgstr "Per avviare i giochi GameCube con DIOS MIOS devi aver settato 'Percorso GameCube' in una partizione primaria."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
|
||||
msgstr ""
|
||||
msgstr "Per avviare i giochi GameCube con DIOS MIOS devi aver settato 'Percorso GameCube' nella prima partizione del tuo HDD."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
|
||||
msgstr "Per avviare i giochi Gamecube con DIOS MIOS devi settare il 'Percorso principale Gamecube' su una partizione USB FAT32."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr "Per avviare i giochi GameCube con DIOS MIOS devi usare un HDD che abbia settori da 512 byte."
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
@ -2180,6 +2189,9 @@ msgstr "Devi installare DIOS MIOS Lite v1.2 o una versione successiva."
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "Devi installare Devolution o DIOS MIOS (Lite) per avviare i giochi GameCube da USB o SD"
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "Durata dello zoom (Velocità)"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: hosigumayuugi\n"
|
||||
"Language-Team: hosigumayuugi\n"
|
||||
@ -494,6 +494,9 @@ msgstr "カスタム"
|
||||
msgid "Customs/Original"
|
||||
msgstr "カスタムを優先"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr "Devolution"
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Devolutionローダー"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Devolutionのloader.binが読み込めません"
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr "GCゲームをDIOS MIOSで起動するにはパスの設定でゲーム
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr "GCゲームをDevolutionで起動するにはloader.binがDevolutionのパスにある必要があります"
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr "DIOS MIOS Lite v1.2以降をインストールする必要がありま
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "GCゲームをSDやUSB機器から起動するにはDevolutionかDIOS MIOS (Lite)をインストールしてください"
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "ズームの継続(速度)"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nextos@korea.com\n"
|
||||
"Language-Team: \n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "커스텀/오리지널"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: raschi\n"
|
||||
"Language-Team: raschi\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Custom/Original"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||
"Last-Translator: aniemotion\n"
|
||||
"Language-Team: boto12, aniemotion\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Alternativas/Originais"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Personalizadas/Originais"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Измененный/Оригинальные"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "自制/官方"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Artísticas/Originales"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "Duración de Zoom"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
||||
"Last-Translator: Katsurou\n"
|
||||
"Language-Team: Katsurou, pirateX\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Anpassade/Original"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# tchinese.lang - r1203
|
||||
# tchinese.lang - r1208
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\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,9 @@ msgstr "自訂"
|
||||
msgid "Customs/Original"
|
||||
msgstr "自製/原始"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr "DEVO LED燈 開啟"
|
||||
|
||||
@ -531,7 +534,7 @@ msgid "DML Progressive Patch"
|
||||
msgstr "DML 漸進式訊號修正"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
msgstr "DML 螢幕截圖"
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr "DML 視訊模式"
|
||||
@ -605,6 +608,9 @@ msgstr "Devolution"
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr "Devolution Loader路徑"
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr "Devolution的loader.bin檔無法載入。"
|
||||
|
||||
@ -612,10 +618,10 @@ msgid "Directory does not exist!"
|
||||
msgstr "目錄不存在"
|
||||
|
||||
msgid "Disc 1"
|
||||
msgstr ""
|
||||
msgstr "光碟 1"
|
||||
|
||||
msgid "Disc 2"
|
||||
msgstr ""
|
||||
msgstr "光碟 2"
|
||||
|
||||
msgid "Disc Artwork Download"
|
||||
msgstr "下載光碟圖片"
|
||||
@ -633,7 +639,7 @@ msgid "Disc read error."
|
||||
msgstr "光碟讀取錯誤"
|
||||
|
||||
msgid "Disc2 needs to be installed in uncompressed format to work with DM(L) v2.6+, are you sure you want to install in compressed format?"
|
||||
msgstr ""
|
||||
msgstr "光碟2 需被安裝為未壓縮格式才可用DM(L) v2.6+執行,確定要安裝為壓縮格式嗎?"
|
||||
|
||||
msgid "Discarts"
|
||||
msgstr "光碟封面"
|
||||
@ -1101,7 +1107,7 @@ msgid "GameCube Mode"
|
||||
msgstr "GameCube 模式"
|
||||
|
||||
msgid "GameCube Source"
|
||||
msgstr ""
|
||||
msgstr "GameCube 來源"
|
||||
|
||||
msgid "GameTDB Path"
|
||||
msgstr "GameTDB 路徑"
|
||||
@ -1280,7 +1286,7 @@ msgid "Languagepath changed."
|
||||
msgstr "語言路徑已變更"
|
||||
|
||||
msgid "Launching Wii games with emulated nand only works on d2x cIOS! Change game IOS to a d2x cIOS first."
|
||||
msgstr ""
|
||||
msgstr "用模擬nand啟動Wii遊戲僅能以d2x cIOS執行!首先變更遊戲IOS為d2x cIOS。"
|
||||
|
||||
msgid "Launching emulated nand channels only works on d2x cIOS! Change game IOS to a d2x cIOS first."
|
||||
msgstr "啟動模擬 nand 頻道僅能以d2x cIOS執行!首先變更遊戲IOS為d2x cIOS。 "
|
||||
@ -1942,10 +1948,10 @@ msgid "This IOS was not found on the titles list. If you are sure you have it in
|
||||
msgstr "標題清單找不到這IOS。若你確定已安裝它,請忽略這警告。"
|
||||
|
||||
msgid "This game has multiple discs. Please select the disc to launch."
|
||||
msgstr ""
|
||||
msgstr "此遊戲為多重光碟。請選擇光碟啟動。"
|
||||
|
||||
msgid "This path must be on SD!"
|
||||
msgstr "此路徑必須是在SD卡上"
|
||||
msgstr "此路徑必須是在SD卡上!"
|
||||
|
||||
msgid "Time left:"
|
||||
msgstr "剩餘時間:"
|
||||
@ -1960,18 +1966,21 @@ msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS
|
||||
msgstr "用光碟執行GameCube遊戲,你需在遊戲設定中設定GameCube 模式為MIOS。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需放置遊戲在USB FAT32格式分割磁區中。"
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需放置遊戲在USB FAT32格式分割磁區。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
|
||||
msgstr ""
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需設定主要GameCube路徑在主要磁區。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
|
||||
msgstr ""
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需設定主要GameCube路徑在硬碟的第一磁區。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需設置「主要GameCube路徑」至USB FAT32格式分割磁區。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需使用硬碟的磁區為512位元組。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
@ -2180,6 +2189,9 @@ msgstr "你需安裝 DIOS MIOS Lite v1.2 或更新版本。"
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr "從USB裝置或SD卡啟動 GameCube 遊戲,需安裝 Devolution 或 DIOS MIOS (Lite)程式"
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "縮放間隔 (速度) "
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Nitro_subzero \n"
|
||||
"Language-Team: Nitro_subzero\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "กำหนดเอง/ดั้งเดิม"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2013-01-05 21:42+0100\n"
|
||||
"POT-Creation-Date: 2013-03-17 13:57+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: omercigingelini\n"
|
||||
"Language-Team: omercigingelini\n"
|
||||
@ -494,6 +494,9 @@ msgstr ""
|
||||
msgid "Customs/Original"
|
||||
msgstr "Kişisel/Orjinal"
|
||||
|
||||
msgid "DEVO Force Widescreen"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
@ -605,6 +608,9 @@ msgstr ""
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
|
||||
msgstr ""
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
|
||||
@ -1974,6 +1980,9 @@ msgstr ""
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."
|
||||
msgstr ""
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
|
||||
@ -2180,6 +2189,9 @@ msgstr ""
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr ""
|
||||
|
||||
|
@ -145,8 +145,8 @@ bool DeviceHandler::MountSD()
|
||||
|
||||
static inline bool USBSpinUp()
|
||||
{
|
||||
bool started0 = true;
|
||||
bool started1 = true;
|
||||
bool started0 = false;
|
||||
bool started1 = false;
|
||||
int retries = 400;
|
||||
|
||||
const DISC_INTERFACE * handle0 = NULL;
|
||||
@ -165,12 +165,15 @@ static inline bool USBSpinUp()
|
||||
if(handle1)
|
||||
started1 = (handle1->startup() && handle1->isInserted());
|
||||
|
||||
if(started0 && started1) break;
|
||||
if( (!handle0 || started0)
|
||||
&& (!handle1 || started1)) {
|
||||
break;
|
||||
}
|
||||
usleep(50000);
|
||||
}
|
||||
while(--retries > 0);
|
||||
|
||||
return (started0 && started1);
|
||||
return (started0 || started1);
|
||||
}
|
||||
|
||||
bool DeviceHandler::MountUSB(int pos)
|
||||
|
@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2010
|
||||
* by Dimok
|
||||
* Copyright (C) 2013 by Cyan
|
||||
* Copyright (C) 2010 by Dimok
|
||||
*
|
||||
* This software is provided 'as-is', without any express or implied
|
||||
* warranty. In no event will the authors be held liable for any
|
||||
@ -194,6 +194,34 @@ void PartitionHandle::UnMount(int pos)
|
||||
MountNameList[pos].clear();
|
||||
}
|
||||
|
||||
u32 PartitionHandle::GetPartitionClusterSize(u32 lba_start)
|
||||
{
|
||||
char *buffer = (char *) malloc(MAX_BYTES_PER_SECTOR);
|
||||
if(!buffer) return 0;
|
||||
|
||||
if (!interface->readSectors(lba_start, 1, buffer))
|
||||
{
|
||||
free(buffer);
|
||||
return 0;
|
||||
}
|
||||
|
||||
u32 cluster_size = 0;
|
||||
|
||||
// Only for FAT partitions
|
||||
if(*((u16 *) (buffer + 0x1FE)) == 0x55AA)
|
||||
{
|
||||
if((memcmp(buffer + 0x36, "FAT", 3) == 0 || memcmp(buffer + 0x52, "FAT", 3) == 0))
|
||||
{
|
||||
u16 sector_sz = *((u8*) (buffer + 0x0C)) << 8 | *((u8*) (buffer + 0x0B));
|
||||
u8 sector_per_cluster = *((u8*) (buffer + 0x0D));
|
||||
cluster_size = sector_sz * sector_per_cluster;
|
||||
}
|
||||
}
|
||||
|
||||
free(buffer);
|
||||
return cluster_size;
|
||||
}
|
||||
|
||||
bool PartitionHandle::IsExisting(u64 lba)
|
||||
{
|
||||
for(u32 i = 0; i < PartitionList.size(); ++i)
|
||||
@ -217,9 +245,18 @@ int PartitionHandle::FindPartitions()
|
||||
return -1;
|
||||
}
|
||||
|
||||
// If this is the devices master boot record
|
||||
// If this is not the device's master boot record
|
||||
if (mbr->signature != MBR_SIGNATURE)
|
||||
{
|
||||
// Check if the device has only one WBFS partition without a table.
|
||||
wbfs_head_t *head = (wbfs_head_t *) mbr;
|
||||
if (head->magic == wbfs_htonl(WBFS_MAGIC))
|
||||
{
|
||||
AddPartition("WBFS", 0, 0xdeadbeaf, true, 0xBF, 0, TABLE_TYPE_UNKNOWN);
|
||||
free(mbr);
|
||||
return 0;
|
||||
}
|
||||
|
||||
free(mbr);
|
||||
return -1;
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2010
|
||||
* by Dimok
|
||||
* Copyright (C) 2013 by Cyan
|
||||
* Copyright (C) 2010 by Dimok
|
||||
*
|
||||
* This software is provided 'as-is', without any express or implied
|
||||
* warranty. In no event will the authors be held liable for any
|
||||
@ -140,6 +140,8 @@ class PartitionHandle
|
||||
u32 GetLBAStart(int pos) { if(valid(pos)) return PartitionList[pos].LBA_Start; else return 0; };
|
||||
//! Get the partition size in sectors of this partition
|
||||
u32 GetSecCount(int pos) { if(valid(pos)) return PartitionList[pos].SecCount; else return 0; };
|
||||
//! Get the cluster size of the FAT partition in bytes
|
||||
u32 GetPartitionClusterSize(u32 lba_start);
|
||||
//! Check if the partition is Active or NonBootable
|
||||
bool IsActive(int pos) { if(valid(pos)) return PartitionList[pos].Bootable; else return false; };
|
||||
//! Get the partition type
|
||||
|
@ -141,15 +141,30 @@ void StartUpProcess::SetTextf(const char * format, ...)
|
||||
bool StartUpProcess::USBSpinUp()
|
||||
{
|
||||
drawCancel = true;
|
||||
bool started = false;
|
||||
const DISC_INTERFACE * handle = Settings.USBPort == 1 ? DeviceHandler::GetUSB1Interface() : DeviceHandler::GetUSB0Interface();
|
||||
Timer countDown;
|
||||
bool started0 = false;
|
||||
bool started1 = false;
|
||||
|
||||
const DISC_INTERFACE * handle0 = NULL;
|
||||
const DISC_INTERFACE * handle1 = NULL;
|
||||
if(Settings.USBPort == 0 || Settings.USBPort == 2)
|
||||
handle0 = DeviceHandler::GetUSB0Interface();
|
||||
if(Settings.USBPort == 1 || Settings.USBPort == 2)
|
||||
handle1 = DeviceHandler::GetUSB1Interface();
|
||||
|
||||
// wait 20 sec for the USB to spin up...stupid slow ass HDD
|
||||
do
|
||||
{
|
||||
started = (handle->startup() && handle->isInserted());
|
||||
if(started)
|
||||
if(handle0)
|
||||
started0 = (handle0->startup() && handle0->isInserted());
|
||||
|
||||
if(handle1)
|
||||
started1 = (handle1->startup() && handle1->isInserted());
|
||||
|
||||
if( (!handle0 || started0)
|
||||
&& (!handle1 || started1)) {
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
UpdatePads();
|
||||
@ -167,7 +182,7 @@ bool StartUpProcess::USBSpinUp()
|
||||
|
||||
drawCancel = false;
|
||||
|
||||
return started;
|
||||
return (started0 || started1);
|
||||
}
|
||||
|
||||
int StartUpProcess::Run(int argc, char *argv[])
|
||||
|
Binary file not shown.
@ -17,11 +17,10 @@ void _decrypt_title_key(u8 *tik, u8 *title_key)
|
||||
wbfs_memset( iv, 0, sizeof iv );
|
||||
wbfs_memcpy( iv, tik + 0x01dc, 8 );
|
||||
|
||||
//check byte 0x1f1 in ticket to determine whether or not to use Korean Common Key. Used like a boolean flag.
|
||||
//check byte 0x1f1 in ticket to determine whether or not to use Korean Common Key.
|
||||
//if value = 0x01, use Korean Common Key, else just use regular one -dmm
|
||||
bool korean_flag = tik[0x01f1];
|
||||
|
||||
if(korean_flag == true){
|
||||
//Also check the GameID region code as some channels are using wrong ticket with 0x01 -Cyan
|
||||
if(tik[0x01f1] == 0x01 && (tik[0x01e3] == 'K' || tik[0x01e3] == 'Q' || tik[0x01e3] == 'T')){
|
||||
aes_set_key(korean_key);
|
||||
} else {
|
||||
aes_set_key(common_key);
|
||||
|
@ -67,8 +67,12 @@ static const char * DMLVersions[] =
|
||||
"v2.5", // DM 2.5
|
||||
"v2.5", // DML 2.5
|
||||
"v2.6.0", // DM 2.6
|
||||
"v2.6+", // DML 2.6
|
||||
"v2.6.1+", // DM 2.6 update 1
|
||||
"v2.6", // DML 2.6
|
||||
"v2.6.1", // DM 2.6 update 1
|
||||
"v2.7", // DM 2.7
|
||||
"v2.7", // DML 2.7
|
||||
"v2.8+", // DM 2.8
|
||||
"v2.8+", // DML 2.8
|
||||
};
|
||||
|
||||
|
||||
@ -296,19 +300,19 @@ void WindowCredits()
|
||||
snprintf(GCInfo, sizeof(GCInfo), "QuadForce");
|
||||
|
||||
// Check if Devolution is available
|
||||
char DEVO_version[5];
|
||||
char DEVO_loader_path[100];
|
||||
snprintf(DEVO_loader_path, sizeof(DEVO_loader_path), "%sloader.bin", Settings.DEVOLoaderPath);
|
||||
FILE *f = fopen(DEVO_loader_path, "rb");
|
||||
if(f)
|
||||
{
|
||||
char version[5];
|
||||
fseek(f, 23, SEEK_SET);
|
||||
fread(DEVO_version, 1, 4, f);
|
||||
fread(version, 1, 4, f);
|
||||
fclose(f);
|
||||
char *ptr = strchr(DEVO_version, ' ');
|
||||
char *ptr = strchr(version, ' ');
|
||||
if(ptr) *ptr = 0;
|
||||
else DEVO_version[4] = 0;
|
||||
snprintf(GCInfo, sizeof(GCInfo), "%s%s Devolution v%.4s", GCInfo, strlen(GCInfo) > 1 ? " / " : "", DEVO_version);
|
||||
else version[4] = 0;
|
||||
snprintf(GCInfo, sizeof(GCInfo), "%s%s Devolution r%d", GCInfo, strlen(GCInfo) > 1 ? " / " : "", atoi(version));
|
||||
}
|
||||
|
||||
txt[i] = new GuiText(SvnRev, 16, ( GXColor ) {255, 255, 255, 255});
|
||||
|
@ -1,4 +1,5 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2012-2013 by Cyan
|
||||
* Copyright (C) 2012 Dimok
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
@ -176,7 +177,7 @@ void GCGameLoadSM::SetOptionNames()
|
||||
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
|
||||
}
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
|
||||
//Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO LED Activity" ));
|
||||
}
|
||||
|
||||
@ -295,10 +296,10 @@ void GCGameLoadSM::SetOptionValues()
|
||||
Options->SetValue(Idx++, "%s", tr(DEVOMCText[GameConfig.DEVOMCEmulation]));
|
||||
|
||||
//! Settings: DEVO Widescreen Patch
|
||||
//if(GameConfig.DEVOWidescreen == INHERIT)
|
||||
// Options->SetValue(Idx++, tr("Use global"));
|
||||
//else
|
||||
// Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen]));
|
||||
if(GameConfig.DEVOWidescreen == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen]));
|
||||
|
||||
//! Settings: DEVO Activity LED
|
||||
if(GameConfig.DEVOActivityLED == INHERIT)
|
||||
@ -442,10 +443,10 @@ int GCGameLoadSM::GetMenuInternal()
|
||||
}
|
||||
|
||||
//! Settings: DEVO Widescreen Patch
|
||||
//else if (ret == ++Idx)
|
||||
//{
|
||||
// if (++GameConfig.DEVOWidescreen >= MAX_ON_OFF) GameConfig.DEVOWidescreen = INHERIT;
|
||||
//}
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.DEVOWidescreen >= MAX_ON_OFF) GameConfig.DEVOWidescreen = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: DEVO Activity LED
|
||||
else if (ret == ++Idx)
|
||||
|
@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2010
|
||||
* by Dimok
|
||||
* Copyright (C) 2012-2013 by Cyan
|
||||
* Copyright (C) 2010 by Dimok
|
||||
*
|
||||
* This software is provided 'as-is', without any express or implied
|
||||
* warranty. In no event will the authors be held liable for any
|
||||
@ -35,7 +35,7 @@
|
||||
#include "usbloader/GameList.h"
|
||||
#include "utils/tools.h"
|
||||
#include "menu.h"
|
||||
#include "gamecube/GCGames.h"
|
||||
#include "GameCube/GCGames.h"
|
||||
|
||||
static const char * OnOffText[] =
|
||||
{
|
||||
@ -188,7 +188,7 @@ LoaderSettings::LoaderSettings()
|
||||
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
|
||||
//Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO LED Activity" ));
|
||||
|
||||
SetOptionValues();
|
||||
@ -323,7 +323,7 @@ void LoaderSettings::SetOptionValues()
|
||||
Options->SetValue(Idx++, "%s", tr(DEVOMCText[Settings.DEVOMCEmulation]));
|
||||
|
||||
//! Settings: DEVO Widescreen Patch
|
||||
//Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DEVOWidescreen]));
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DEVOWidescreen]));
|
||||
|
||||
//! Settings: DEVO Activity LED
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DEVOActivityLED]));
|
||||
@ -554,10 +554,10 @@ int LoaderSettings::GetMenuInternal()
|
||||
}
|
||||
|
||||
//! Settings: DEVO Widescreen Patch
|
||||
//else if (ret == ++Idx)
|
||||
//{
|
||||
// if (++Settings.DEVOWidescreen >= MAX_ON_OFF) Settings.DEVOWidescreen = 0;
|
||||
//}
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.DEVOWidescreen >= MAX_ON_OFF) Settings.DEVOWidescreen = 0;
|
||||
}
|
||||
|
||||
//! Settings: DEVO Activity LED
|
||||
else if (ret == ++Idx)
|
||||
|
@ -353,6 +353,22 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
strptime("Dec 1 2012 16:42:34", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_6_1_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.7
|
||||
strptime("Feb 20 2013 14:54:33", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_7_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.7
|
||||
strptime("Feb 21 2013 03:13:49", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_7_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.8
|
||||
strptime("Feb 24 2013 14:17:03", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_8_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.8
|
||||
strptime("Feb 24 2013 13:30:29", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_8_time = mktime(&time);
|
||||
|
||||
|
||||
// Current installed version
|
||||
gprintf("built on %s\n", releaseDate);
|
||||
@ -362,7 +378,9 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
|
||||
if(currentMIOS == DIOS_MIOS)
|
||||
{
|
||||
if(difftime(unixTime, dm_2_6_1_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_6_1;
|
||||
if(difftime(unixTime, dm_2_8_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_8;
|
||||
else if(difftime(unixTime, dm_2_7_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_7;
|
||||
else if(difftime(unixTime, dm_2_6_1_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_6_1;
|
||||
else if(difftime(unixTime, dm_2_6_0_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_6_0;
|
||||
else if(difftime(unixTime, dm_2_5_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_5;
|
||||
else if(difftime(unixTime, dm_2_4_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_4;
|
||||
@ -374,7 +392,9 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
}
|
||||
else if(currentMIOS == DIOS_MIOS_LITE)
|
||||
{
|
||||
if(difftime(unixTime, dml_2_6_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_6;
|
||||
if(difftime(unixTime, dml_2_8_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_8;
|
||||
else if(difftime(unixTime, dml_2_7_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_7;
|
||||
else if(difftime(unixTime, dml_2_6_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_6;
|
||||
else if(difftime(unixTime, dml_2_5_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_5;
|
||||
else if(difftime(unixTime, dml_2_4_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_4;
|
||||
else if(difftime(unixTime, dml_2_3_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_3;
|
||||
|
@ -53,6 +53,10 @@ enum DMLVersions
|
||||
DML_VERSION_DM_2_6_0, // Dec 1 2012 01:52:53
|
||||
DML_VERSION_DML_2_6, // Dec 1 2012 16:22:29
|
||||
DML_VERSION_DM_2_6_1, // Dec 1 2012 16:42:34
|
||||
DML_VERSION_DM_2_7, // Feb 20 2013 14:54:33
|
||||
DML_VERSION_DML_2_7, // Feb 21 2013 03:13:49
|
||||
DML_VERSION_DM_2_8, // Feb 24 2013 14:17:03
|
||||
DML_VERSION_DML_2_8, // Feb 24 2013 13:30:29
|
||||
DML_VERSION_MAX_VERSION,
|
||||
};
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2012-2013 Cyan
|
||||
* Copyright (C) 2011 Dimok
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
@ -88,6 +89,15 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
|
||||
return WII_LaunchTitle(0x0000000100000100ULL);
|
||||
}
|
||||
|
||||
// Check if Devolution is available
|
||||
char DEVO_loader_path[100];
|
||||
snprintf(DEVO_loader_path, sizeof(DEVO_loader_path), "%sloader.bin", Settings.DEVOLoaderPath);
|
||||
if(CheckFile(DEVO_loader_path))
|
||||
{
|
||||
WindowPrompt(tr("Error:"), tr("You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"), tr("OK"));
|
||||
return 0;
|
||||
}
|
||||
|
||||
WindowPrompt(tr("Error:"), tr("You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"), tr("OK"));
|
||||
|
||||
return 0;
|
||||
@ -462,6 +472,12 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
|
||||
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."), tr("OK"));
|
||||
return 0;
|
||||
}
|
||||
|
||||
if(usbHandle->GetPartitionClusterSize(usbHandle->GetLBAStart(portPart)) > 32768)
|
||||
{
|
||||
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less."), tr("OK"));
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// DIOS MIOS Lite
|
||||
@ -570,8 +586,8 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
|
||||
dml_config->Config |= DML_CFG_GAME_PATH;
|
||||
strncpy(dml_config->GamePath, gamePath, sizeof(dml_config->GamePath));
|
||||
// Extended NoDisc patch
|
||||
if(dmlNoDisc2Choice && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2)
|
||||
dml_config->Config |= DML_CFG_NODISC2; // used by v2.2 update2+ as an Extended NoDisc patching
|
||||
if(dmlNoDisc2Choice && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() < DML_VERSION_DML_2_3m)
|
||||
dml_config->Config |= DML_CFG_NODISC2; // used by v2.2 update2 as an Extended NoDisc patching
|
||||
|
||||
gprintf("DML: Loading game %s\n", dml_config->GamePath);
|
||||
}
|
||||
@ -711,9 +727,16 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
|
||||
WindowPrompt(tr("Error:"), tr("To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."), tr("OK"));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
if(!CheckAHBPROT())
|
||||
{
|
||||
WindowPrompt(tr("Error:"), tr("Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."), tr("OK"));
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Check if Devolution is available
|
||||
u8 *loader_bin = NULL;
|
||||
int DEVO_version = 0;
|
||||
char DEVO_loader_path[100];
|
||||
snprintf(DEVO_loader_path, sizeof(DEVO_loader_path), "%sloader.bin", Settings.DEVOLoaderPath);
|
||||
FILE *f = fopen(DEVO_loader_path, "rb");
|
||||
@ -730,6 +753,16 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
|
||||
return 0;
|
||||
}
|
||||
fread(loader_bin, 1, size, f);
|
||||
|
||||
//read Devolution version
|
||||
char version[5];
|
||||
fseek(f, 23, SEEK_SET);
|
||||
fread(version, 1, 4, f);
|
||||
char *ptr = strchr(version, ' ');
|
||||
if(ptr) *ptr = 0;
|
||||
else version[4] = 0;
|
||||
DEVO_version = atoi(version);
|
||||
|
||||
fclose(f);
|
||||
}
|
||||
else
|
||||
@ -791,9 +824,9 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
|
||||
// Devolution configs
|
||||
// use wifi logging if USB gecko is not found in slot B
|
||||
// devo_config->options |= DEVO_CFG_WIFILOG; // removed on Tueidj request
|
||||
if(devoWidescreenChoice)
|
||||
if(devoWidescreenChoice && DEVO_version >= 188)
|
||||
devo_config->options |= DEVO_CFG_WIDE;
|
||||
if(!devoActivityLEDChoice)
|
||||
if(!devoActivityLEDChoice && DEVO_version >= 142)
|
||||
devo_config->options |= DEVO_CFG_NOLED; // ON by default
|
||||
|
||||
// check memory card
|
||||
|
@ -104,6 +104,9 @@ void CreateSavePath(const struct discHdr *hdr)
|
||||
titlePath = "title/00010004";
|
||||
}
|
||||
|
||||
if(hdr->type == TYPE_GAME_NANDCHAN || hdr->type == TYPE_GAME_EMUNANDCHAN)
|
||||
titlePath = "title/00010001";
|
||||
|
||||
snprintf(nandPath, sizeof(nandPath), "%s/%s/%02x%02x%02x%02x/data", Settings.NandEmuPath, titlePath, hdr->id[0], hdr->id[1], hdr->id[2], hdr->id[3]);
|
||||
CreateNandPath(nandPath);
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
/****************************************************************************
|
||||
* Copyright (C) 2013 Cyan
|
||||
* Copyright (C) 2011 Dimok
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
@ -351,10 +352,15 @@ bool Wad::InstallContents(const char *installpath)
|
||||
|
||||
ShowProgress(tr("Installing title..."), progressTxt, 0, totalDone + done, totalSize, true, true);
|
||||
|
||||
// Data length
|
||||
// Encrypted data length
|
||||
u32 size = (len - done);
|
||||
if (size > blocksize)
|
||||
size = blocksize;
|
||||
|
||||
// Decryted data length
|
||||
u32 dec_size = (content->size - done); // Content size not round up to 64
|
||||
if (dec_size > blocksize)
|
||||
dec_size = blocksize;
|
||||
|
||||
// Read data
|
||||
if(fread(inbuf, 1, size, pFile) != size)
|
||||
@ -364,7 +370,7 @@ bool Wad::InstallContents(const char *installpath)
|
||||
aes_decrypt(iv, inbuf, outbuf, size);
|
||||
|
||||
// Write data
|
||||
if(fwrite(outbuf, 1, size, fp) != size)
|
||||
if(fwrite(outbuf, 1, dec_size, fp) != dec_size)
|
||||
break;
|
||||
|
||||
// Set new iv for next read chunk
|
||||
|
Loading…
Reference in New Issue
Block a user