* Fixed missing games in "GameCube Delete menu" if

the "GameCube Source" setting has USB priority.
* Fixed Playlog writing when using Hermes cIOS v4 (untested)
  (Requires AHB access).
* Fixed EmuNAND when using cIOS revision 65535 (issue 2225)
* Added Nintendont support:
  1. Select Nintendont's boot.dol folder in userpath settings.
  2. Set the "GameCube Mode" setting to Nintendont.
  3. Nintendont share some of DIOS MIOS (Lite) settings.
* Added sections in the Loader settings  
  (Wii/gamecube/Devolution/DIOS MIOS/Nintendont).
* Updated the GameCube game settings to display only 
  the selected GameCube mode related settings.
* Updated some menus to support more controller's input:
   - Prevent GC/CC X and Y buttons to change row number in
     Wall layout (use d-pad up/down only)
   - Added GC/CC support to carousel's arrow button
   - Added GC/CC support to Wall/Carousel continuous 
     scroll (+/- on CC, L/R on GC)
   - Added GC support L/R and Start buttons in the
     settings/homebrew browser.
   - Added D-pad support in listing windows if not pointing 
     the screen. The cursor now moves with the selection 
     (not very good with high Overscan value) (issue 2093)
* Changed the StartupProcess to speed up launch time by 
  using AHB access to read config files. IOS argument in
  meta.xml has priority over AHB detection.
* Added IOS58 + AHB support for launching the loader
  without cIOS (Wii games and EmuNAND still require cIOS).
* Added a Loader's IOS setting (now Loader and Games use 
  two separate settings: loader can use 58 and games 249).
* Added LibruntimeIOSPatch to patch IOS58 and Hermes v4 to
  get ISFS access and enable Banner mode, Channel's title
  and System font with these IOSes (Requires AHB access)
* Added a delete prompt if downloaded cheat file is empty.
* Force all launched homebrew to reload to IOS58 if available.
* Changed Gecko.c to send logs to wifigecko too.
* Changed wifigecko IP to send logs to all IP 192.168.0.x
* Updated French translation.
This commit is contained in:
Cyan 2013-10-01 21:13:08 +00:00
parent c6ae0b25c0
commit fa4b1d162b
59 changed files with 4209 additions and 1968 deletions

View File

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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n" "Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n"
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n" "Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Každý)" msgstr "0 (Každý)"
@ -73,6 +93,9 @@ msgstr "4 (Pouze dospelí 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 minut" msgstr "5 minut"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Automatický start síte" msgstr "Automatický start síte"
@ -274,9 +300,6 @@ msgstr "Zablokovat aktualizace"
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?" msgid "Boot?"
msgstr "Spustit?" msgstr "Spustit?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Upravené/Originál" msgstr "Upravené/Originál"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr "Vynutit PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formát" msgstr "Formát"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Hra je již nainstalována:" msgstr "Hra je již nainstalována:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Led"
msgid "Japanese" msgid "Japanese"
msgstr "Japonsky" msgstr "Japonsky"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klávesnice"
msgid "Korean" msgid "Korean"
msgstr "Korejsky" msgstr "Korejsky"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Spustit tento DOL jako náhradní DOL?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Nstavení spoustení" msgstr "Nstavení spoustení"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Nahrávám puvodní jazyk" msgstr "Nahrávám puvodní jazyk"
@ -1385,6 +1372,9 @@ msgstr "Oznacir nové hry"
msgid "May" msgid "May"
msgstr "Kvet" msgstr "Kvet"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Aktualizace nástenky" msgstr "Aktualizace nástenky"
@ -1403,6 +1393,9 @@ msgstr "Mód hudební smycky"
msgid "Music Volume" msgid "Music Volume"
msgstr "Hlasitost hudby" msgstr "Hlasitost hudby"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Sít není inicializována"
msgid "Next" msgid "Next"
msgstr "Další" msgstr "Další"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Ne" msgstr "Ne"
@ -1445,6 +1447,9 @@ msgstr "Nebyl nalezen soubor s cheaty"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Na disku nebyl nalezen DOL soubor." msgstr "Na disku nebyl nalezen DOL soubor."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Bez rozdelování" msgstr "Bez rozdelování"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originál/Upravené" msgstr "Originál/Upravené"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Rodicovský zámek" msgstr "Rodicovský zámek"
@ -1637,6 +1645,9 @@ msgstr "Predchozí"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Potvrzovací tlacítka" msgstr "Potvrzovací tlacítka"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Sporic obrazovky" msgstr "Sporic obrazovky"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Vyber" msgstr "Vyber"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Zbývá:" msgstr "Zbývá:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Spouštec kanálu" msgstr "Spouštec kanálu"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Odinstalace" msgstr "Odinstalace"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Fox888[dk]\n" "Last-Translator: Fox888[dk]\n"
"Language-Team: [dk]\n" "Language-Team: [dk]\n"
@ -31,6 +31,26 @@ msgstr "%i filer ikke fundet på server!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i filer mangler" msgstr "%i filer mangler"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Alle)" msgstr "0 (Alle)"
@ -73,6 +93,9 @@ msgstr "4 (Voksne 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 min." msgstr "5 min."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr "Forfatter"
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "AutoInit netværk" msgstr "AutoInit netværk"
@ -274,9 +300,6 @@ msgstr "Bloker opdateringer"
msgid "Boot Content" msgid "Boot Content"
msgstr "indlæs indhold" msgstr "indlæs indhold"
msgid "Boot/Standard"
msgstr ""
msgid "Boot?" msgid "Boot?"
msgstr "Genstart?" msgstr "Genstart?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Tilpassede/Originale" msgstr "Tilpassede/Originale"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr "Udpakker Filer:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "Udpakker nand filer:" msgstr "Udpakker nand filer:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Fejlede" msgstr "Fejlede"
@ -983,6 +955,9 @@ msgstr "Tving PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formater" msgstr "Formater"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Dette spil er allerede installeret:" msgstr "Dette spil er allerede installeret:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Spil/Installation partition" msgstr "Spil/Installation partition"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean" msgid "Korean"
msgstr "Koreansk" msgstr "Koreansk"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Sprog filer" msgstr "Sprog filer"
@ -1328,6 +1312,9 @@ msgstr "Indlæs denne DOL som alternativ DOL?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Loader Indstillinger" msgstr "Loader Indstillinger"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Indlæser standardsprog." msgstr "Indlæser standardsprog."
@ -1385,6 +1372,9 @@ msgstr "Maker nye spil"
msgid "May" msgid "May"
msgstr "Maj" msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Messageboard opdatering" msgstr "Messageboard opdatering"
@ -1403,6 +1393,9 @@ msgstr "Musik i løkke"
msgid "Music Volume" msgid "Music Volume"
msgstr "Lydstyrke" msgstr "Lydstyrke"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Nand Kanal emulation" msgstr "Nand Kanal emulation"
@ -1436,6 +1429,15 @@ msgstr "Netværk er ikke initialiseret."
msgid "Next" msgid "Next"
msgstr "Næste" msgstr "Næste"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nej" msgstr "Nej"
@ -1445,6 +1447,9 @@ msgstr "Cheat-fil ikke fundet"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Der blev ikke fundet nogle DOL-filer på DVDen." msgstr "Der blev ikke fundet nogle DOL-filer på DVDen."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Ingen" msgstr "Ingen"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originale/Tilpassede" msgstr "Originale/Tilpassede"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Børnelås" msgstr "Børnelås"
@ -1637,6 +1645,9 @@ msgstr "Forrige"
msgid "Process finished." msgid "Process finished."
msgstr "Proces færdig." msgstr "Proces færdig."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Knaptekster" msgstr "Knaptekster"
@ -1751,6 +1762,9 @@ msgstr "Savegame eksistere muligvis ikke for dette spil."
msgid "Screensaver" msgid "Screensaver"
msgstr "Pauseskærm" msgstr "Pauseskærm"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Vælg" msgstr "Vælg"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tid tilbage:" msgstr "Tid tilbage:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Titel-starter" msgstr "Titel-starter"
@ -1977,28 +1994,34 @@ msgstr "Titler fra GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Skift af USB port er kun muligt med Hermes cIOS." msgstr "Skift af USB port er kun muligt med Hermes cIOS."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Afinstaller" msgstr "Afinstaller"
@ -2201,10 +2233,7 @@ msgstr "Du kan ikke slette denne kategori."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2011-12-17 14:22+0100\n" "PO-Revision-Date: 2011-12-17 14:22+0100\n"
"Last-Translator: Arthur117\n" "Last-Translator: Arthur117\n"
"Language-Team: tj_cool, glowy, Arthur117\n" "Language-Team: tj_cool, glowy, Arthur117\n"
@ -31,6 +31,26 @@ msgstr "%i bestanden niet gevonden op de server!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i missende bestanden" msgstr "%i missende bestanden"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Iedereen 3+)" msgstr "0 (Iedereen 3+)"
@ -73,6 +93,9 @@ msgstr "4 (Volwassen 18+)"
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "Automatisch" msgstr "Automatisch"
@ -166,6 +189,9 @@ msgstr "Auteur(s):"
msgid "Auto" msgid "Auto"
msgstr "Automatisch" msgstr "Automatisch"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Netwerk Auto init." msgstr "Netwerk Auto init."
@ -274,9 +300,6 @@ msgstr "Blokkeer Updates"
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Start/Standaard"
msgid "Boot?" msgid "Boot?"
msgstr "Start?" msgstr "Start?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Aangepast/Origineel" msgstr "Aangepast/Origineel"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr "Uitpakken:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "NAND Uitpakken:" msgstr "NAND Uitpakken:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Mislukt" msgstr "Mislukt"
@ -983,6 +955,9 @@ msgstr "Forceer PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatteer" msgstr "Formatteer"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Spel is al geïnstalleerd:" msgstr "Spel is al geïnstalleerd:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Spel/Installatie partitie" msgstr "Spel/Installatie partitie"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japans" msgstr "Japans"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Toetsenbord"
msgid "Korean" msgid "Korean"
msgstr "Koreaans" msgstr "Koreaans"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Taalbestanden" msgstr "Taalbestanden"
@ -1328,6 +1312,9 @@ msgstr "Deze DOL als alternatieve DOL gebruiken?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Loader Instellingen" msgstr "Loader Instellingen"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Standaardtaal laden." msgstr "Standaardtaal laden."
@ -1385,6 +1372,9 @@ msgstr "Markeer nieuwe spellen"
msgid "May" msgid "May"
msgstr "Mei" msgstr "Mei"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Prikbord Update" msgstr "Prikbord Update"
@ -1403,6 +1393,9 @@ msgstr "Muziek Herhaal Mode"
msgid "Music Volume" msgid "Music Volume"
msgstr "Muziekvolume" msgstr "Muziekvolume"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Netwerk is niet gestart."
msgid "Next" msgid "Next"
msgstr "Volgende" msgstr "Volgende"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nee" msgstr "Nee"
@ -1445,6 +1447,9 @@ msgstr "Geen cheatbestand gevonden"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Geen DOL bestand gevonden op disk." msgstr "Geen DOL bestand gevonden op disk."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Niet splitsen" msgstr "Niet splitsen"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Origineel/Aangepast" msgstr "Origineel/Aangepast"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Ouderlijk toezicht" msgstr "Ouderlijk toezicht"
@ -1637,6 +1645,9 @@ msgstr "Vorige"
msgid "Process finished." msgid "Process finished."
msgstr "Proces afgerond." msgstr "Proces afgerond."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Weergave knoppen" msgstr "Weergave knoppen"
@ -1751,6 +1762,9 @@ msgstr "Savegame bestaat wellicht niet voor dit spel."
msgid "Screensaver" msgid "Screensaver"
msgstr "Schermbeveiliging" msgstr "Schermbeveiliging"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Selecteer" msgstr "Selecteer"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tijd over:" msgstr "Tijd over:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Titel starter" msgstr "Titel starter"
@ -1977,28 +1994,34 @@ msgstr "Titels van GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB Poort"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "USB Poort wisselen word alleen door Hermes cIOS ondersteund." msgstr "USB Poort wisselen word alleen door Hermes cIOS ondersteund."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "" msgstr ""
@ -2201,10 +2233,7 @@ msgstr "Je kunt deze categorie niet verwijderen."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "van"
msgid "seconds left" msgid "seconds left"
msgstr "seconden over" msgstr "seconden over"
#~ msgid "Boot/Standard"
#~ msgstr "Start/Standaard"
#~ msgid "Custom Discarts" #~ msgid "Custom Discarts"
#~ msgstr "Aangepaste Disk Labels" #~ msgstr "Aangepaste Disk Labels"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "" msgstr ""
@ -73,6 +93,9 @@ msgstr ""
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "" msgstr ""
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?" msgid "Boot?"
msgstr "" msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "" msgstr ""
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "" msgstr ""
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "" msgstr ""
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr ""
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr ""
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "" msgstr ""
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May" msgid "May"
msgstr "" msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "" msgstr ""
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "" msgstr ""
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "" msgstr ""
@ -1445,6 +1447,9 @@ msgstr ""
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "" msgstr ""
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "" msgstr ""
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "" msgstr ""
@ -1637,6 +1645,9 @@ msgstr ""
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "" msgstr ""
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "" msgstr ""
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "" msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "" msgstr ""
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "" msgstr ""
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "" msgstr ""
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: c64rmx\n" "Last-Translator: c64rmx\n"
"Language-Team: \n" "Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Kaikille)" msgstr "0 (Kaikille)"
@ -73,6 +93,9 @@ msgstr "4 (K18)"
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Autom. verkon käynnistys" msgstr "Autom. verkon käynnistys"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Käynnistys/Standardi"
msgid "Boot?" msgid "Boot?"
msgstr "Boottaa?" msgstr "Boottaa?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Omat/Alkuperäiset" msgstr "Omat/Alkuperäiset"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatoi" msgstr "Formatoi"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Peli on jo asennettu:" msgstr "Peli on jo asennettu:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "tammi"
msgid "Japanese" msgid "Japanese"
msgstr "Japani" msgstr "Japani"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Näppäimistö"
msgid "Korean" msgid "Korean"
msgstr "Korea" msgstr "Korea"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Lataa tämä vaihtoehtoisesti tämä dol?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Ladataan standardia kieltä" msgstr "Ladataan standardia kieltä"
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May" msgid "May"
msgstr "touko" msgstr "touko"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "Voimakkuus" msgstr "Voimakkuus"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Seuraava" msgstr "Seuraava"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Ei" msgstr "Ei"
@ -1445,6 +1447,9 @@ msgstr "Kooditiedostoa ei löydy"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Levyltä ei löydy dol tiedostoa" msgstr "Levyltä ei löydy dol tiedostoa"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Alkuperäinen/Omatekoinen" msgstr "Alkuperäinen/Omatekoinen"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Valvonta" msgstr "Valvonta"
@ -1637,6 +1645,9 @@ msgstr "Edellinen"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Napit" msgstr "Napit"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Näytönsäästäjä" msgstr "Näytönsäästäjä"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "" msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Aikaa jäljellä:" msgstr "Aikaa jäljellä:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Nimilaukaisin" msgstr "Nimilaukaisin"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Poista" msgstr "Poista"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "josta"
msgid "seconds left" msgid "seconds left"
msgstr "sekuntia jäljellä" msgstr "sekuntia jäljellä"
#~ msgid "Boot/Standard"
#~ msgstr "Käynnistys/Standardi"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "Uudelleennimeä peli" #~ msgstr "Uudelleennimeä peli"

View File

@ -1,11 +1,11 @@
# USB Loader GX language source file. # USB Loader GX language source file.
# French.lang - r1216 # French.lang - r1218
# don't delete/change this line (é). # don't delete/change this line (é).
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Cyan\n" "Last-Translator: Cyan\n"
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n" "Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
@ -31,6 +31,26 @@ msgstr "%i fichier(s) introuvable(s) sur le serveur !"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i fichier(s) manquant(s)" msgstr "%i fichier(s) manquant(s)"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr "%s n'accepte que les jeux GameCube au format ISO."
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr "%s nécessite l'accès AHB ! Veuillez lancer USBLoaderGX à partir du HBC ou mettre à jour votre chaîne."
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Tous 3+)" msgstr "0 (Tous 3+)"
@ -73,6 +93,9 @@ msgstr "4 (Adultes 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 min." msgstr "5 min."
msgid "=== GameCube Settings"
msgstr "===== Param. GameCube"
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr "Auteur(s):"
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr "Démarrage automatique"
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Connexion réseau automatique" msgstr "Connexion réseau automatique"
@ -274,9 +300,6 @@ msgstr "Bloquer Mise à jour"
msgid "Boot Content" msgid "Boot Content"
msgstr "Lancement normal" msgstr "Lancement normal"
msgid "Boot/Standard"
msgstr "IOS par défaut"
msgid "Boot?" msgid "Boot?"
msgstr "Lancer ?" msgstr "Lancer ?"
@ -494,60 +517,9 @@ msgstr "Persos"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Persos/Originaux" msgstr "Persos/Originaux"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "DEVO Boutons directs"
msgid "DEVO F-Zero AX"
msgstr "" msgstr ""
msgid "DEVO Force Widescreen"
msgstr "DEVO Forcer 16:9"
msgid "DEVO LED Activity"
msgstr "DEVO LED detect. activité"
msgid "DEVO MemCard Emulation"
msgstr "DEVO MemCard Émulation"
msgid "DEVO Timer Fix"
msgstr "DEVO Correction timing"
msgid "DML Auto"
msgstr "Auto"
msgid "DML Debug"
msgstr "DML Débug"
msgid "DML Force Widescreen"
msgstr "DML Forcer 16:9"
msgid "DML Japanese Patch"
msgstr "DML Patch japonais"
msgid "DML LED Activity"
msgstr "DML LED detect. activité"
msgid "DML NMM Mode"
msgstr "DML Mode NMM"
msgid "DML No Disc+"
msgstr "DML NoDisc+"
msgid "DML None"
msgstr "Aucun"
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr "DML Patch Progressif"
msgid "DML Screenshot"
msgstr "DML Capture d'écran"
msgid "DML Video Mode"
msgstr "DML Mode vidéo"
msgid "DOL Path" msgid "DOL Path"
msgstr "Dossier DOL alternatif" msgstr "Dossier DOL alternatif"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Dossier Loader Devolution" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Le fichier loader.bin de Devolution n'a pu être chargé." msgstr "Le fichier loader.bin de Devolution n'a pu être chargé."
@ -889,6 +858,9 @@ msgstr "Extraction des fichiers :"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "Extraction du fichier Nand :" msgstr "Extraction du fichier Nand :"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Échec" msgstr "Échec"
@ -983,6 +955,9 @@ msgstr "Forcer PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "Forcer charg. titres du disque" msgstr "Forcer charg. titres du disque"
msgid "Force Widescreen"
msgstr "Forcer 16:9"
msgid "Format" msgid "Format"
msgstr "Formater" msgstr "Formater"
@ -1109,6 +1084,9 @@ msgstr "Type de fenêtre de jeu"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Le jeu est déjà installé:" msgstr "Le jeu est déjà installé:"
msgid "Game's IOS"
msgstr "IOS des jeux"
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Partition jeu/install." msgstr "Partition jeu/install."
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japonais" msgstr "Japonais"
msgid "Japanese Patch"
msgstr "Patch japonais"
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Clavier"
msgid "Korean" msgid "Korean"
msgstr "Coréen" msgstr "Coréen"
msgid "LED Activity"
msgstr "LED détection d'activité"
msgid "Language Files" msgid "Language Files"
msgstr "Fichiers de langue" msgstr "Fichiers de langue"
@ -1328,6 +1312,9 @@ msgstr "Charger comme DOL alternatif ?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Paramètres du Loader" msgstr "Paramètres du Loader"
msgid "Loader's IOS"
msgstr "IOS du Loader"
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Chargement langue par défaut." msgstr "Chargement langue par défaut."
@ -1385,6 +1372,9 @@ msgstr "Marquer les nouveaux jeux"
msgid "May" msgid "May"
msgstr "Mai" msgstr "Mai"
msgid "Memory Card Emulation"
msgstr "Emulation carte mémoire"
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Mise à jour carnet Wii" msgstr "Mise à jour carnet Wii"
@ -1403,6 +1393,9 @@ msgstr "Type de boucle"
msgid "Music Volume" msgid "Music Volume"
msgstr "Volume musique" msgstr "Volume musique"
msgid "NMM Mode"
msgstr "Mode NMM"
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Émulation Nand Chaînes" msgstr "Émulation Nand Chaînes"
@ -1436,6 +1429,15 @@ msgstr "Réseau non initialisé"
msgid "Next" msgid "Next"
msgstr "Suivant" msgstr "Suivant"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr "Dossier Loader Nintendont"
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr "Nintendont n'est actuellement compatible qu'avec les cartes SD."
msgid "No" msgid "No"
msgstr "Non" msgstr "Non"
@ -1445,6 +1447,9 @@ msgstr "Aucun fichier de triche trouvé"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Aucun DOL trouvé dans ce jeu." msgstr "Aucun DOL trouvé dans ce jeu."
msgid "No Disc+"
msgstr "No Disc+"
msgid "No Splitting" msgid "No Splitting"
msgstr "Aucun" msgstr "Aucun"
@ -1574,6 +1579,9 @@ msgstr "Originaux"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originaux/Persos" msgstr "Originaux/Persos"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Contrôle parental" msgstr "Contrôle parental"
@ -1637,6 +1645,9 @@ msgstr "Précédent"
msgid "Process finished." msgid "Process finished."
msgstr "Opération terminée." msgstr "Opération terminée."
msgid "Progressive Patch"
msgstr "Patch progressif"
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Largeur de l'interface" msgstr "Largeur de l'interface"
@ -1751,6 +1762,9 @@ msgstr "La sauvegarde de ce jeu est peut-être existante."
msgid "Screensaver" msgid "Screensaver"
msgstr "Économiseur d'écran" msgstr "Économiseur d'écran"
msgid "Screenshot"
msgstr "Capture d'écran"
msgid "Select" msgid "Select"
msgstr "Choisir" msgstr "Choisir"
@ -1968,6 +1982,9 @@ msgstr "Ce chemin doit être situé sur la carte SD !"
msgid "Time left:" msgid "Time left:"
msgstr "Fini dans:" msgstr "Fini dans:"
msgid "Timer Fix"
msgstr "Correction du timing"
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Menu Chaînes" msgstr "Menu Chaînes"
@ -1977,29 +1994,35 @@ msgstr "Titres de GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "Pour lancer les jeux GameCube à partir du disque vous devez placer le Mode GameCube sur MIOS dans les paramètres du jeu." msgstr "Pour lancer les jeux GameCube à partir du disque vous devez placer le Mode GameCube sur MIOS dans les paramètres du jeu."
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez les copier sur une partition USB FAT32." msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "Pour lancer les jeux GameCube avec %s vous devez les copier sur une partition USB FAT32."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition principale." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "Pour lancer les jeux GameCube avec %s vouz devez placer votre 'Dossier GameCube principal' sur une partition principale."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur la 1ère partition du disque dur." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "Pour lancer les jeux GameCube avec %s vouz devez placer votre 'Dossier GameCube principal' sur la 1ère partition du disque dur."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition USB FAT32." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "Pour lancer les jeux GameCube avec %s vouz devez placer votre 'Dossier GameCube principal' sur une partition USB FAT32."
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
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 %s you need to use a 512 bytes/sector Hard Drive."
msgstr "Pour lancer les jeux GameCube avec %s 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." #, c-format
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 %s you need to use a partition with 32k bytes/cluster or less."
msgstr "Pour lancer les jeux GameCube avec %s 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." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "Pour lancer les jeux GameCube avec Devolution vous devez placer le fichier loader.bin dans le Dossier Loader Devolution." msgstr "Pour lancer les jeux GameCube avec Devolution vous devez placer le fichier loader.bin dans le Dossier Loader Devolution."
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "Pour lancer les jeux GameCube avec Devolution vous devez utiliser une partition FAT32." msgstr "Pour lancer les jeux GameCube avec Nintendont vous devez placer le fichier loader.bin dans le Dossier Loader Nintendont."
msgid "Tooltip Delay" msgid "Tooltip Delay"
msgstr "Délai des Info-bulles" msgstr "Délai des Info-bulles"
@ -2022,6 +2045,15 @@ msgstr "Port USB"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Le changement de port USB n'est supporté qu'avec les cIOS d'Hermes." msgstr "Le changement de port USB n'est supporté qu'avec les cIOS d'Hermes."
msgid "USB-HID Controller"
msgstr "Manette USB-HID"
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr "USBLoaderGX n'a pas pu vérifier le fichier boot.dol de nintendont. Voulez-vous quand même le lancer ?"
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr "USBLoaderGX n'a pas pu créer le fichier de configuration de Nintendont. Voulez-vous quand même lancer Nintendont ?"
msgid "Uninstall" msgid "Uninstall"
msgstr "Désinstaller" msgstr "Désinstaller"
@ -2201,11 +2233,8 @@ msgstr "Vous ne pouvez pas supprimer cette catégorie."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Vous devez installer DIOS MIOS Lite v1.2 ou une version plus récente." 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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." msgstr "Vous devez installer un Loader de jeu GameCube additionnel ou sélectionner un mode GameCube différent 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)" msgid "Zoom Duration (Speed)"
msgstr "Durée du zoom (Vitesse)" msgstr "Durée du zoom (Vitesse)"
@ -2267,6 +2296,90 @@ msgstr "sur"
msgid "seconds left" msgid "seconds left"
msgstr "secondes restantes" msgstr "secondes restantes"
#~ msgid "Boot/Standard"
#~ msgstr "IOS par défaut"
#~ msgid "DEVO D Buttons"
#~ msgstr "DEVO Boutons directs"
#~ msgid "DEVO Force Widescreen"
#~ msgstr "DEVO Forcer 16:9"
#~ msgid "DEVO LED Activity"
#~ msgstr "DEVO LED detect. activité"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "DEVO MemCard Émulation"
#~ msgid "DEVO Timer Fix"
#~ msgstr "DEVO Correction timing"
#~ msgid "DML Auto"
#~ msgstr "Auto"
#~ msgid "DML Debug"
#~ msgstr "DML Débug"
#~ msgid "DML Force Widescreen"
#~ msgstr "DML Forcer 16:9"
#~ msgid "DML Japanese Patch"
#~ msgstr "DML Patch japonais"
#~ msgid "DML LED Activity"
#~ msgstr "DML LED detect. activité"
#~ msgid "DML NMM Mode"
#~ msgstr "DML Mode NMM"
#~ msgid "DML No Disc+"
#~ msgstr "DML NoDisc+"
#~ msgid "DML None"
#~ msgstr "Aucun"
#~ msgid "DML Progressive Patch"
#~ msgstr "DML Patch Progressif"
#~ msgid "DML Screenshot"
#~ msgstr "DML Capture d'écran"
#~ msgid "DML Video Mode"
#~ msgstr "DML Mode vidéo"
#~ 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 "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez les copier sur une partition USB FAT32."
#~ msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
#~ msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition principale."
#~ 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 "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur la 1ère partition du disque dur."
#~ msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
#~ msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition USB FAT32."
#~ 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."
#~ msgid "To run GameCube games with Devolution you need to use a FAT32 partition."
#~ msgstr "Pour lancer les jeux GameCube avec Devolution vous devez utiliser une partition FAT32."
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "DML NoDisc" #~ msgstr "DML NoDisc"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2010-07-03 17:35-0800\n" "PO-Revision-Date: 2010-07-03 17:35-0800\n"
"Last-Translator: TheRealVisitor\n" "Last-Translator: TheRealVisitor\n"
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n" "Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
@ -31,6 +31,26 @@ msgstr "%i Dateien auf dem Server nicht gefunden!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i fehlende Dateien" msgstr "%i fehlende Dateien"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Jeder)" msgstr "0 (Jeder)"
@ -73,6 +93,9 @@ msgstr "4 (Erwachsene 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 Minuten" msgstr "5 Minuten"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "AUTO" msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autor(en)"
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Autoinit. Netzwerk" msgstr "Autoinit. Netzwerk"
@ -274,9 +300,6 @@ msgstr "Blocke Updates"
msgid "Boot Content" msgid "Boot Content"
msgstr "Boote Inhalt" msgstr "Boote Inhalt"
msgid "Boot/Standard"
msgstr "Bootstandard (cIOS)"
msgid "Boot?" msgid "Boot?"
msgstr "Kanal starten?" msgstr "Kanal starten?"
@ -494,60 +517,9 @@ msgstr "Community"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Community/Original" msgstr "Community/Original"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr "DEVO LED Aktivität"
msgid "DEVO MemCard Emulation"
msgstr "DEVO MemCard Emulation"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "DML Auto"
msgid "DML Debug"
msgstr "DML Debug"
msgid "DML Force Widescreen"
msgstr "DML Breitbild erzw."
msgid "DML Japanese Patch"
msgstr "DML JAP Patch"
msgid "DML LED Activity"
msgstr "DML LED Aktivität"
msgid "DML NMM Mode"
msgstr "DML NMM Modus"
msgid "DML No Disc+"
msgstr "DML Keine Disk+"
msgid "DML None"
msgstr "DML Nichts"
msgid "DML PAD Hook"
msgstr "DML PAD Hook"
msgid "DML Progressive Patch"
msgstr "DML Progressive Patch"
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "DML Video Modus"
msgid "DOL Path" msgid "DOL Path"
msgstr "Alternative DOL" msgstr "Alternative DOL"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Devolution Loader" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Devolution's loader.bin Datei kann nicht geladen werden." msgstr "Devolution's loader.bin Datei kann nicht geladen werden."
@ -889,6 +858,9 @@ msgstr "Entpacke Dateien:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "Extrahiere Nand Dateien:" msgstr "Extrahiere Nand Dateien:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Fehlgeschlagen" msgstr "Fehlgeschlagen"
@ -983,6 +955,9 @@ msgstr "PAL60 erzw."
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "Erzwinge DVD-Titel" msgstr "Erzwinge DVD-Titel"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatieren" msgstr "Formatieren"
@ -1109,6 +1084,9 @@ msgstr "Spiele Fenstermodus"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Spiel ist bereits installiert:" msgstr "Spiel ist bereits installiert:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Spiel/Instal. Partition" msgstr "Spiel/Instal. Partition"
@ -1267,6 +1245,9 @@ msgstr "Januar"
msgid "Japanese" msgid "Japanese"
msgstr "Japanisch" msgstr "Japanisch"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "Gamepad" msgstr "Gamepad"
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean" msgid "Korean"
msgstr "Koreanisch" msgstr "Koreanisch"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Sprachdateien" msgstr "Sprachdateien"
@ -1328,6 +1312,9 @@ msgstr "Diese DOL als Alternative DOL laden?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Loader Einstellungen" msgstr "Loader Einstellungen"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Lade Standardsprache." msgstr "Lade Standardsprache."
@ -1385,6 +1372,9 @@ msgstr "Neue Spiele mark."
msgid "May" msgid "May"
msgstr "Mai" msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Forum Update" msgstr "Forum Update"
@ -1403,6 +1393,9 @@ msgstr "HGM Wiederholung"
msgid "Music Volume" msgid "Music Volume"
msgstr "Musik Lautstärke" msgstr "Musik Lautstärke"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Nand Kan. Emulation" msgstr "Nand Kan. Emulation"
@ -1436,6 +1429,15 @@ msgstr "Netzwerk wurde nicht initialisiert."
msgid "Next" msgid "Next"
msgstr "Weiter" msgstr "Weiter"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nein" msgstr "Nein"
@ -1445,6 +1447,9 @@ msgstr "Keine Cheatdatei gefunden."
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Keine DOL auf der Disk gefunden." msgstr "Keine DOL auf der Disk gefunden."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Nicht teilen" msgstr "Nicht teilen"
@ -1574,6 +1579,9 @@ msgstr "Original"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Original/Community" msgstr "Original/Community"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Altersbeschränkung" msgstr "Altersbeschränkung"
@ -1637,6 +1645,9 @@ msgstr "Zurück"
msgid "Process finished." msgid "Process finished."
msgstr "Vorgang abgeschlossen." msgstr "Vorgang abgeschlossen."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Anzeige" msgstr "Anzeige"
@ -1751,6 +1762,9 @@ msgstr "Möglicherweise existiert kein Spielstand für dieses Spiel."
msgid "Screensaver" msgid "Screensaver"
msgstr "Bildschirmschoner" msgstr "Bildschirmschoner"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Auswählen" msgstr "Auswählen"
@ -1968,6 +1982,9 @@ msgstr "Dieser Pfad muss auf der SD sein!"
msgid "Time left:" msgid "Time left:"
msgstr "Noch:" msgstr "Noch:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Channel Launcher" msgstr "Channel Launcher"
@ -1977,28 +1994,34 @@ msgstr "Namen aus der WiiTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "Um GameCube Spiele von DVD zu starten, muss der GameCube Modus in den Spieleinstellungen auf MIOS gesetzt werden." msgstr "Um GameCube Spiele von DVD zu starten, muss der GameCube Modus in den Spieleinstellungen auf MIOS gesetzt werden."
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "Um GameCube Spiele mit DIOS MIOS zu spielen, müssen sie sich auf einer USB FAT32 Partition befinden." msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgstr "Um GameCube-Spiele mit DIOS MIOS zu spielen, muss der 'GemeCube Hauptpfad' auf eine USB FAT32 Partition zeigen." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." #, c-format
msgstr "Um GameCube Spiele mit Devolution zu starten, muss sich die loader.bin Datei in Devolution Pfad befinden." msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." #, c-format
msgid "To run GameCube games with %s 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 Loader Path."
msgstr ""
msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB Port"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "USB-Portwechsel wird nur vom Hermes cIOS unterstützt." msgstr "USB-Portwechsel wird nur vom Hermes cIOS unterstützt."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Deinstallieren" msgstr "Deinstallieren"
@ -2201,10 +2233,7 @@ msgstr "Kategorie kann nicht gelöscht werden."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Es wird DIOS MIOS Lite v1.2 oder neuer benötigt." 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,60 @@ msgstr "von"
msgid "seconds left" msgid "seconds left"
msgstr "Sekunden verbleiben" msgstr "Sekunden verbleiben"
#~ msgid "Boot/Standard"
#~ msgstr "Bootstandard (cIOS)"
#~ msgid "DEVO LED Activity"
#~ msgstr "DEVO LED Aktivität"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "DEVO MemCard Emulation"
#~ msgid "DML Auto"
#~ msgstr "DML Auto"
#~ msgid "DML Debug"
#~ msgstr "DML Debug"
#~ msgid "DML Force Widescreen"
#~ msgstr "DML Breitbild erzw."
#~ msgid "DML Japanese Patch"
#~ msgstr "DML JAP Patch"
#~ msgid "DML LED Activity"
#~ msgstr "DML LED Aktivität"
#~ msgid "DML NMM Mode"
#~ msgstr "DML NMM Modus"
#~ msgid "DML No Disc+"
#~ msgstr "DML Keine Disk+"
#~ msgid "DML None"
#~ msgstr "DML Nichts"
#~ msgid "DML PAD Hook"
#~ msgstr "DML PAD Hook"
#~ msgid "DML Progressive Patch"
#~ msgstr "DML Progressive Patch"
#~ msgid "DML Video Mode"
#~ msgstr "DML Video Modus"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ msgstr "Um GameCube Spiele mit DIOS MIOS zu spielen, müssen sie sich auf einer USB FAT32 Partition befinden."
#~ msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
#~ msgstr "Um GameCube-Spiele mit DIOS MIOS zu spielen, muss der 'GemeCube Hauptpfad' auf eine USB FAT32 Partition zeigen."
#~ 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."
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "DML Keine Disk" #~ msgstr "DML Keine Disk"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"Last-Translator: nakata6790\n" "Last-Translator: nakata6790\n"
"Language-Team: nakata6790 (aka0107@gmail.com)\n" "Language-Team: nakata6790 (aka0107@gmail.com)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -30,6 +30,26 @@ msgstr "%ôá áñ÷åßá äåí âñÝèçêáí óôïí server!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%ôá ÷áìÝíá áñ÷åßá" msgstr "%ôá ÷áìÝíá áñ÷åßá"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (¼ëïé)" msgstr "0 (¼ëïé)"
@ -72,6 +92,9 @@ msgstr "4 (Ìïíï ãéá åíÞëéêåò 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 ëåðôÜ" msgstr "5 ëåðôÜ"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "AÕÔÏÌÁÔÁ" msgstr "AÕÔÏÌÁÔÁ"
@ -165,6 +188,9 @@ msgstr "Åêäüôçò-åò:"
msgid "Auto" msgid "Auto"
msgstr "Aõôüìáôá" msgstr "Aõôüìáôá"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Áõôüìáôç óýíäåóç äéêôýïõ" msgstr "Áõôüìáôç óýíäåóç äéêôýïõ"
@ -273,9 +299,6 @@ msgstr "ÖñáãÞ áíáâáèìßóåùí"
msgid "Boot Content" msgid "Boot Content"
msgstr "Ðåñéå÷üìåíï ðïõ åêêéíåß" msgstr "Ðåñéå÷üìåíï ðïõ åêêéíåß"
msgid "Boot/Standard"
msgstr "Åêêéíçóç/Âáóéêü"
msgid "Boot?" msgid "Boot?"
msgstr "åêêßíçóç;" msgstr "åêêßíçóç;"
@ -493,60 +516,9 @@ msgstr "ÔñïðïðïéçìÝíá"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "ÔñïðïðïéçìÝíá/ÁõèåíôéêÜ" msgstr "ÔñïðïðïéçìÝíá/ÁõèåíôéêÜ"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr "åîïìïßùóç ôçò memory card áðü ôï devolution"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "áõôüìáôá áðü ôï DML"
msgid "DML Debug"
msgstr "Debug DML"
msgid "DML Force Widescreen"
msgstr "ÅðéâïëÞ åõñåßáò áðåéêüíéóçò áðü ôï DML"
msgid "DML Japanese Patch"
msgstr "Patch ãéá éáðùíéêá games áðü ôï DML"
msgid "DML LED Activity"
msgstr "Ëåéôïõñãßá ëõ÷íßáò ôïõ Wii áðü ôï DML"
msgid "DML NMM Mode"
msgstr "÷ñÞóç NMM áðü DML"
msgid "DML No Disc+"
msgstr "åðéëïãÞ No Disc+ áðü ôï DML"
msgid "DML None"
msgstr "êáìßá ðáñåìâïëÞ áðü ôï DML"
msgid "DML PAD Hook"
msgstr "PAD hook DML"
msgid "DML Progressive Patch"
msgstr "Patch óôçí åéêüíá áðü ôï DML"
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "åðéëïãÞ video ñõèìßóåùí áðü ôï DML"
msgid "DOL Path" msgid "DOL Path"
msgstr "Äéåýèõíóç DOL" msgstr "Äéåýèõíóç DOL"
@ -616,9 +588,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Ôïðïèåóßá devolution" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Ôï áñ÷åßï loader.bin ôïõ devolution äåí öïñôþèçêå." msgstr "Ôï áñ÷åßï loader.bin ôïõ devolution äåí öïñôþèçêå."
@ -888,6 +857,9 @@ msgstr "Áðïóõìðßåóç áñ÷åßùí:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "ÁíôéãñáöÞ áñ÷åßùí áðü ôç ìíçìç NAND:" msgstr "ÁíôéãñáöÞ áñ÷åßùí áðü ôç ìíçìç NAND:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "ÁðÝôõ÷å" msgstr "ÁðÝôõ÷å"
@ -982,6 +954,9 @@ msgstr "ÅðéâïëÞ PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "ÅðéâïëÞ ïíüìáôïò áðü ôï ßäéï ôï ðáé÷íßäé" msgstr "ÅðéâïëÞ ïíüìáôïò áðü ôï ßäéï ôï ðáé÷íßäé"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Áíáóõãêñüôçóç (format)" msgstr "Áíáóõãêñüôçóç (format)"
@ -1108,6 +1083,9 @@ msgstr "åðéëïãÞ áðåéêüíéóçò ðáñáèýñùí"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Ôï ðáé÷íßäé åßíáé Þäç åãêáôåóôçìÝíï:" msgstr "Ôï ðáé÷íßäé åßíáé Þäç åãêáôåóôçìÝíï:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "partition ðïõ èá åãêáôáóôçáèåß ôï ðáé÷íßäé." msgstr "partition ðïõ èá åãêáôáóôçáèåß ôï ðáé÷íßäé."
@ -1266,6 +1244,9 @@ msgstr "ÉáíïõÜñéïò"
msgid "Japanese" msgid "Japanese"
msgstr "ÉáðùíéêÜ" msgstr "ÉáðùíéêÜ"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "Joypad" msgstr "Joypad"
@ -1284,6 +1265,9 @@ msgstr "Ðëçêôñïëüãéï"
msgid "Korean" msgid "Korean"
msgstr "ÊïñåÜôéêá" msgstr "ÊïñåÜôéêá"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "áñ÷åßá ìåôáöñÜóåùí" msgstr "áñ÷åßá ìåôáöñÜóåùí"
@ -1327,6 +1311,9 @@ msgstr "ÖÃüñôùóç áõôïý ôïõ áñ÷åßïõ DOL ùò åíáëëá
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Ñõèìßóåéò ðñïãñÜììáôïò" msgstr "Ñõèìßóåéò ðñïãñÜììáôïò"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Öüñôùóç âáóéêÞò ãëþóóáò." msgstr "Öüñôùóç âáóéêÞò ãëþóóáò."
@ -1384,6 +1371,9 @@ msgstr "ÌáñêÜñéóìá íÝùí ðáé÷íéäéþí"
msgid "May" msgid "May"
msgstr "Máúïò" msgstr "Máúïò"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "ÅíçìÝñùóç messageboard ôïõ Wii" msgstr "ÅíçìÝñùóç messageboard ôïõ Wii"
@ -1402,6 +1392,9 @@ msgstr "Íá ëïõðÜñåé ç ìïõóéêÞ;"
msgid "Music Volume" msgid "Music Volume"
msgstr "¸íôáóç ìïõóéêÞò" msgstr "¸íôáóç ìïõóéêÞò"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "åîïìïßùóç êáíáëéþí åéêïíéêÞò NAND" msgstr "åîïìïßùóç êáíáëéþí åéêïíéêÞò NAND"
@ -1435,6 +1428,15 @@ msgstr "ç óýíäåóç óôï äéáäßêôõï äåí åßíáé åöéêô
msgid "Next" msgid "Next"
msgstr "Åðüìåíï" msgstr "Åðüìåíï"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Ï÷é" msgstr "Ï÷é"
@ -1444,6 +1446,9 @@ msgstr "Äåí âñÝèçêå áñ÷åßï cheat"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Äåí âñÝèçêå áñ÷åßï DOL óôïí äßóêï." msgstr "Äåí âñÝèçêå áñ÷åßï DOL óôïí äßóêï."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "×ùñßò äéá÷ùñéóìü" msgstr "×ùñßò äéá÷ùñéóìü"
@ -1573,6 +1578,9 @@ msgstr "ÁõèåíôéêÜ"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "ÁõèåíôéêÜ/ÔñïðïðïéçìÝíá" msgstr "ÁõèåíôéêÜ/ÔñïðïðïéçìÝíá"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Ãïíéêüò Ýëåã÷ïò" msgstr "Ãïíéêüò Ýëåã÷ïò"
@ -1636,6 +1644,9 @@ msgstr "Ðñïçãïýìåíï."
msgid "Process finished." msgid "Process finished."
msgstr "ÏëïêëÞñùóç äéáäéêáóßáò." msgstr "ÏëïêëÞñùóç äéáäéêáóßáò."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "ÅéäïðïéÞóåéò" msgstr "ÅéäïðïéÞóåéò"
@ -1750,6 +1761,9 @@ msgstr "ßóùò íá ìçí õðÜñ÷åé save ãéá ôï ðáé÷íßäé á
msgid "Screensaver" msgid "Screensaver"
msgstr "screen saver" msgstr "screen saver"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "ÅðéëïãÞ" msgstr "ÅðéëïãÞ"
@ -1967,6 +1981,9 @@ msgstr "Ôï ìïíïðÜôé áõôü ðñÝðåé íá êáôåõèýíåé ó
msgid "Time left:" msgid "Time left:"
msgstr "×ñüíïò ðïõ áðïìÝíåé:" msgstr "×ñüíïò ðïõ áðïìÝíåé:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "ÅêêéíçôÞò ôßôëùí" msgstr "ÅêêéíçôÞò ôßôëùí"
@ -1976,28 +1993,34 @@ msgstr "Ôßôëïé áðü ôï GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube áðü ôïõò áõèåíôéêïýò äßóêïõò ôïõò, ðñÝðåé íá ïñßóåôå ôçí åðéëïãÞ Gamecube óå ÌÉÏS, óôéò ñõèìßóåéò êÜèå ôßôëïõ." msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube áðü ôïõò áõèåíôéêïýò äßóêïõò ôïõò, ðñÝðåé íá ïñßóåôå ôçí åðéëïãÞ Gamecube óå ÌÉÏS, óôéò ñõèìßóåéò êÜèå ôßôëïõ."
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá DIOS MIOS ðñÝðåé íá ôïõò ôïðïèåôÞóåôå óå åíá USB FAT32 partition." msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá DIOS MIOS ðñÝðåé íá ïñßóåôå ôï 'êýñéï ïíïðÜôé Gamecube' óå åíá USB FAT32 partition." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." #, c-format
msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá devolution ÷ñåéÜæåóôå ôï áñ÷åßï loader.bin óôï êáèïñéìÝíï ìïíïðÜôé ôïõ devolution." msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." #, c-format
msgid "To run GameCube games with %s 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 Loader Path."
msgstr ""
msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2021,6 +2044,15 @@ msgstr "Èýñá USB"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Ç áëëáãÞ èýñáò USB õðïóôçñßæåôáé ìüíï áðü ôï cIOS Hermes." msgstr "Ç áëëáãÞ èýñáò USB õðïóôçñßæåôáé ìüíï áðü ôï cIOS Hermes."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "ÁðåãêáôÜóôáóç" msgstr "ÁðåãêáôÜóôáóç"
@ -2200,10 +2232,7 @@ msgstr "Äåí ìðïñåßôå íá äéáãñÜøåôå áõôÞí ôçí êá
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "ÐñÝðåé íá åãêáôáóôÞóåéò ôï DIOS MIOS Lite v1.2 Þ ìéá íåüôåñç Ýêäïóç." 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2266,6 +2295,57 @@ msgstr "áðü"
msgid "seconds left" msgid "seconds left"
msgstr "äåõôåñüëåðôá áðïìÝíïõí" msgstr "äåõôåñüëåðôá áðïìÝíïõí"
#~ msgid "Boot/Standard"
#~ msgstr "Åêêéíçóç/Âáóéêü"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "åîïìïßùóç ôçò memory card áðü ôï devolution"
#~ msgid "DML Auto"
#~ msgstr "áõôüìáôá áðü ôï DML"
#~ msgid "DML Debug"
#~ msgstr "Debug DML"
#~ msgid "DML Force Widescreen"
#~ msgstr "ÅðéâïëÞ åõñåßáò áðåéêüíéóçò áðü ôï DML"
#~ msgid "DML Japanese Patch"
#~ msgstr "Patch ãéá éáðùíéêá games áðü ôï DML"
#~ msgid "DML LED Activity"
#~ msgstr "Ëåéôïõñãßá ëõ÷íßáò ôïõ Wii áðü ôï DML"
#~ msgid "DML NMM Mode"
#~ msgstr "÷ñÞóç NMM áðü DML"
#~ msgid "DML No Disc+"
#~ msgstr "åðéëïãÞ No Disc+ áðü ôï DML"
#~ msgid "DML None"
#~ msgstr "êáìßá ðáñåìâïëÞ áðü ôï DML"
#~ msgid "DML PAD Hook"
#~ msgstr "PAD hook DML"
#~ msgid "DML Progressive Patch"
#~ msgstr "Patch óôçí åéêüíá áðü ôï DML"
#~ msgid "DML Video Mode"
#~ msgstr "åðéëïãÞ video ñõèìßóåùí áðü ôï DML"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá DIOS MIOS ðñÝðåé íá ôïõò ôïðïèåôÞóåôå óå åíá USB FAT32 partition."
#~ msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
#~ msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá DIOS MIOS ðñÝðåé íá ïñßóåôå ôï 'êýñéï ïíïðÜôé Gamecube' óå åíá USB FAT32 partition."
#~ msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
#~ msgstr "Ãéá áíáðáñáãùãÞ ôßôëùí Gamecube ìå ôï ðñüãñáììá devolution ÷ñåéÜæåóôå ôï áñ÷åßï loader.bin óôï êáèïñéìÝíï ìïíïðÜôé ôïõ devolution."
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "åðéëïãÞ No-disc áðü ôï DML" #~ msgstr "åðéëïãÞ No-disc áðü ôï DML"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-12-29 11:05+0100\n" "PO-Revision-Date: 2009-12-29 11:05+0100\n"
"Last-Translator: Springdale\n" "Last-Translator: Springdale\n"
"Language-Team: Tusk, Springdale\n" "Language-Team: Tusk, Springdale\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Mindenkinek)" msgstr "0 (Mindenkinek)"
@ -73,6 +93,9 @@ msgstr "4 (Felnõtteknek 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 perc" msgstr "5 perc"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Hálózat AutoInit" msgstr "Hálózat AutoInit"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Alapértelmezett"
msgid "Boot?" msgid "Boot?"
msgstr "" msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Egyéni/Eredeti" msgstr "Egyéni/Eredeti"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formázás" msgstr "Formázás"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "A játék már fel van telepítve:" msgstr "A játék már fel van telepítve:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japán" msgstr "Japán"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Billenyûzet"
msgid "Korean" msgid "Korean"
msgstr "Koreai" msgstr "Koreai"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "DOL betöltése alternatív DOL-ként?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Alapnyelv betõltése" msgstr "Alapnyelv betõltése"
@ -1385,6 +1372,9 @@ msgstr "Új játékok megjelölése"
msgid "May" msgid "May"
msgstr "Máj" msgstr "Máj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "Zene Hangerõ" msgstr "Zene Hangerõ"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Következõ" msgstr "Következõ"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nem" msgstr "Nem"
@ -1445,6 +1447,9 @@ msgstr "Kód nem található"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Nem található DOL fájl a lemezen." msgstr "Nem található DOL fájl a lemezen."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Eredeti/Egyéni" msgstr "Eredeti/Egyéni"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Szülõi Felügyelet" msgstr "Szülõi Felügyelet"
@ -1637,6 +1645,9 @@ msgstr "Elõzõ"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Gyors Gombok" msgstr "Gyors Gombok"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Képernyõkimélõ" msgstr "Képernyõkimélõ"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Válassz" msgstr "Válassz"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Hátralevõ idõ" msgstr "Hátralevõ idõ"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Programindító" msgstr "Programindító"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Törlés" msgstr "Törlés"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "./"
msgid "seconds left" msgid "seconds left"
msgstr "hátralévõ másodperc" msgstr "hátralévõ másodperc"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Alapértelmezett"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS játék átnevezése" #~ msgstr "WBFS játék átnevezése"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2011-09-11 12:19+0100\n" "PO-Revision-Date: 2011-09-11 12:19+0100\n"
"Last-Translator: xFede\n" "Last-Translator: xFede\n"
"Language-Team: xFede (fedeanto11@gmail.com)\n" "Language-Team: xFede (fedeanto11@gmail.com)\n"
@ -31,6 +31,26 @@ msgstr "%i file non trovati sul server!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i file mancanti" msgstr "%i file mancanti"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Tutti)" msgstr "0 (Tutti)"
@ -73,6 +93,9 @@ msgstr "4 (Maggiorenni 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 minuti" msgstr "5 minuti"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "AUTO" msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autore/i:"
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Inizializz. automatica rete" msgstr "Inizializz. automatica rete"
@ -274,9 +300,6 @@ msgstr "Blocca aggiornamenti"
msgid "Boot Content" msgid "Boot Content"
msgstr "Avvio normale" msgstr "Avvio normale"
msgid "Boot/Standard"
msgstr "cIOS predefinito"
msgid "Boot?" msgid "Boot?"
msgstr "Avviare?" msgstr "Avviare?"
@ -494,60 +517,9 @@ msgstr "Personalizzati"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Modific./origin." msgstr "Modific./origin."
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr "Led attività DEVO"
msgid "DEVO MemCard Emulation"
msgstr "Emulazione memory card DEVO"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "Patch auto DML"
msgid "DML Debug"
msgstr "Debug DML"
msgid "DML Force Widescreen"
msgstr "Forza widescreen DML"
msgid "DML Japanese Patch"
msgstr "Patch giapponese DML"
msgid "DML LED Activity"
msgstr "Led attività DML"
msgid "DML NMM Mode"
msgstr "Modalità NMM in DML"
msgid "DML No Disc+"
msgstr "No-disco+ DML"
msgid "DML None"
msgstr "Nessuna patch DML"
msgid "DML PAD Hook"
msgstr "PAD hook DML"
msgid "DML Progressive Patch"
msgstr "Patch video-progressivo DML"
msgid "DML Screenshot"
msgstr "Cattura schermata DML"
msgid "DML Video Mode"
msgstr "Modalità video DML"
msgid "DOL Path" msgid "DOL Path"
msgstr "Percorso DOL" msgstr "Percorso DOL"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Percorso loader devolution" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Impossibile caricare il file loader.bin per devolution." msgstr "Impossibile caricare il file loader.bin per devolution."
@ -889,6 +858,9 @@ msgstr "Estraendo i file:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "Estraendo il file della NAND:" msgstr "Estraendo il file della NAND:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Fallito" msgstr "Fallito"
@ -983,6 +955,9 @@ msgstr "Forza PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "Forza titolo da disco" msgstr "Forza titolo da disco"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatta" msgstr "Formatta"
@ -1109,6 +1084,9 @@ msgstr "Modalità visualizzazione giochi"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Gioco già installato:" msgstr "Gioco già installato:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Partizione giochi/inst." msgstr "Partizione giochi/inst."
@ -1267,6 +1245,9 @@ msgstr "Gennaio"
msgid "Japanese" msgid "Japanese"
msgstr "Giapponese" msgstr "Giapponese"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "Joypad" msgstr "Joypad"
@ -1285,6 +1266,9 @@ msgstr "Tastiera"
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Traduzioni" msgstr "Traduzioni"
@ -1328,6 +1312,9 @@ msgstr "Usare questo DOL come DOL alternativo?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Impostazioni loader" msgstr "Impostazioni loader"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Caricando la lingua predefinita." msgstr "Caricando la lingua predefinita."
@ -1385,6 +1372,9 @@ msgstr "Evidenzia i giochi nuovi"
msgid "May" msgid "May"
msgstr "Maggio" msgstr "Maggio"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Aggiorna messaggi" msgstr "Aggiorna messaggi"
@ -1403,6 +1393,9 @@ msgstr "Ripeti musica sottof."
msgid "Music Volume" msgid "Music Volume"
msgstr "Volume musica" msgstr "Volume musica"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Emulazione canali NAND" msgstr "Emulazione canali NAND"
@ -1436,6 +1429,15 @@ msgstr "La rete non è inizializzata."
msgid "Next" msgid "Next"
msgstr "Succ." msgstr "Succ."
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "No" msgstr "No"
@ -1445,6 +1447,9 @@ msgstr "Nessun file di trucchi trovato"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Nessun file DOL trovato sul disco." msgstr "Nessun file DOL trovato sul disco."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Non Suddividere" msgstr "Non Suddividere"
@ -1574,6 +1579,9 @@ msgstr "Originale"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Origin./Modific." msgstr "Origin./Modific."
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Controllo Genitori" msgstr "Controllo Genitori"
@ -1637,6 +1645,9 @@ msgstr "Prec."
msgid "Process finished." msgid "Process finished."
msgstr "Processo completato." msgstr "Processo completato."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Pulsanti" msgstr "Pulsanti"
@ -1751,6 +1762,9 @@ msgstr "Il salvataggio potrebbe non esistere per questo gioco."
msgid "Screensaver" msgid "Screensaver"
msgstr "Salvaschermo" msgstr "Salvaschermo"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Seleziona" msgstr "Seleziona"
@ -1968,6 +1982,9 @@ msgstr "Questo percorso deve essere sulla SD!"
msgid "Time left:" msgid "Time left:"
msgstr "Tempo rimasto:" msgstr "Tempo rimasto:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Avvia titoli" msgstr "Avvia titoli"
@ -1977,28 +1994,34 @@ msgstr "Titoli da GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "Per avviare i giochi GameCube da disco devi settare la modalità Gamecube a MIOS nell impostazioni del gioco." msgstr "Per avviare i giochi GameCube da disco devi settare la modalità Gamecube a MIOS nell impostazioni del gioco."
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "Per avviare i giochi GameCube con DIOS MIOS li devi collocare in una partizione USB FAT32." msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
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 "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 "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." #, c-format
msgstr "Per avviare i giochi Gamecube con devolution devi avere il file loader.bin nel tuo percorso devolution." msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr ""
#, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr ""
#, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To run GameCube games with %s 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 Loader Path."
msgstr ""
msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Porta USB"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Il cambio della porta USB è possibile solo con i cIOS di Hermes." msgstr "Il cambio della porta USB è possibile solo con i cIOS di Hermes."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Disinstalla" msgstr "Disinstalla"
@ -2201,10 +2233,7 @@ msgstr "Non puoi eliminare questa categoria."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Devi installare DIOS MIOS Lite v1.2 o una versione successiva." 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,72 @@ msgstr "di"
msgid "seconds left" msgid "seconds left"
msgstr "secondi rimasti" msgstr "secondi rimasti"
#~ msgid "Boot/Standard"
#~ msgstr "cIOS predefinito"
#~ msgid "DEVO LED Activity"
#~ msgstr "Led attività DEVO"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "Emulazione memory card DEVO"
#~ msgid "DML Auto"
#~ msgstr "Patch auto DML"
#~ msgid "DML Debug"
#~ msgstr "Debug DML"
#~ msgid "DML Force Widescreen"
#~ msgstr "Forza widescreen DML"
#~ msgid "DML Japanese Patch"
#~ msgstr "Patch giapponese DML"
#~ msgid "DML LED Activity"
#~ msgstr "Led attività DML"
#~ msgid "DML NMM Mode"
#~ msgstr "Modalità NMM in DML"
#~ msgid "DML No Disc+"
#~ msgstr "No-disco+ DML"
#~ msgid "DML None"
#~ msgstr "Nessuna patch DML"
#~ msgid "DML PAD Hook"
#~ msgstr "PAD hook DML"
#~ msgid "DML Progressive Patch"
#~ msgstr "Patch video-progressivo DML"
#~ msgid "DML Screenshot"
#~ msgstr "Cattura schermata DML"
#~ msgid "DML Video Mode"
#~ msgstr "Modalità video DML"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ 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 "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 "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 Devolution you need the loader.bin file in your Devolution Path."
#~ msgstr "Per avviare i giochi Gamecube con devolution devi avere il file loader.bin nel tuo percorso devolution."
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "No-disco DML" #~ msgstr "No-disco DML"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: hosigumayuugi\n" "Last-Translator: hosigumayuugi\n"
"Language-Team: hosigumayuugi\n" "Language-Team: hosigumayuugi\n"
@ -31,6 +31,26 @@ msgstr "%i 個のファイルがサーバーにありません"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i 個のファイルが不足しています" msgstr "%i 個のファイルが不足しています"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "セットしない" msgstr "セットしない"
@ -73,6 +93,9 @@ msgstr "CERO Zを制限"
msgid "5 min" msgid "5 min"
msgstr "5分" msgstr "5分"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "自動" msgstr "自動"
@ -166,6 +189,9 @@ msgstr "制作者:"
msgid "Auto" msgid "Auto"
msgstr "自動" msgstr "自動"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "自動ネット接続" msgstr "自動ネット接続"
@ -274,9 +300,6 @@ msgstr "更新を制限"
msgid "Boot Content" msgid "Boot Content"
msgstr "起動コンテンツ" msgstr "起動コンテンツ"
msgid "Boot/Standard"
msgstr "使用するcIOS"
msgid "Boot?" msgid "Boot?"
msgstr "起動しますか?" msgstr "起動しますか?"
@ -494,60 +517,9 @@ msgstr "カスタム"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "カスタムを優先" msgstr "カスタムを優先"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr "DEVOメモカエミュ"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "DML 自動"
msgid "DML Debug"
msgstr "DML デバッグ"
msgid "DML Force Widescreen"
msgstr "DML 強制ワイド化"
msgid "DML Japanese Patch"
msgstr "DML 日本向けパッチ"
msgid "DML LED Activity"
msgstr "DML LED点灯"
msgid "DML NMM Mode"
msgstr "DML NMM"
msgid "DML No Disc+"
msgstr "DML ディスクなし+"
msgid "DML None"
msgstr "DML なし"
msgid "DML PAD Hook"
msgstr "DML PADフック"
msgid "DML Progressive Patch"
msgstr "DML プログレッシブパッチ"
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "DML 映像モード"
msgid "DOL Path" msgid "DOL Path"
msgstr "代替DOL" msgstr "代替DOL"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Devolutionローダー" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Devolutionのloader.binが読み込めません" msgstr "Devolutionのloader.binが読み込めません"
@ -889,6 +858,9 @@ msgstr "書き出し中:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "NANDファイルを書き出し中:" msgstr "NANDファイルを書き出し中:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "失敗" msgstr "失敗"
@ -983,6 +955,9 @@ msgstr "PAL60に強制"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "ディスク内のゲーム名に強制" msgstr "ディスク内のゲーム名に強制"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "初期化" msgstr "初期化"
@ -1109,6 +1084,9 @@ msgstr "ゲームウインドウ表示"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "このゲームは既にインストールされています:" msgstr "このゲームは既にインストールされています:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "ゲームのインストール領域" msgstr "ゲームのインストール領域"
@ -1267,6 +1245,9 @@ msgstr "1月"
msgid "Japanese" msgid "Japanese"
msgstr "日本語" msgstr "日本語"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "キーボードのタイプ"
msgid "Korean" msgid "Korean"
msgstr "韓国語" msgstr "韓国語"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "言語ファイル" msgstr "言語ファイル"
@ -1328,6 +1312,9 @@ msgstr "このDOLを代替DOLとしてロードしますか"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "ローダーの設定" msgstr "ローダーの設定"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "標準の言語に変更しますか" msgstr "標準の言語に変更しますか"
@ -1385,6 +1372,9 @@ msgstr "Newマークの表示機能"
msgid "May" msgid "May"
msgstr "5月" msgstr "5月"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Wii伝言板の更新" msgstr "Wii伝言板の更新"
@ -1403,6 +1393,9 @@ msgstr "ループ機能"
msgid "Music Volume" msgid "Music Volume"
msgstr "BGMの音量" msgstr "BGMの音量"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "NANDチャンネルエミュ" msgstr "NANDチャンネルエミュ"
@ -1436,6 +1429,15 @@ msgstr "ネットワークに接続されていません"
msgid "Next" msgid "Next"
msgstr "右" msgstr "右"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "いいえ" msgstr "いいえ"
@ -1445,6 +1447,9 @@ msgstr "チートファイルが見つかりません"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "ディスク内に.DOLがありません" msgstr "ディスク内に.DOLがありません"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "分割しない" msgstr "分割しない"
@ -1574,6 +1579,9 @@ msgstr "公式"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "公式を優先" msgstr "公式を優先"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "使用制限の設定" msgstr "使用制限の設定"
@ -1637,6 +1645,9 @@ msgstr "左"
msgid "Process finished." msgid "Process finished."
msgstr "プロセスが終了しました" msgstr "プロセスが終了しました"
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "ウインドウサイズ" msgstr "ウインドウサイズ"
@ -1751,6 +1762,9 @@ msgstr "このゲームのセーブはありません"
msgid "Screensaver" msgid "Screensaver"
msgstr "スクリーンセーバー" msgstr "スクリーンセーバー"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "選択" msgstr "選択"
@ -1968,6 +1982,9 @@ msgstr "このパスはSDにないといけません!"
msgid "Time left:" msgid "Time left:"
msgstr "残り時間:" msgstr "残り時間:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "ランチャー" msgstr "ランチャー"
@ -1977,28 +1994,34 @@ msgstr "ゲーム名の日本語化"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "GCゲームをディスク起動するには設定でGCモードをMIOSにしてください" msgstr "GCゲームをディスク起動するには設定でGCモードをMIOSにしてください"
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "GCゲームをDIOS MIOSで起動するにはUSBをFAt32にしてゲームをおいてください" msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgstr "GCゲームをDIOS MIOSで起動するにはパスの設定でゲームキューブをusb:/にする必要があります" msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." #, c-format
msgstr "GCゲームをDevolutionで起動するにはloader.binがDevolutionのパスにある必要があります" msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." #, c-format
msgid "To run GameCube games with %s 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 Loader Path."
msgstr ""
msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USBポート"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "USBポートの切替機能は、Hermes cIOS使用時のみ有効です。" msgstr "USBポートの切替機能は、Hermes cIOS使用時のみ有効です。"
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "アンインストール" msgstr "アンインストール"
@ -2201,10 +2233,7 @@ msgstr "このカテゴリは削除できません"
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "DIOS MIOS Lite v1.2以降をインストールする必要があります" 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,57 @@ msgstr "中"
msgid "seconds left" msgid "seconds left"
msgstr "秒で完了" msgstr "秒で完了"
#~ msgid "Boot/Standard"
#~ msgstr "使用するcIOS"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "DEVOメモカエミュ"
#~ msgid "DML Auto"
#~ msgstr "DML 自動"
#~ msgid "DML Debug"
#~ msgstr "DML デバッグ"
#~ msgid "DML Force Widescreen"
#~ msgstr "DML 強制ワイド化"
#~ msgid "DML Japanese Patch"
#~ msgstr "DML 日本向けパッチ"
#~ msgid "DML LED Activity"
#~ msgstr "DML LED点灯"
#~ msgid "DML NMM Mode"
#~ msgstr "DML NMM"
#~ msgid "DML No Disc+"
#~ msgstr "DML ディスクなし+"
#~ msgid "DML None"
#~ msgstr "DML なし"
#~ msgid "DML PAD Hook"
#~ msgstr "DML PADフック"
#~ msgid "DML Progressive Patch"
#~ msgstr "DML プログレッシブパッチ"
#~ msgid "DML Video Mode"
#~ msgstr "DML 映像モード"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ msgstr "GCゲームをDIOS MIOSで起動するにはUSBをFAt32にしてゲームをおいてください"
#~ msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
#~ msgstr "GCゲームをDIOS MIOSで起動するにはパスの設定でゲームキューブをusb:/にする必要があります"
#~ msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
#~ msgstr "GCゲームをDevolutionで起動するにはloader.binがDevolutionのパスにある必要があります"
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "DML ディスクなし" #~ msgstr "DML ディスクなし"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nextos@korea.com\n" "Last-Translator: nextos@korea.com\n"
"Language-Team: \n" "Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (모두다)" msgstr "0 (모두다)"
@ -73,6 +93,9 @@ msgstr "4 (성인 18세 이상)"
msgid "5 min" msgid "5 min"
msgstr "5 분" msgstr "5 분"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "자동" msgstr "자동"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "자동네트웍설정" msgstr "자동네트웍설정"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "기본 부팅설정"
msgid "Boot?" msgid "Boot?"
msgstr "부팅?" msgstr "부팅?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "커스텀/오리지널" msgstr "커스텀/오리지널"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "포맷" msgstr "포맷"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "게임이 이미 설치되어 있습니다." msgstr "게임이 이미 설치되어 있습니다."
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "1월"
msgid "Japanese" msgid "Japanese"
msgstr "일본어" msgstr "일본어"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "키보드"
msgid "Korean" msgid "Korean"
msgstr "한국어" msgstr "한국어"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "이 DOL화일을 alternate DOL로 로딩할까요?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "표준 언어로 로딩." msgstr "표준 언어로 로딩."
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May" msgid "May"
msgstr "5월" msgstr "5월"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "음량" msgstr "음량"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "다음" msgstr "다음"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "아니오" msgstr "아니오"
@ -1445,6 +1447,9 @@ msgstr "치트화일 없음"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "디스크에 DOL화일이 없음." msgstr "디스크에 DOL화일이 없음."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "원본/사용자설정" msgstr "원본/사용자설정"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "자녀보호기능" msgstr "자녀보호기능"
@ -1637,6 +1645,9 @@ msgstr "이전"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "프롬프트/버튼" msgstr "프롬프트/버튼"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "화면보호기" msgstr "화면보호기"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "" msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "남은 시간:" msgstr "남은 시간:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "타이틀 런처" msgstr "타이틀 런처"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "제거" msgstr "제거"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "중"
msgid "seconds left" msgid "seconds left"
msgstr "초 남았습니다" msgstr "초 남았습니다"
#~ msgid "Boot/Standard"
#~ msgstr "기본 부팅설정"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS에서 게임 이름 변경" #~ msgstr "WBFS에서 게임 이름 변경"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: raschi\n" "Last-Translator: raschi\n"
"Language-Team: raschi\n" "Language-Team: raschi\n"
@ -31,6 +31,26 @@ msgstr "%i filer ikke funnet på server!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i filer mangler" msgstr "%i filer mangler"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Alle)" msgstr "0 (Alle)"
@ -73,6 +93,9 @@ msgstr "4 (Voksen 18+)"
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Autostart nettverk" msgstr "Autostart nettverk"
@ -274,9 +300,6 @@ msgstr "Blokkér oppdateringer"
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standard"
msgid "Boot?" msgid "Boot?"
msgstr "Start?" msgstr "Start?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Custom/Original" msgstr "Custom/Original"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Feilet" msgstr "Feilet"
@ -983,6 +955,9 @@ msgstr "Tving PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatér" msgstr "Formatér"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Spillet er allerede installert:" msgstr "Spillet er allerede installert:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Spill/installer partisjon" msgstr "Spill/installer partisjon"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean" msgid "Korean"
msgstr "Koreansk" msgstr "Koreansk"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Last denne DOL som alternativ DOL?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Loader innstillinger" msgstr "Loader innstillinger"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Laster standard språk." msgstr "Laster standard språk."
@ -1385,6 +1372,9 @@ msgstr "Merk nye spill"
msgid "May" msgid "May"
msgstr "Mai" msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Messageboard oppdatering" msgstr "Messageboard oppdatering"
@ -1403,6 +1393,9 @@ msgstr "Musikk loop modus"
msgid "Music Volume" msgid "Music Volume"
msgstr "Musikk volum" msgstr "Musikk volum"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Nettverk er ikke initialisert."
msgid "Next" msgid "Next"
msgstr "Neste" msgstr "Neste"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nei" msgstr "Nei"
@ -1445,6 +1447,9 @@ msgstr "Ingen juksefil funnet"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Ingen DOL fil funnet på plate." msgstr "Ingen DOL fil funnet på plate."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Ingen splitt" msgstr "Ingen splitt"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Original/Custom" msgstr "Original/Custom"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Foreldrekontroll" msgstr "Foreldrekontroll"
@ -1637,6 +1645,9 @@ msgstr "Forrige"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Dialog knapper" msgstr "Dialog knapper"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Skjermbeskytter" msgstr "Skjermbeskytter"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Velg" msgstr "Velg"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tid igjen:" msgstr "Tid igjen:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Tittel Laster" msgstr "Tittel Laster"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB port"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Endring av USB port er kun støttet under Hermes cIOS." msgstr "Endring av USB port er kun støttet under Hermes cIOS."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "" msgstr ""
@ -2201,10 +2233,7 @@ msgstr "Du kan ikke slette denne kategori."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "av"
msgid "seconds left" msgid "seconds left"
msgstr "sekunder gjenstår" msgstr "sekunder gjenstår"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standard"
#~ msgid "Custom Discarts" #~ msgid "Custom Discarts"
#~ msgstr "Cust. platebilde" #~ msgstr "Cust. platebilde"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n" "Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
"Language-Team: \n" "Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (dla kazdego)" msgstr "0 (dla kazdego)"
@ -73,6 +93,9 @@ msgstr "4 (tylko dla doroslych 18+)"
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "automatycznie" msgstr "automatycznie"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Autoinicjalizacja sieci" msgstr "Autoinicjalizacja sieci"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?" msgid "Boot?"
msgstr "" msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "" msgstr ""
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Sformatuj" msgstr "Sformatuj"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Gra jest juz zainstalowana:" msgstr "Gra jest juz zainstalowana:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Styczen"
msgid "Japanese" msgid "Japanese"
msgstr "japonski" msgstr "japonski"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klawiatura"
msgid "Korean" msgid "Korean"
msgstr "koreanski" msgstr "koreanski"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Zaladowac ten DOL jako alternatywnt?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "ladowanie standardowego jezyka." msgstr "ladowanie standardowego jezyka."
@ -1385,6 +1372,9 @@ msgstr "Oznacz nowe gry"
msgid "May" msgid "May"
msgstr "Maj" msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "Poziom glosnosci" msgstr "Poziom glosnosci"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "nastepny" msgstr "nastepny"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nie" msgstr "Nie"
@ -1445,6 +1447,9 @@ msgstr "Nie znaleziono plikow z kodami"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Brak plikow DOL na dysku" msgstr "Brak plikow DOL na dysku"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Mieszane" msgstr "Mieszane"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Kontrola rodzicielska" msgstr "Kontrola rodzicielska"
@ -1637,6 +1645,9 @@ msgstr "Poprzedni"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "" msgstr ""
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Wygaszacz ekranu" msgstr "Wygaszacz ekranu"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Wybierz" msgstr "Wybierz"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Czas pozostaly" msgstr "Czas pozostaly"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Uruchom tytul" msgstr "Uruchom tytul"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Odinstaluj" msgstr "Odinstaluj"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-23 18:52+0200\n" "PO-Revision-Date: 2009-10-23 18:52+0200\n"
"Last-Translator: aniemotion\n" "Last-Translator: aniemotion\n"
"Language-Team: boto12, aniemotion\n" "Language-Team: boto12, aniemotion\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Todos)" msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Adultos 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 minutos" msgstr "5 minutos"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr "Autor(es)"
msgid "Auto" msgid "Auto"
msgstr "Automático" msgstr "Automático"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Auto-iniciar Rede" msgstr "Auto-iniciar Rede"
@ -274,9 +300,6 @@ msgstr "Bloquear atualizações"
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Carregar/Standard"
msgid "Boot?" msgid "Boot?"
msgstr "Carregar?" msgstr "Carregar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Alternativas/Originais" msgstr "Alternativas/Originais"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatar" msgstr "Formatar"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Este jogo já está instalado:" msgstr "Este jogo já está instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japonês" msgstr "Japonês"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Carregar este DOL como DOL alternativo?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Carregado idioma padrão." msgstr "Carregado idioma padrão."
@ -1385,6 +1372,9 @@ msgstr "Marcar games novos"
msgid "May" msgid "May"
msgstr "Mai" msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr "Modo Repetição de Música"
msgid "Music Volume" msgid "Music Volume"
msgstr "Volume da Música" msgstr "Volume da Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Próximo" msgstr "Próximo"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Não" msgstr "Não"
@ -1445,6 +1447,9 @@ msgstr "Arquivo de truques não encontrado"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Não foi encontrado nenhum arquivo dol no disco" msgstr "Não foi encontrado nenhum arquivo dol no disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originais/Alternativas" msgstr "Originais/Alternativas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Controle de Pais" msgstr "Controle de Pais"
@ -1637,6 +1645,9 @@ msgstr "Anterior"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Mensagens/Botões" msgstr "Mensagens/Botões"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Proteção de tela" msgstr "Proteção de tela"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "selecionar" msgstr "selecionar"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tempo restante:" msgstr "Tempo restante:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Laucher de Títulos" msgstr "Laucher de Títulos"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "" msgstr ""
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "de"
msgid "seconds left" msgid "seconds left"
msgstr "segundos restantes" msgstr "segundos restantes"
#~ msgid "Boot/Standard"
#~ msgstr "Carregar/Standard"
#~ msgid "Custom Discarts" #~ msgid "Custom Discarts"
#~ msgstr "Arte personalizadas" #~ msgstr "Arte personalizadas"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2011-11-03 11:00+0000\n" "PO-Revision-Date: 2011-11-03 11:00+0000\n"
"Last-Translator: pplucky <pplucky@gmail.com>\n" "Last-Translator: pplucky <pplucky@gmail.com>\n"
"Language-Team: Sky8000, pplucky\n" "Language-Team: Sky8000, pplucky\n"
@ -31,6 +31,26 @@ msgstr "%i ficheiros não encontrados no servidor!"
msgid "%i missing files" msgid "%i missing files"
msgstr "%i ficheiros em falta" msgstr "%i ficheiros em falta"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Todos)" msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Adultos 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 minutos" msgstr "5 minutos"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "AUTO" msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autor(es):"
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Auto-iniciar Rede" msgstr "Auto-iniciar Rede"
@ -274,9 +300,6 @@ msgstr "Bloquear Actualizações"
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Arranque/Std"
msgid "Boot?" msgid "Boot?"
msgstr "Carregar?" msgstr "Carregar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Personalizadas/Originais" msgstr "Personalizadas/Originais"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr "A extrair ficheiros:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "A extrair ficheiros nand:" msgstr "A extrair ficheiros nand:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Falhou" msgstr "Falhou"
@ -983,6 +955,9 @@ msgstr "Forçar PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatar" msgstr "Formatar"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "O jogo já está instalado:" msgstr "O jogo já está instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Jogo/Partição Instalação" msgstr "Jogo/Partição Instalação"
@ -1267,6 +1245,9 @@ msgstr "Jan"
msgid "Japanese" msgid "Japanese"
msgstr "Japonês" msgstr "Japonês"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "Joypad" msgstr "Joypad"
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Ficheiros Idioma" msgstr "Ficheiros Idioma"
@ -1328,6 +1312,9 @@ msgstr "Carregar este DOL como DOL alternativo?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Definições do Loader" msgstr "Definições do Loader"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "A carregar idioma padrão." msgstr "A carregar idioma padrão."
@ -1385,6 +1372,9 @@ msgstr "Marcar jogos novos"
msgid "May" msgid "May"
msgstr "Mai" msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Update Placard Mensagens" msgstr "Update Placard Mensagens"
@ -1403,6 +1393,9 @@ msgstr "Modo de Repetição"
msgid "Music Volume" msgid "Music Volume"
msgstr "Volume Música" msgstr "Volume Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Rede não inicializada."
msgid "Next" msgid "Next"
msgstr "Próximo" msgstr "Próximo"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Não" msgstr "Não"
@ -1445,6 +1447,9 @@ msgstr "Ficheiro de Batota não encontrado"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Não foi encontrado nenhum ficheiro DOL no disco" msgstr "Não foi encontrado nenhum ficheiro DOL no disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Sem Partição" msgstr "Sem Partição"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originais/Personalizadas" msgstr "Originais/Personalizadas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Controlo Parental" msgstr "Controlo Parental"
@ -1637,6 +1645,9 @@ msgstr "Anterior"
msgid "Process finished." msgid "Process finished."
msgstr "Processo finalizado." msgstr "Processo finalizado."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Mensagens/Botões" msgstr "Mensagens/Botões"
@ -1751,6 +1762,9 @@ msgstr "Gravação pode não existir para este jogo."
msgid "Screensaver" msgid "Screensaver"
msgstr "Protector de ecrã" msgstr "Protector de ecrã"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Seleccionar" msgstr "Seleccionar"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tempo rem:" msgstr "Tempo rem:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Gestor de Títulos" msgstr "Gestor de Títulos"
@ -1977,28 +1994,34 @@ msgstr "Títulos do GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Porta USB"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "Mudança de Porta USB apenas suportada no cIOS Hermes" msgstr "Mudança de Porta USB apenas suportada no cIOS Hermes"
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "" msgstr ""
@ -2201,10 +2233,7 @@ msgstr "Não pode apagar esta categoria."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "de"
msgid "seconds left" msgid "seconds left"
msgstr "segundos restantes" msgstr "segundos restantes"
#~ msgid "Boot/Standard"
#~ msgstr "Arranque/Std"
#~ msgid "Custom Discarts" #~ msgid "Custom Discarts"
#~ msgstr "Imagens Disco Personalizadas" #~ msgstr "Imagens Disco Personalizadas"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nikolai_ca\n" "Last-Translator: nikolai_ca\n"
"Language-Team: Kir, alendit, nikolai_ca\n" "Language-Team: Kir, alendit, nikolai_ca\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Для всех)" msgstr "0 (Для всех)"
@ -73,6 +93,9 @@ msgstr "4 (Взрослые 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 мин." msgstr "5 мин."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "АВТО" msgstr "АВТО"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "АвтоИнициализация Сети" msgstr "АвтоИнициализация Сети"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Загрузка/Стандарт"
msgid "Boot?" msgid "Boot?"
msgstr "Загрузить?" msgstr "Загрузить?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Измененный/Оригинальные" msgstr "Измененный/Оригинальные"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Форматировать" msgstr "Форматировать"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Игра уже установлена:" msgstr "Игра уже установлена:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Янв"
msgid "Japanese" msgid "Japanese"
msgstr "Японский" msgstr "Японский"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Клавиатура"
msgid "Korean" msgid "Korean"
msgstr "Корейский" msgstr "Корейский"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Загрузить этот DOL в качестве альтернати
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Загрузка языка по умолчанию" msgstr "Загрузка языка по умолчанию"
@ -1385,6 +1372,9 @@ msgstr "Отметить новые игры"
msgid "May" msgid "May"
msgstr "Май" msgstr "Май"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "Громкость" msgstr "Громкость"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Следующий" msgstr "Следующий"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Нет" msgstr "Нет"
@ -1445,6 +1447,9 @@ msgstr "Не найден файл с читами"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "DOL-файл не найден на диске." msgstr "DOL-файл не найден на диске."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Измененные/Модифицированные" msgstr "Измененные/Модифицированные"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Родительский Контроль" msgstr "Родительский Контроль"
@ -1637,6 +1645,9 @@ msgstr "Предыдущий"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Кнопки приглашения" msgstr "Кнопки приглашения"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Скринсейвер" msgstr "Скринсейвер"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "" msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Осталось времени:" msgstr "Осталось времени:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Загрузчик тайтла" msgstr "Загрузчик тайтла"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Деинсталлировать" msgstr "Деинсталлировать"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "из"
msgid "seconds left" msgid "seconds left"
msgstr "секунд осталось" msgstr "секунд осталось"
#~ msgid "Boot/Standard"
#~ msgstr "Загрузка/Стандарт"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "Переименовать игры в WBFS" #~ msgstr "Переименовать игры в WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2013-08-13 07:03+0800\n" "PO-Revision-Date: 2013-08-13 07:03+0800\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: oCameLo\n" "Language-Team: oCameLo\n"
@ -31,6 +31,26 @@ msgstr "在服务器上未找到 %i 个文件!"
msgid "%i missing files" msgid "%i missing files"
msgstr "缺少 %i 个文件" msgstr "缺少 %i 个文件"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (全年龄)" msgstr "0 (全年龄)"
@ -73,6 +93,9 @@ msgstr "4 (18 岁以上成人)"
msgid "5 min" msgid "5 min"
msgstr "5 分钟" msgstr "5 分钟"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "自动" msgstr "自动"
@ -166,6 +189,9 @@ msgstr "作者:"
msgid "Auto" msgid "Auto"
msgstr "自动" msgstr "自动"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "自动检测网络" msgstr "自动检测网络"
@ -274,9 +300,6 @@ msgstr "禁止更新"
msgid "Boot Content" msgid "Boot Content"
msgstr "启动内容" msgstr "启动内容"
msgid "Boot/Standard"
msgstr "启动/标准"
msgid "Boot?" msgid "Boot?"
msgstr "启动?" msgstr "启动?"
@ -494,60 +517,9 @@ msgstr "自定义"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "自制/官方" msgstr "自制/官方"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr "DEVO 强制宽屏"
msgid "DEVO LED Activity"
msgstr "DEVO 开启 LED"
msgid "DEVO MemCard Emulation"
msgstr "DEVO 模拟记忆卡"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "DML 自动"
msgid "DML Debug"
msgstr "DML 除错"
msgid "DML Force Widescreen"
msgstr "DML 强制宽屏"
msgid "DML Japanese Patch"
msgstr "DML 日语补丁"
msgid "DML LED Activity"
msgstr "DML 开启 LED"
msgid "DML NMM Mode"
msgstr "DML 免记忆卡模式"
msgid "DML No Disc+"
msgstr "DML 免光盘模式"
msgid "DML None"
msgstr "DML 无"
msgid "DML PAD Hook"
msgstr "DML PAD 挂载"
msgid "DML Progressive Patch"
msgstr "DML 级进补丁"
msgid "DML Screenshot"
msgstr "DML 屏幕截图"
msgid "DML Video Mode"
msgstr "DML 视频模式"
msgid "DOL Path" msgid "DOL Path"
msgstr "DOL 路径" msgstr "DOL 路径"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Devolution 加载器路径" msgstr "Devolution 加载器路径"
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr "Devolution 需要 AHBPROT 模式!请从 HBC或一个已升级的频道或 forwarder 加载 USBLoaderGX。"
msgid "Devolution's loader.bin file can't be loaded." msgid "Devolution's loader.bin file can't be loaded."
msgstr "无法加载 Devolution 的 loader.bin。" msgstr "无法加载 Devolution 的 loader.bin。"
@ -889,6 +858,9 @@ msgstr "正在提取文件:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "正在提取 Nand 文件:" msgstr "正在提取 Nand 文件:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "已失败" msgstr "已失败"
@ -983,6 +955,9 @@ msgstr "强制 PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "强制从光盘读取标题" msgstr "强制从光盘读取标题"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "格式化" msgstr "格式化"
@ -1109,6 +1084,9 @@ msgstr "游戏窗口模式"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "游戏已安装:" msgstr "游戏已安装:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "游戏/安装分区" msgstr "游戏/安装分区"
@ -1267,6 +1245,9 @@ msgstr "一月"
msgid "Japanese" msgid "Japanese"
msgstr "日文" msgstr "日文"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "键盘"
msgid "Korean" msgid "Korean"
msgstr "韩文" msgstr "韩文"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "语言文件" msgstr "语言文件"
@ -1328,6 +1312,9 @@ msgstr "加载这个 DOL 作为 ALT DOL "
msgid "Loader Settings" msgid "Loader Settings"
msgstr "加载器设置" msgstr "加载器设置"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "加载标准语言。" msgstr "加载标准语言。"
@ -1385,6 +1372,9 @@ msgstr "标记新游戏"
msgid "May" msgid "May"
msgstr "五月" msgstr "五月"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "留言板更新" msgstr "留言板更新"
@ -1403,6 +1393,9 @@ msgstr "音乐循环模式"
msgid "Music Volume" msgid "Music Volume"
msgstr "音量" msgstr "音量"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Nand 频道模拟" msgstr "Nand 频道模拟"
@ -1436,6 +1429,15 @@ msgstr "网络尚未初始化。"
msgid "Next" msgid "Next"
msgstr "往后" msgstr "往后"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "否" msgstr "否"
@ -1445,6 +1447,9 @@ msgstr "作弊码文件没找到"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "光盘中未找到 DOL 文件。" msgstr "光盘中未找到 DOL 文件。"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "不分割" msgstr "不分割"
@ -1574,6 +1579,9 @@ msgstr "官方"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "官方/自制" msgstr "官方/自制"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "家长控制" msgstr "家长控制"
@ -1637,6 +1645,9 @@ msgstr "往前"
msgid "Process finished." msgid "Process finished."
msgstr "操作已完成。" msgstr "操作已完成。"
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "显示校正" msgstr "显示校正"
@ -1751,6 +1762,9 @@ msgstr "该游戏的存档可能不存在。"
msgid "Screensaver" msgid "Screensaver"
msgstr "屏幕保护" msgstr "屏幕保护"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "选择" msgstr "选择"
@ -1968,6 +1982,9 @@ msgstr "该路径必须位于 SD 卡!"
msgid "Time left:" msgid "Time left:"
msgstr "剩余时间:" msgstr "剩余时间:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "系统频道" msgstr "系统频道"
@ -1977,28 +1994,34 @@ msgstr "从 GameTDB 读取标题"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "想要加载光盘上的 GameCube 游戏,请将游戏设置中的 GameCube 模式设置为 MIOS。" msgstr "想要加载光盘上的 GameCube 游戏,请将游戏设置中的 GameCube 模式设置为 MIOS。"
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏,请将其放置在一个 USB 设备的 FAT32 分区中。" msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏, ‘首选 GameCube 路径’必须设置在一个主要分区上。" msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏, ‘首选 GameCube 路径’必须设置在硬盘的第一个分区上。" msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏, ‘首选 GameCube 路径’必须设置在一个位于 USB 设备的 FAT32 分区上。" msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏,你需要使用一个每扇区 512 字节的硬盘。" msgid "To run GameCube games with %s 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." #, c-format
msgstr "想要使用 DIOS-MIOS 加载 GameCube 游戏,你需要使用一个每簇 32K 字节的硬盘。" msgid "To run GameCube games with %s 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." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "想要使用 Devolution 加载 GameCube 游戏,你在 Devolution 路径中放置 loader.bin。" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB 接口"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "仅 Hermes cIOS 支持改变 USB 接口。" msgstr "仅 Hermes cIOS 支持改变 USB 接口。"
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "删除" msgstr "删除"
@ -2201,11 +2233,8 @@ msgstr "无法删除该分类。"
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "你需要安装 DIOS-MIOS Lite v1.2 或更新版本。" 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode to launch GameCube games from USB or SD card."
msgstr "你需要安装 Devolution 或 DIOS-MIOS (Lite) 以加载位于 USB 设备或 SD 卡上的 GameCube 游戏。" msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
msgstr "你需要将 GameCube 模式设置为 Devolution 以加载 USB 设备或 SD 卡上的 GameCube 游戏。"
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
msgstr "缩放间隔 (速度)" msgstr "缩放间隔 (速度)"
@ -2267,6 +2296,84 @@ msgstr "的"
msgid "seconds left" msgid "seconds left"
msgstr "剩余秒数" msgstr "剩余秒数"
#~ msgid "Boot/Standard"
#~ msgstr "启动/标准"
#~ msgid "DEVO Force Widescreen"
#~ msgstr "DEVO 强制宽屏"
#~ msgid "DEVO LED Activity"
#~ msgstr "DEVO 开启 LED"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "DEVO 模拟记忆卡"
#~ msgid "DML Auto"
#~ msgstr "DML 自动"
#~ msgid "DML Debug"
#~ msgstr "DML 除错"
#~ msgid "DML Force Widescreen"
#~ msgstr "DML 强制宽屏"
#~ msgid "DML Japanese Patch"
#~ msgstr "DML 日语补丁"
#~ msgid "DML LED Activity"
#~ msgstr "DML 开启 LED"
#~ msgid "DML NMM Mode"
#~ msgstr "DML 免记忆卡模式"
#~ msgid "DML No Disc+"
#~ msgstr "DML 免光盘模式"
#~ msgid "DML None"
#~ msgstr "DML 无"
#~ msgid "DML PAD Hook"
#~ msgstr "DML PAD 挂载"
#~ msgid "DML Progressive Patch"
#~ msgstr "DML 级进补丁"
#~ msgid "DML Screenshot"
#~ msgstr "DML 屏幕截图"
#~ msgid "DML Video Mode"
#~ msgstr "DML 视频模式"
#~ msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
#~ msgstr "Devolution 需要 AHBPROT 模式!请从 HBC或一个已升级的频道或 forwarder 加载 USBLoaderGX。"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ 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 "想要使用 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 "想要使用 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 "想要使用 DIOS-MIOS 加载 GameCube 游戏,你需要使用一个每簇 32K 字节的硬盘。"
#~ msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
#~ msgstr "想要使用 Devolution 加载 GameCube 游戏,你在 Devolution 路径中放置 loader.bin。"
#~ msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
#~ msgstr "你需要安装 Devolution 或 DIOS-MIOS (Lite) 以加载位于 USB 设备或 SD 卡上的 GameCube 游戏。"
#~ msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
#~ msgstr "你需要将 GameCube 模式设置为 Devolution 以加载 USB 设备或 SD 卡上的 GameCube 游戏。"
#~ msgid "Custom Discarts" #~ msgid "Custom Discarts"
#~ msgstr "自定义光盘图片" #~ msgstr "自定义光盘图片"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2011-07-25 16:40+0200\n" "PO-Revision-Date: 2011-07-25 16:40+0200\n"
"Last-Translator: Galen/xFede\n" "Last-Translator: Galen/xFede\n"
"Language-Team: Penn, SirPalax, hvy109\n" "Language-Team: Penn, SirPalax, hvy109\n"
@ -31,6 +31,26 @@ msgstr "¡%i archivos no encontrados en servidor!"
msgid "%i missing files" msgid "%i missing files"
msgstr "Faltan %i archivos" msgstr "Faltan %i archivos"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Todos)" msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Sólo Adultos 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 min." msgstr "5 min."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr "Autor(es):"
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Auto Iniciar la Red" msgstr "Auto Iniciar la Red"
@ -274,9 +300,6 @@ msgstr "Bloq. Actualizaciones"
msgid "Boot Content" msgid "Boot Content"
msgstr "Iniciar contenido" msgstr "Iniciar contenido"
msgid "Boot/Standard"
msgstr "Inicio/Estándar"
msgid "Boot?" msgid "Boot?"
msgstr "¿Ejecutar?" msgstr "¿Ejecutar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Artísticas/Originales" msgstr "Artísticas/Originales"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr "Depurador DML"
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr "LED actividad DML"
msgid "DML NMM Mode"
msgstr "Modo NMM DML"
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr "PAD Hook DML"
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr "Extrayendo archivos:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "Extrayendo archivos Nand" msgstr "Extrayendo archivos Nand"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "Fallo" msgstr "Fallo"
@ -983,6 +955,9 @@ msgstr "Forzar PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "Forzar titulos del disco" msgstr "Forzar titulos del disco"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formateo" msgstr "Formateo"
@ -1109,6 +1084,9 @@ msgstr "Juego en modo ventana"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "El juego ya estaba instalado:" msgstr "El juego ya estaba instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "Partición de Juegos" msgstr "Partición de Juegos"
@ -1267,6 +1245,9 @@ msgstr "Ene"
msgid "Japanese" msgid "Japanese"
msgstr "Japonés" msgstr "Japonés"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "Archivos de idioma" msgstr "Archivos de idioma"
@ -1328,6 +1312,9 @@ msgstr "¿Cargar este DOL como DOL Alternativo?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Configuración del Cargador" msgstr "Configuración del Cargador"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Cargando idioma estándar." msgstr "Cargando idioma estándar."
@ -1385,6 +1372,9 @@ msgstr "Marcar juegos nuevos"
msgid "May" msgid "May"
msgstr "" msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "Actualizar Tablón Wii" msgstr "Actualizar Tablón Wii"
@ -1403,6 +1393,9 @@ msgstr "Modo Bucle Musical"
msgid "Music Volume" msgid "Music Volume"
msgstr "Volumen de la Música" msgstr "Volumen de la Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Emul. canales Nand" msgstr "Emul. canales Nand"
@ -1436,6 +1429,15 @@ msgstr "No se inició la red."
msgid "Next" msgid "Next"
msgstr "Siguiente" msgstr "Siguiente"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "" msgstr ""
@ -1445,6 +1447,9 @@ msgstr "No se encontró el archivo de Trucos"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "No se encontró el archivo DOL en el Disco" msgstr "No se encontró el archivo DOL en el Disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "Sin Separación" msgstr "Sin Separación"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Originales/Artísticas" msgstr "Originales/Artísticas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Control Parental" msgstr "Control Parental"
@ -1637,6 +1645,9 @@ msgstr "Ant."
msgid "Process finished." msgid "Process finished."
msgstr "Proceso terminado" msgstr "Proceso terminado"
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Botones" msgstr "Botones"
@ -1751,6 +1762,9 @@ msgstr "Puede no existir partida guardada para este juego"
msgid "Screensaver" msgid "Screensaver"
msgstr "Salvapantallas" msgstr "Salvapantallas"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Seleccionar" msgstr "Seleccionar"
@ -1968,6 +1982,9 @@ msgstr "¡Esta ruta debe ser en la tarjeta SD!"
msgid "Time left:" msgid "Time left:"
msgstr "Quedan:" msgstr "Quedan:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Lanzador de Canales" msgstr "Lanzador de Canales"
@ -1977,28 +1994,34 @@ msgstr "Titulos de GameTDB"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Puerto USB"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "El cambio de Puerto USB sólo funciona con el cIOS de Hermes." msgstr "El cambio de Puerto USB sólo funciona con el cIOS de Hermes."
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Desinstalar" msgstr "Desinstalar"
@ -2201,10 +2233,7 @@ msgstr "No puedes borrar esta categoría."
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,21 @@ msgstr "de"
msgid "seconds left" msgid "seconds left"
msgstr "segundos restantes" msgstr "segundos restantes"
#~ msgid "Boot/Standard"
#~ msgstr "Inicio/Estándar"
#~ msgid "DML Debug"
#~ msgstr "Depurador DML"
#~ msgid "DML LED Activity"
#~ msgstr "LED actividad DML"
#~ msgid "DML NMM Mode"
#~ msgstr "Modo NMM DML"
#~ msgid "DML PAD Hook"
#~ msgstr "PAD Hook DML"
#~ msgid "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "Sin disco DML" #~ msgstr "Sin disco DML"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2010-01-19 17:39+0200\n" "PO-Revision-Date: 2010-01-19 17:39+0200\n"
"Last-Translator: Katsurou\n" "Last-Translator: Katsurou\n"
"Language-Team: Katsurou, pirateX\n" "Language-Team: Katsurou, pirateX\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Alla)" msgstr "0 (Alla)"
@ -73,6 +93,9 @@ msgstr "4 (Endast Vuxna 18+)"
msgid "5 min" msgid "5 min"
msgstr "" msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "" msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Autoinitiera Nätverk" msgstr "Autoinitiera Nätverk"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standard"
msgid "Boot?" msgid "Boot?"
msgstr "Starta?" msgstr "Starta?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Anpassade/Original" msgstr "Anpassade/Original"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Formatera" msgstr "Formatera"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Spelet är redan installerat:" msgstr "Spelet är redan installerat:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese" msgid "Japanese"
msgstr "Japanska" msgstr "Japanska"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tangentbord"
msgid "Korean" msgid "Korean"
msgstr "Koreanska" msgstr "Koreanska"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Ladda denna DOL som alternativ DOL?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Laddar standard språk." msgstr "Laddar standard språk."
@ -1385,6 +1372,9 @@ msgstr "Markera nya spel"
msgid "May" msgid "May"
msgstr "Maj" msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr "Musik Återuppspelningsläge"
msgid "Music Volume" msgid "Music Volume"
msgstr "Volym" msgstr "Volym"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Nästa" msgstr "Nästa"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Nej" msgstr "Nej"
@ -1445,6 +1447,9 @@ msgstr "Ingen fuskfil hittades"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Ingen DOL-fil hittades på skivan." msgstr "Ingen DOL-fil hittades på skivan."
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Original/Anpassade" msgstr "Original/Anpassade"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Föräldrakontroll" msgstr "Föräldrakontroll"
@ -1637,6 +1645,9 @@ msgstr "Förra"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Dialogknappar" msgstr "Dialogknappar"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Skärmsläckare" msgstr "Skärmsläckare"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Välj" msgstr "Välj"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Tid kvar:" msgstr "Tid kvar:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Titel startare" msgstr "Titel startare"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Avinstallera" msgstr "Avinstallera"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "av"
msgid "seconds left" msgid "seconds left"
msgstr "sekunder kvar" msgstr "sekunder kvar"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standard"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "Döp om spel på WBFS" #~ msgstr "Döp om spel på WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2010-02-15 21:00+0800\n" "PO-Revision-Date: 2010-02-15 21:00+0800\n"
"Last-Translator: Jane.H\n" "Last-Translator: Jane.H\n"
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n" "Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
@ -31,6 +31,26 @@ msgstr "伺服器上找不到%i個檔"
msgid "%i missing files" msgid "%i missing files"
msgstr "缺少%i個檔案" msgstr "缺少%i個檔案"
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (全年齡)" msgstr "0 (全年齡)"
@ -73,6 +93,9 @@ msgstr "4 (18歲以上成人)"
msgid "5 min" msgid "5 min"
msgstr "5 分鐘" msgstr "5 分鐘"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "自動" msgstr "自動"
@ -166,6 +189,9 @@ msgstr "作者(群)"
msgid "Auto" msgid "Auto"
msgstr "自動" msgstr "自動"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "自動初始化網路" msgstr "自動初始化網路"
@ -274,9 +300,6 @@ msgstr "封鎖更新"
msgid "Boot Content" msgid "Boot Content"
msgstr "啟動內容" msgstr "啟動內容"
msgid "Boot/Standard"
msgstr "啟動/標準"
msgid "Boot?" msgid "Boot?"
msgstr "啟動?" msgstr "啟動?"
@ -494,60 +517,9 @@ msgstr "自訂"
msgid "Customs/Original" msgid "Customs/Original"
msgstr "自製/原始" msgstr "自製/原始"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr "" msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr "DEVO LED燈 開啟"
msgid "DEVO MemCard Emulation"
msgstr "DEVO 記憶卡模擬"
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr "DML 自動"
msgid "DML Debug"
msgstr "DML除錯"
msgid "DML Force Widescreen"
msgstr "DML 強制寬螢幕"
msgid "DML Japanese Patch"
msgstr "DML 日文修正"
msgid "DML LED Activity"
msgstr "DML LED燈 開啟"
msgid "DML NMM Mode"
msgstr "DML 無需記憶卡模式"
msgid "DML No Disc+"
msgstr "DML 無需光碟加強模式"
msgid "DML None"
msgstr "無 DML模式"
msgid "DML PAD Hook"
msgstr "DML PAD 掛載"
msgid "DML Progressive Patch"
msgstr "DML 漸進式訊號修正"
msgid "DML Screenshot"
msgstr "DML 螢幕截圖"
msgid "DML Video Mode"
msgstr "DML 視訊模式"
msgid "DOL Path" msgid "DOL Path"
msgstr "DOL 路徑" msgstr "DOL 路徑"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "Devolution Loader路徑" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "Devolution的loader.bin檔無法載入。" msgstr "Devolution的loader.bin檔無法載入。"
@ -889,6 +858,9 @@ msgstr "提取檔案:"
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "提取 nand 檔案:" msgstr "提取 nand 檔案:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "失敗" msgstr "失敗"
@ -983,6 +955,9 @@ msgstr "強制 PAL60"
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "強制從光碟顯示標題" msgstr "強制從光碟顯示標題"
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "格式化" msgstr "格式化"
@ -1109,6 +1084,9 @@ msgstr "遊戲視窗模式"
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "已安裝過遊戲:" msgstr "已安裝過遊戲:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "遊戲/安裝磁區" msgstr "遊戲/安裝磁區"
@ -1267,6 +1245,9 @@ msgstr "一月"
msgid "Japanese" msgid "Japanese"
msgstr "日文" msgstr "日文"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "手把" msgstr "手把"
@ -1285,6 +1266,9 @@ msgstr "鍵盤"
msgid "Korean" msgid "Korean"
msgstr "韓文" msgstr "韓文"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "語言檔" msgstr "語言檔"
@ -1328,6 +1312,9 @@ msgstr "載入這個 DOL 作為替代 DOL"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "Loader設定" msgstr "Loader設定"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "正在載入預設語言" msgstr "正在載入預設語言"
@ -1385,6 +1372,9 @@ msgstr "標示新遊戲"
msgid "May" msgid "May"
msgstr "五月" msgstr "五月"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "留言板更新" msgstr "留言板更新"
@ -1403,6 +1393,9 @@ msgstr "音樂循環模式"
msgid "Music Volume" msgid "Music Volume"
msgstr "音樂音量" msgstr "音樂音量"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "Nand 頻道模擬器" msgstr "Nand 頻道模擬器"
@ -1436,6 +1429,15 @@ msgstr "網路無法啟動。"
msgid "Next" msgid "Next"
msgstr "往後" msgstr "往後"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "否" msgstr "否"
@ -1445,6 +1447,9 @@ msgstr "金手指檔案未找到"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "光碟中未找到 DOL 檔案。" msgstr "光碟中未找到 DOL 檔案。"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "沒有分割" msgstr "沒有分割"
@ -1574,6 +1579,9 @@ msgstr "原始"
msgid "Original/Customs" msgid "Original/Customs"
msgstr "原始/自製" msgstr "原始/自製"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "親子控制" msgstr "親子控制"
@ -1637,6 +1645,9 @@ msgstr "往前"
msgid "Process finished." msgid "Process finished."
msgstr "程序已完成。" msgstr "程序已完成。"
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "顯示校正" msgstr "顯示校正"
@ -1751,6 +1762,9 @@ msgstr "這個遊戲的遊戲存檔可能不存在。"
msgid "Screensaver" msgid "Screensaver"
msgstr "螢幕保護" msgstr "螢幕保護"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "選取" msgstr "選取"
@ -1968,6 +1982,9 @@ msgstr "此路徑必須是在SD卡上"
msgid "Time left:" msgid "Time left:"
msgstr "剩餘時間:" msgstr "剩餘時間:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "系統頻道" msgstr "系統頻道"
@ -1977,28 +1994,34 @@ msgstr "從GameTDB顯示遊戲名稱"
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "用光碟執行GameCube遊戲你需在遊戲設定中設定GameCube 模式為MIOS。" msgstr "用光碟執行GameCube遊戲你需在遊戲設定中設定GameCube 模式為MIOS。"
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgstr "用DIOS MIOS執行GameCube遊戲你需放置遊戲在USB FAT32格式分割磁區。" msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."
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 "用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 "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." #, c-format
msgstr "用Devolution執行GameCube遊戲你需在Devolution 路徑中放置loader.bin檔。" msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr ""
#, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr ""
#, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To run GameCube games with %s 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 Loader Path."
msgstr ""
msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB 連接埠"
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "USB連接埠變更僅Hermes cIOS支援。" msgstr "USB連接埠變更僅Hermes cIOS支援。"
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "移除" msgstr "移除"
@ -2201,10 +2233,7 @@ msgstr "無法刪除此類別。"
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "你需安裝 DIOS MIOS Lite v1.2 或更新版本。" 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" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,72 @@ msgstr "的"
msgid "seconds left" msgid "seconds left"
msgstr "剩餘秒數" msgstr "剩餘秒數"
#~ msgid "Boot/Standard"
#~ msgstr "啟動/標準"
#~ msgid "DEVO LED Activity"
#~ msgstr "DEVO LED燈 開啟"
#~ msgid "DEVO MemCard Emulation"
#~ msgstr "DEVO 記憶卡模擬"
#~ msgid "DML Auto"
#~ msgstr "DML 自動"
#~ msgid "DML Debug"
#~ msgstr "DML除錯"
#~ msgid "DML Force Widescreen"
#~ msgstr "DML 強制寬螢幕"
#~ msgid "DML Japanese Patch"
#~ msgstr "DML 日文修正"
#~ msgid "DML LED Activity"
#~ msgstr "DML LED燈 開啟"
#~ msgid "DML NMM Mode"
#~ msgstr "DML 無需記憶卡模式"
#~ msgid "DML No Disc+"
#~ msgstr "DML 無需光碟加強模式"
#~ msgid "DML None"
#~ msgstr "無 DML模式"
#~ msgid "DML PAD Hook"
#~ msgstr "DML PAD 掛載"
#~ msgid "DML Progressive Patch"
#~ msgstr "DML 漸進式訊號修正"
#~ msgid "DML Screenshot"
#~ msgstr "DML 螢幕截圖"
#~ msgid "DML Video Mode"
#~ msgstr "DML 視訊模式"
#~ msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
#~ 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 "用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 "用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 Devolution you need the loader.bin file in your Devolution Path."
#~ msgstr "用Devolution執行GameCube遊戲你需在Devolution 路徑中放置loader.bin檔。"
#~ 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 "DML No Disc" #~ msgid "DML No Disc"
#~ msgstr "DML 無需光碟模式" #~ msgstr "DML 無需光碟模式"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Nitro_subzero \n" "Last-Translator: Nitro_subzero \n"
"Language-Team: Nitro_subzero\n" "Language-Team: Nitro_subzero\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (ทุกคน)" msgstr "0 (ทุกคน)"
@ -73,6 +93,9 @@ msgstr "4 (เฉพาะผู้ใหญ่ 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 นาที" msgstr "5 นาที"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "อัตโนมัติ" msgstr "อัตโนมัติ"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "ทำการเชื่อมต่อเครือข่าย" msgstr "ทำการเชื่อมต่อเครือข่าย"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "บูต/มาตราฐาน"
msgid "Boot?" msgid "Boot?"
msgstr "บูต?" msgstr "บูต?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "กำหนดเอง/ดั้งเดิม" msgstr "กำหนดเอง/ดั้งเดิม"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "ฟอร์แมต" msgstr "ฟอร์แมต"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "เกมส์นี้ถูกติดตั้งอยู่แล้ว:" msgstr "เกมส์นี้ถูกติดตั้งอยู่แล้ว:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "มค."
msgid "Japanese" msgid "Japanese"
msgstr "ญี่ปุ่น" msgstr "ญี่ปุ่น"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "แป้นพิมพ์"
msgid "Korean" msgid "Korean"
msgstr "เกาหลี" msgstr "เกาหลี"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "โหลด DOL นี้เป็น alternate DOL?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "โหลดภาษามาตราฐาน." msgstr "โหลดภาษามาตราฐาน."
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May" msgid "May"
msgstr "พค." msgstr "พค."
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "ความดังเสียงเพลง" msgstr "ความดังเสียงเพลง"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "ต่อไป" msgstr "ต่อไป"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "ไม่" msgstr "ไม่"
@ -1445,6 +1447,9 @@ msgstr "ไม่พบไฟล์โกงเกมส์"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "ไม่มีไฟล์ DOL ในแผ่น" msgstr "ไม่มีไฟล์ DOL ในแผ่น"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "ของแท้/ดัดแปลง" msgstr "ของแท้/ดัดแปลง"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "กำหนดอายุ" msgstr "กำหนดอายุ"
@ -1637,6 +1645,9 @@ msgstr "ที่ผ่านมา"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "ปุ่มเตรียมตัว" msgstr "ปุ่มเตรียมตัว"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "รักษาหน้าจอ" msgstr "รักษาหน้าจอ"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "" msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "เหลือเวลาอีก:" msgstr "เหลือเวลาอีก:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Title Launcher" msgstr "Title Launcher"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "ถอนการติดตั้ง" msgstr "ถอนการติดตั้ง"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "จาก"
msgid "seconds left" msgid "seconds left"
msgstr "วินาทีที่เหลือ" msgstr "วินาทีที่เหลือ"
#~ msgid "Boot/Standard"
#~ msgstr "บูต/มาตราฐาน"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "เปลี่ยนชื่อเกมส์บน WBFS" #~ msgstr "เปลี่ยนชื่อเกมส์บน WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-08-18 15:50+0200\n" "POT-Creation-Date: 2013-10-01 22:10+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n" "PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: omercigingelini\n" "Last-Translator: omercigingelini\n"
"Language-Team: omercigingelini\n" "Language-Team: omercigingelini\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files" msgid "%i missing files"
msgstr "" msgstr ""
#, c-format
msgid "%s only accepts GameCube backups in ISO format."
msgstr ""
#, c-format
msgid "%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "--== Devolution"
msgstr ""
msgid "--== Nintendont"
msgstr ""
msgid "--== DIOS MIOS (Lite) "
msgstr ""
msgid "--== DM(L) + Nintendont"
msgstr ""
msgid "0 (Everyone)" msgid "0 (Everyone)"
msgstr "0 (Herkes)" msgstr "0 (Herkes)"
@ -73,6 +93,9 @@ msgstr "4 (Sadece Yetişkin 18+)"
msgid "5 min" msgid "5 min"
msgstr "5 dakika" msgstr "5 dakika"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO" msgid "AUTO"
msgstr "OTOMATIK" msgstr "OTOMATIK"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network" msgid "AutoInit Network"
msgstr "Ağı ototanımla" msgstr "Ağı ototanımla"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content" msgid "Boot Content"
msgstr "" msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standart"
msgid "Boot?" msgid "Boot?"
msgstr "Başlat?" msgstr "Başlat?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original" msgid "Customs/Original"
msgstr "Kişisel/Orjinal" msgstr "Kişisel/Orjinal"
msgid "DEVO D Buttons" msgid "D Buttons"
msgstr ""
msgid "DEVO F-Zero AX"
msgstr ""
msgid "DEVO Force Widescreen"
msgstr ""
msgid "DEVO LED Activity"
msgstr ""
msgid "DEVO MemCard Emulation"
msgstr ""
msgid "DEVO Timer Fix"
msgstr ""
msgid "DML Auto"
msgstr ""
msgid "DML Debug"
msgstr ""
msgid "DML Force Widescreen"
msgstr ""
msgid "DML Japanese Patch"
msgstr ""
msgid "DML LED Activity"
msgstr ""
msgid "DML NMM Mode"
msgstr ""
msgid "DML No Disc+"
msgstr ""
msgid "DML None"
msgstr ""
msgid "DML PAD Hook"
msgstr ""
msgid "DML Progressive Patch"
msgstr ""
msgid "DML Screenshot"
msgstr ""
msgid "DML Video Mode"
msgstr "" msgstr ""
msgid "DOL Path" msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path" msgid "Devolution Loader Path"
msgstr "" 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." msgid "Devolution's loader.bin file can't be loaded."
msgstr "" msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:" msgid "Extracting nand files:"
msgstr "" msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed" msgid "Failed"
msgstr "" msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc" msgid "Force Titles from Disc"
msgstr "" msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format" msgid "Format"
msgstr "Biçimlendir" msgstr "Biçimlendir"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:" msgid "Game is already installed:"
msgstr "Oyun zaten kurulu:" msgstr "Oyun zaten kurulu:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition" msgid "Game/Install Partition"
msgstr "" msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Oca"
msgid "Japanese" msgid "Japanese"
msgstr "Japonca" msgstr "Japonca"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad" msgid "Joypad"
msgstr "" msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klavye"
msgid "Korean" msgid "Korean"
msgstr "Korece" msgstr "Korece"
msgid "LED Activity"
msgstr ""
msgid "Language Files" msgid "Language Files"
msgstr "" msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Bu DOL alternatif DOL olarak mı yüklensin?"
msgid "Loader Settings" msgid "Loader Settings"
msgstr "" msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language." msgid "Loading standard language."
msgstr "Standart dil yükleniyor." msgstr "Standart dil yükleniyor."
@ -1385,6 +1372,9 @@ msgstr "Yeni oyunlari imle"
msgid "May" msgid "May"
msgstr "" msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update" msgid "Messageboard Update"
msgstr "" msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume" msgid "Music Volume"
msgstr "Ses Seviyesi" msgstr "Ses Seviyesi"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation" msgid "Nand Chan. Emulation"
msgstr "" msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next" msgid "Next"
msgstr "Ileri" msgstr "Ileri"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No" msgid "No"
msgstr "Hayır" msgstr "Hayır"
@ -1445,6 +1447,9 @@ msgstr "Hile dosyası bulunamadı"
msgid "No DOL file found on disc." msgid "No DOL file found on disc."
msgstr "Diskte DOL dosyası bulunamadı" msgstr "Diskte DOL dosyası bulunamadı"
msgid "No Disc+"
msgstr ""
msgid "No Splitting" msgid "No Splitting"
msgstr "" msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs" msgid "Original/Customs"
msgstr "Orjinal/Kişisel" msgstr "Orjinal/Kişisel"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control" msgid "Parental Control"
msgstr "Ebeveyn kontrolü" msgstr "Ebeveyn kontrolü"
@ -1637,6 +1645,9 @@ msgstr "Önceki"
msgid "Process finished." msgid "Process finished."
msgstr "" msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons" msgid "Prompts Buttons"
msgstr "Hız ve Butonlar" msgstr "Hız ve Butonlar"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver" msgid "Screensaver"
msgstr "Ekran Koruyucu" msgstr "Ekran Koruyucu"
msgid "Screenshot"
msgstr ""
msgid "Select" msgid "Select"
msgstr "Seç" msgstr "Seç"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:" msgid "Time left:"
msgstr "Kalan zaman:" msgstr "Kalan zaman:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher" msgid "Title Launcher"
msgstr "Başlık Başlatıcı" msgstr "Başlık Başlatıcı"
@ -1977,28 +1994,34 @@ msgstr ""
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings." msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to place them on an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition." #, c-format
msgid "To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive." #, c-format
msgid "To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."
msgstr "" msgstr ""
msgid "To run GameCube games with DIOS MIOS you need to use a partition with 32k bytes/cluster or less." #, c-format
msgid "To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path." msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."
msgstr "" msgstr ""
msgid "To run GameCube games with Devolution you need to use a FAT32 partition." msgid "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "" msgstr ""
msgid "Tooltip Delay" msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS." msgid "USB Port changing is only supported on Hermes cIOS."
msgstr "" msgstr ""
msgid "USB-HID Controller"
msgstr ""
msgid "USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"
msgstr ""
msgid "USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"
msgstr ""
msgid "Uninstall" msgid "Uninstall"
msgstr "Kaldır" msgstr "Kaldır"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version." msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "" msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card" msgid "You need to install an additional GameCube loader or select a different GameCube Mode 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 "" msgstr ""
msgid "Zoom Duration (Speed)" msgid "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "./"
msgid "seconds left" msgid "seconds left"
msgstr "saniye kaldı" msgstr "saniye kaldı"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standart"
#~ msgid "Rename Game on WBFS" #~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS'deki oyunu yeniden isimlendir" #~ msgstr "WBFS'deki oyunu yeniden isimlendir"

View File

@ -201,7 +201,7 @@ bool DeviceHandler::MountAllUSB(bool spinup)
if(!usb0 && (Settings.USBPort == 0 || Settings.USBPort == 2)) if(!usb0 && (Settings.USBPort == 0 || Settings.USBPort == 2))
usb0 = new PartitionHandle(GetUSB0Interface()); usb0 = new PartitionHandle(GetUSB0Interface());
if(!usb1 && (Settings.USBPort == 1 || Settings.USBPort == 2)) if(!usb1 && (Settings.USBPort == 1 || Settings.USBPort == 2) && IOS_GetVersion() >= 200)
usb1 = new PartitionHandle(GetUSB1Interface()); usb1 = new PartitionHandle(GetUSB1Interface());
if(usb0 && usb0->GetPartitionCount() < 1) if(usb0 && usb0->GetPartitionCount() < 1)
@ -232,7 +232,7 @@ bool DeviceHandler::MountUSBPort1(bool spinup)
if(spinup && !USBSpinUp()) if(spinup && !USBSpinUp())
return false; return false;
if(!usb1 && (Settings.USBPort == 1 || Settings.USBPort == 2)) if(!usb1 && (Settings.USBPort == 1 || Settings.USBPort == 2) && IOS_GetVersion() >= 200)
usb1 = new PartitionHandle(GetUSB1Interface()); usb1 = new PartitionHandle(GetUSB1Interface());
if(usb1 && usb1->GetPartitionCount() < 1) if(usb1 && usb1->GetPartitionCount() < 1)

View File

@ -88,8 +88,8 @@ class DeviceHandler
PartitionHandle * GetUSB0Handle() const { return usb0; } PartitionHandle * GetUSB0Handle() const { return usb0; }
PartitionHandle * GetUSB1Handle() const { return usb1; } PartitionHandle * GetUSB1Handle() const { return usb1; }
PartitionHandle * GetUSBHandleFromPartition(int part) const; PartitionHandle * GetUSBHandleFromPartition(int part) const;
static const DISC_INTERFACE *GetUSB0Interface() { return &__io_usbstorage2_port0; } static const DISC_INTERFACE *GetUSB0Interface() { return (IOS_GetVersion() >= 200) ? &__io_usbstorage2_port0 : &__io_usbstorage; }
static const DISC_INTERFACE *GetUSB1Interface() { return &__io_usbstorage2_port1; } static const DISC_INTERFACE *GetUSB1Interface() { return (IOS_GetVersion() >= 200) ? &__io_usbstorage2_port1 : NULL; }
static int GetFilesystemType(int dev); static int GetFilesystemType(int dev);
static const char * GetFSName(int dev); static const char * GetFSName(int dev);
static int PathToDriveType(const char * path); static int PathToDriveType(const char * path);

View File

@ -26,6 +26,7 @@ public:
WiiPointer(const char *pntrImg); WiiPointer(const char *pntrImg);
virtual ~WiiPointer(); virtual ~WiiPointer();
void SetImage(const char *pntrImg); void SetImage(const char *pntrImg);
void SetPosition(float x, float y, float a) {posX = x; posY = y; angle = a;}
void Draw(GuiTrigger *t); void Draw(GuiTrigger *t);
u32 getLastActivCounter(void) { return lastActivity; } u32 getLastActivCounter(void) { return lastActivity; }
private: private:

View File

@ -67,9 +67,9 @@ GuiGameCarousel::GuiGameCarousel(int w, int h, const char *themePath, int offset
trigR = new GuiTrigger; trigR = new GuiTrigger;
trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT); trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT);
trigPlus = new GuiTrigger; trigPlus = new GuiTrigger;
trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0); trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, PAD_TRIGGER_R);
trigMinus = new GuiTrigger; trigMinus = new GuiTrigger;
trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0); trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, PAD_TRIGGER_L);
imgLeft = Resources::GetImageData("startgame_arrow_left.png"); imgLeft = Resources::GetImageData("startgame_arrow_left.png");
imgRight = Resources::GetImageData("startgame_arrow_right.png"); imgRight = Resources::GetImageData("startgame_arrow_right.png");
@ -337,11 +337,11 @@ void GuiGameCarousel::Update(GuiTrigger * t)
// Left/Right Navigation // Left/Right Navigation
if (btnLeft->GetState() == STATE_CLICKED) if (btnLeft->GetState() == STATE_CLICKED)
{ {
WPAD_ScanPads(); u32 buttons = t->wpad.btns_h;
u16 buttons = 0; u32 buttonsPAD = t->pad.btns_h;
for (int i = 0; i < 4; i++) if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_MINUS) ||
buttons |= WPAD_ButtonsHeld(i); (buttons & WPAD_CLASSIC_BUTTON_A) || (buttons & WPAD_CLASSIC_BUTTON_MINUS) ||
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_MINUS) || t->Left())) (buttonsPAD & PAD_BUTTON_A) || (buttonsPAD & PAD_TRIGGER_L) || t->Left()))
{ {
btnLeft->ResetState(); btnLeft->ResetState();
return; return;
@ -353,11 +353,11 @@ void GuiGameCarousel::Update(GuiTrigger * t)
} }
else if (btnRight->GetState() == STATE_CLICKED) else if (btnRight->GetState() == STATE_CLICKED)
{ {
WPAD_ScanPads(); u32 buttons = t->wpad.btns_h;
u16 buttons = 0; u32 buttonsPAD = t->pad.btns_h;
for (int i = 0; i < 4; i++) if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_PLUS) ||
buttons |= WPAD_ButtonsHeld(i); (buttons & WPAD_CLASSIC_BUTTON_A) || (buttons & WPAD_CLASSIC_BUTTON_PLUS) ||
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_PLUS) || t->Right())) (buttonsPAD & PAD_BUTTON_A) || (buttonsPAD & PAD_TRIGGER_R) || t->Right()))
{ {
btnRight->ResetState(); btnRight->ResetState();
return; return;

View File

@ -218,13 +218,13 @@ GuiGameGrid::GuiGameGrid(int w, int h, const char *themePath, int offset) :
trigR = new GuiTrigger; trigR = new GuiTrigger;
trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT); trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT);
trig1 = new GuiTrigger; trig1 = new GuiTrigger;
trig1->SetButtonOnlyTrigger(-1, WPAD_BUTTON_UP | WPAD_CLASSIC_BUTTON_X, PAD_BUTTON_X); trig1->SetButtonOnlyTrigger(-1, WPAD_BUTTON_UP | WPAD_CLASSIC_BUTTON_UP, PAD_BUTTON_UP);
trig2 = new GuiTrigger; trig2 = new GuiTrigger;
trig2->SetButtonOnlyTrigger(-1, WPAD_BUTTON_DOWN | WPAD_CLASSIC_BUTTON_Y, PAD_BUTTON_Y); trig2->SetButtonOnlyTrigger(-1, WPAD_BUTTON_DOWN | WPAD_CLASSIC_BUTTON_DOWN, PAD_BUTTON_DOWN);
trigPlus = new GuiTrigger; trigPlus = new GuiTrigger;
trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0); trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, PAD_TRIGGER_R);
trigMinus = new GuiTrigger; trigMinus = new GuiTrigger;
trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0); trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, PAD_TRIGGER_L);
int btnHeight = (int) lround(sqrt(RADIUS * RADIUS - 90000) - RADIUS - 50); int btnHeight = (int) lround(sqrt(RADIUS * RADIUS - 90000) - RADIUS - 50);
@ -473,7 +473,10 @@ void GuiGameGrid::Update(GuiTrigger * t)
if (btnLeft->GetState() == STATE_CLICKED) if (btnLeft->GetState() == STATE_CLICKED)
{ {
u32 buttons = t->wpad.btns_h; u32 buttons = t->wpad.btns_h;
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_MINUS) || t->Left())) u32 buttonsPAD = t->pad.btns_h;
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_MINUS) ||
(buttons & WPAD_CLASSIC_BUTTON_A) || (buttons & WPAD_CLASSIC_BUTTON_MINUS) ||
(buttonsPAD & PAD_BUTTON_A) || (buttonsPAD & PAD_TRIGGER_L) || t->Left()))
{ {
btnLeft->ResetState(); btnLeft->ResetState();
return; return;
@ -486,7 +489,10 @@ void GuiGameGrid::Update(GuiTrigger * t)
else if (btnRight->GetState() == STATE_CLICKED) else if (btnRight->GetState() == STATE_CLICKED)
{ {
u32 buttons = t->wpad.btns_h; u32 buttons = t->wpad.btns_h;
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_PLUS) || t->Right())) u32 buttonsPAD = t->pad.btns_h;
if (!((buttons & WPAD_BUTTON_A) || (buttons & WPAD_BUTTON_PLUS) ||
(buttons & WPAD_CLASSIC_BUTTON_A) || (buttons & WPAD_CLASSIC_BUTTON_PLUS) ||
(buttonsPAD & PAD_BUTTON_A) || (buttonsPAD & PAD_TRIGGER_R) || t->Right()))
{ {
btnRight->ResetState(); btnRight->ResetState();
return; return;

View File

@ -39,6 +39,7 @@ GuiScrollbar::GuiScrollbar(int h, u8 m)
ScrollState = 0; ScrollState = 0;
pressedChan = -1; pressedChan = -1;
AllowDPad = true; AllowDPad = true;
MovePointer = false;
Mode = m; Mode = m;
listChanged.connect(this, &GuiScrollbar::setScrollboxPosition); listChanged.connect(this, &GuiScrollbar::setScrollboxPosition);
@ -390,13 +391,14 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
{ {
ScrollOneUp(); ScrollOneUp();
listChanged(SelItem, SelInd); listChanged(SelItem, SelInd);
MovePointer = true;
} }
else if(t->Down()) else if(t->Down())
{ {
ScrollOneDown(); ScrollOneDown();
listChanged(SelItem, SelInd); listChanged(SelItem, SelInd);
MovePointer = true;
} }
else if(t->Left() && Mode == LISTMODE) else if(t->Left() && Mode == LISTMODE)
{ {
SelInd -= PageSize; SelInd -= PageSize;
@ -406,6 +408,7 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
SelItem = 0; SelItem = 0;
} }
listChanged(SelItem, SelInd); listChanged(SelItem, SelInd);
MovePointer = true;
} }
else if(t->Right() && Mode == LISTMODE) else if(t->Right() && Mode == LISTMODE)
{ {
@ -416,6 +419,16 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
SelItem = LIMIT(PageSize-1, 0, EntrieCount-1); SelItem = LIMIT(PageSize-1, 0, EntrieCount-1);
} }
listChanged(SelItem, SelInd); listChanged(SelItem, SelInd);
MovePointer = true;
}
if(MovePointer)
{
int selHeight = (arrowDownBtn->GetTop()+arrowDownBtn->GetHeight()-arrowUpBtn->GetTop())/PageSize;
int position = arrowUpBtn->GetTop()+(selHeight*SelItem)+(selHeight/2);
for (int i = 3; i >= 0; i--)
pointer[i]->SetPosition(scrollbarBoxBtn->GetLeft()-22, position, 0);
MovePointer = false;
} }
} }

View File

@ -68,6 +68,7 @@ class GuiScrollbar : public GuiElement, public sigslot::has_slots<>
u16 ButtonScrollSpeed; u16 ButtonScrollSpeed;
u32 ButtonScroll; u32 ButtonScroll;
bool AllowDPad; bool AllowDPad;
bool MovePointer;
int MinHeight; int MinHeight;
int MaxHeight; int MaxHeight;

View File

@ -127,7 +127,7 @@ bool GuiTrigger::Left()
{ {
u32 wiibtn = WPAD_BUTTON_LEFT; u32 wiibtn = WPAD_BUTTON_LEFT;
if(wpad.exp.type == WPAD_EXP_CLASSIC) if(wpad.exp.type == WPAD_EXP_CLASSIC)
wiibtn = WPAD_CLASSIC_BUTTON_LEFT; wiibtn |= WPAD_CLASSIC_BUTTON_LEFT;
if ( ((wpad.btns_d | wpad.btns_h) & wiibtn) if ( ((wpad.btns_d | wpad.btns_h) & wiibtn)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_LEFT)) || ((pad.btns_d | pad.btns_h) & PAD_BUTTON_LEFT))
@ -150,7 +150,7 @@ bool GuiTrigger::Right()
{ {
u32 wiibtn = WPAD_BUTTON_RIGHT; u32 wiibtn = WPAD_BUTTON_RIGHT;
if(wpad.exp.type == WPAD_EXP_CLASSIC) if(wpad.exp.type == WPAD_EXP_CLASSIC)
wiibtn = WPAD_CLASSIC_BUTTON_RIGHT; wiibtn |= WPAD_CLASSIC_BUTTON_RIGHT;
if ( ((wpad.btns_d | wpad.btns_h) & wiibtn) if ( ((wpad.btns_d | wpad.btns_h) & wiibtn)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_RIGHT)) || ((pad.btns_d | pad.btns_h) & PAD_BUTTON_RIGHT))
@ -173,7 +173,7 @@ bool GuiTrigger::Up()
{ {
u32 wiibtn = WPAD_BUTTON_UP; u32 wiibtn = WPAD_BUTTON_UP;
if(wpad.exp.type == WPAD_EXP_CLASSIC) if(wpad.exp.type == WPAD_EXP_CLASSIC)
wiibtn = WPAD_CLASSIC_BUTTON_UP; wiibtn |= WPAD_CLASSIC_BUTTON_UP;
if ( ((wpad.btns_d | wpad.btns_h) & wiibtn) if ( ((wpad.btns_d | wpad.btns_h) & wiibtn)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_UP)) || ((pad.btns_d | pad.btns_h) & PAD_BUTTON_UP))
@ -196,7 +196,7 @@ bool GuiTrigger::Down()
{ {
u32 wiibtn = WPAD_BUTTON_DOWN; u32 wiibtn = WPAD_BUTTON_DOWN;
if(wpad.exp.type == WPAD_EXP_CLASSIC) if(wpad.exp.type == WPAD_EXP_CLASSIC)
wiibtn = WPAD_CLASSIC_BUTTON_DOWN; wiibtn |= WPAD_CLASSIC_BUTTON_DOWN;
if ( ((wpad.btns_d | wpad.btns_h) & wiibtn) if ( ((wpad.btns_d | wpad.btns_h) & wiibtn)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_DOWN)) || ((pad.btns_d | pad.btns_h) & PAD_BUTTON_DOWN))

View File

@ -422,6 +422,7 @@ bool GCGames::IsInstalled(const char *gameID, u8 disc_number) const
bool GCGames::CopyUSB2SD(const struct discHdr *header) bool GCGames::CopyUSB2SD(const struct discHdr *header)
{ {
const char *path = GetPath((char*)header->id); const char *path = GetPath((char*)header->id);
int oldGameCubeSource = Settings.GameCubeSource;
if(*path == 0) if(*path == 0)
return false; return false;
@ -433,6 +434,10 @@ bool GCGames::CopyUSB2SD(const struct discHdr *header)
if(choice == 2) if(choice == 2)
{ {
// Load Games from SD card only
Settings.GameCubeSource = GC_SOURCE_SD;
GCGames::Instance()->LoadAllGames();
GCDeleteMenu gcDeleteMenu; GCDeleteMenu gcDeleteMenu;
gcDeleteMenu.SetAlignment(ALIGN_CENTER, ALIGN_MIDDLE); gcDeleteMenu.SetAlignment(ALIGN_CENTER, ALIGN_MIDDLE);
gcDeleteMenu.SetEffect(EFFECT_FADE, 20); gcDeleteMenu.SetEffect(EFFECT_FADE, 20);
@ -447,6 +452,10 @@ bool GCGames::CopyUSB2SD(const struct discHdr *header)
mainWindow->Remove(&gcDeleteMenu); mainWindow->Remove(&gcDeleteMenu);
mainWindow->SetState(STATE_DEFAULT); mainWindow->SetState(STATE_DEFAULT);
// Reload user's gameCubeSource setting
Settings.GameCubeSource = oldGameCubeSource;
GCGames::Instance()->LoadAllGames();
if(!WindowPrompt(tr("Do you want to copy now?"), cpTitle, tr("Yes"), tr("Cancel"))) if(!WindowPrompt(tr("Do you want to copy now?"), cpTitle, tr("Yes"), tr("Cancel")))
return false; return false;
} }

View File

@ -0,0 +1,82 @@
/****************************************************************************
* Copyright (C) 2013 Cyan
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
****************************************************************************/
#ifndef NIN_CONFIG_H_
#define NIN_CONFIG_H_
#include <gctypes.h>
#define NIN_MAGIC 0x01070CF6
#define NIN_CFG_VERSION 0x00000001
typedef struct NIN_CFG
{
u32 Magicbytes; // 0x01070CF6
u32 Version; // 0x00000001
u32 Config;
u32 VideoMode;
u32 Language;
char GamePath[255];
char CheatPath[255];
} NIN_CFG;
enum ninconfig
{
NIN_CFG_CHEATS = (1<<0),
NIN_CFG_DEBUGGER = (1<<1), // Only for Wii Version
NIN_CFG_DEBUGWAIT = (1<<2), // Only for Wii Version
NIN_CFG_MEMCARDEMU = (1<<3),
NIN_CFG_GAME_PATH = (1<<4),
NIN_CFG_CHEAT_PATH = (1<<5),
NIN_CFG_FORCE_WIDE = (1<<6),
NIN_CFG_FORCE_PROG = (1<<7),
NIN_CFG_AUTO_BOOT = (1<<8),
NIN_CFG_HID = (1<<9),
NIN_CFG_OSREPORT = (1<<10), // Only for Wii Version
};
enum ninvideomode
{
NIN_VID_AUTO = (0<<16),
NIN_VID_FORCE = (1<<16),
NIN_VID_NONE = (2<<16),
NIN_VID_MASK = NIN_VID_AUTO|NIN_VID_FORCE|NIN_VID_NONE,
NIN_VID_FORCE_PAL50 = (1<<0),
NIN_VID_FORCE_PAL60 = (1<<1),
NIN_VID_FORCE_NTSC = (1<<2),
NIN_VID_FORCE_MASK = NIN_VID_FORCE_PAL50|NIN_VID_FORCE_PAL60|NIN_VID_FORCE_NTSC,
};
enum ninlanguage
{
NIN_LAN_ENGLISH = 0,
NIN_LAN_GERMAN = 1,
NIN_LAN_FRENCH = 2,
NIN_LAN_SPANISH = 3,
NIN_LAN_ITALIAN = 4,
NIN_LAN_DUTCH = 5,
/* Auto will use English for E/P region codes and
only other languages when these region codes are used: D/F/S/I */
NIN_LAN_AUTO = -1,
};
#endif

View File

@ -10,6 +10,7 @@
#include "wad/nandtitle.h" #include "wad/nandtitle.h"
#include "SystemMenu/SystemMenuResources.h" #include "SystemMenu/SystemMenuResources.h"
#include "system/IosLoader.h" #include "system/IosLoader.h"
#include "system/runtimeiospatch.h"
#include "utils/timer.h" #include "utils/timer.h"
#include "settings/CSettings.h" #include "settings/CSettings.h"
#include "settings/CGameSettings.h" #include "settings/CGameSettings.h"
@ -81,7 +82,13 @@ int StartUpProcess::ParseArguments(int argc, char *argv[])
char *ptr = strcasestr(argv[i], "-ios="); char *ptr = strcasestr(argv[i], "-ios=");
if(ptr) if(ptr)
Settings.cios = LIMIT(atoi(ptr+strlen("-ios=")), 200, 255); {
if(atoi(ptr+strlen("-ios=")) == 58)
Settings.LoaderIOS = 58;
else
Settings.LoaderIOS = LIMIT(atoi(ptr+strlen("-ios=")), 200, 255);
Settings.UseArgumentIOS = ON;
}
ptr = strcasestr(argv[i], "-usbport="); ptr = strcasestr(argv[i], "-usbport=");
if(ptr) if(ptr)
@ -203,30 +210,20 @@ int StartUpProcess::Execute()
{ {
Settings.EntryIOS = IOS_GetVersion(); Settings.EntryIOS = IOS_GetVersion();
// Initialize to read the system menu resources // Reload app cios if needed
ISFS_Initialize(); if(!AHBPROT_DISABLED || Settings.UseArgumentIOS)
SetTextf("Loading system menu resources\n");
SystemMenuResources::Instance()->Init();
// Check MIOS version
SetTextf("Checking installed MIOS... ");
IosLoader::GetMIOSInfo(true);
// Deinitialize ISFS
ISFS_Deinitialize();
// Reload app cios
SetTextf("Loading application cIOS\n");
if(IosLoader::LoadAppCios() < 0)
{ {
SetTextf("Failed loading any cIOS. USB Loader GX requires at least cIOS 222 or 245-250 to work properly.\n"); SetTextf("Loading application cIOS %s\n", Settings.UseArgumentIOS ? "requested in meta.xml" : "");
sleep(5); if(IosLoader::LoadAppCios() < 0)
// We can allow now operation without cIOS in channel mode with AHPPROT {
// Sys_BackToLoader(); SetTextf("Failed loading any cIOS. USB Loader GX requires a cIOS or AHB access to work properly.\n");
sleep(5);
// We can allow now operation without cIOS in channel mode with AHPPROT
// Sys_BackToLoader();
}
} }
SetTextf("Using %sIOS %i\n", IOS_GetVersion() >= 200 ? "c" : "", IOS_GetVersion());
SetupPads(); SetupPads();
SetTextf("Initialize sd card\n"); SetTextf("Initialize sd card\n");
@ -236,16 +233,18 @@ int StartUpProcess::Execute()
USBSpinUp(); USBSpinUp();
DeviceHandler::Instance()->MountAllUSB(false); DeviceHandler::Instance()->MountAllUSB(false);
SetTextf("Loading config files"); SetTextf("Loading config files\n");
gprintf("\tLoading config...%s\n", Settings.Load() ? "done" : "failed"); gprintf("\tLoading config...%s\n", Settings.Load() ? "done" : "failed");
gprintf("\tLoading language...%s\n", Settings.LoadLanguage(Settings.language_path, CONSOLE_DEFAULT) ? "done" : "failed"); gprintf("\tLoading language...%s\n", Settings.LoadLanguage(Settings.language_path, CONSOLE_DEFAULT) ? "done" : "failed");
gprintf("\tLoading game settings...%s\n", GameSettings.Load(Settings.ConfigPath) ? "done" : "failed"); gprintf("\tLoading game settings...%s\n", GameSettings.Load(Settings.ConfigPath) ? "done" : "failed");
gprintf("\tLoading game statistics...%s\n", GameStatistics.Load(Settings.ConfigPath) ? "done" : "failed"); gprintf("\tLoading game statistics...%s\n", GameStatistics.Load(Settings.ConfigPath) ? "done" : "failed");
gprintf("\tLoading game categories...%s\n", GameCategories.Load(Settings.ConfigPath) ? "done" : "failed");
if(Settings.cios != IOS_GetVersion()) if(Settings.CacheTitles)
gprintf("\tLoading cached titles...%s\n", GameTitles.ReadCachedTitles(Settings.titlestxt_path) ? "done" : "failed (using default)");
if(Settings.LoaderIOS != IOS_GetVersion())
{ {
SetTextf("Loading cIOS %i\n", Settings.cios); SetTextf("Reloading to config file's cIOS...\n");
// Unmount devices // Unmount devices
DeviceHandler::DestroyInstance(); DeviceHandler::DestroyInstance();
USBStorage2_Deinit(); USBStorage2_Deinit();
@ -256,9 +255,10 @@ int StartUpProcess::Execute()
// Loading now the cios setup in the settings // Loading now the cios setup in the settings
IosLoader::LoadAppCios(); IosLoader::LoadAppCios();
SetTextf("Reloading into cIOS %i R%i\n", IOS_GetVersion(), IOS_GetRevision()); SetTextf("Reloaded into cIOS %i R%i\n", IOS_GetVersion(), IOS_GetRevision());
// Re-Mount devices // Re-Mount devices
SetTextf("Reinitializing devices...\n");
DeviceHandler::Instance()->MountSD(); DeviceHandler::Instance()->MountSD();
USBSpinUp(); USBSpinUp();
DeviceHandler::Instance()->MountAllUSB(false); DeviceHandler::Instance()->MountAllUSB(false);
@ -282,10 +282,24 @@ int StartUpProcess::Execute()
SetTextf("Mounting USB Port to 1\n"); SetTextf("Mounting USB Port to 1\n");
DeviceHandler::Instance()->MountUSBPort1(); DeviceHandler::Instance()->MountUSBPort1();
} }
// enable isfs permission if using IOS+AHB or Hermes v4
if(IOS_GetVersion() < 200 || (IosLoader::IsHermesIOS() && IOS_GetRevision() == 4))
{
SetTextf("Patching %sIOS%d...\n", IOS_GetVersion() >= 200 ? "c" : "", IOS_GetVersion());
if (IosPatch_RUNTIME(true, false, false, false) == ERROR_PATCH)
gprintf("Patching %sIOS%d failed!\n", IOS_GetVersion() >= 200 ? "c" : "", IOS_GetVersion());
else
NandTitles.Get(); // get NAND channel's titles
}
// We only initialize once for the whole session // We only initialize once for the whole session
ISFS_Initialize(); ISFS_Initialize();
// Check MIOS version
SetTextf("Checking installed MIOS... ");
IosLoader::GetMIOSInfo();
SetTextf("Loading resources\n"); SetTextf("Loading resources\n");
// Do not allow banner grid mode without AHBPROT // Do not allow banner grid mode without AHBPROT
// this function does nothing if it was already initiated before // this function does nothing if it was already initiated before
@ -296,11 +310,8 @@ int StartUpProcess::Execute()
Settings.GameWindowMode = GAMEWINDOW_DISC; Settings.GameWindowMode = GAMEWINDOW_DISC;
} }
gprintf("\tLoading game categories...%s\n", GameCategories.Load(Settings.ConfigPath) ? "done" : "failed");
gprintf("\tLoading font...%s\n", Theme::LoadFont(Settings.ConfigPath) ? "done" : "failed (using default)"); gprintf("\tLoading font...%s\n", Theme::LoadFont(Settings.ConfigPath) ? "done" : "failed (using default)");
gprintf("\tLoading theme...%s\n", Theme::Load(Settings.theme) ? "done" : "failed (using default)"); gprintf("\tLoading theme...%s\n", Theme::Load(Settings.theme) ? "done" : "failed (using default)");
if(Settings.CacheTitles)
gprintf("\tLoading cached titles...%s\n", GameTitles.ReadCachedTitles(Settings.titlestxt_path) ? "done" : "failed (using default)");
//! Init the rest of the System //! Init the rest of the System
Sys_Init(); Sys_Init();

View File

@ -55,11 +55,18 @@ int CheatMenu(const char * gameID)
int check = gctCheats.openTxtfile(txtfilename); int check = gctCheats.openTxtfile(txtfilename);
int download = 0; int download = 0;
int blankchoice = 0;
switch (check) switch (check)
{ {
case -1: case -1:
WindowPrompt(tr( "Error" ), tr( "Cheatfile is blank" ), tr( "OK" )); blankchoice = WindowPrompt(tr( "Error" ), tr( "Cheatfile is blank" ), tr( "Delete" ), tr( "OK" ));
if(blankchoice)
{
char gctPath[200];
snprintf(gctPath, sizeof(gctPath), "%s%.6s.TXT", Settings.TxtCheatcodespath, gameID);
RemoveFile(gctPath);
}
break; break;
case 0: case 0:
download = WindowPrompt(tr( "Error" ), tr( "No Cheatfile found" ), tr( "Download Now" ), tr( "Cancel" )); download = WindowPrompt(tr( "Error" ), tr( "No Cheatfile found" ), tr( "Download Now" ), tr( "Cancel" ));

View File

@ -5,14 +5,23 @@
#include <malloc.h> #include <malloc.h>
#include <sys/iosupport.h> #include <sys/iosupport.h>
// #define DEBUG_TO_FILE
// #define WIFI_GECKO // don't keep this for released build
#ifdef WIFI_GECKO
#include <utils/wifi_gecko.h>
#endif
/* init-globals */ /* init-globals */
static bool geckoinit = false; static bool geckoinit = false;
void gprintf(const char *format, ...) void gprintf(const char *format, ...)
{ {
#ifndef DEBUG_TO_FILE #ifndef DEBUG_TO_FILE
if (!geckoinit) #ifndef WIFI_GECKO
return; if (!geckoinit)
return;
#endif
#endif #endif
static char stringBuf[4096]; static char stringBuf[4096];
@ -33,6 +42,10 @@ void gprintf(const char *format, ...)
#else #else
usb_sendbuffer(1, stringBuf, len); usb_sendbuffer(1, stringBuf, len);
#endif #endif
#ifdef WIFI_GECKO
wifi_printf(stringBuf);
#endif
} }
va_end(va); va_end(va);
} }

View File

@ -102,7 +102,9 @@ static int RunAppbooter()
ExitApp(); ExitApp();
if(Settings.EntryIOS != IOS_GetVersion()) // Reload IOS 58 if available, else reload Entry IOS
s32 ret = IosLoader::ReloadIosSafe(58);
if(ret < 0 && Settings.EntryIOS != IOS_GetVersion())
IosLoader::ReloadIosKeepingRights(Settings.EntryIOS); IosLoader::ReloadIosKeepingRights(Settings.EntryIOS);
struct __argv args; struct __argv args;

View File

@ -356,8 +356,8 @@ static const char * vmodes_name[] = {
"TVNtsc240Int", "TVNtsc240Int",
"TVNtsc240IntAa", "TVNtsc240IntAa",
"TVNtsc480Int", "TVNtsc480Int",
"TVNtsc480IntDf(Aa)",
"TVNtsc480IntAa", "TVNtsc480IntAa",
"TVNtsc480IntDf",
"TVNtsc480Prog", "TVNtsc480Prog",
"TVNtsc480ProgSoft", "TVNtsc480ProgSoft",
"TVNtsc480ProgAa", "TVNtsc480ProgAa",

View File

@ -273,7 +273,7 @@ void WindowCredits()
starImg.SetAlignment(ALIGN_LEFT, ALIGN_TOP); starImg.SetAlignment(ALIGN_LEFT, ALIGN_TOP);
starImg.SetPosition(505, 350); starImg.SetPosition(505, 350);
const int numEntries = 25; const int numEntries = 26;
std::vector<GuiText *> txt(numEntries); std::vector<GuiText *> txt(numEntries);
const u8 *creditsFont = Resources::GetFile("font.ttf"); const u8 *creditsFont = Resources::GetFile("font.ttf");
@ -322,21 +322,60 @@ void WindowCredits()
char *ptr = strchr(version, ' '); char *ptr = strchr(version, ' ');
if(ptr) *ptr = 0; if(ptr) *ptr = 0;
else version[4] = 0; else version[4] = 0;
snprintf(GCInfo, sizeof(GCInfo), "%s%s Devolution r%d", GCInfo, strlen(GCInfo) > 1 ? " / " : "", atoi(version)); snprintf(GCInfo, sizeof(GCInfo), "%s%sDevolution r%d", GCInfo, strlen(GCInfo) > 1 ? " / " : "", atoi(version));
} }
txt[i] = new GuiText(SvnRev, 16, ( GXColor ) {255, 255, 255, 255}); // Check if Nintendont is available
txt[i]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); char GCInfo2[80] = "";
txt[i]->SetPosition(0, (info || currentMIOS > DEFAULT_MIOS) ? y-10 : y); char NIN_loader_path[100];
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sboot.dol", Settings.NINLoaderPath);
if(CheckFile(NIN_loader_path))
{
u8 *buffer = NULL;
u32 filesize = 0;
if(LoadFileToMem(NIN_loader_path, &buffer, &filesize))
{
char NINversion[21];
for(u32 i = 0; i < filesize-60; ++i)
{
// Nintendont Loader..Built : %s %s..Sep 20 2013.15:27:01 // alpha0.1
if((*(u32*)(buffer+i+2)) == 'nten' && (*(u32*)(buffer+i+6)) == 'dont' && (*(u32*)(buffer+i+11)) == 'Load')
{
for(int j = 0 ; j < 20 ; j++)
NINversion[j] = *(u8*)(buffer+i+36+j);
NINversion[11] = ' '; // replace \0 between year and time with a space.
NINversion[20] = 0;
snprintf(GCInfo2, sizeof(GCInfo2), "Nintendont Built %.20s", NINversion );
break;
}
}
free(buffer);
}
}
// Header - Top left
txt[i] = new GuiText(GCInfo2, 16, ( GXColor ) {255, 255, 255, 255});
txt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP);
txt[i]->SetPosition(0, strlen(GCInfo) > 0 ? y-10 : y);
txt[i]->SetFont(creditsFont, creditsFontSize); txt[i]->SetFont(creditsFont, creditsFontSize);
i++; i++;
// Header - Bottom left
txt[i] = new GuiText(GCInfo, 16, ( GXColor ) {255, 255, 255, 255}); txt[i] = new GuiText(GCInfo, 16, ( GXColor ) {255, 255, 255, 255});
txt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP); txt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP);
txt[i]->SetPosition(0, y+6); txt[i]->SetPosition(0, y+6);
txt[i]->SetFont(creditsFont, creditsFontSize); txt[i]->SetFont(creditsFont, creditsFontSize);
i++; i++;
// Header - Top right
txt[i] = new GuiText(SvnRev, 16, ( GXColor ) {255, 255, 255, 255});
txt[i]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP);
txt[i]->SetPosition(0, (info || currentMIOS > DEFAULT_MIOS) ? y-10 : y);
txt[i]->SetFont(creditsFont, creditsFontSize);
i++;
// Header - Bottom right
txt[i] = new GuiText(IosInfo, 16, ( GXColor ) {255, 255, 255, 255}); txt[i] = new GuiText(IosInfo, 16, ( GXColor ) {255, 255, 255, 255});
txt[i]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP); txt[i]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP);
txt[i]->SetPosition(0, y+6); txt[i]->SetPosition(0, y+6);

View File

@ -217,6 +217,8 @@ bool CGameSettings::Save()
fprintf(f, "DMLScreenshot:%d; ", GameList[i].DMLScreenshot); fprintf(f, "DMLScreenshot:%d; ", GameList[i].DMLScreenshot);
fprintf(f, "DMLJPNPatch:%d; ", GameList[i].DMLJPNPatch); fprintf(f, "DMLJPNPatch:%d; ", GameList[i].DMLJPNPatch);
fprintf(f, "DMLDebug:%d; ", GameList[i].DMLDebug); fprintf(f, "DMLDebug:%d; ", GameList[i].DMLDebug);
fprintf(f, "NINMCEmulation:%d; ", GameList[i].NINMCEmulation);
fprintf(f, "NINUSBHID:%d; ", GameList[i].NINUSBHID);
fprintf(f, "DEVOMCEmulation:%d; ", GameList[i].DEVOMCEmulation); fprintf(f, "DEVOMCEmulation:%d; ", GameList[i].DEVOMCEmulation);
fprintf(f, "DEVOWidescreen:%d; ", GameList[i].DEVOWidescreen); fprintf(f, "DEVOWidescreen:%d; ", GameList[i].DEVOWidescreen);
fprintf(f, "DEVOActivityLED:%d; ", GameList[i].DEVOActivityLED); fprintf(f, "DEVOActivityLED:%d; ", GameList[i].DEVOActivityLED);
@ -393,6 +395,16 @@ bool CGameSettings::SetSetting(GameCFG & game, const char *name, const char *val
game.DMLDebug = atoi(value); game.DMLDebug = atoi(value);
return true; return true;
} }
else if(strcmp(name, "NINMCEmulation") == 0)
{
game.NINMCEmulation = atoi(value);
return true;
}
else if(strcmp(name, "NINUSBHID") == 0)
{
game.NINUSBHID = atoi(value);
return true;
}
else if(strcmp(name, "DEVOMCEmulation") == 0) else if(strcmp(name, "DEVOMCEmulation") == 0)
{ {
game.DEVOMCEmulation = atoi(value); game.DEVOMCEmulation = atoi(value);
@ -555,6 +567,8 @@ void CGameSettings::SetDefault(GameCFG &game)
game.DMLScreenshot = INHERIT; game.DMLScreenshot = INHERIT;
game.DMLJPNPatch = INHERIT; game.DMLJPNPatch = INHERIT;
game.DMLDebug = INHERIT; game.DMLDebug = INHERIT;
game.NINMCEmulation = INHERIT;
game.NINUSBHID = INHERIT;
game.DEVOMCEmulation = INHERIT; game.DEVOMCEmulation = INHERIT;
game.DEVOWidescreen = INHERIT; game.DEVOWidescreen = INHERIT;
game.DEVOActivityLED = INHERIT; game.DEVOActivityLED = INHERIT;

View File

@ -41,6 +41,8 @@ typedef struct _GameCFG
short DMLScreenshot; short DMLScreenshot;
short DMLJPNPatch; short DMLJPNPatch;
short DMLDebug; short DMLDebug;
short NINMCEmulation;
short NINUSBHID;
short DEVOMCEmulation; short DEVOMCEmulation;
short DEVOWidescreen; short DEVOWidescreen;
short DEVOActivityLED; short DEVOActivityLED;
@ -83,6 +85,8 @@ typedef struct _GameCFG
this->DMLScreenshot = game.DMLScreenshot; this->DMLScreenshot = game.DMLScreenshot;
this->DMLJPNPatch = game.DMLJPNPatch; this->DMLJPNPatch = game.DMLJPNPatch;
this->DMLDebug = game.DMLDebug; this->DMLDebug = game.DMLDebug;
this->NINMCEmulation = game.NINMCEmulation;
this->NINUSBHID = game.NINUSBHID;
this->DEVOMCEmulation = game.DEVOMCEmulation; this->DEVOMCEmulation = game.DEVOMCEmulation;
this->DEVOWidescreen = game.DEVOWidescreen; this->DEVOWidescreen = game.DEVOWidescreen;
this->DEVOActivityLED = game.DEVOActivityLED; this->DEVOActivityLED = game.DEVOActivityLED;

View File

@ -74,6 +74,7 @@ void CSettings::SetDefault()
snprintf(dolpath, sizeof(dolpath), "%s/", BootDevice); snprintf(dolpath, sizeof(dolpath), "%s/", BootDevice);
snprintf(NandEmuPath, sizeof(NandEmuPath), "%s/nand/", BootDevice); snprintf(NandEmuPath, sizeof(NandEmuPath), "%s/nand/", BootDevice);
snprintf(DEVOLoaderPath, sizeof(DEVOLoaderPath), "%s/apps/gc_devo/", BootDevice); snprintf(DEVOLoaderPath, sizeof(DEVOLoaderPath), "%s/apps/gc_devo/", BootDevice);
snprintf(NINLoaderPath, sizeof(NINLoaderPath), "%s/apps/nintendont/", BootDevice);
strlcpy(NandEmuChanPath, NandEmuPath, sizeof(NandEmuChanPath)); strlcpy(NandEmuChanPath, NandEmuPath, sizeof(NandEmuChanPath));
strlcpy(GameCubePath, "usb1:/games/", sizeof(GameCubePath)); strlcpy(GameCubePath, "usb1:/games/", sizeof(GameCubePath));
strlcpy(GameCubeSDPath, "sd:/games/", sizeof(GameCubeSDPath)); strlcpy(GameCubeSDPath, "sd:/games/", sizeof(GameCubeSDPath));
@ -105,6 +106,7 @@ void CSettings::SetDefault()
tooltips = ON; tooltips = ON;
gamesound = ON; gamesound = ON;
parentalcontrol = PARENTAL_LVL_ADULT; parentalcontrol = PARENTAL_LVL_ADULT;
LoaderIOS = BUILD_IOS;
cios = BUILD_IOS; cios = BUILD_IOS;
gridRows = 3; gridRows = 3;
error002 = 2; error002 = 2;
@ -181,6 +183,9 @@ void CSettings::SetDefault()
DMLScreenshot = OFF; DMLScreenshot = OFF;
DMLJPNPatch = OFF; DMLJPNPatch = OFF;
DMLDebug = OFF; DMLDebug = OFF;
NINMCEmulation = OFF;
NINAutoboot = ON;
NINUSBHID = OFF;
DEVOMCEmulation = OFF; DEVOMCEmulation = OFF;
DEVOWidescreen = OFF; DEVOWidescreen = OFF;
DEVOActivityLED = ON; DEVOActivityLED = ON;
@ -290,6 +295,7 @@ bool CSettings::Save()
EncryptString(unlockCode, EncryptedTxt); EncryptString(unlockCode, EncryptedTxt);
fprintf(file, "password = %s\n", EncryptedTxt); fprintf(file, "password = %s\n", EncryptedTxt);
fprintf(file, "GameSort = %d\n", GameSort); fprintf(file, "GameSort = %d\n", GameSort);
fprintf(file, "LoaderIOS = %d\n", LoaderIOS);
fprintf(file, "cios = %d\n", cios); fprintf(file, "cios = %d\n", cios);
fprintf(file, "keyset = %d\n", keyset); fprintf(file, "keyset = %d\n", keyset);
fprintf(file, "xflip = %d\n", xflip); fprintf(file, "xflip = %d\n", xflip);
@ -415,6 +421,9 @@ bool CSettings::Save()
fprintf(file, "DMLScreenshot = %d\n", DMLScreenshot); fprintf(file, "DMLScreenshot = %d\n", DMLScreenshot);
fprintf(file, "DMLJPNPatch = %d\n", DMLJPNPatch); fprintf(file, "DMLJPNPatch = %d\n", DMLJPNPatch);
fprintf(file, "DMLDebug = %d\n", DMLDebug); fprintf(file, "DMLDebug = %d\n", DMLDebug);
fprintf(file, "NINMCEmulation = %d\n", NINMCEmulation);
fprintf(file, "NINAutoboot = %d\n", NINAutoboot);
fprintf(file, "NINUSBHID = %d\n", NINUSBHID);
fprintf(file, "DEVOMCEmulation = %d\n", DEVOMCEmulation); fprintf(file, "DEVOMCEmulation = %d\n", DEVOMCEmulation);
fprintf(file, "DEVOWidescreen = %d\n", DEVOWidescreen); fprintf(file, "DEVOWidescreen = %d\n", DEVOWidescreen);
fprintf(file, "DEVOActivityLED = %d\n", DEVOActivityLED); fprintf(file, "DEVOActivityLED = %d\n", DEVOActivityLED);
@ -422,6 +431,7 @@ bool CSettings::Save()
fprintf(file, "DEVOTimerFix = %d\n", DEVOTimerFix); fprintf(file, "DEVOTimerFix = %d\n", DEVOTimerFix);
fprintf(file, "DEVODButtons = %d\n", DEVODButtons); fprintf(file, "DEVODButtons = %d\n", DEVODButtons);
fprintf(file, "DEVOLoaderPath = %s\n", DEVOLoaderPath); fprintf(file, "DEVOLoaderPath = %s\n", DEVOLoaderPath);
fprintf(file, "NINLoaderPath = %s\n", NINLoaderPath);
fprintf(file, "GCInstallCompressed = %d\n", GCInstallCompressed); fprintf(file, "GCInstallCompressed = %d\n", GCInstallCompressed);
fprintf(file, "GCInstallAligned = %d\n", GCInstallAligned); fprintf(file, "GCInstallAligned = %d\n", GCInstallAligned);
fprintf(file, "CustomBannersURL = %s\n", CustomBannersURL); fprintf(file, "CustomBannersURL = %s\n", CustomBannersURL);
@ -517,6 +527,11 @@ bool CSettings::SetSetting(char *name, char *value)
GameSort = atoi(value); GameSort = atoi(value);
return true; return true;
} }
else if (strcmp(name, "LoaderIOS") == 0)
{
LoaderIOS = atoi(value);
return true;
}
else if (strcmp(name, "cios") == 0) else if (strcmp(name, "cios") == 0)
{ {
cios = atoi(value); cios = atoi(value);
@ -876,6 +891,21 @@ bool CSettings::SetSetting(char *name, char *value)
DMLDebug = atoi(value); DMLDebug = atoi(value);
return true; return true;
} }
else if (strcmp(name, "NINMCEmulation") == 0)
{
NINMCEmulation = atoi(value);
return true;
}
else if (strcmp(name, "NINAutoboot") == 0)
{
NINAutoboot = atoi(value);
return true;
}
else if (strcmp(name, "NINUSBHID") == 0)
{
NINUSBHID = atoi(value);
return true;
}
else if (strcmp(name, "DEVOMCEmulation") == 0) else if (strcmp(name, "DEVOMCEmulation") == 0)
{ {
DEVOMCEmulation = atoi(value); DEVOMCEmulation = atoi(value);
@ -911,6 +941,11 @@ bool CSettings::SetSetting(char *name, char *value)
strlcpy(DEVOLoaderPath, value, sizeof(DEVOLoaderPath)); strlcpy(DEVOLoaderPath, value, sizeof(DEVOLoaderPath));
return true; return true;
} }
else if (strcmp(name, "NINLoaderPath") == 0)
{
strlcpy(NINLoaderPath, value, sizeof(NINLoaderPath));
return true;
}
else if (strcmp(name, "GCInstallCompressed") == 0) else if (strcmp(name, "GCInstallCompressed") == 0)
{ {
GCInstallCompressed = atoi(value); GCInstallCompressed = atoi(value);

View File

@ -31,6 +31,7 @@
#include "SettingsEnums.h" #include "SettingsEnums.h"
#include "GameCube/DML_Config.h" #include "GameCube/DML_Config.h"
#include "GameCube/DEVO_Config.h" #include "GameCube/DEVO_Config.h"
#include "GameCube/NIN_Config.h"
class CSettings class CSettings
{ {
@ -87,6 +88,7 @@ class CSettings
char GameCubePath[100]; char GameCubePath[100];
char GameCubeSDPath[100]; char GameCubeSDPath[100];
char DEVOLoaderPath[100]; char DEVOLoaderPath[100];
char NINLoaderPath[100];
char CustomBannersURL[100]; char CustomBannersURL[100];
short videomode; short videomode;
short language; short language;
@ -102,6 +104,7 @@ class CSettings
short gamesoundvolume; short gamesoundvolume;
short tooltips; short tooltips;
short parentalcontrol; short parentalcontrol;
short LoaderIOS;
short cios; short cios;
short quickboot; short quickboot;
short wsprompt; short wsprompt;
@ -145,6 +148,7 @@ class CSettings
std::vector<u32> RequiredCategories; std::vector<u32> RequiredCategories;
std::vector<u32> ForbiddenCategories; std::vector<u32> ForbiddenCategories;
u8 EntryIOS; u8 EntryIOS;
short UseArgumentIOS;
short NandEmuMode; short NandEmuMode;
short NandEmuChanMode; short NandEmuChanMode;
short UseSystemFont; short UseSystemFont;
@ -183,6 +187,9 @@ class CSettings
short DMLScreenshot; short DMLScreenshot;
short DMLJPNPatch; short DMLJPNPatch;
short DMLDebug; short DMLDebug;
short NINMCEmulation;
short NINAutoboot;
short NINUSBHID;
short DEVOMCEmulation; short DEVOMCEmulation;
short DEVOWidescreen; short DEVOWidescreen;
short DEVOActivityLED; short DEVOActivityLED;

View File

@ -285,6 +285,7 @@ enum
{ {
GC_MODE_MIOS, GC_MODE_MIOS,
GC_MODE_DEVOLUTION, GC_MODE_DEVOLUTION,
GC_MODE_NINTENDONT,
CG_MODE_MAX_CHOICE CG_MODE_MAX_CHOICE
}; };

View File

@ -60,6 +60,7 @@ CustomPathsSM::CustomPathsSM()
Options->SetName(Idx++, tr("Main GameCube Path")); Options->SetName(Idx++, tr("Main GameCube Path"));
Options->SetName(Idx++, tr("SD GameCube Path")); Options->SetName(Idx++, tr("SD GameCube Path"));
Options->SetName(Idx++, tr("Devolution Loader Path")); Options->SetName(Idx++, tr("Devolution Loader Path"));
Options->SetName(Idx++, tr("Nintendont Loader Path"));
Options->SetName(Idx++, tr("Cache BNR Files Path")); Options->SetName(Idx++, tr("Cache BNR Files Path"));
SetOptionValues(); SetOptionValues();
@ -132,6 +133,9 @@ void CustomPathsSM::SetOptionValues()
//! Settings: GameCube Devolution loader.bin Path //! Settings: GameCube Devolution loader.bin Path
Options->SetValue(Idx++, Settings.DEVOLoaderPath); Options->SetValue(Idx++, Settings.DEVOLoaderPath);
//! Settings: GameCube Nintendont boot.dol Path
Options->SetValue(Idx++, Settings.NINLoaderPath);
//! Settings: Cache BNR Files Path //! Settings: Cache BNR Files Path
Options->SetValue(Idx++, Settings.BNRCachePath); Options->SetValue(Idx++, Settings.BNRCachePath);
} }
@ -329,6 +333,13 @@ int CustomPathsSM::GetMenuInternal()
ChangePath(Settings.DEVOLoaderPath, sizeof(Settings.DEVOLoaderPath)); ChangePath(Settings.DEVOLoaderPath, sizeof(Settings.DEVOLoaderPath));
} }
//! Settings: GameCube Nintendont boot.dol path
else if (ret == ++Idx)
{
titleTxt->SetText(tr( "Nintendont Loader Path" ));
ChangePath(Settings.NINLoaderPath, sizeof(Settings.NINLoaderPath));
}
//! Settings: Cache BNR Files Path //! Settings: Cache BNR Files Path
else if (ret == ++Idx) else if (ret == ++Idx)
{ {

View File

@ -59,12 +59,12 @@ FlyingButtonsMenu::FlyingButtonsMenu(const char * menu_title)
trigMinus = new GuiTrigger(); trigMinus = new GuiTrigger();
trigPlus = new GuiTrigger(); trigPlus = new GuiTrigger();
trigA->SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A); trigA->SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
trigHome->SetButtonOnlyTrigger(-1, WPAD_BUTTON_HOME | WPAD_CLASSIC_BUTTON_HOME, 0); trigHome->SetButtonOnlyTrigger(-1, WPAD_BUTTON_HOME | WPAD_CLASSIC_BUTTON_HOME, PAD_BUTTON_START);
trigB->SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B); trigB->SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
trigL->SetButtonOnlyTrigger(-1, WPAD_BUTTON_LEFT | WPAD_CLASSIC_BUTTON_LEFT, PAD_BUTTON_LEFT); trigL->SetButtonOnlyTrigger(-1, WPAD_BUTTON_LEFT | WPAD_CLASSIC_BUTTON_LEFT, PAD_BUTTON_LEFT);
trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT); trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT);
trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0); trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, PAD_TRIGGER_L);
trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0); trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, PAD_TRIGGER_R);
btnOutline = Resources::GetImageData("button_dialogue_box.png"); btnOutline = Resources::GetImageData("button_dialogue_box.png");
settingsbg = Resources::GetImageData("settings_background.png"); settingsbg = Resources::GetImageData("settings_background.png");

View File

@ -72,13 +72,14 @@ static const char * GCMode[] =
{ {
trNOOP( "MIOS (Default & Customs)" ), trNOOP( "MIOS (Default & Customs)" ),
trNOOP( "Devolution" ), trNOOP( "Devolution" ),
trNOOP( "Nintendont" ),
}; };
static const char * DMLVideoText[] = static const char * DMLVideoText[] =
{ {
trNOOP( "DML Auto" ), trNOOP( "Auto" ),
trNOOP( "Use Game Settings" ), trNOOP( "Use Game Settings" ),
trNOOP( "DML None" ), trNOOP( "None" ),
}; };
static const char * DMLNMMMode[] = static const char * DMLNMMMode[] =
@ -102,6 +103,8 @@ static const char * DEVOMCText[] =
trNOOP( "Individual" ), trNOOP( "Individual" ),
}; };
static int currentGCmode = 0;
GCGameLoadSM::GCGameLoadSM(struct discHdr *hdr) GCGameLoadSM::GCGameLoadSM(struct discHdr *hdr)
: SettingsMenu(tr("Game Load"), &GuiOptions, MENU_NONE), : SettingsMenu(tr("Game Load"), &GuiOptions, MENU_NONE),
Header(hdr) Header(hdr)
@ -126,6 +129,8 @@ GCGameLoadSM::GCGameLoadSM(struct discHdr *hdr)
saveBtn->SetLabel(saveBtnTxt); saveBtn->SetLabel(saveBtnTxt);
Append(saveBtn); Append(saveBtn);
currentGCmode = GameConfig.GameCubeMode == INHERIT ? Settings.GameCubeMode : GameConfig.GameCubeMode;
SetOptionNames(); SetOptionNames();
SetOptionValues(); SetOptionValues();
} }
@ -157,31 +162,47 @@ void GCGameLoadSM::SetOptionNames()
Options->SetName(Idx++, "%s", tr( "Favorite Level" )); Options->SetName(Idx++, "%s", tr( "Favorite Level" ));
Options->SetName(Idx++, "%s", tr( "Video Mode" )); Options->SetName(Idx++, "%s", tr( "Video Mode" ));
Options->SetName(Idx++, "%s", tr( "Game Language" )); Options->SetName(Idx++, "%s", tr( "Game Language" ));
Options->SetName(Idx++, "%s", tr( "Ocarina" ));
Options->SetName(Idx++, "%s", tr( "Parental Control" )); Options->SetName(Idx++, "%s", tr( "Parental Control" ));
Options->SetName(Idx++, "%s", tr( "GameCube Mode" )); Options->SetName(Idx++, "%s", tr( "GameCube Mode" ));
if(IosLoader::GetMIOSInfo() >DEFAULT_MIOS) if(currentGCmode == GC_MODE_MIOS &&IosLoader::GetMIOSInfo() > DEFAULT_MIOS)
{ {
Options->SetName(Idx++, "%s", tr( "DML Video Mode" )); Options->SetName(Idx++, "%s", tr( "--== DM(L) + Nintendont" ));
Options->SetName(Idx++, "%s", tr( "DML Progressive Patch" )); Options->SetName(Idx++, "%s", tr( "Video Mode" ));
Options->SetName(Idx++, "%s", tr( "DML NMM Mode" )); Options->SetName(Idx++, "%s", tr( "Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "DML LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" ));
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() <= DML_VERSION_DML_2_2_1)
Options->SetName(Idx++, "%s", tr( "DML No Disc+" ));
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1) if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1)
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" )); Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "Ocarina" ));
Options->SetName(Idx++, "%s", tr( "NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "Debug" ));
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
Options->SetName(Idx++, "%s", tr( "PAD Hook" ));
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() <= DML_VERSION_DML_2_2_1)
Options->SetName(Idx++, "%s", tr( "No Disc+" ));
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5) if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5)
Options->SetName(Idx++, "%s", tr( "DML Screenshot" )); Options->SetName(Idx++, "%s", tr( "Screenshot" ));
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" )); Options->SetName(Idx++, "%s", tr( "Japanese Patch" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" )); }
if(currentGCmode == GC_MODE_NINTENDONT)
{
Options->SetName(Idx++, "%s", tr( "--== DM(L) + Nintendont" ));
Options->SetName(Idx++, "%s", tr( "Video Mode" ));
Options->SetName(Idx++, "%s", tr( "Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "Ocarina" ));
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
Options->SetName(Idx++, "%s", tr( "Debug" ));
Options->SetName(Idx++, "%s", tr( "USB-HID Controller" ));
}
if(currentGCmode == GC_MODE_DEVOLUTION)
{
Options->SetName(Idx++, "%s", tr( "--== Devolution" ));
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
Options->SetName(Idx++, "%s", tr( "F-Zero AX" ));
Options->SetName(Idx++, "%s", tr( "Timer Fix" ));
Options->SetName(Idx++, "%s", tr( "D Buttons" ));
} }
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DEVO LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DEVO F-Zero AX" ));
Options->SetName(Idx++, "%s", tr( "DEVO Timer Fix" ));
Options->SetName(Idx++, "%s", tr( "DEVO D Buttons" ));
} }
void GCGameLoadSM::SetOptionValues() void GCGameLoadSM::SetOptionValues()
@ -205,12 +226,6 @@ void GCGameLoadSM::SetOptionValues()
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(LanguageText[GameConfig.language])); Options->SetValue(Idx++, "%s", tr(LanguageText[GameConfig.language]));
//! Settings: Ocarina
if(GameConfig.ocarina == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.ocarina]));
//! Settings: Parental Control //! Settings: Parental Control
Options->SetValue(Idx++, "%s", tr(ParentalText[GameConfig.parentalcontrol])); Options->SetValue(Idx++, "%s", tr(ParentalText[GameConfig.parentalcontrol]));
@ -221,26 +236,51 @@ void GCGameLoadSM::SetOptionValues()
else else
Options->SetValue(Idx++, "%s", tr(GCMode[GameConfig.GameCubeMode])); Options->SetValue(Idx++, "%s", tr(GCMode[GameConfig.GameCubeMode]));
if(IosLoader::GetMIOSInfo() >DEFAULT_MIOS) if(currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS)
{ {
//! Settings: DML Video Mode
//! Settings: GameCube TITLE : DIOS MIOS (Lite) + Nintendont
Options->SetValue(Idx++, "==-- ");
//! Settings: DML + NIN Video Mode
if(GameConfig.DMLVideo == INHERIT) if(GameConfig.DMLVideo == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(DMLVideoText[GameConfig.DMLVideo])); Options->SetValue(Idx++, "%s", tr(DMLVideoText[GameConfig.DMLVideo]));
//! Settings: DML Progressive Patch //! Settings: DML + NIN Progressive Patch
if(GameConfig.DMLProgPatch == INHERIT) if(GameConfig.DMLProgPatch == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLProgPatch])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLProgPatch]));
//! Settings: DML NMM Mode //! Settings: DML + NIN Force Widescreen
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1)
{
if(GameConfig.DMLWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLWidescreen]));
}
//! Settings: Ocarina
if(GameConfig.ocarina == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.ocarina]));
//! Settings: DML + NIN NMM Mode
if(GameConfig.DMLNMM == INHERIT) if(GameConfig.DMLNMM == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(DMLNMMMode[GameConfig.DMLNMM])); Options->SetValue(Idx++, "%s", tr(DMLNMMMode[GameConfig.DMLNMM]));
//! Settings: DML + NIN Debug
if(GameConfig.DMLDebug == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(DMLDebug[GameConfig.DMLDebug]));
//! Settings: DML LED Activity //! Settings: DML LED Activity
if(GameConfig.DMLActivityLED == INHERIT) if(GameConfig.DMLActivityLED == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
@ -262,15 +302,6 @@ void GCGameLoadSM::SetOptionValues()
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLNoDisc2])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLNoDisc2]));
} }
//! Settings: DML Force Widescreen
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1)
{
if(GameConfig.DMLWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLWidescreen]));
}
//! Settings: DML Screenshot //! Settings: DML Screenshot
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5) if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5)
{ {
@ -285,49 +316,100 @@ void GCGameLoadSM::SetOptionValues()
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLJPNPatch])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLJPNPatch]));
}
if(currentGCmode == GC_MODE_NINTENDONT)
{
//! Settings: DML Debug //! Settings: GameCube TITLE : DIOS MIOS (Lite) + Nintendont
Options->SetValue(Idx++, "==-- ");
//! Settings: DML + NIN Video Mode
if(GameConfig.DMLVideo == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(DMLVideoText[GameConfig.DMLVideo]));
//! Settings: DML + NIN Progressive Patch
if(GameConfig.DMLProgPatch == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLProgPatch]));
//! Settings: DML + NIN Force Widescreen
if(GameConfig.DMLWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLWidescreen]));
//! Settings: Ocarina
if(GameConfig.ocarina == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.ocarina]));
//! Settings: NIN Memory Card Emulation
if(GameConfig.NINMCEmulation == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINMCEmulation]));
//! Settings: DML + NIN Debug
if(GameConfig.DMLDebug == INHERIT) if(GameConfig.DMLDebug == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(DMLDebug[GameConfig.DMLDebug])); Options->SetValue(Idx++, "%s", tr(DMLDebug[GameConfig.DMLDebug]));
//! Settings: NIN USB-HID Controller
if(GameConfig.NINUSBHID == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.NINUSBHID]));
} }
if(currentGCmode == GC_MODE_DEVOLUTION)
{
//! Settings: GameCube TITLE : Devolution
Options->SetValue(Idx++, "==-- ");
//! Settings: DEVO Memory Card Emulation
if(GameConfig.DEVOMCEmulation == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(DEVOMCText[GameConfig.DEVOMCEmulation]));
//! Settings: DEVO Memory Card Emulation //! Settings: DEVO Widescreen Patch
if(GameConfig.DEVOMCEmulation == INHERIT) if(GameConfig.DEVOWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(DEVOMCText[GameConfig.DEVOMCEmulation])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen]));
//! Settings: DEVO Widescreen Patch //! Settings: DEVO Activity LED
if(GameConfig.DEVOWidescreen == INHERIT) if(GameConfig.DEVOActivityLED == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOActivityLED]));
//! Settings: DEVO Activity LED //! Settings: DEVO F-Zero AX unlock patch
if(GameConfig.DEVOActivityLED == INHERIT) if(GameConfig.DEVOFZeroAX == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOActivityLED])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOFZeroAX]));
//! Settings: DEVO F-Zero AX unlock patch //! Settings: DEVO Timer Fix
if(GameConfig.DEVOFZeroAX == INHERIT) if(GameConfig.DEVOTimerFix == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOFZeroAX])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOTimerFix]));
//! Settings: DEVO Timer Fix //! Settings: DEVO Direct Button Mapping
if(GameConfig.DEVOTimerFix == INHERIT) if(GameConfig.DEVODButtons == INHERIT)
Options->SetValue(Idx++, tr("Use global")); Options->SetValue(Idx++, tr("Use global"));
else else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOTimerFix])); Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVODButtons]));
}
//! Settings: DEVO Direct Button Mapping
if(GameConfig.DEVODButtons == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVODButtons]));
} }
int GCGameLoadSM::GetMenuInternal() int GCGameLoadSM::GetMenuInternal()
@ -379,12 +461,6 @@ int GCGameLoadSM::GetMenuInternal()
if (++GameConfig.language >= GC_MAX_LANGUAGE) GameConfig.language = INHERIT; if (++GameConfig.language >= GC_MAX_LANGUAGE) GameConfig.language = INHERIT;
} }
//! Settings: Ocarina
else if (ret == ++Idx)
{
if (++GameConfig.ocarina >= MAX_ON_OFF) GameConfig.ocarina = INHERIT;
}
//! Settings: Parental Control //! Settings: Parental Control
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
@ -395,100 +471,170 @@ int GCGameLoadSM::GetMenuInternal()
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++GameConfig.GameCubeMode >= CG_MODE_MAX_CHOICE) GameConfig.GameCubeMode = INHERIT; if (++GameConfig.GameCubeMode >= CG_MODE_MAX_CHOICE) GameConfig.GameCubeMode = INHERIT;
currentGCmode = GameConfig.GameCubeMode == INHERIT ? Settings.GameCubeMode : GameConfig.GameCubeMode;
Options->ClearList();
SetOptionNames();
SetOptionValues();
}
//! Settings: GameCube TITLE : DIOS MIOS (Lite) + Nintendont
else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{
// This one is a category title
} }
//! Settings: DML Video Mode //! Settings: DML Video Mode
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLVideo >= DML_VIDEO_MAX_CHOICE) GameConfig.DMLVideo = INHERIT; if (++GameConfig.DMLVideo >= DML_VIDEO_MAX_CHOICE) GameConfig.DMLVideo = INHERIT;
} }
//! Settings: DML Progressive Patch //! Settings: DML Progressive Patch
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLProgPatch >= MAX_ON_OFF) GameConfig.DMLProgPatch = INHERIT; if (++GameConfig.DMLProgPatch >= MAX_ON_OFF) GameConfig.DMLProgPatch = INHERIT;
} }
//! Settings: DML Force Widescreen
else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1 && ret == ++Idx)
{
if (++GameConfig.DMLWidescreen >= MAX_ON_OFF) GameConfig.DMLWidescreen = INHERIT;
}
//! Settings: Ocarina
else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{
if (++GameConfig.ocarina >= MAX_ON_OFF) GameConfig.ocarina = INHERIT;
}
//! Settings: DML NMM Mode //! Settings: DML NMM Mode
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLNMM >= 3) GameConfig.DMLNMM = INHERIT; if (++GameConfig.DMLNMM >= 3) GameConfig.DMLNMM = INHERIT;
} }
//! Settings: DML Debug
else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{
if (++GameConfig.DMLDebug >= 3) GameConfig.DMLDebug = INHERIT;
}
//! Settings: DML LED Activity //! Settings: DML LED Activity
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLActivityLED >= MAX_ON_OFF) GameConfig.DMLActivityLED = INHERIT; if (++GameConfig.DMLActivityLED >= MAX_ON_OFF) GameConfig.DMLActivityLED = INHERIT;
} }
//! Settings: DML PAD Hook //! Settings: DML PAD Hook
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLPADHOOK >= MAX_ON_OFF) GameConfig.DMLPADHOOK = INHERIT; if (++GameConfig.DMLPADHOOK >= MAX_ON_OFF) GameConfig.DMLPADHOOK = INHERIT;
} }
//! Settings: DML Extended No Disc //! Settings: DML Extended No Disc
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() <= DML_VERSION_DML_2_2_1 && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() <= DML_VERSION_DML_2_2_1 && ret == ++Idx)
{ {
if (++GameConfig.DMLNoDisc2 >= MAX_ON_OFF) GameConfig.DMLNoDisc2 = INHERIT; if (++GameConfig.DMLNoDisc2 >= MAX_ON_OFF) GameConfig.DMLNoDisc2 = INHERIT;
} }
//! Settings: DML Force Widescreen
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1 && ret == ++Idx)
{
if (++GameConfig.DMLWidescreen >= MAX_ON_OFF) GameConfig.DMLWidescreen = INHERIT;
}
//! Settings: DML Screenshot //! Settings: DML Screenshot
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5 && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5 && ret == ++Idx)
{ {
if (++GameConfig.DMLScreenshot >= MAX_ON_OFF) GameConfig.DMLScreenshot = INHERIT; if (++GameConfig.DMLScreenshot >= MAX_ON_OFF) GameConfig.DMLScreenshot = INHERIT;
} }
//! Settings: DML Japanese Patch //! Settings: DML Japanese Patch
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_MIOS && IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
{ {
if (++GameConfig.DMLJPNPatch >= MAX_ON_OFF) GameConfig.DMLJPNPatch = INHERIT; if (++GameConfig.DMLJPNPatch >= MAX_ON_OFF) GameConfig.DMLJPNPatch = INHERIT;
} }
//! Settings: DML Debug //! Settings: GameCube TITLE : DIOS MIOS (Lite) + Nintendont
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx) else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
// This one is a category title
}
//! Settings: NIN Video Mode
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.DMLVideo >= DML_VIDEO_MAX_CHOICE) GameConfig.DMLVideo = INHERIT;
}
//! Settings: NIN Progressive Patch
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.DMLProgPatch >= MAX_ON_OFF) GameConfig.DMLProgPatch = INHERIT;
}
//! Settings: NIN Force Widescreen
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.DMLWidescreen >= MAX_ON_OFF) GameConfig.DMLWidescreen = INHERIT;
}
//! Settings: Ocarina
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.ocarina >= MAX_ON_OFF) GameConfig.ocarina = INHERIT;
}
//! Settings: NIN Memory Card Emulation
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.NINMCEmulation >= MAX_ON_OFF) GameConfig.NINMCEmulation = INHERIT;
}
//! Settings: NIN Debug
else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{ {
if (++GameConfig.DMLDebug >= 3) GameConfig.DMLDebug = INHERIT; if (++GameConfig.DMLDebug >= 3) GameConfig.DMLDebug = INHERIT;
} }
//! Settings: DEVO Memory Card Emulation //! Settings: NIN USB-HID Controller
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_NINTENDONT && ret == ++Idx)
{
if (++GameConfig.NINUSBHID >= MAX_ON_OFF) GameConfig.NINUSBHID = INHERIT;
}
//! Settings: GameCube TITLE : Devolution
else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{
// This one is a category title
}
//! Settings: DEVO MemCard emulation
else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVOMCEmulation >= DEVO_MC_MAX_CHOICE) GameConfig.DEVOMCEmulation = INHERIT; if (++GameConfig.DEVOMCEmulation >= DEVO_MC_MAX_CHOICE) GameConfig.DEVOMCEmulation = INHERIT;
} }
//! Settings: DEVO Widescreen Patch //! Settings: DEVO Widescreen Patch
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVOWidescreen >= MAX_ON_OFF) GameConfig.DEVOWidescreen = INHERIT; if (++GameConfig.DEVOWidescreen >= MAX_ON_OFF) GameConfig.DEVOWidescreen = INHERIT;
} }
//! Settings: DEVO Activity LED //! Settings: DEVO Activity LED
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVOActivityLED >= MAX_ON_OFF) GameConfig.DEVOActivityLED = INHERIT; if (++GameConfig.DEVOActivityLED >= MAX_ON_OFF) GameConfig.DEVOActivityLED = INHERIT;
} }
//! Settings: DEVO F-Zero AX unlock patch //! Settings: DEVO F-Zero AX unlock patch
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVOFZeroAX >= MAX_ON_OFF) GameConfig.DEVOFZeroAX = INHERIT; if (++GameConfig.DEVOFZeroAX >= MAX_ON_OFF) GameConfig.DEVOFZeroAX = INHERIT;
} }
//! Settings: DEVO Timer Fix //! Settings: DEVO Timer Fix
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVOTimerFix >= MAX_ON_OFF) GameConfig.DEVOTimerFix = INHERIT; if (++GameConfig.DEVOTimerFix >= MAX_ON_OFF) GameConfig.DEVOTimerFix = INHERIT;
} }
//!Settings: DEVO Direct Button Mapping //!Settings: DEVO Direct Button Mapping
else if (ret == ++Idx) else if (currentGCmode == GC_MODE_DEVOLUTION && ret == ++Idx)
{ {
if (++GameConfig.DEVODButtons >= MAX_ON_OFF) GameConfig.DEVODButtons = INHERIT; if (++GameConfig.DEVODButtons >= MAX_ON_OFF) GameConfig.DEVODButtons = INHERIT;
} }

View File

@ -122,6 +122,7 @@ static const char * GCMode[] =
{ {
trNOOP( "MIOS (Default & Customs)" ), trNOOP( "MIOS (Default & Customs)" ),
trNOOP( "Devolution" ), trNOOP( "Devolution" ),
trNOOP( "Nintendont" ),
}; };
static const char * GCSourceText[][3] = static const char * GCSourceText[][3] =
@ -135,9 +136,9 @@ static const char * GCSourceText[][3] =
static const char * DMLVideoText[] = static const char * DMLVideoText[] =
{ {
trNOOP( "DML Auto" ), trNOOP( "Auto" ),
trNOOP( "Use Game Settings" ), trNOOP( "Use Game Settings" ),
trNOOP( "DML None" ), trNOOP( "None" ),
}; };
static const char * DMLNMMMode[] = static const char * DMLNMMMode[] =
@ -174,7 +175,8 @@ LoaderSettings::LoaderSettings()
Options->SetName(Idx++, "%s", tr( "Game Language" )); Options->SetName(Idx++, "%s", tr( "Game Language" ));
Options->SetName(Idx++, "%s", tr( "Patch Country Strings" )); Options->SetName(Idx++, "%s", tr( "Patch Country Strings" ));
Options->SetName(Idx++, "%s", tr( "Ocarina" )); Options->SetName(Idx++, "%s", tr( "Ocarina" ));
Options->SetName(Idx++, "%s", tr( "Boot/Standard" )); Options->SetName(Idx++, "%s", tr( "Loader's IOS" ));
Options->SetName(Idx++, "%s", tr( "Game's IOS" ));
Options->SetName(Idx++, "%s", tr( "Quick Boot" )); Options->SetName(Idx++, "%s", tr( "Quick Boot" ));
Options->SetName(Idx++, "%s", tr( "Error 002 fix" )); Options->SetName(Idx++, "%s", tr( "Error 002 fix" ));
Options->SetName(Idx++, "%s", tr( "Block IOS Reload" )); Options->SetName(Idx++, "%s", tr( "Block IOS Reload" ));
@ -185,24 +187,32 @@ LoaderSettings::LoaderSettings()
Options->SetName(Idx++, "%s", tr( "Wiird Debugger" )); Options->SetName(Idx++, "%s", tr( "Wiird Debugger" ));
Options->SetName(Idx++, "%s", tr( "Debugger Paused Start" )); Options->SetName(Idx++, "%s", tr( "Debugger Paused Start" ));
Options->SetName(Idx++, "%s", tr( "Channel Launcher" )); Options->SetName(Idx++, "%s", tr( "Channel Launcher" ));
Options->SetName(Idx++, "%s", tr( "GameCube Mode" )); Options->SetName(Idx++, "%s", tr( "=== GameCube Settings" ));
Options->SetName(Idx++, "%s", tr( "GameCube Source" )); Options->SetName(Idx++, "%s", tr( "GameCube Source" ));
Options->SetName(Idx++, "%s", tr( "DML Video Mode" )); Options->SetName(Idx++, "%s", tr( "GameCube Mode" ));
Options->SetName(Idx++, "%s", tr( "DML Progressive Patch" )); Options->SetName(Idx++, "%s", tr( "--== DM(L) + Nintendont" ));
Options->SetName(Idx++, "%s", tr( "DML NMM Mode" )); Options->SetName(Idx++, "%s", tr( "Video Mode" ));
Options->SetName(Idx++, "%s", tr( "DML LED Activity" )); Options->SetName(Idx++, "%s", tr( "Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" )); Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DML No Disc+" )); Options->SetName(Idx++, "%s", tr( "Debug" ));
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" )); Options->SetName(Idx++, "%s", tr( "--== DIOS MIOS (Lite) " ));
Options->SetName(Idx++, "%s", tr( "DML Screenshot" )); Options->SetName(Idx++, "%s", tr( "NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" )); Options->SetName(Idx++, "%s", tr( "PAD Hook" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" )); Options->SetName(Idx++, "%s", tr( "No Disc+" ));
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" )); Options->SetName(Idx++, "%s", tr( "Screenshot" ));
Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" )); Options->SetName(Idx++, "%s", tr( "LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DEVO LED Activity" )); Options->SetName(Idx++, "%s", tr( "Japanese Patch" ));
Options->SetName(Idx++, "%s", tr( "DEVO F-Zero AX" )); Options->SetName(Idx++, "%s", tr( "--== Nintendont" ));
Options->SetName(Idx++, "%s", tr( "DEVO Timer Fix" )); Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
Options->SetName(Idx++, "%s", tr( "DEVO D Buttons" )); Options->SetName(Idx++, "%s", tr( "Auto Boot" ));
Options->SetName(Idx++, "%s", tr( "USB-HID Controller" ));
Options->SetName(Idx++, "%s", tr( "--== Devolution" ));
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
Options->SetName(Idx++, "%s", tr( "Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
Options->SetName(Idx++, "%s", tr( "F-Zero AX" ));
Options->SetName(Idx++, "%s", tr( "Timer Fix" ));
Options->SetName(Idx++, "%s", tr( "D Buttons" ));
SetOptionValues(); SetOptionValues();
@ -258,7 +268,13 @@ void LoaderSettings::SetOptionValues()
//! Settings: Ocarina //! Settings: Ocarina
Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.ocarina] )); Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.ocarina] ));
//! Settings: Boot/Standard //! Settings: Loader's IOS
if (Settings.godmode)
Options->SetValue(Idx++, "IOS %i", Settings.LoaderIOS);
else
Options->SetValue(Idx++, "********");
//! Settings: Game's IOS
if (Settings.godmode) if (Settings.godmode)
Options->SetValue(Idx++, "IOS %i", Settings.cios); Options->SetValue(Idx++, "IOS %i", Settings.cios);
else else
@ -299,42 +315,66 @@ void LoaderSettings::SetOptionValues()
//! Settings: Channel Launcher //! Settings: Channel Launcher
Options->SetValue(Idx++, "%s", tr( ChannelLaunchText[Settings.UseChanLauncher] )); Options->SetValue(Idx++, "%s", tr( ChannelLaunchText[Settings.UseChanLauncher] ));
//! Settings: GameCube Mode //! Settings: TITLE - GameCube Settings
Options->SetValue(Idx++, "%s", tr(GCMode[Settings.GameCubeMode])); Options->SetValue(Idx++, "=======");
//! Settings: GameCube Source //! Settings: GameCube Source
Options->SetValue(Idx++, "%s%s%s", tr(GCSourceText[Settings.GameCubeSource][0]), Options->SetValue(Idx++, "%s%s%s", tr(GCSourceText[Settings.GameCubeSource][0]),
GCSourceText[Settings.GameCubeSource][1], tr(GCSourceText[Settings.GameCubeSource][2])); GCSourceText[Settings.GameCubeSource][1], tr(GCSourceText[Settings.GameCubeSource][2]));
//! Settings: DML Video Mode //! Settings: GameCube Mode
Options->SetValue(Idx++, "%s", tr(GCMode[Settings.GameCubeMode]));
//! Settings: TITLE - GameCube DIOS MIOS (Lite) + Nintendont
Options->SetValue(Idx++, "==-- ");
//! Settings: DML + NIN Video Mode
Options->SetValue(Idx++, "%s", tr(DMLVideoText[Settings.DMLVideo])); Options->SetValue(Idx++, "%s", tr(DMLVideoText[Settings.DMLVideo]));
//! Settings: DML Progressive Patch //! Settings: DML + NIN Progressive Patch
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLProgPatch])); Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLProgPatch]));
//! Settings: DML + NIN Force Widescreen
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLWidescreen]));
//! Settings: DML Debug
Options->SetValue(Idx++, "%s", tr(DMLDebug[Settings.DMLDebug]));
//! Settings: TITLE - GameCube DIOS MIOS (Lite)
Options->SetValue(Idx++, "==-- ");
//! Settings: DML NMM Mode //! Settings: DML NMM Mode
Options->SetValue(Idx++, "%s", tr(DMLNMMMode[Settings.DMLNMM])); Options->SetValue(Idx++, "%s", tr(DMLNMMMode[Settings.DMLNMM]));
//! Settings: DML LED Activity
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLActivityLED]));
//! Settings: DML PAD Hook //! Settings: DML PAD Hook
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLPADHOOK])); Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLPADHOOK]));
//! Settings: DML Extended No Disc //! Settings: DML Extended No Disc
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLNoDisc2])); Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLNoDisc2]));
//! Settings: DML Force Widescreen
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLWidescreen]));
//! Settings: DML Screenshot //! Settings: DML Screenshot
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLScreenshot])); Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLScreenshot]));
//! Settings: DML LED Activity
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLActivityLED]));
//! Settings: DML Japanese Patch //! Settings: DML Japanese Patch
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLJPNPatch])); Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLJPNPatch]));
//! Settings: DML Debug //! Settings: TITLE - Nintendont
Options->SetValue(Idx++, "%s", tr(DMLDebug[Settings.DMLDebug])); Options->SetValue(Idx++, "==-- ");
//! Settings: TITLE - NIN Memory Card Emulation
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINMCEmulation]));
//! Settings: TITLE - NIN Auto Boot
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINAutoboot]));
//! Settings: TITLE - NIN USB-HID controller
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.NINUSBHID]));
//! Settings: TITLE - Devolution
Options->SetValue(Idx++, "==-- ");
//! Settings: DEVO Memory Card Emulation //! Settings: DEVO Memory Card Emulation
Options->SetValue(Idx++, "%s", tr(DEVOMCText[Settings.DEVOMCEmulation])); Options->SetValue(Idx++, "%s", tr(DEVOMCText[Settings.DEVOMCEmulation]));
@ -413,7 +453,33 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.ocarina >= MAX_ON_OFF) Settings.ocarina = 0; if (++Settings.ocarina >= MAX_ON_OFF) Settings.ocarina = 0;
} }
//! Settings: Boot/Standard //! Settings: Loader's IOS
else if (ret == ++Idx)
{
if(!Settings.godmode)
return MENU_NONE;
char entered[4];
snprintf(entered, sizeof(entered), "%i", Settings.LoaderIOS);
if(OnScreenNumpad(entered, sizeof(entered)))
{
if(atoi(entered) == 58) // allow only IOS58 for IOS <200
Settings.LoaderIOS = 58;
else
Settings.LoaderIOS = LIMIT(atoi(entered), 200, 255);
if(NandTitles.IndexOf(TITLE_ID(1, Settings.LoaderIOS)) < 0)
{
WindowPrompt(tr("Warning:"), tr("This IOS was not found on the titles list. If you are sure you have it installed than ignore this warning."), tr("OK"));
}
else if(Settings.LoaderIOS == 254)
{
WindowPrompt(tr("Warning:"), tr("This IOS is the BootMii ios. If you are sure it is not BootMii and you have something else installed there than ignore this warning."), tr("OK"));
}
}
}
//! Settings: Game's IOS
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if(!Settings.godmode) if(!Settings.godmode)
@ -466,7 +532,7 @@ int LoaderSettings::GetMenuInternal()
//! Settings: Nand Emulation //! Settings: Nand Emulation
else if (ret == ++Idx ) else if (ret == ++Idx )
{ {
if(!IosLoader::IsD2X()) if(!IosLoader::IsD2X(Settings.cios))
WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK")); WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK"));
else if (++Settings.NandEmuMode >= 3) Settings.NandEmuMode = 0; else if (++Settings.NandEmuMode >= 3) Settings.NandEmuMode = 0;
} }
@ -478,7 +544,7 @@ int LoaderSettings::GetMenuInternal()
bool NandEmu_compatible = false; bool NandEmu_compatible = false;
NandEmu_compatible = IosLoader::is_NandEmu_compatible(Settings.NandEmuChanPath); NandEmu_compatible = IosLoader::is_NandEmu_compatible(Settings.NandEmuChanPath);
if(!IosLoader::IsD2X() && !NandEmu_compatible) if(!IosLoader::IsD2X(Settings.cios) && !NandEmu_compatible)
WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK")); WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK"));
else if (++Settings.NandEmuChanMode >= 3) Settings.NandEmuChanMode = 1; else if (++Settings.NandEmuChanMode >= 3) Settings.NandEmuChanMode = 1;
} }
@ -507,10 +573,10 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.UseChanLauncher >= MAX_ON_OFF) Settings.UseChanLauncher = 0; if (++Settings.UseChanLauncher >= MAX_ON_OFF) Settings.UseChanLauncher = 0;
} }
//! Settings: GameCube Mode //! Settings: TITLE - GameCube Settings
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.GameCubeMode >= CG_MODE_MAX_CHOICE) Settings.GameCubeMode = 0; // This one is a category title
} }
//! Settings: GameCube Source //! Settings: GameCube Source
@ -519,30 +585,54 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.GameCubeSource >= CG_SOURCE_MAX_CHOICE) Settings.GameCubeSource = 0; if (++Settings.GameCubeSource >= CG_SOURCE_MAX_CHOICE) Settings.GameCubeSource = 0;
} }
//! Settings: DML Video Mode //! Settings: GameCube Mode
else if (ret == ++Idx)
{
if (++Settings.GameCubeMode >= CG_MODE_MAX_CHOICE) Settings.GameCubeMode = 0;
}
//! Settings: TITLE - GameCube DM(L) + Nintendont
else if (ret == ++Idx)
{
// This one is a category title
}
//! Settings: DML + NIN Video Mode
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLVideo >= DML_VIDEO_MAX_CHOICE) Settings.DMLVideo = 0; if (++Settings.DMLVideo >= DML_VIDEO_MAX_CHOICE) Settings.DMLVideo = 0;
} }
//! Settings: DML Progressive Patch //! Settings: DML + NIN Progressive Patch
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLProgPatch >= MAX_ON_OFF) Settings.DMLProgPatch = 0; if (++Settings.DMLProgPatch >= MAX_ON_OFF) Settings.DMLProgPatch = 0;
} }
//! Settings: DML NMM Mode //! Settings: DML + NIN Force Widescreen
else if (ret == ++Idx)
{
if (++Settings.DMLWidescreen >= MAX_ON_OFF) Settings.DMLWidescreen = 0;
}
//! Settings: DML Debug
else if (ret == ++Idx)
{
if (++Settings.DMLDebug >= 3) Settings.DMLDebug = 0;
}
//! Settings: TITLE - GameCube DIOS MIOS (Lite)
else if (ret == ++Idx)
{
// This one is a category title
}
//! Settings: DML + NIN NMM Mode
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLNMM >= 3) Settings.DMLNMM = 0; if (++Settings.DMLNMM >= 3) Settings.DMLNMM = 0;
} }
//! Settings: DML LED Activity
else if (ret == ++Idx)
{
if (++Settings.DMLActivityLED >= MAX_ON_OFF) Settings.DMLActivityLED = 0;
}
//! Settings: DML PAD Hook //! Settings: DML PAD Hook
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
@ -555,28 +645,52 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.DMLNoDisc2 >= MAX_ON_OFF) Settings.DMLNoDisc2 = 0; if (++Settings.DMLNoDisc2 >= MAX_ON_OFF) Settings.DMLNoDisc2 = 0;
} }
//! Settings: DML Force Widescreen
else if (ret == ++Idx)
{
if (++Settings.DMLWidescreen >= MAX_ON_OFF) Settings.DMLWidescreen = 0;
}
//! Settings: DML Screenshot //! Settings: DML Screenshot
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLScreenshot >= MAX_ON_OFF) Settings.DMLScreenshot = 0; if (++Settings.DMLScreenshot >= MAX_ON_OFF) Settings.DMLScreenshot = 0;
} }
//! Settings: DML LED Activity
else if (ret == ++Idx)
{
if (++Settings.DMLActivityLED >= MAX_ON_OFF) Settings.DMLActivityLED = 0;
}
//! Settings: DML Japanese Patch //! Settings: DML Japanese Patch
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLJPNPatch >= MAX_ON_OFF) Settings.DMLJPNPatch = 0; if (++Settings.DMLJPNPatch >= MAX_ON_OFF) Settings.DMLJPNPatch = 0;
} }
//! Settings: DML Debug //! Settings: TITLE - Nintendont
else if (ret == ++Idx) else if (ret == ++Idx)
{ {
if (++Settings.DMLDebug >= 3) Settings.DMLDebug = 0; // This one is a category title
}
//! Settings: NIN Memory Card Emulation
else if (ret == ++Idx)
{
if (++Settings.NINMCEmulation >= MAX_ON_OFF) Settings.NINMCEmulation = 0;
}
//! Settings: NIN Auto Boot
else if (ret == ++Idx)
{
if (++Settings.NINAutoboot >= MAX_ON_OFF) Settings.NINAutoboot = 0;
}
//! Settings: NIN USB-HID controller
else if (ret == ++Idx)
{
if (++Settings.NINUSBHID >= MAX_ON_OFF) Settings.NINUSBHID = 0;
}
//! Settings: TITLE - Devolution
else if (ret == ++Idx)
{
// This one is a category title
} }
//! Settings: DEVO Memory Card Emulation //! Settings: DEVO Memory Card Emulation

View File

@ -79,10 +79,10 @@ s32 IosLoader::LoadAppCios()
s32 ret = -1; s32 ret = -1;
// We have what we need // We have what we need
if((int) activeCios == Settings.cios) if((int) activeCios == Settings.LoaderIOS)
return 0; return 0;
u32 ciosLoadPriority[] = { Settings.cios, 222, 249, 250, 245, 246, 247, 248 }; // Ascending. u32 ciosLoadPriority[] = { Settings.LoaderIOS, 249, 250, 222, 223, 245, 246, 247, 248 }; // Ascending.
for (u32 i = 0; i < (sizeof(ciosLoadPriority)/sizeof(ciosLoadPriority[0])); ++i) for (u32 i = 0; i < (sizeof(ciosLoadPriority)/sizeof(ciosLoadPriority[0])); ++i)
@ -98,7 +98,7 @@ s32 IosLoader::LoadAppCios()
if ((ret = ReloadIosSafe(cios)) > -1) if ((ret = ReloadIosSafe(cios)) > -1)
{ {
// Remember working cios. // Remember working cios.
Settings.cios = cios; Settings.LoaderIOS = cios;
break; break;
} }
} }
@ -152,9 +152,15 @@ s32 IosLoader::ReloadIosSafe(s32 ios)
if((iosRev < 9 || iosRev > 30000) && iosRev != 65535) //let's see if Waninkoko actually gets to 30 if((iosRev < 9 || iosRev > 30000) && iosRev != 65535) //let's see if Waninkoko actually gets to 30
return -22; return -22;
} }
else if(ios < 200) // use AHB Access
{
s32 iosRev = NandTitles.VersionOf(TITLE_ID(1, ios));
if(!iosRev)
return -33;
}
else else
{ {
return -33; return -44;
} }
s32 r = ReloadIosKeepingRights(ios); s32 r = ReloadIosKeepingRights(ios);
@ -207,13 +213,15 @@ s32 IosLoader::ReloadIosKeepingRights(s32 ios)
/* /*
* Check if MIOS is DIOS MIOS, DIOS MIOS Lite or official MIOS. * Check if MIOS is DIOS MIOS, DIOS MIOS Lite or official MIOS.
*/ */
u8 IosLoader::GetMIOSInfo(bool checkedOnBoot) u8 IosLoader::GetMIOSInfo()
{ {
if(currentMIOS > -1) if(currentMIOS > -1)
return currentMIOS; return currentMIOS;
if(!checkedOnBoot) // Prevent setting default MIOS when checking on boot for users without AHBPROT. currentMIOS = DEFAULT_MIOS;
currentMIOS = DEFAULT_MIOS;
if(isWiiU()) // vWii users
return currentMIOS;
u8 *appfile = NULL; u8 *appfile = NULL;
u32 filesize = 0; u32 filesize = 0;
@ -268,7 +276,10 @@ u8 IosLoader::GetMIOSInfo(bool checkedOnBoot)
} }
free(appfile); free(appfile);
} }
if(currentMIOS == DEFAULT_MIOS)
gprintf("MIOS / cMIOS \n");
return currentMIOS; return currentMIOS;
} }
@ -502,6 +513,15 @@ bool IosLoader::is_NandEmu_compatible(const char *NandEmuPath, s32 ios)
return true; return true;
} }
/*
* Check if the current console is a Wii or WiiU
* Thanks to Crediar
*/
bool IosLoader::isWiiU()
{
return ((*(vu32*)(0xCD8005A0) >> 16 ) == 0xCAFE);
}
/****************************************************************************** /******************************************************************************
* Private/Protected Methods: * Private/Protected Methods:
******************************************************************************/ ******************************************************************************/

View File

@ -90,9 +90,10 @@ class IosLoader
static bool IsWaninkokoIOS(s32 ios = IOS_GetVersion()); static bool IsWaninkokoIOS(s32 ios = IOS_GetVersion());
static bool IsD2X(s32 ios = IOS_GetVersion()); static bool IsD2X(s32 ios = IOS_GetVersion());
static iosinfo_t *GetIOSInfo(s32 ios); static iosinfo_t *GetIOSInfo(s32 ios);
static u8 GetMIOSInfo(bool checkedOnBoot = false); static u8 GetMIOSInfo();
static u8 GetDMLVersion(char* releaseDate = NULL); static u8 GetDMLVersion(char* releaseDate = NULL);
static bool is_NandEmu_compatible(const char *NandEmuPath, s32 ios = IOS_GetVersion()); static bool is_NandEmu_compatible(const char *NandEmuPath, s32 ios = IOS_GetVersion());
static bool isWiiU();
private: private:
static void LoadIOSModules(s32 ios, s32 ios_rev); static void LoadIOSModules(s32 ios, s32 ios_rev);
}; };

View File

@ -0,0 +1,201 @@
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, version 2.0.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License 2.0 for more details.
// Copyright (C) 2010 Joseph Jordan <joe.ftpii@psychlaw.com.au>
// Copyright (C) 2012-2013 damysteryman
// Copyright (C) 2012-2013 Christopher Bratusek <nano@tuxfamily.org>
#include <gccore.h>
#include <ogc/machine/processor.h>
#include <stdio.h>
#include <string.h>
#include "runtimeiospatch.h"
#define MEM_REG_BASE 0xd8b4000
#define MEM_PROT (MEM_REG_BASE + 0x20a)
//const u8 check_tmd_patch1[] = { 0x23, 0x01, 0x42, 0x5B };
static void disable_memory_protection() {
write32(MEM_PROT, read32(MEM_PROT) & 0x0000FFFF);
}
static const u8 di_readlimit_old[] = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x01, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x0A, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00,
0x7E, 0xD4, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08
};
static const u8 di_readlimit_patch[] = { 0x7e, 0xd4 };
const u8 isfs_permissions_old[] = { 0x42, 0x8B, 0xD0, 0x01, 0x25, 0x66 };
const u8 isfs_permissions_patch[] = { 0x42, 0x8B, 0xE0, 0x01, 0x25, 0x66 };
const u8 setuid_old[] = { 0xD1, 0x2A, 0x1C, 0x39 };
const u8 setuid_patch[] = { 0x46, 0xC0 };
const u8 es_identify_old[] = { 0x28, 0x03, 0xD1, 0x23 };
const u8 es_identify_patch[] = { 0x00, 0x00 };
const u8 hash_old[] = { 0x20, 0x07, 0x4B, 0x0B };
const u8 hash_patch[] = { 0x00 };
const u8 new_hash_old[] = { 0x20, 0x07, 0x4B, 0x0B };
const u8 addticket_vers_check[] = { 0xD2, 0x01, 0x4E, 0x56 };
const u8 addticket_patch[] = { 0xE0 };
const u8 es_set_ahbprot_old[] = { 0x68, 0x5B, 0x22, 0xEC, 0x00, 0x52, 0x18, 0x9B, 0x68, 0x1B, 0x46, 0x98, 0x07, 0xDB };
const u8 es_set_ahbprot_patch[] = { 0x01 };
//Following patches added to iospatch.c by damysteryman, taken from sciifii v5
const u8 MEM2_prot_old[] = { 0xB5, 0x00, 0x4B, 0x09, 0x22, 0x01, 0x80, 0x1A, 0x22, 0xF0 };
const u8 MEM2_prot_patch[] = { 0xB5, 0x00, 0x4B, 0x09, 0x22, 0x00, 0x80, 0x1A, 0x22, 0xF0 };
const u8 ES_OpenTitleContent1_old[] = { 0x9D, 0x05, 0x42, 0x9D, 0xD0, 0x03 };
const u8 ES_OpenTitleContent1_patch[] = { 0x9D, 0x05, 0x42, 0x9D, 0xE0, 0x03 };
const u8 ES_OpenTitleContent2_old[] = { 0xD4, 0x01, 0x4C, 0x36, 0xE0, 0x3B };
const u8 ES_OpenTitleContent2_patch[] = { 0xE0, 0x01, 0x4C, 0x36, 0xE0, 0x3B };
const u8 ES_ReadContent_old[] = { 0xFC, 0x0F, 0xB5, 0x30, 0x1C, 0x14, 0x1C, 0x1D, 0x4B,
0x0E, 0x68, 0x9B, 0x2B, 0x00, 0xD0, 0x03, 0x29, 0x00, 0xDB, 0x01,
0x29, 0x0F, 0xDD, 0x01 };
const u8 ES_ReadContent_patch[] = { 0xFC, 0x0F, 0xB5, 0x30, 0x1C, 0x14, 0x1C, 0x1D, 0x4B,
0x0E, 0x68, 0x9B, 0x2B, 0x00, 0x46, 0xC0, 0x29, 0x00, 0x46, 0xC0,
0x29, 0x0F, 0xE0, 0x01 };
const u8 ES_CloseContent_old[] = { 0xB5, 0x10, 0x4B, 0x10, 0x68, 0x9B, 0x2B, 0x00, 0xD0,
0x03, 0x29, 0x00, 0xDB, 0x01, 0x29, 0x0F, 0xDD, 0x01 };
const u8 ES_CloseContent_patch[] = { 0xB5, 0x10, 0x4B, 0x10, 0x68, 0x9B, 0x2B, 0x00, 0x46,
0xC0, 0x29, 0x00, 0x46, 0xC0, 0x29, 0x0F, 0xE0, 0x01 };
const u8 ES_TitleVersionCheck_old[] = { 0xD2, 0x01, 0x4E, 0x56 };
const u8 ES_TitleVersionCheck_patch[] = { 0xE0, 0x01, 0x4E, 0x56 };
const u8 ES_TitleDeleteCheck_old[] = { 0xD8, 0x00, 0x4A, 0x04 };
const u8 ES_TitleDeleteCheck_patch[] = { 0xE0, 0x00, 0x4A, 0x04 };
//Following patches made my damysteryman for use with Wii U's vWii
/*const u8 Kill_AntiSysTitleInstallv2_pt1_old[] = { 0x68, 0x1A, 0x2A, 0x01, 0xD0, 0x05 }; // Make sure that the pt1
const u8 Kill_AntiSysTitleInstallv2_pt1_patch[] = { 0x68, 0x1A, 0x2A, 0x01, 0x46, 0xC0 }; // patch is applied twice. -dmm
const u8 Kill_AntiSysTitleInstallv2_pt2_old[] = { 0x4B, 0x29, 0x42, 0x9A, 0xD0, 0x02 };
const u8 Kill_AntiSysTitleInstallv2_pt2_patch[] = { 0x4B, 0x29, 0x42, 0x9A, 0x46, 0xC0 };
const u8 Kill_AntiSysTitleInstallv2_pt3_old[] = { 0xD0, 0x02, 0x33, 0x06 };
const u8 Kill_AntiSysTitleInstallv2_pt3_patch[] = { 0x46, 0xC0, 0x33, 0x06 };
const u8 Kill_AntiSysTitleInstallv2_pt4_old[] = { 0x2C, 0x01, 0xD0, 0x07};
const u8 Kill_AntiSysTitleInstallv2_pt4_patch[] = { 0x2C, 0x01, 0x46, 0xC0};
const u8 Kill_AntiSysTitleInstallv2_pt5_old[] = { 0x42, 0x94, 0xD0, 0x03, 0x9C, 0x03 };
const u8 Kill_AntiSysTitleInstallv2_pt5_patch[] = { 0x42, 0x94, 0x46, 0xC0, 0x9C, 0x03 };*/
//Following patches made my damysteryman for use with Wii U's vWii
const u8 Kill_AntiSysTitleInstallv3_pt1_old[] = { 0x68, 0x1A, 0x2A, 0x01, 0xD0, 0x05 }; // Make sure that the pt1
const u8 Kill_AntiSysTitleInstallv3_pt1_patch[] = { 0x68, 0x1A, 0x2A, 0x01, 0x46, 0xC0 }; // patch is applied twice. -dmm
const u8 Kill_AntiSysTitleInstallv3_pt2_old[] = { 0xD0, 0x02, 0x33, 0x06, 0x42, 0x9A, 0xD1, 0x01 }; // Make sure that the pt2 patch
const u8 Kill_AntiSysTitleInstallv3_pt2_patch[] = { 0x46, 0xC0, 0x33, 0x06, 0x42, 0x9A, 0xE0, 0x01 }; // is also applied twice. -dmm
const u8 Kill_AntiSysTitleInstallv3_pt3_old[] = { 0x68, 0xFB, 0x2B, 0x00, 0xDB, 0x01 };
const u8 Kill_AntiSysTitleInstallv3_pt3_patch[] = { 0x68, 0xFB, 0x2B, 0x00, 0xDB, 0x10 };
static u32 apply_patch(char *name, const u8 *old, u32 old_size, const u8 *patch, u32 patch_size, u32 patch_offset, bool verbose) {
u8 *ptr_start = (u8*)*((u32*)0x80003134), *ptr_end = (u8*)0x94000000;
u32 found = 0;
if(verbose)
printf(" Patching %-30s", name);
u8 *location = NULL;
while (ptr_start < (ptr_end - patch_size)) {
if (!memcmp(ptr_start, old, old_size)) {
found++;
location = ptr_start + patch_offset;
u8 *start = location;
u32 i;
for (i = 0; i < patch_size; i++) {
*location++ = patch[i];
}
DCFlushRange((u8 *)(((u32)start) >> 5 << 5), (patch_size >> 5 << 5) + 64);
ICInvalidateRange((u8 *)(((u32)start) >> 5 << 5), (patch_size >> 5 << 5) + 64);
}
ptr_start++;
}
if(verbose){
if (found)
printf(" patched\n");
else
printf(" not patched\n");
}
return found;
}
s32 IosPatch_AHBPROT(bool verbose) {
if (AHBPROT_DISABLED) {
disable_memory_protection();
//return apply_patch("set_ahbprot", check_tmd_old, sizeof(check_tmd_old), check_tmd_patch, sizeof(check_tmd_patch), 6, verbose);
s32 ret = apply_patch("es_set_ahbprot", es_set_ahbprot_old, sizeof(es_set_ahbprot_old), es_set_ahbprot_patch, sizeof(es_set_ahbprot_patch), 25, verbose);
if (ret)
return ret;
else
return ERROR_PATCH;
}
return ERROR_AHBPROT;
}
s32 IosPatch_RUNTIME(bool wii, bool sciifii, bool vwii, bool verbose) {
s32 count = 0;
if (AHBPROT_DISABLED) {
disable_memory_protection();
if(wii)
{
if(verbose)
printf(">> Applying standard Wii patches:\n");
count += apply_patch("di_readlimit", di_readlimit_old, sizeof(di_readlimit_old), di_readlimit_patch, sizeof(di_readlimit_patch), 12, verbose);
count += apply_patch("isfs_permissions", isfs_permissions_old, sizeof(isfs_permissions_old), isfs_permissions_patch, sizeof(isfs_permissions_patch), 0, verbose);
count += apply_patch("es_setuid", setuid_old, sizeof(setuid_old), setuid_patch, sizeof(setuid_patch), 0, verbose);
count += apply_patch("es_identify", es_identify_old, sizeof(es_identify_old), es_identify_patch, sizeof(es_identify_patch), 2, verbose);
count += apply_patch("hash_check", hash_old, sizeof(hash_old), hash_patch, sizeof(hash_patch), 1, verbose);
count += apply_patch("new_hash_check", new_hash_old, sizeof(new_hash_old), hash_patch, sizeof(hash_patch), 1, verbose);
}
if(sciifii)
{
if(verbose)
printf(">> Applying Sciifii patches:\n");
count += apply_patch("MEM2_prot", MEM2_prot_old, sizeof(MEM2_prot_old), MEM2_prot_patch, sizeof(MEM2_prot_patch), 0, verbose);
count += apply_patch("ES_OpenTitleContent1", ES_OpenTitleContent1_old, sizeof(ES_OpenTitleContent1_old), ES_OpenTitleContent1_patch, sizeof(ES_OpenTitleContent1_patch), 0, verbose);
count += apply_patch("ES_OpenTitleContent2", ES_OpenTitleContent2_old, sizeof(ES_OpenTitleContent2_old), ES_OpenTitleContent2_patch, sizeof(ES_OpenTitleContent2_patch), 0, verbose);
count += apply_patch("ES_ReadContent_prot", ES_ReadContent_old, sizeof(ES_ReadContent_old), ES_ReadContent_patch, sizeof(ES_ReadContent_patch), 0, verbose);
count += apply_patch("ES_CloseContent", ES_CloseContent_old, sizeof(ES_CloseContent_old), ES_CloseContent_patch, sizeof(ES_CloseContent_patch), 0, verbose);
count += apply_patch("ES_TitleVersionCheck", ES_TitleVersionCheck_old, sizeof(ES_TitleVersionCheck_old), ES_TitleVersionCheck_patch, sizeof(ES_TitleVersionCheck_patch), 0, verbose);
count += apply_patch("ES_TitleDeleteCheck", ES_TitleDeleteCheck_old, sizeof(ES_TitleDeleteCheck_old), ES_TitleDeleteCheck_patch, sizeof(ES_TitleDeleteCheck_patch), 0, verbose);
}
if(vwii)
{
if(verbose)
printf(">> Applying vWii patches:\n");
/*count += apply_patch("Kill_AntiSysTitleInstallv2_pt1", Kill_AntiSysTitleInstallv2_pt1_old, sizeof(Kill_AntiSysTitleInstallv2_pt1_old), Kill_AntiSysTitleInstallv2_pt1_patch, sizeof(Kill_AntiSysTitleInstallv2_pt1_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv2_pt2", Kill_AntiSysTitleInstallv2_pt2_old, sizeof(Kill_AntiSysTitleInstallv2_pt2_old), Kill_AntiSysTitleInstallv2_pt2_patch, sizeof(Kill_AntiSysTitleInstallv2_pt2_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv2_pt3", Kill_AntiSysTitleInstallv2_pt3_old, sizeof(Kill_AntiSysTitleInstallv2_pt3_old), Kill_AntiSysTitleInstallv2_pt3_patch, sizeof(Kill_AntiSysTitleInstallv2_pt3_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv2_pt4", Kill_AntiSysTitleInstallv2_pt4_old, sizeof(Kill_AntiSysTitleInstallv2_pt4_old), Kill_AntiSysTitleInstallv2_pt4_patch, sizeof(Kill_AntiSysTitleInstallv2_pt4_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv2_pt5", Kill_AntiSysTitleInstallv2_pt5_old, sizeof(Kill_AntiSysTitleInstallv2_pt5_old), Kill_AntiSysTitleInstallv2_pt5_patch, sizeof(Kill_AntiSysTitleInstallv2_pt5_patch), 0, verbose);*/
count += apply_patch("Kill_AntiSysTitleInstallv3_pt1", Kill_AntiSysTitleInstallv3_pt1_old, sizeof(Kill_AntiSysTitleInstallv3_pt1_old), Kill_AntiSysTitleInstallv3_pt1_patch, sizeof(Kill_AntiSysTitleInstallv3_pt1_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv3_pt2", Kill_AntiSysTitleInstallv3_pt2_old, sizeof(Kill_AntiSysTitleInstallv3_pt2_old), Kill_AntiSysTitleInstallv3_pt2_patch, sizeof(Kill_AntiSysTitleInstallv3_pt2_patch), 0, verbose);
count += apply_patch("Kill_AntiSysTitleInstallv3_pt3", Kill_AntiSysTitleInstallv3_pt3_old, sizeof(Kill_AntiSysTitleInstallv3_pt3_old), Kill_AntiSysTitleInstallv3_pt3_patch, sizeof(Kill_AntiSysTitleInstallv3_pt3_patch), 0, verbose);
}
return count;
}
return ERROR_AHBPROT;
}
s32 IosPatch_FULL(bool wii, bool sciifii, bool vwii, bool verbose, int IOS) {
s32 ret = 0;
s32 xret = 0;
if (AHBPROT_DISABLED)
ret = IosPatch_AHBPROT(verbose);
else
return ERROR_AHBPROT;
if (ret) {
IOS_ReloadIOS(IOS);
xret = IosPatch_RUNTIME(wii, sciifii, vwii, verbose);
} else {
xret = ERROR_PATCH;
}
return xret;
}

View File

@ -0,0 +1,36 @@
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, version 2.0.
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License 2.0 for more details.
// Copyright (C) 2010 Joseph Jordan <joe.ftpii@psychlaw.com.au>
// Copyright (C) 2012 damysteryman
// Copyright (C) 2012 Christopher Bratusek <nano@tuxfamily.org>
#ifndef _RUNTIMEIOSPATCH_H_
#define _RUNTIMEIOSPATCH_H_
#define LIB_RUNTIMEIOSPATCH_VERSION "1.3.0"
#define AHBPROT_DISABLED (*(vu32*)0xcd800064 == 0xFFFFFFFF)
#define ERROR_AHBPROT -5
#define ERROR_PATCH -7
#ifdef __cplusplus
extern "C" {
#endif
s32 IosPatch_AHBPROT(bool verbose);
s32 IosPatch_RUNTIME(bool wii, bool sciifii, bool vwii, bool verbose);
s32 IosPatch_FULL(bool wii, bool sciifii, bool vwii, bool verbose, int IOS);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -20,6 +20,7 @@
#include "mload/mload.h" #include "mload/mload.h"
#include "mload/mload_modules.h" #include "mload/mload_modules.h"
#include "system/IosLoader.h" #include "system/IosLoader.h"
#include "system/runtimeiospatch.h"
#include "Controls/DeviceHandler.hpp" #include "Controls/DeviceHandler.hpp"
#include "Channels/channels.h" #include "Channels/channels.h"
#include "usbloader/disc.h" #include "usbloader/disc.h"
@ -41,11 +42,12 @@
#include "patches/gamepatches.h" #include "patches/gamepatches.h"
#include "patches/wip.h" #include "patches/wip.h"
#include "patches/bca.h" #include "patches/bca.h"
#include "system/IosLoader.h"
#include "banner/OpeningBNR.hpp" #include "banner/OpeningBNR.hpp"
#include "wad/nandtitle.h" #include "wad/nandtitle.h"
#include "menu/menus.h" #include "menu/menus.h"
#include "memory/memory.h" #include "memory/memory.h"
#include "utils/StringTools.h"
#include "homebrewboot/BootHomebrew.h"
#include "GameBooter.hpp" #include "GameBooter.hpp"
#include "NandEmu.h" #include "NandEmu.h"
#include "SavePath.h" #include "SavePath.h"
@ -74,12 +76,16 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
// Devolution // Devolution
if(GCMode == GC_MODE_DEVOLUTION) if(GCMode == GC_MODE_DEVOLUTION)
return BootDevolution(gameHdr); return BootDevolution(gameHdr);
// Nintendont
if(GCMode == GC_MODE_NINTENDONT)
return BootNintendont(gameHdr);
// DIOS MIOS (Lite) and QuadForce // DIOS MIOS (Lite) and QuadForce
int currentMIOS = IosLoader::GetMIOSInfo(); int currentMIOS = IosLoader::GetMIOSInfo();
if(currentMIOS == DIOS_MIOS || currentMIOS == DIOS_MIOS_LITE || currentMIOS == QUADFORCE || currentMIOS == QUADFORCE_USB) if(currentMIOS == DIOS_MIOS || currentMIOS == DIOS_MIOS_LITE || currentMIOS == QUADFORCE || currentMIOS == QUADFORCE_USB)
return BootDIOSMIOS(gameHdr); return BootDIOSMIOS(gameHdr);
// MIOS or Wiigator cMIOS // MIOS or Wiigator cMIOS
if(gameHdr->type == TYPE_GAME_GC_DISC) if(gameHdr->type == TYPE_GAME_GC_DISC)
{ {
@ -89,21 +95,11 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
return WII_LaunchTitle(0x0000000100000100ULL); return WII_LaunchTitle(0x0000000100000100ULL);
} }
// Check if Devolution is available WindowPrompt(tr("Error:"), tr("You need to install an additional GameCube loader or select a different GameCube Mode to launch GameCube games from USB or SD card."), tr("OK"));
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; return 0;
} }
u32 GameBooter::BootPartition(char * dolpath, u8 videoselected, u8 alternatedol, u32 alternatedoloffset) u32 GameBooter::BootPartition(char * dolpath, u8 videoselected, u8 alternatedol, u32 alternatedoloffset)
{ {
gprintf("booting partition IOS %u r%u\n", IOS_GetVersion(), IOS_GetRevision()); gprintf("booting partition IOS %u r%u\n", IOS_GetVersion(), IOS_GetRevision());
@ -125,7 +121,7 @@ u32 GameBooter::BootPartition(char * dolpath, u8 videoselected, u8 alternatedol,
Disc_SetLowMem(); Disc_SetLowMem();
/* Setup video mode */ /* Setup video mode */
Disc_SelectVMode(videoselected, false, NULL); Disc_SelectVMode(videoselected, false, NULL, NULL);
/* Run apploader */ /* Run apploader */
ret = Apploader_Run(&p_entry, dolpath, alternatedol, alternatedoloffset); ret = Apploader_Run(&p_entry, dolpath, alternatedol, alternatedoloffset);
@ -162,7 +158,7 @@ void GameBooter::SetupNandEmu(u8 NandEmuMode, const char *NandEmuPath, struct di
//! Create save game path and title.tmd for not existing saves //! Create save game path and title.tmd for not existing saves
CreateSavePath(&gameHeader); CreateSavePath(&gameHeader);
gprintf("Enabling Nand Emulation on: %s\n", NandEmuPath); gprintf("Enabling %s Nand Emulation on: %s\n", NandEmuMode == 2 ? "Full" : "Partial" , NandEmuPath);
Set_FullMode(NandEmuMode == 2); Set_FullMode(NandEmuMode == 2);
Set_Path(strchr(NandEmuPath, '/')); Set_Path(strchr(NandEmuPath, '/'));
@ -310,6 +306,14 @@ int GameBooter::BootGame(struct discHdr *gameHdr)
//! Modify Wii Message Board to display the game starting here (before Nand Emu) //! Modify Wii Message Board to display the game starting here (before Nand Emu)
if(Settings.PlaylogUpdate) if(Settings.PlaylogUpdate)
{ {
// enable isfs permission if using IOS+AHB or Hermes v4
if(IOS_GetVersion() < 200 || (IosLoader::IsHermesIOS() && IOS_GetRevision() == 4))
{
gprintf("Patching IOS%d...\n", IOS_GetVersion());
if (IosPatch_RUNTIME(true, false, false, false) == ERROR_PATCH)
gprintf("Patching %sIOS%d failed!\n", IOS_GetVersion() >= 200 ? "c" : "", IOS_GetVersion());
}
BNRInstance::Instance()->Load(&gameHeader); BNRInstance::Instance()->Load(&gameHeader);
Playlog_Update((char *) gameHeader.id, BNRInstance::Instance()->GetIMETTitle(CONF_GetLanguage())); Playlog_Update((char *) gameHeader.id, BNRInstance::Instance()->GetIMETTitle(CONF_GetLanguage()));
} }
@ -386,7 +390,7 @@ int GameBooter::BootGame(struct discHdr *gameHdr)
ShutDownDevices(DeviceHandler::PartitionToUSBPort(std::max(atoi(NandEmuPath+3)-1, 0))); ShutDownDevices(DeviceHandler::PartitionToUSBPort(std::max(atoi(NandEmuPath+3)-1, 0)));
gprintf("\tChannel Boot\n"); gprintf("\tChannel Boot\n");
/* Setup video mode */ /* Setup video mode */
Disc_SelectVMode(videoChoice, false, NULL); Disc_SelectVMode(videoChoice, false, NULL, NULL);
// Load dol // Load dol
AppEntrypoint = Channels::LoadChannel(gameHeader.tid); AppEntrypoint = Channels::LoadChannel(gameHeader.tid);
} }
@ -431,20 +435,30 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
u8 dmlDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug; u8 dmlDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug;
int currentMIOS = IosLoader::GetMIOSInfo(); int currentMIOS = IosLoader::GetMIOSInfo();
char LoaderName[15];
if(currentMIOS == DIOS_MIOS)
snprintf(LoaderName, sizeof(LoaderName), "DIOS MIOS");
else if(currentMIOS == DIOS_MIOS_LITE)
snprintf(LoaderName, sizeof(LoaderName), "DIOS MIOS Lite");
else if(currentMIOS == QUADFORCE)
snprintf(LoaderName, sizeof(LoaderName), "QuadForce");
else if(currentMIOS == QUADFORCE_USB)
snprintf(LoaderName, sizeof(LoaderName), "QuadForce_USB");
// DIOS MIOS // DIOS MIOS
if(currentMIOS == DIOS_MIOS || currentMIOS == QUADFORCE_USB) if(currentMIOS == DIOS_MIOS || currentMIOS == QUADFORCE_USB)
{ {
// Check Main GameCube Path location // Check Main GameCube Path location
if(strncmp(Settings.GameCubePath, "sd", 2) == 0 || strncmp(DeviceHandler::PathToFSName(Settings.GameCubePath), "FAT", 3) != 0) if(strncmp(Settings.GameCubePath, "sd", 2) == 0 || strncmp(DeviceHandler::PathToFSName(Settings.GameCubePath), "FAT", 3) != 0)
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."),LoaderName), tr("OK"));
return 0; return 0;
} }
// Check current game location // Check current game location
if(strncmp(RealPath, "sd", 2) == 0) if(strncmp(RealPath, "sd", 2) == 0)
{ {
WindowPrompt(tr("The game is on SD Card."), tr("To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."), tr("OK")); WindowPrompt(tr("The game is on SD Card."), fmt(tr("To run GameCube games with %s you need to place them on an USB FAT32 partition."),LoaderName), tr("OK"));
// Todo: Add here copySD2USB. // Todo: Add here copySD2USB.
return 0; return 0;
} }
@ -456,27 +470,27 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
PartitionHandle * usbHandle = DeviceHandler::Instance()->GetUSBHandleFromPartition(part_num-USB1); PartitionHandle * usbHandle = DeviceHandler::Instance()->GetUSBHandleFromPartition(part_num-USB1);
if(usbHandle->GetPartitionNum(portPart)) if(usbHandle->GetPartitionNum(portPart))
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to set your 'Main GameCube Path' on the first partition of the Hard Drive."),LoaderName), tr("OK"));
return 0; return 0;
} }
// Check if the partition is primary // Check if the partition is primary
if(usbHandle->GetPartitionTableType(portPart) != MBR) if(usbHandle->GetPartitionTableType(portPart) != MBR)
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' on a primary partition."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to set your 'Main GameCube Path' on a primary partition."),LoaderName), tr("OK"));
return 0; return 0;
} }
// Check HDD sector size. Only 512 bytes/sector is supported by DIOS MIOS // Check HDD sector size. Only 512 bytes/sector is supported by DIOS MIOS
if(hdd_sector_size[usbport] != BYTES_PER_SECTOR) if(hdd_sector_size[usbport] != BYTES_PER_SECTOR)
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with DIOS MIOS you need to use a 512 bytes/sector Hard Drive."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to use a 512 bytes/sector Hard Drive."),LoaderName), tr("OK"));
return 0; return 0;
} }
if(usbHandle->GetPartitionClusterSize(usbHandle->GetLBAStart(portPart)) > 32768) 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")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to use a partition with 32k bytes/cluster or less."),LoaderName), tr("OK"));
return 0; return 0;
} }
} }
@ -495,7 +509,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
// Check DIOS MIOS config for specific versions // Check DIOS MIOS config for specific versions
if(currentMIOS != QUADFORCE) if(currentMIOS != QUADFORCE && currentMIOS != QUADFORCE_USB)
{ {
if(IosLoader::GetDMLVersion() < DML_VERSION_DML_1_2) if(IosLoader::GetDMLVersion() < DML_VERSION_DML_1_2)
{ {
@ -624,7 +638,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
if(dmlNMMChoice) if(dmlNMMChoice)
dml_config->Config |= dmlNMMChoice == ON ? DML_CFG_NMM : DML_CFG_NMM_DEBUG; dml_config->Config |= dmlNMMChoice == ON ? DML_CFG_NMM : DML_CFG_NMM_DEBUG;
if(dmlDebugChoice) if(dmlDebugChoice)
dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGWAIT; dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGGER | DML_CFG_DEBUGWAIT;
if(dmlWidescreenChoice) if(dmlWidescreenChoice)
dml_config->Config |= DML_CFG_FORCE_WIDE; dml_config->Config |= DML_CFG_FORCE_WIDE;
if(dmlScreenshotChoice) if(dmlScreenshotChoice)
@ -646,11 +660,11 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
if(dmlVideoChoice == DML_VIDEO_AUTO) // Auto select video mode if(dmlVideoChoice == DML_VIDEO_AUTO) // Auto select video mode
{ {
dml_config->VideoMode = DML_VID_DML_AUTO; dml_config->VideoMode = DML_VID_DML_AUTO;
Disc_SelectVMode(VIDEO_MODE_DISCDEFAULT, false, NULL); Disc_SelectVMode(VIDEO_MODE_DISCDEFAULT, false, NULL, NULL);
} }
else // Force user choice else // Force user choice
{ {
Disc_SelectVMode(videoChoice, false, &dml_config->VideoMode); Disc_SelectVMode(videoChoice, false, &dml_config->VideoMode, NULL);
if(!(dml_config->VideoMode & DML_VID_DML_AUTO)) if(!(dml_config->VideoMode & DML_VID_DML_AUTO))
dml_config->VideoMode |= DML_VID_FORCE; dml_config->VideoMode |= DML_VID_FORCE;
} }
@ -686,10 +700,11 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
int GameBooter::BootDevolution(struct discHdr *gameHdr) int GameBooter::BootDevolution(struct discHdr *gameHdr)
{ {
const char *RealPath = GCGames::Instance()->GetPath((const char *) gameHdr->id); const char *RealPath = GCGames::Instance()->GetPath((const char *) gameHdr->id);
const char *LoaderName = "Devolution";
GameCFG * game_cfg = GameSettings.GetGameCFG(gameHdr->id); GameCFG * game_cfg = GameSettings.GetGameCFG(gameHdr->id);
u8 videoChoice = game_cfg->video == INHERIT ? Settings.videomode : game_cfg->video; u8 videoChoice = game_cfg->video == INHERIT ? Settings.videomode : game_cfg->video;
int languageChoice = game_cfg->language == INHERIT ? Settings.language -1 : game_cfg->language; s8 languageChoice = game_cfg->language == INHERIT ? Settings.language -1 : game_cfg->language;
u8 devoMCEmulation = game_cfg->DEVOMCEmulation == INHERIT ? Settings.DEVOMCEmulation : game_cfg->DEVOMCEmulation; u8 devoMCEmulation = game_cfg->DEVOMCEmulation == INHERIT ? Settings.DEVOMCEmulation : game_cfg->DEVOMCEmulation;
u8 devoActivityLEDChoice = game_cfg->DEVOActivityLED == INHERIT ? Settings.DEVOActivityLED : game_cfg->DEVOActivityLED; u8 devoActivityLEDChoice = game_cfg->DEVOActivityLED == INHERIT ? Settings.DEVOActivityLED : game_cfg->DEVOActivityLED;
u8 devoWidescreenChoice = game_cfg->DEVOWidescreen == INHERIT ? Settings.DEVOWidescreen : game_cfg->DEVOWidescreen; u8 devoWidescreenChoice = game_cfg->DEVOWidescreen == INHERIT ? Settings.DEVOWidescreen : game_cfg->DEVOWidescreen;
@ -702,16 +717,22 @@ 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")); 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; return 0;
} }
if(gameHdr->type == TYPE_GAME_GC_EXTRACTED)
{
WindowPrompt(tr("Error:"), fmt(tr("%s only accepts GameCube backups in ISO format."),LoaderName), tr("OK"));
return 0;
}
if(!CheckAHBPROT()) if(!CheckAHBPROT())
{ {
WindowPrompt(tr("Error:"), tr("Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."),LoaderName), tr("OK"));
return 0; return 0;
} }
if(strncmp(DeviceHandler::PathToFSName(RealPath), "FAT", 3) != 0) if(strncmp(DeviceHandler::PathToFSName(RealPath), "FAT", 3) != 0)
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with Devolution you need to use a FAT32 partition."), tr("OK")); WindowPrompt(tr("Error:"), fmt(tr("To run GameCube games with %s you need to set your 'Main GameCube Path' to an USB FAT32 partition."),LoaderName), tr("OK"));
return 0; return 0;
} }
@ -748,7 +769,7 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
} }
else else
{ {
WindowPrompt(tr("Error:"), tr("To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."), tr("OK")); WindowPrompt(tr("Error:"), tr("To run GameCube games with Devolution you need the loader.bin file in your Devolution Loader Path."), tr("OK"));
return 0; return 0;
} }
@ -872,7 +893,7 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
fclose(iso_file); fclose(iso_file);
// setup video mode // setup video mode
Disc_SelectVMode(videoChoice, true, NULL); Disc_SelectVMode(videoChoice, true, NULL, NULL);
Disc_SetVMode(); Disc_SetVMode();
// Set sram flags // Set sram flags
@ -897,6 +918,275 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
return 0; return 0;
} }
int GameBooter::BootNintendont(struct discHdr *gameHdr)
{
const char *RealPath = GCGames::Instance()->GetPath((const char *) gameHdr->id);
const char *LoaderName = "Nintendont";
GameCFG * game_cfg = GameSettings.GetGameCFG(gameHdr->id);
u8 videoChoice = game_cfg->video == INHERIT ? Settings.videomode : game_cfg->video;
s8 languageChoice = game_cfg->language == INHERIT ? Settings.language -1 : game_cfg->language;
u8 ocarinaChoice = game_cfg->ocarina == INHERIT ? Settings.ocarina : game_cfg->ocarina;
u8 ninVideoChoice = game_cfg->DMLVideo == INHERIT ? Settings.DMLVideo : game_cfg->DMLVideo;
u8 ninProgressivePatch = game_cfg->DMLProgPatch == INHERIT ? Settings.DMLProgPatch : game_cfg->DMLProgPatch;
u8 ninWidescreenChoice = game_cfg->DMLWidescreen == INHERIT ? Settings.DMLWidescreen : game_cfg->DMLWidescreen;
u8 ninMCEmulationChoice = game_cfg->NINMCEmulation == INHERIT ? Settings.NINMCEmulation : game_cfg->NINMCEmulation;
u8 ninDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug;
u8 ninAutobootChoice = Settings.NINAutoboot;
u8 ninUSBHIDChoice = game_cfg->NINUSBHID == INHERIT ? Settings.NINUSBHID : game_cfg->NINUSBHID;
if(gameHdr->type == TYPE_GAME_GC_DISC)
{
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(gameHdr->type == TYPE_GAME_GC_EXTRACTED)
{
if(WindowPrompt(tr("Warning:"), fmt(tr("%s only accepts GameCube backups in ISO format."),LoaderName), tr("Continue"), tr("Cancel")) == 0)
return 0;
}
if(!CheckAHBPROT())
{
WindowPrompt(tr("Error:"), fmt(tr("%s requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."),LoaderName), tr("OK"));
return 0;
}
// Check if Nintendont boot.dol is available
char NIN_loader_path[255];
snprintf(NIN_loader_path, sizeof(NIN_loader_path), "%sboot.dol", Settings.NINLoaderPath);
if(!CheckFile(NIN_loader_path))
{
// Nintendont boot.dol not found
WindowPrompt(tr("Error:"), tr("To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."), tr("OK"));
return 0;
}
// Check Nintendont version
u8 *buffer = NULL;
u32 filesize = 0;
if(LoadFileToMem(NIN_loader_path, &buffer, &filesize))
{
bool found = false;
for(u32 i = 0; i < filesize-60; ++i)
{
if((*(u32*)(buffer+i+2)) == 'nten' && (*(u32*)(buffer+i+6)) == 'dont' && (*(u32*)(buffer+i+11)) == 'Load')
{
found=true;
break;
}
}
free(buffer);
if(!found)
{
// Current file is not Nintendont?
int choice = WindowPrompt(tr("Warning:"), tr("USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"), tr("Yes"), tr("Cancel"));
if(choice == 0)
return 0;
}
}
else
{
int choice = WindowPrompt(tr("Warning:"), tr("USBloaderGX couldn't verify Nintendont boot.dol file. Launch this boot.dol anyway?"), tr("Yes"), tr("Cancel"));
if(choice == 0)
return 0;
}
// Check USB device
if(strncmp(RealPath, "usb", 3) == 0)
{
WindowPrompt(tr("Warning:"), tr("Nintendont currently only supports GameCube games on SD card."), tr("OK"));
if(!GCGames::Instance()->CopyUSB2SD(gameHdr))
return 0;
RealPath = GCGames::Instance()->GetPath((const char *) gameHdr->id);
}
// Check Ocarina and cheat file location. the .gct file need to be located on the same partition than the game.
if(ocarinaChoice && strcmp(DeviceHandler::GetDevicePrefix(RealPath), DeviceHandler::GetDevicePrefix(Settings.Cheatcodespath)) != 0)
{
char path[255], destPath[255];
int res = -1;
snprintf(path, sizeof(path), "%s%.6s.gct", Settings.Cheatcodespath, (char *)gameHdr->id);
snprintf(destPath, sizeof(destPath), "%s:/NINTemp.gct", DeviceHandler::GetDevicePrefix(RealPath));
gprintf("NIN: Copying %s to %s \n", path, destPath);
res = CopyFile(path, destPath);
if(res < 0)
{
gprintf("NIN: Couldn't copy the file. ret %d. Ocarina Disabled\n", res);
RemoveFile(destPath);
ocarinaChoice = false;
}
}
// Check if game has multi Discs
bool bootDisc2 = false;
if(gameHdr->disc_no == 0)
{
char disc2Path[255];
snprintf(disc2Path, sizeof(disc2Path), "%s", RealPath);
char *pathPtr = strrchr(disc2Path, '/');
if(pathPtr) *pathPtr = 0;
snprintf(disc2Path, sizeof(disc2Path), "%s/disc2.iso", disc2Path);
if(CheckFile(disc2Path))
{
int choice = WindowPrompt(gameHdr->title, tr("This game has multiple discs. Please select the disc to launch."), tr("Disc 1"), tr("Disc 2"), tr("Cancel"));
if(choice == 0)
return 0;
else if(choice == 2)
bootDisc2 = true;
}
}
const char *gcPath = strchr(RealPath, '/');
if(!gcPath) gcPath = "";
char gamePath[255];
snprintf(gamePath, sizeof(gamePath), "%s", gcPath);
if(bootDisc2)
{
char *pathPtr = strrchr(gamePath, '/');
if(pathPtr) *pathPtr = 0;
snprintf(gamePath, sizeof(gamePath), "%s/disc2.iso", gamePath);
}
// Nintendont Config file path
char NINCfgPath[17];
snprintf(NINCfgPath, sizeof(NINCfgPath), "%s:/nincfg.bin", DeviceHandler::GetDevicePrefix(RealPath));
gprintf("NIN: Cfg path : %s \n", NINCfgPath);
// Nintendont Config file settings
NIN_CFG *nin_config = NULL;
nin_config = (NIN_CFG *)MEM2_alloc(sizeof(NIN_CFG));
if(!nin_config)
{
gprintf("Not enough memory to create nincfg.bin file.\n");
WindowPrompt(tr("Error:"), tr("Could not write file."), tr("OK"));
return 0;
}
memset(nin_config, 0, sizeof(NIN_CFG));
// Magic and CFG_Version for Nintendont
nin_config->Magicbytes = NIN_MAGIC;
nin_config->Version = NIN_CFG_VERSION;
// Game path
nin_config->Config |= NIN_CFG_GAME_PATH;
strncpy(nin_config->GamePath, gamePath, sizeof(nin_config->GamePath));
// setup cheat and path
if(ocarinaChoice)
{
// Check if the .gct folder is on the same partition than the game, if not load the temporary .gct file.
if(strcmp(DeviceHandler::GetDevicePrefix(RealPath), DeviceHandler::GetDevicePrefix(Settings.Cheatcodespath)) == 0)
{
const char *CheatPath = strchr(Settings.Cheatcodespath, '/');
if(!CheatPath) CheatPath = "";
snprintf(nin_config->CheatPath, sizeof(nin_config->CheatPath), "%s%.6s.gct", CheatPath, (char *)gameHdr->id);
}
else
{
snprintf(nin_config->CheatPath, sizeof(nin_config->CheatPath), "NINTemp.gct");
}
nin_config->Config |= NIN_CFG_CHEATS | NIN_CFG_CHEAT_PATH;
gprintf("NIN: Loading cheat %s\n", nin_config->CheatPath);
}
// Set other settings
if(ninDebugChoice && !IosLoader::isWiiU()) // only on Wii
nin_config->Config |= ninDebugChoice == ON ? NIN_CFG_DEBUGGER : NIN_CFG_DEBUGGER | NIN_CFG_DEBUGWAIT;
if(ninMCEmulationChoice)
nin_config->Config |= NIN_CFG_MEMCARDEMU;
if(ninWidescreenChoice)
nin_config->Config |= NIN_CFG_FORCE_WIDE;
if(ninProgressivePatch)
nin_config->Config |= NIN_CFG_FORCE_PROG;
if(ninAutobootChoice)
nin_config->Config |= NIN_CFG_AUTO_BOOT;
if(ninUSBHIDChoice)
nin_config->Config |= NIN_CFG_HID; // auto enabled by nintendont on vWii
if(!IosLoader::isWiiU())
nin_config->Config |= NIN_CFG_OSREPORT; // log OS reports only on Wii. todo: add a user setting?
gprintf("NIN: config 0x%08x\n", nin_config->Config);
// Setup Video Mode
if(ninVideoChoice == DML_VIDEO_NONE) // No video mode
{
nin_config->VideoMode = NIN_VID_NONE;
}
else
{
if(ninVideoChoice == DML_VIDEO_AUTO) // Auto select video mode
{
nin_config->VideoMode = NIN_VID_AUTO;
Disc_SelectVMode(VIDEO_MODE_DISCDEFAULT, false, NULL, NULL);
}
else // Force user choice
{
Disc_SelectVMode(videoChoice, false, NULL, &nin_config->VideoMode);
if(!(nin_config->VideoMode & NIN_VID_AUTO))
nin_config->VideoMode |= NIN_VID_FORCE;
if(nin_config->VideoMode & NIN_CFG_FORCE_PROG)
{
nin_config->VideoMode &= ~NIN_CFG_FORCE_PROG; // clear Force_PROG bit in VideoMode
nin_config->Config |= NIN_CFG_FORCE_PROG; // Set Force_PROG bit in Config
}
}
Disc_SetVMode();
}
// Set game language setting
if(languageChoice >= GC_ENGLISH && languageChoice <= GC_DUTCH)
{
nin_config->Language = languageChoice;
}
else // console default or other languages
{
nin_config->Language = NIN_LAN_AUTO;
if(CONF_GetLanguage() >= CONF_LANG_ENGLISH && CONF_GetLanguage() <= CONF_LANG_DUTCH)
{
nin_config->Language = CONF_GetLanguage()-1;
}
}
gprintf("NIN: Language 0x%08x \n", nin_config->Language);
// Set Sram flags
PatchSram(languageChoice, true, nin_config->Config & NIN_CFG_FORCE_PROG);
//write config file to game's partition root.
FILE *fp = fopen(NINCfgPath, "wb");
if (fp)
{
fwrite (nin_config , sizeof(char), sizeof(NIN_CFG), fp);
fclose(fp);
}
else
{
gprintf("Could not open NINCfgPath in write mode");
int choice = WindowPrompt(tr("Warning:"), tr("USBloaderGX couldn't write Nintendont config file. Launch Nintendont anyway?"), tr("Yes"), tr("Cancel"));
if(choice == 0)
return 0;
}
// Launch Nintendont
return !(BootHomebrew(NIN_loader_path) < 0);
}
void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive) void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
{ {
syssram *sram = __SYS_LockSram(); syssram *sram = __SYS_LockSram();
@ -914,7 +1204,7 @@ void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
sram->lang = CONF_GetLanguage()-1; sram->lang = CONF_GetLanguage()-1;
} }
} }
gprintf("Sram: Language set to 0x%X\n", sram->lang); gprintf("Sram: Language set to 0x%02x\n", sram->lang);
// Setup Video mode flags // Setup Video mode flags
if(patchVideoMode) if(patchVideoMode)
@ -935,8 +1225,8 @@ void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
sram->ntd |= 0x40; //set pal60 flag sram->ntd |= 0x40; //set pal60 flag
} }
gprintf("Sram: flags set to 0x%X\n", sram->flags); gprintf("Sram: flags set to 0x%02x\n", sram->flags);
gprintf("Sram: ntd set to 0x%X\n", sram->ntd); gprintf("Sram: ntd set to 0x%02x\n", sram->ntd);
} }
__SYS_UnlockSram(1); // 1 -> write changes __SYS_UnlockSram(1); // 1 -> write changes

View File

@ -33,6 +33,7 @@ class GameBooter
static void ShutDownDevices(int gameUSBPort); static void ShutDownDevices(int gameUSBPort);
static int BootDIOSMIOS(struct discHdr *gameHdr); static int BootDIOSMIOS(struct discHdr *gameHdr);
static int BootDevolution(struct discHdr *gameHdr); static int BootDevolution(struct discHdr *gameHdr);
static int BootNintendont(struct discHdr *gameHdr);
static void PatchSram(int language, bool patchVideoMode, bool progressive); static void PatchSram(int language, bool patchVideoMode, bool progressive);
}; };

View File

@ -56,7 +56,7 @@ static s32 Nand_Mount(nandDevice *dev)
return fd; return fd;
if(rev >= 21 && rev < 30000) if(rev >= 21 && rev != 65280) // stub version from nintendo
{ {
// NOTE: // NOTE:
// The official cIOSX rev21 by Waninkoko ignores the partition argument // The official cIOSX rev21 by Waninkoko ignores the partition argument
@ -129,7 +129,7 @@ static s32 Nand_Enable(nandDevice *dev)
mode = dev->mode; mode = dev->mode;
} }
if(rev >= 21 && rev < 30000) if(rev >= 21 && rev != 65280) // stub version from nintendo
{ {
// NOTE: // NOTE:
// The official cIOSX rev21 by Waninkoko provides an undocumented feature // The official cIOSX rev21 by Waninkoko provides an undocumented feature

View File

@ -16,6 +16,7 @@
#include "wbfs.h" #include "wbfs.h"
#include "settings/SettingsEnums.h" #include "settings/SettingsEnums.h"
#include "GameCube/DML_Config.h" #include "GameCube/DML_Config.h"
#include "GameCube/NIN_Config.h"
#include "gecko.h" #include "gecko.h"
// Global app entry point // Global app entry point
@ -56,7 +57,7 @@ void Disc_SetLowMem(void)
memcpy((void *) Online_Check, (void *) Disc_ID, 4); memcpy((void *) Online_Check, (void *) Disc_ID, 4);
} }
void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode) void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode, u32 *nin_VideoMode)
{ {
rmode = VIDEO_GetPreferredMode(0); rmode = VIDEO_GetPreferredMode(0);
@ -89,6 +90,7 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL; rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf); rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50); if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
if(nin_VideoMode) *nin_VideoMode = progressive ? NIN_CFG_FORCE_PROG : (PAL60 ? NIN_VID_FORCE_PAL60 : NIN_VID_FORCE_PAL50);
break; break;
case CONF_VIDEO_MPAL: case CONF_VIDEO_MPAL:
@ -99,6 +101,7 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
rmode_reg = VI_NTSC; rmode_reg = VI_NTSC;
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf; rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_NTSC; if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_NTSC;
if(nin_VideoMode) *nin_VideoMode = progressive ? NIN_CFG_FORCE_PROG : NIN_VID_FORCE_NTSC;
break; break;
} }
@ -118,6 +121,7 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL; rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf); rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50); if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
if(nin_VideoMode) *nin_VideoMode = progressive ? NIN_CFG_FORCE_PROG : (PAL60 ? NIN_VID_FORCE_PAL60 : NIN_VID_FORCE_PAL50);
break; break;
// NTSC // NTSC
case 'E': case 'E':
@ -125,9 +129,11 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
rmode_reg = VI_NTSC; rmode_reg = VI_NTSC;
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf; rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_NTSC; if(dml_VideoMode) *dml_VideoMode = progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_NTSC;
if(nin_VideoMode) *nin_VideoMode = progressive ? NIN_CFG_FORCE_PROG : NIN_VID_FORCE_NTSC;
break; break;
default: default:
if(dml_VideoMode) *dml_VideoMode = DML_VID_DML_AUTO; if(dml_VideoMode) *dml_VideoMode = DML_VID_DML_AUTO;
if(nin_VideoMode) *nin_VideoMode = NIN_VID_AUTO;
break; break;
} }
break; break;
@ -135,26 +141,31 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
rmode = &TVPal528IntDf; rmode = &TVPal528IntDf;
rmode_reg = VI_PAL; rmode_reg = VI_PAL;
if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PAL50; if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PAL50;
if(nin_VideoMode) *nin_VideoMode = NIN_VID_FORCE_PAL50;
break; break;
case VIDEO_MODE_PAL60: // PAL60 case VIDEO_MODE_PAL60: // PAL60
rmode = &TVEurgb60Hz480IntDf; rmode = &TVEurgb60Hz480IntDf;
rmode_reg = VI_EURGB60; rmode_reg = VI_EURGB60;
if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PAL60; if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PAL60;
if(nin_VideoMode) *nin_VideoMode = NIN_VID_FORCE_PAL60;
break; break;
case VIDEO_MODE_NTSC: // NTSC case VIDEO_MODE_NTSC: // NTSC
rmode = &TVNtsc480IntDf; rmode = &TVNtsc480IntDf;
rmode_reg = VI_NTSC; rmode_reg = VI_NTSC;
if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_NTSC; if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_NTSC;
if(nin_VideoMode) *nin_VideoMode = NIN_VID_FORCE_NTSC;
break; break;
case VIDEO_MODE_PAL480P: case VIDEO_MODE_PAL480P:
rmode = &TVEurgb60Hz480Prog; rmode = &TVEurgb60Hz480Prog;
rmode_reg = VI_EURGB60; rmode_reg = VI_EURGB60;
if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PROG | DML_VID_PROG_PATCH; if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PROG | DML_VID_PROG_PATCH;
if(nin_VideoMode) *nin_VideoMode = NIN_CFG_FORCE_PROG | NIN_VID_FORCE_PAL60;
break; break;
case VIDEO_MODE_NTSC480P: case VIDEO_MODE_NTSC480P:
rmode = &TVNtsc480Prog; rmode = &TVNtsc480Prog;
rmode_reg = VI_NTSC; rmode_reg = VI_NTSC;
if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PROG | DML_VID_PROG_PATCH; if(dml_VideoMode) *dml_VideoMode = DML_VID_FORCE_PROG | DML_VID_PROG_PATCH;
if(nin_VideoMode) *nin_VideoMode = NIN_CFG_FORCE_PROG | NIN_VID_FORCE_NTSC;
break; break;
case VIDEO_MODE_SYSDEFAULT: // AUTO PATCH TO SYSTEM case VIDEO_MODE_SYSDEFAULT: // AUTO PATCH TO SYSTEM
break; break;

View File

@ -64,7 +64,7 @@ extern "C"
s32 Disc_FindPartition(u64 *outbuf); s32 Disc_FindPartition(u64 *outbuf);
s32 Disc_Mount(struct discHdr *header); s32 Disc_Mount(struct discHdr *header);
void PatchCountryStrings(void *Address, int Size); void PatchCountryStrings(void *Address, int Size);
void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode); void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode, u32 *nin_VideoMode);
void Disc_SetVMode(void); void Disc_SetVMode(void);
s32 Disc_JumpToEntrypoint(s32 hooktype, u32 dolparameter); s32 Disc_JumpToEntrypoint(s32 hooktype, u32 dolparameter);

View File

@ -30,7 +30,7 @@
#include <unistd.h> #include <unistd.h>
#include <network.h> #include <network.h>
#define DESTINATION_IP "192.168.178.3" #define DESTINATION_IP "192.168.0.255"
#define DESTINATION_PORT 4405 #define DESTINATION_PORT 4405
static int connection = -1; static int connection = -1;