* 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">
<name> USB Loader GX</name>
<coder>USB Loader GX Team</coder>
<version>3.0 r1217</version>
<release_date>20130818144629</release_date>
<version>3.0 r1218</version>
<release_date>20131001201020</release_date>
<!-- // remove this line to enable arguments
<arguments>
<arg>--ios=250</arg>

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"
"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"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Každý)"
@ -73,6 +93,9 @@ msgstr "4 (Pouze dospelí 18+)"
msgid "5 min"
msgstr "5 minut"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Automatický start síte"
@ -274,9 +300,6 @@ msgstr "Zablokovat aktualizace"
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?"
msgstr "Spustit?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Upravené/Originál"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr "Vynutit PAL60"
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formát"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Hra je již nainstalována:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Led"
msgid "Japanese"
msgstr "Japonsky"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klávesnice"
msgid "Korean"
msgstr "Korejsky"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Spustit tento DOL jako náhradní DOL?"
msgid "Loader Settings"
msgstr "Nstavení spoustení"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Nahrávám puvodní jazyk"
@ -1385,6 +1372,9 @@ msgstr "Oznacir nové hry"
msgid "May"
msgstr "Kvet"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Aktualizace nástenky"
@ -1403,6 +1393,9 @@ msgstr "Mód hudební smycky"
msgid "Music Volume"
msgstr "Hlasitost hudby"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Sít není inicializována"
msgid "Next"
msgstr "Další"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Ne"
@ -1445,6 +1447,9 @@ msgstr "Nebyl nalezen soubor s cheaty"
msgid "No DOL file found on disc."
msgstr "Na disku nebyl nalezen DOL soubor."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Bez rozdelování"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Originál/Upravené"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Rodicovský zámek"
@ -1637,6 +1645,9 @@ msgstr "Predchozí"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Potvrzovací tlacítka"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Sporic obrazovky"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Vyber"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Zbývá:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Odinstalace"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Fox888[dk]\n"
"Language-Team: [dk]\n"
@ -31,6 +31,26 @@ msgstr "%i filer ikke fundet på server!"
msgid "%i missing files"
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)"
msgstr "0 (Alle)"
@ -73,6 +93,9 @@ msgstr "4 (Voksne 18+)"
msgid "5 min"
msgstr "5 min."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr "Forfatter"
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "AutoInit netværk"
@ -274,9 +300,6 @@ msgstr "Bloker opdateringer"
msgid "Boot Content"
msgstr "indlæs indhold"
msgid "Boot/Standard"
msgstr ""
msgid "Boot?"
msgstr "Genstart?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Tilpassede/Originale"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr "Udpakker Filer:"
msgid "Extracting nand files:"
msgstr "Udpakker nand filer:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Fejlede"
@ -983,6 +955,9 @@ msgstr "Tving PAL60"
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formater"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Dette spil er allerede installeret:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Spil/Installation partition"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japansk"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean"
msgstr "Koreansk"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Sprog filer"
@ -1328,6 +1312,9 @@ msgstr "Indlæs denne DOL som alternativ DOL?"
msgid "Loader Settings"
msgstr "Loader Indstillinger"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Indlæser standardsprog."
@ -1385,6 +1372,9 @@ msgstr "Maker nye spil"
msgid "May"
msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Messageboard opdatering"
@ -1403,6 +1393,9 @@ msgstr "Musik i løkke"
msgid "Music Volume"
msgstr "Lydstyrke"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr "Nand Kanal emulation"
@ -1436,6 +1429,15 @@ msgstr "Netværk er ikke initialiseret."
msgid "Next"
msgstr "Næste"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nej"
@ -1445,6 +1447,9 @@ msgstr "Cheat-fil ikke fundet"
msgid "No DOL file found on disc."
msgstr "Der blev ikke fundet nogle DOL-filer på DVDen."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Ingen"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Originale/Tilpassede"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Børnelås"
@ -1637,6 +1645,9 @@ msgstr "Forrige"
msgid "Process finished."
msgstr "Proces færdig."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Knaptekster"
@ -1751,6 +1762,9 @@ msgstr "Savegame eksistere muligvis ikke for dette spil."
msgid "Screensaver"
msgstr "Pauseskærm"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Vælg"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tid tilbage:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on 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"
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."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: 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"
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)"
msgstr "0 (Iedereen 3+)"
@ -73,6 +93,9 @@ msgstr "4 (Volwassen 18+)"
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "Automatisch"
@ -166,6 +189,9 @@ msgstr "Auteur(s):"
msgid "Auto"
msgstr "Automatisch"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Netwerk Auto init."
@ -274,9 +300,6 @@ msgstr "Blokkeer Updates"
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Start/Standaard"
msgid "Boot?"
msgstr "Start?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Aangepast/Origineel"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr "Uitpakken:"
msgid "Extracting nand files:"
msgstr "NAND Uitpakken:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Mislukt"
@ -983,6 +955,9 @@ msgstr "Forceer PAL60"
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatteer"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Spel is al geïnstalleerd:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Spel/Installatie partitie"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japans"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Toetsenbord"
msgid "Korean"
msgstr "Koreaans"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Taalbestanden"
@ -1328,6 +1312,9 @@ msgstr "Deze DOL als alternatieve DOL gebruiken?"
msgid "Loader Settings"
msgstr "Loader Instellingen"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Standaardtaal laden."
@ -1385,6 +1372,9 @@ msgstr "Markeer nieuwe spellen"
msgid "May"
msgstr "Mei"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Prikbord Update"
@ -1403,6 +1393,9 @@ msgstr "Muziek Herhaal Mode"
msgid "Music Volume"
msgstr "Muziekvolume"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Netwerk is niet gestart."
msgid "Next"
msgstr "Volgende"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nee"
@ -1445,6 +1447,9 @@ msgstr "Geen cheatbestand gevonden"
msgid "No DOL file found on disc."
msgstr "Geen DOL bestand gevonden op disk."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Niet splitsen"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Origineel/Aangepast"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Ouderlijk toezicht"
@ -1637,6 +1645,9 @@ msgstr "Vorige"
msgid "Process finished."
msgstr "Proces afgerond."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Weergave knoppen"
@ -1751,6 +1762,9 @@ msgstr "Savegame bestaat wellicht niet voor dit spel."
msgid "Screensaver"
msgstr "Schermbeveiliging"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Selecteer"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tijd over:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB Poort"
msgid "USB Port changing is only supported on Hermes cIOS."
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"
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."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "van"
msgid "seconds left"
msgstr "seconden over"
#~ msgid "Boot/Standard"
#~ msgstr "Start/Standaard"
#~ msgid "Custom Discarts"
#~ msgstr "Aangepaste Disk Labels"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: \n"
"Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr ""
@ -73,6 +93,9 @@ msgstr ""
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr ""
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?"
msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr ""
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr ""
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr ""
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr ""
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr ""
msgid "Korean"
msgstr ""
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr ""
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr ""
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May"
msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr ""
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr ""
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr ""
@ -1445,6 +1447,9 @@ msgstr ""
msgid "No DOL file found on disc."
msgstr ""
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr ""
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr ""
@ -1637,6 +1645,9 @@ msgstr ""
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr ""
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr ""
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr ""
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr ""
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: c64rmx\n"
"Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Kaikille)"
@ -73,6 +93,9 @@ msgstr "4 (K18)"
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Autom. verkon käynnistys"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Käynnistys/Standardi"
msgid "Boot?"
msgstr "Boottaa?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Omat/Alkuperäiset"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatoi"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Peli on jo asennettu:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "tammi"
msgid "Japanese"
msgstr "Japani"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Näppäimistö"
msgid "Korean"
msgstr "Korea"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Lataa tämä vaihtoehtoisesti tämä dol?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Ladataan standardia kieltä"
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May"
msgstr "touko"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "Voimakkuus"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Seuraava"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Ei"
@ -1445,6 +1447,9 @@ msgstr "Kooditiedostoa ei löydy"
msgid "No DOL file found on disc."
msgstr "Levyltä ei löydy dol tiedostoa"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Alkuperäinen/Omatekoinen"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Valvonta"
@ -1637,6 +1645,9 @@ msgstr "Edellinen"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Napit"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Näytönsäästäjä"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Aikaa jäljellä:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Poista"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "josta"
msgid "seconds left"
msgstr "sekuntia jäljellä"
#~ msgid "Boot/Standard"
#~ msgstr "Käynnistys/Standardi"
#~ msgid "Rename Game on WBFS"
#~ msgstr "Uudelleennimeä peli"

View File

@ -1,11 +1,11 @@
# USB Loader GX language source file.
# French.lang - r1216
# French.lang - r1218
# don't delete/change this line (é).
msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Cyan\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"
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)"
msgstr "0 (Tous 3+)"
@ -73,6 +93,9 @@ msgstr "4 (Adultes 18+)"
msgid "5 min"
msgstr "5 min."
msgid "=== GameCube Settings"
msgstr "===== Param. GameCube"
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr "Auteur(s):"
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr "Démarrage automatique"
msgid "AutoInit Network"
msgstr "Connexion réseau automatique"
@ -274,9 +300,6 @@ msgstr "Bloquer Mise à jour"
msgid "Boot Content"
msgstr "Lancement normal"
msgid "Boot/Standard"
msgstr "IOS par défaut"
msgid "Boot?"
msgstr "Lancer ?"
@ -494,60 +517,9 @@ msgstr "Persos"
msgid "Customs/Original"
msgstr "Persos/Originaux"
msgid "DEVO D Buttons"
msgstr "DEVO Boutons directs"
msgid "DEVO F-Zero AX"
msgid "D Buttons"
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"
msgstr "Dossier DOL alternatif"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr "Dossier Loader Devolution"
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr "Devolution nécessite l'accès AHB ! Veuillez lancer USBLoaderGX à partir du HBC ou mettre à jour votre chaîne."
msgid "Devolution's loader.bin file can't be loaded."
msgstr "Le fichier loader.bin de Devolution n'a pu être chargé."
@ -889,6 +858,9 @@ msgstr "Extraction des fichiers :"
msgid "Extracting nand files:"
msgstr "Extraction du fichier Nand :"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Échec"
@ -983,6 +955,9 @@ msgstr "Forcer PAL60"
msgid "Force Titles from Disc"
msgstr "Forcer charg. titres du disque"
msgid "Force Widescreen"
msgstr "Forcer 16:9"
msgid "Format"
msgstr "Formater"
@ -1109,6 +1084,9 @@ msgstr "Type de fenêtre de jeu"
msgid "Game is already installed:"
msgstr "Le jeu est déjà installé:"
msgid "Game's IOS"
msgstr "IOS des jeux"
msgid "Game/Install Partition"
msgstr "Partition jeu/install."
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japonais"
msgid "Japanese Patch"
msgstr "Patch japonais"
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Clavier"
msgid "Korean"
msgstr "Coréen"
msgid "LED Activity"
msgstr "LED détection d'activité"
msgid "Language Files"
msgstr "Fichiers de langue"
@ -1328,6 +1312,9 @@ msgstr "Charger comme DOL alternatif ?"
msgid "Loader Settings"
msgstr "Paramètres du Loader"
msgid "Loader's IOS"
msgstr "IOS du Loader"
msgid "Loading standard language."
msgstr "Chargement langue par défaut."
@ -1385,6 +1372,9 @@ msgstr "Marquer les nouveaux jeux"
msgid "May"
msgstr "Mai"
msgid "Memory Card Emulation"
msgstr "Emulation carte mémoire"
msgid "Messageboard Update"
msgstr "Mise à jour carnet Wii"
@ -1403,6 +1393,9 @@ msgstr "Type de boucle"
msgid "Music Volume"
msgstr "Volume musique"
msgid "NMM Mode"
msgstr "Mode NMM"
msgid "Nand Chan. Emulation"
msgstr "Émulation Nand Chaînes"
@ -1436,6 +1429,15 @@ msgstr "Réseau non initialisé"
msgid "Next"
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"
msgstr "Non"
@ -1445,6 +1447,9 @@ msgstr "Aucun fichier de triche trouvé"
msgid "No DOL file found on disc."
msgstr "Aucun DOL trouvé dans ce jeu."
msgid "No Disc+"
msgstr "No Disc+"
msgid "No Splitting"
msgstr "Aucun"
@ -1574,6 +1579,9 @@ msgstr "Originaux"
msgid "Original/Customs"
msgstr "Originaux/Persos"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Contrôle parental"
@ -1637,6 +1645,9 @@ msgstr "Précédent"
msgid "Process finished."
msgstr "Opération terminée."
msgid "Progressive Patch"
msgstr "Patch progressif"
msgid "Prompts Buttons"
msgstr "Largeur de l'interface"
@ -1751,6 +1762,9 @@ msgstr "La sauvegarde de ce jeu est peut-être existante."
msgid "Screensaver"
msgstr "Économiseur d'écran"
msgid "Screenshot"
msgstr "Capture d'écran"
msgid "Select"
msgstr "Choisir"
@ -1968,6 +1982,9 @@ msgstr "Ce chemin doit être situé sur la carte SD !"
msgid "Time left:"
msgstr "Fini dans:"
msgid "Timer Fix"
msgstr "Correction du timing"
msgid "Title Launcher"
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."
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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez les copier sur une partition USB FAT32."
#, c-format
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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition principale."
#, c-format
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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur la 1ère partition du disque dur."
#, 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 "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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez placer votre 'Dossier GameCube principal' sur une partition USB FAT32."
#, c-format
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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vouz devez utiliser un disque dur avec 512 octets par secteur."
#, c-format
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."
msgstr "Pour lancer les jeux GameCube avec DIOS MIOS vous devez utiliser une partition avec une taille de cluster de 32Ko maximum."
#, c-format
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."
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 "To run GameCube games with Nintendont you need the boot.dol file in your Nintendont Loader Path."
msgstr "Pour lancer les jeux GameCube avec Nintendont vous devez placer le fichier loader.bin dans le Dossier Loader Nintendont."
msgid "Tooltip Delay"
msgstr "Délai des Info-bulles"
@ -2022,6 +2045,15 @@ msgstr "Port USB"
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."
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"
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."
msgstr "Vous devez installer DIOS MIOS Lite v1.2 ou une version plus récente."
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr "Vous devez installer Devolution ou DIOS MIOS (Lite) pour lancer les jeux GameCube sur USB ou carte SD."
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
msgstr "Vous devez placer le Mode GameCube sur Devolution dans les paramètres du jeu pour lancer les jeux GameCube sur USB ou carte SD."
msgid "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 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 "Zoom Duration (Speed)"
msgstr "Durée du zoom (Vitesse)"
@ -2267,6 +2296,90 @@ msgstr "sur"
msgid "seconds left"
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"
#~ msgstr "DML NoDisc"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: 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"
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)"
msgstr "0 (Jeder)"
@ -73,6 +93,9 @@ msgstr "4 (Erwachsene 18+)"
msgid "5 min"
msgstr "5 Minuten"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autor(en)"
msgid "Auto"
msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Autoinit. Netzwerk"
@ -274,9 +300,6 @@ msgstr "Blocke Updates"
msgid "Boot Content"
msgstr "Boote Inhalt"
msgid "Boot/Standard"
msgstr "Bootstandard (cIOS)"
msgid "Boot?"
msgstr "Kanal starten?"
@ -494,60 +517,9 @@ msgstr "Community"
msgid "Customs/Original"
msgstr "Community/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 "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"
msgstr "Alternative DOL"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path"
msgstr "Devolution Loader"
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr "Devolution's loader.bin Datei kann nicht geladen werden."
@ -889,6 +858,9 @@ msgstr "Entpacke Dateien:"
msgid "Extracting nand files:"
msgstr "Extrahiere Nand Dateien:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Fehlgeschlagen"
@ -983,6 +955,9 @@ msgstr "PAL60 erzw."
msgid "Force Titles from Disc"
msgstr "Erzwinge DVD-Titel"
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatieren"
@ -1109,6 +1084,9 @@ msgstr "Spiele Fenstermodus"
msgid "Game is already installed:"
msgstr "Spiel ist bereits installiert:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Spiel/Instal. Partition"
@ -1267,6 +1245,9 @@ msgstr "Januar"
msgid "Japanese"
msgstr "Japanisch"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr "Gamepad"
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean"
msgstr "Koreanisch"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Sprachdateien"
@ -1328,6 +1312,9 @@ msgstr "Diese DOL als Alternative DOL laden?"
msgid "Loader Settings"
msgstr "Loader Einstellungen"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Lade Standardsprache."
@ -1385,6 +1372,9 @@ msgstr "Neue Spiele mark."
msgid "May"
msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Forum Update"
@ -1403,6 +1393,9 @@ msgstr "HGM Wiederholung"
msgid "Music Volume"
msgstr "Musik Lautstärke"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr "Nand Kan. Emulation"
@ -1436,6 +1429,15 @@ msgstr "Netzwerk wurde nicht initialisiert."
msgid "Next"
msgstr "Weiter"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nein"
@ -1445,6 +1447,9 @@ msgstr "Keine Cheatdatei gefunden."
msgid "No DOL file found on disc."
msgstr "Keine DOL auf der Disk gefunden."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Nicht teilen"
@ -1574,6 +1579,9 @@ msgstr "Original"
msgid "Original/Customs"
msgstr "Original/Community"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Altersbeschränkung"
@ -1637,6 +1645,9 @@ msgstr "Zurück"
msgid "Process finished."
msgstr "Vorgang abgeschlossen."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Anzeige"
@ -1751,6 +1762,9 @@ msgstr "Möglicherweise existiert kein Spielstand für dieses Spiel."
msgid "Screensaver"
msgstr "Bildschirmschoner"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Auswählen"
@ -1968,6 +1982,9 @@ msgstr "Dieser Pfad muss auf der SD sein!"
msgid "Time left:"
msgstr "Noch:"
msgid "Timer Fix"
msgstr ""
msgid "Title 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."
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."
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' on a primary partition."
#, c-format
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 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 ""
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 DIOS MIOS you need to use a 512 bytes/sector 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 ""
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 ""
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."
#, c-format
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB Port"
msgid "USB Port changing is only supported on Hermes cIOS."
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"
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."
msgstr "Es wird DIOS MIOS Lite v1.2 oder neuer benötigt."
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr "Um GameCube Spiele von USB oder SD abzuspielen, wird Devolution oder DIOS MIOS (Lite)"
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,60 @@ msgstr "von"
msgid "seconds left"
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"
#~ msgstr "DML Keine Disk"

View File

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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Springdale\n"
"Language-Team: Tusk, Springdale\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Mindenkinek)"
@ -73,6 +93,9 @@ msgstr "4 (Felnõtteknek 18+)"
msgid "5 min"
msgstr "5 perc"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Hálózat AutoInit"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Alapértelmezett"
msgid "Boot?"
msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Egyéni/Eredeti"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formázás"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "A játék már fel van telepítve:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japán"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Billenyûzet"
msgid "Korean"
msgstr "Koreai"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "DOL betöltése alternatív DOL-ként?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Alapnyelv betõltése"
@ -1385,6 +1372,9 @@ msgstr "Új játékok megjelölése"
msgid "May"
msgstr "Máj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "Zene Hangerõ"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Következõ"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nem"
@ -1445,6 +1447,9 @@ msgstr "Kód nem található"
msgid "No DOL file found on disc."
msgstr "Nem található DOL fájl a lemezen."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Eredeti/Egyéni"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Szülõi Felügyelet"
@ -1637,6 +1645,9 @@ msgstr "Elõzõ"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Gyors Gombok"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Képernyõkimélõ"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Válassz"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Hátralevõ idõ"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Törlés"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "./"
msgid "seconds left"
msgstr "hátralévõ másodperc"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Alapértelmezett"
#~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS játék átnevezése"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: xFede\n"
"Language-Team: xFede (fedeanto11@gmail.com)\n"
@ -31,6 +31,26 @@ msgstr "%i file non trovati sul server!"
msgid "%i missing files"
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)"
msgstr "0 (Tutti)"
@ -73,6 +93,9 @@ msgstr "4 (Maggiorenni 18+)"
msgid "5 min"
msgstr "5 minuti"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autore/i:"
msgid "Auto"
msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Inizializz. automatica rete"
@ -274,9 +300,6 @@ msgstr "Blocca aggiornamenti"
msgid "Boot Content"
msgstr "Avvio normale"
msgid "Boot/Standard"
msgstr "cIOS predefinito"
msgid "Boot?"
msgstr "Avviare?"
@ -494,60 +517,9 @@ msgstr "Personalizzati"
msgid "Customs/Original"
msgstr "Modific./origin."
msgid "DEVO D Buttons"
msgid "D Buttons"
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"
msgstr "Percorso DOL"
@ -617,9 +589,6 @@ msgstr "Devolution"
msgid "Devolution Loader Path"
msgstr "Percorso loader devolution"
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr "Impossibile caricare il file loader.bin per devolution."
@ -889,6 +858,9 @@ msgstr "Estraendo i file:"
msgid "Extracting nand files:"
msgstr "Estraendo il file della NAND:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Fallito"
@ -983,6 +955,9 @@ msgstr "Forza PAL60"
msgid "Force Titles from Disc"
msgstr "Forza titolo da disco"
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatta"
@ -1109,6 +1084,9 @@ msgstr "Modalità visualizzazione giochi"
msgid "Game is already installed:"
msgstr "Gioco già installato:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Partizione giochi/inst."
@ -1267,6 +1245,9 @@ msgstr "Gennaio"
msgid "Japanese"
msgstr "Giapponese"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr "Joypad"
@ -1285,6 +1266,9 @@ msgstr "Tastiera"
msgid "Korean"
msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Traduzioni"
@ -1328,6 +1312,9 @@ msgstr "Usare questo DOL come DOL alternativo?"
msgid "Loader Settings"
msgstr "Impostazioni loader"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Caricando la lingua predefinita."
@ -1385,6 +1372,9 @@ msgstr "Evidenzia i giochi nuovi"
msgid "May"
msgstr "Maggio"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Aggiorna messaggi"
@ -1403,6 +1393,9 @@ msgstr "Ripeti musica sottof."
msgid "Music Volume"
msgstr "Volume musica"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr "Emulazione canali NAND"
@ -1436,6 +1429,15 @@ msgstr "La rete non è inizializzata."
msgid "Next"
msgstr "Succ."
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "No"
@ -1445,6 +1447,9 @@ msgstr "Nessun file di trucchi trovato"
msgid "No DOL file found on disc."
msgstr "Nessun file DOL trovato sul disco."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Non Suddividere"
@ -1574,6 +1579,9 @@ msgstr "Originale"
msgid "Original/Customs"
msgstr "Origin./Modific."
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Controllo Genitori"
@ -1637,6 +1645,9 @@ msgstr "Prec."
msgid "Process finished."
msgstr "Processo completato."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Pulsanti"
@ -1751,6 +1762,9 @@ msgstr "Il salvataggio potrebbe non esistere per questo gioco."
msgid "Screensaver"
msgstr "Salvaschermo"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Seleziona"
@ -1968,6 +1982,9 @@ msgstr "Questo percorso deve essere sulla SD!"
msgid "Time left:"
msgstr "Tempo rimasto:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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."
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 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 place them on an USB FAT32 partition."
msgstr ""
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."
#, c-format
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Porta USB"
msgid "USB Port changing is only supported on Hermes cIOS."
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"
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."
msgstr "Devi installare DIOS MIOS Lite v1.2 o una versione successiva."
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr "Devi installare Devolution o DIOS MIOS (Lite) per avviare i giochi GameCube da USB o SD"
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,72 @@ msgstr "di"
msgid "seconds left"
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"
#~ msgstr "No-disco DML"

View File

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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: nextos@korea.com\n"
"Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (모두다)"
@ -73,6 +93,9 @@ msgstr "4 (성인 18세 이상)"
msgid "5 min"
msgstr "5 분"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "자동"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "자동네트웍설정"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "기본 부팅설정"
msgid "Boot?"
msgstr "부팅?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "커스텀/오리지널"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "포맷"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "게임이 이미 설치되어 있습니다."
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "1월"
msgid "Japanese"
msgstr "일본어"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "키보드"
msgid "Korean"
msgstr "한국어"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "이 DOL화일을 alternate DOL로 로딩할까요?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "표준 언어로 로딩."
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May"
msgstr "5월"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "음량"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "다음"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "아니오"
@ -1445,6 +1447,9 @@ msgstr "치트화일 없음"
msgid "No DOL file found on disc."
msgstr "디스크에 DOL화일이 없음."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "원본/사용자설정"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "자녀보호기능"
@ -1637,6 +1645,9 @@ msgstr "이전"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "프롬프트/버튼"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "화면보호기"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "남은 시간:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "제거"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "중"
msgid "seconds left"
msgstr "초 남았습니다"
#~ msgid "Boot/Standard"
#~ msgstr "기본 부팅설정"
#~ msgid "Rename Game on WBFS"
#~ msgstr "WBFS에서 게임 이름 변경"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"
"Last-Translator: raschi\n"
"Language-Team: raschi\n"
@ -31,6 +31,26 @@ msgstr "%i filer ikke funnet på server!"
msgid "%i missing files"
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)"
msgstr "0 (Alle)"
@ -73,6 +93,9 @@ msgstr "4 (Voksen 18+)"
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Autostart nettverk"
@ -274,9 +300,6 @@ msgstr "Blokkér oppdateringer"
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standard"
msgid "Boot?"
msgstr "Start?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Custom/Original"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Feilet"
@ -983,6 +955,9 @@ msgstr "Tving PAL60"
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatér"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Spillet er allerede installert:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Spill/installer partisjon"
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japansk"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tastatur"
msgid "Korean"
msgstr "Koreansk"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Last denne DOL som alternativ DOL?"
msgid "Loader Settings"
msgstr "Loader innstillinger"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Laster standard språk."
@ -1385,6 +1372,9 @@ msgstr "Merk nye spill"
msgid "May"
msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Messageboard oppdatering"
@ -1403,6 +1393,9 @@ msgstr "Musikk loop modus"
msgid "Music Volume"
msgstr "Musikk volum"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Nettverk er ikke initialisert."
msgid "Next"
msgstr "Neste"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nei"
@ -1445,6 +1447,9 @@ msgstr "Ingen juksefil funnet"
msgid "No DOL file found on disc."
msgstr "Ingen DOL fil funnet på plate."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Ingen splitt"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Original/Custom"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Foreldrekontroll"
@ -1637,6 +1645,9 @@ msgstr "Forrige"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Dialog knapper"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Skjermbeskytter"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Velg"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tid igjen:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "USB port"
msgid "USB Port changing is only supported on 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"
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."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "av"
msgid "seconds left"
msgstr "sekunder gjenstår"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standard"
#~ msgid "Custom Discarts"
#~ msgstr "Cust. platebilde"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
"Language-Team: \n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (dla kazdego)"
@ -73,6 +93,9 @@ msgstr "4 (tylko dla doroslych 18+)"
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "automatycznie"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Autoinicjalizacja sieci"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr ""
msgid "Boot?"
msgstr ""
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr ""
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Sformatuj"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Gra jest juz zainstalowana:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Styczen"
msgid "Japanese"
msgstr "japonski"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klawiatura"
msgid "Korean"
msgstr "koreanski"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Zaladowac ten DOL jako alternatywnt?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "ladowanie standardowego jezyka."
@ -1385,6 +1372,9 @@ msgstr "Oznacz nowe gry"
msgid "May"
msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "Poziom glosnosci"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "nastepny"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nie"
@ -1445,6 +1447,9 @@ msgstr "Nie znaleziono plikow z kodami"
msgid "No DOL file found on disc."
msgstr "Brak plikow DOL na dysku"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Mieszane"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Kontrola rodzicielska"
@ -1637,6 +1645,9 @@ msgstr "Poprzedni"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr ""
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Wygaszacz ekranu"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Wybierz"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Czas pozostaly"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Odinstaluj"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: aniemotion\n"
"Language-Team: boto12, aniemotion\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Adultos 18+)"
msgid "5 min"
msgstr "5 minutos"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr "Autor(es)"
msgid "Auto"
msgstr "Automático"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Auto-iniciar Rede"
@ -274,9 +300,6 @@ msgstr "Bloquear atualizações"
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Carregar/Standard"
msgid "Boot?"
msgstr "Carregar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Alternativas/Originais"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatar"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Este jogo já está instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japonês"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean"
msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Carregar este DOL como DOL alternativo?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Carregado idioma padrão."
@ -1385,6 +1372,9 @@ msgstr "Marcar games novos"
msgid "May"
msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr "Modo Repetição de Música"
msgid "Music Volume"
msgstr "Volume da Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Próximo"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Não"
@ -1445,6 +1447,9 @@ msgstr "Arquivo de truques não encontrado"
msgid "No DOL file found on disc."
msgstr "Não foi encontrado nenhum arquivo dol no disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Originais/Alternativas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Controle de Pais"
@ -1637,6 +1645,9 @@ msgstr "Anterior"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Mensagens/Botões"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Proteção de tela"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "selecionar"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tempo restante:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr ""
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "de"
msgid "seconds left"
msgstr "segundos restantes"
#~ msgid "Boot/Standard"
#~ msgstr "Carregar/Standard"
#~ msgid "Custom Discarts"
#~ msgstr "Arte personalizadas"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: pplucky <pplucky@gmail.com>\n"
"Language-Team: Sky8000, pplucky\n"
@ -31,6 +31,26 @@ msgstr "%i ficheiros não encontrados no servidor!"
msgid "%i missing files"
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)"
msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Adultos 18+)"
msgid "5 min"
msgstr "5 minutos"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "AUTO"
@ -166,6 +189,9 @@ msgstr "Autor(es):"
msgid "Auto"
msgstr "Auto"
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Auto-iniciar Rede"
@ -274,9 +300,6 @@ msgstr "Bloquear Actualizações"
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Arranque/Std"
msgid "Boot?"
msgstr "Carregar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Personalizadas/Originais"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr "A extrair ficheiros:"
msgid "Extracting nand files:"
msgstr "A extrair ficheiros nand:"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Falhou"
@ -983,6 +955,9 @@ msgstr "Forçar PAL60"
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatar"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "O jogo já está instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Jogo/Partição Instalação"
@ -1267,6 +1245,9 @@ msgstr "Jan"
msgid "Japanese"
msgstr "Japonês"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr "Joypad"
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean"
msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Ficheiros Idioma"
@ -1328,6 +1312,9 @@ msgstr "Carregar este DOL como DOL alternativo?"
msgid "Loader Settings"
msgstr "Definições do Loader"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "A carregar idioma padrão."
@ -1385,6 +1372,9 @@ msgstr "Marcar jogos novos"
msgid "May"
msgstr "Mai"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Update Placard Mensagens"
@ -1403,6 +1393,9 @@ msgstr "Modo de Repetição"
msgid "Music Volume"
msgstr "Volume Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr "Rede não inicializada."
msgid "Next"
msgstr "Próximo"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Não"
@ -1445,6 +1447,9 @@ msgstr "Ficheiro de Batota não encontrado"
msgid "No DOL file found on disc."
msgstr "Não foi encontrado nenhum ficheiro DOL no disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Sem Partição"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Originais/Personalizadas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Controlo Parental"
@ -1637,6 +1645,9 @@ msgstr "Anterior"
msgid "Process finished."
msgstr "Processo finalizado."
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Mensagens/Botões"
@ -1751,6 +1762,9 @@ msgstr "Gravação pode não existir para este jogo."
msgid "Screensaver"
msgstr "Protector de ecrã"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Seleccionar"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tempo rem:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Porta USB"
msgid "USB Port changing is only supported on Hermes cIOS."
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"
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."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "de"
msgid "seconds left"
msgstr "segundos restantes"
#~ msgid "Boot/Standard"
#~ msgstr "Arranque/Std"
#~ msgid "Custom Discarts"
#~ msgstr "Imagens Disco Personalizadas"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: nikolai_ca\n"
"Language-Team: Kir, alendit, nikolai_ca\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Для всех)"
@ -73,6 +93,9 @@ msgstr "4 (Взрослые 18+)"
msgid "5 min"
msgstr "5 мин."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "АВТО"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "АвтоИнициализация Сети"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Загрузка/Стандарт"
msgid "Boot?"
msgstr "Загрузить?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Измененный/Оригинальные"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Форматировать"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Игра уже установлена:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Янв"
msgid "Japanese"
msgstr "Японский"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Клавиатура"
msgid "Korean"
msgstr "Корейский"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Загрузить этот DOL в качестве альтернати
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Загрузка языка по умолчанию"
@ -1385,6 +1372,9 @@ msgstr "Отметить новые игры"
msgid "May"
msgstr "Май"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "Громкость"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Следующий"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Нет"
@ -1445,6 +1447,9 @@ msgstr "Не найден файл с читами"
msgid "No DOL file found on disc."
msgstr "DOL-файл не найден на диске."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Измененные/Модифицированные"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Родительский Контроль"
@ -1637,6 +1645,9 @@ msgstr "Предыдущий"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Кнопки приглашения"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Скринсейвер"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Осталось времени:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Деинсталлировать"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "из"
msgid "seconds left"
msgstr "секунд осталось"
#~ msgid "Boot/Standard"
#~ msgstr "Загрузка/Стандарт"
#~ msgid "Rename Game on WBFS"
#~ msgstr "Переименовать игры в WBFS"

View File

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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Galen/xFede\n"
"Language-Team: Penn, SirPalax, hvy109\n"
@ -31,6 +31,26 @@ msgstr "¡%i archivos no encontrados en servidor!"
msgid "%i missing files"
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)"
msgstr "0 (Todos)"
@ -73,6 +93,9 @@ msgstr "4 (Sólo Adultos 18+)"
msgid "5 min"
msgstr "5 min."
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr "Autor(es):"
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Auto Iniciar la Red"
@ -274,9 +300,6 @@ msgstr "Bloq. Actualizaciones"
msgid "Boot Content"
msgstr "Iniciar contenido"
msgid "Boot/Standard"
msgstr "Inicio/Estándar"
msgid "Boot?"
msgstr "¿Ejecutar?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Artísticas/Originales"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr "Extrayendo archivos:"
msgid "Extracting nand files:"
msgstr "Extrayendo archivos Nand"
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr "Fallo"
@ -983,6 +955,9 @@ msgstr "Forzar PAL60"
msgid "Force Titles from Disc"
msgstr "Forzar titulos del disco"
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formateo"
@ -1109,6 +1084,9 @@ msgstr "Juego en modo ventana"
msgid "Game is already installed:"
msgstr "El juego ya estaba instalado:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr "Partición de Juegos"
@ -1267,6 +1245,9 @@ msgstr "Ene"
msgid "Japanese"
msgstr "Japonés"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Teclado"
msgid "Korean"
msgstr "Coreano"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr "Archivos de idioma"
@ -1328,6 +1312,9 @@ msgstr "¿Cargar este DOL como DOL Alternativo?"
msgid "Loader Settings"
msgstr "Configuración del Cargador"
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Cargando idioma estándar."
@ -1385,6 +1372,9 @@ msgstr "Marcar juegos nuevos"
msgid "May"
msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr "Actualizar Tablón Wii"
@ -1403,6 +1393,9 @@ msgstr "Modo Bucle Musical"
msgid "Music Volume"
msgstr "Volumen de la Música"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr "Emul. canales Nand"
@ -1436,6 +1429,15 @@ msgstr "No se inició la red."
msgid "Next"
msgstr "Siguiente"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr ""
@ -1445,6 +1447,9 @@ msgstr "No se encontró el archivo de Trucos"
msgid "No DOL file found on disc."
msgstr "No se encontró el archivo DOL en el Disco"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr "Sin Separación"
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Originales/Artísticas"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Control Parental"
@ -1637,6 +1645,9 @@ msgstr "Ant."
msgid "Process finished."
msgstr "Proceso terminado"
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Botones"
@ -1751,6 +1762,9 @@ msgstr "Puede no existir partida guardada para este juego"
msgid "Screensaver"
msgstr "Salvapantallas"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Seleccionar"
@ -1968,6 +1982,9 @@ msgstr "¡Esta ruta debe ser en la tarjeta SD!"
msgid "Time left:"
msgstr "Quedan:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr "Puerto USB"
msgid "USB Port changing is only supported on Hermes cIOS."
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"
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."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,21 @@ msgstr "de"
msgid "seconds left"
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"
#~ msgstr "Sin disco DML"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Katsurou\n"
"Language-Team: Katsurou, pirateX\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Alla)"
@ -73,6 +93,9 @@ msgstr "4 (Endast Vuxna 18+)"
msgid "5 min"
msgstr ""
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr ""
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Autoinitiera Nätverk"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standard"
msgid "Boot?"
msgstr "Starta?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Anpassade/Original"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Formatera"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Spelet är redan installerat:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr ""
msgid "Japanese"
msgstr "Japanska"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Tangentbord"
msgid "Korean"
msgstr "Koreanska"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Ladda denna DOL som alternativ DOL?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Laddar standard språk."
@ -1385,6 +1372,9 @@ msgstr "Markera nya spel"
msgid "May"
msgstr "Maj"
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr "Musik Återuppspelningsläge"
msgid "Music Volume"
msgstr "Volym"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Nästa"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Nej"
@ -1445,6 +1447,9 @@ msgstr "Ingen fuskfil hittades"
msgid "No DOL file found on disc."
msgstr "Ingen DOL-fil hittades på skivan."
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Original/Anpassade"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Föräldrakontroll"
@ -1637,6 +1645,9 @@ msgstr "Förra"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Dialogknappar"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Skärmsläckare"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Välj"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Tid kvar:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Avinstallera"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "av"
msgid "seconds left"
msgstr "sekunder kvar"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standard"
#~ msgid "Rename Game on WBFS"
#~ msgstr "Döp om spel på WBFS"

View File

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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\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"
"Last-Translator: Nitro_subzero \n"
"Language-Team: Nitro_subzero\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (ทุกคน)"
@ -73,6 +93,9 @@ msgstr "4 (เฉพาะผู้ใหญ่ 18+)"
msgid "5 min"
msgstr "5 นาที"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "อัตโนมัติ"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "ทำการเชื่อมต่อเครือข่าย"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "บูต/มาตราฐาน"
msgid "Boot?"
msgstr "บูต?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "กำหนดเอง/ดั้งเดิม"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "ฟอร์แมต"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "เกมส์นี้ถูกติดตั้งอยู่แล้ว:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "มค."
msgid "Japanese"
msgstr "ญี่ปุ่น"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "แป้นพิมพ์"
msgid "Korean"
msgstr "เกาหลี"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "โหลด DOL นี้เป็น alternate DOL?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "โหลดภาษามาตราฐาน."
@ -1385,6 +1372,9 @@ msgstr ""
msgid "May"
msgstr "พค."
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "ความดังเสียงเพลง"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "ต่อไป"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "ไม่"
@ -1445,6 +1447,9 @@ msgstr "ไม่พบไฟล์โกงเกมส์"
msgid "No DOL file found on disc."
msgstr "ไม่มีไฟล์ DOL ในแผ่น"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "ของแท้/ดัดแปลง"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "กำหนดอายุ"
@ -1637,6 +1645,9 @@ msgstr "ที่ผ่านมา"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "ปุ่มเตรียมตัว"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "รักษาหน้าจอ"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr ""
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "เหลือเวลาอีก:"
msgid "Timer Fix"
msgstr ""
msgid "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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "ถอนการติดตั้ง"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "จาก"
msgid "seconds left"
msgstr "วินาทีที่เหลือ"
#~ msgid "Boot/Standard"
#~ msgstr "บูต/มาตราฐาน"
#~ msgid "Rename Game on WBFS"
#~ msgstr "เปลี่ยนชื่อเกมส์บน WBFS"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"
"Last-Translator: omercigingelini\n"
"Language-Team: omercigingelini\n"
@ -31,6 +31,26 @@ msgstr ""
msgid "%i missing files"
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)"
msgstr "0 (Herkes)"
@ -73,6 +93,9 @@ msgstr "4 (Sadece Yetişkin 18+)"
msgid "5 min"
msgstr "5 dakika"
msgid "=== GameCube Settings"
msgstr ""
msgid "AUTO"
msgstr "OTOMATIK"
@ -166,6 +189,9 @@ msgstr ""
msgid "Auto"
msgstr ""
msgid "Auto Boot"
msgstr ""
msgid "AutoInit Network"
msgstr "Ağı ototanımla"
@ -274,9 +300,6 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot/Standard"
msgstr "Boot/Standart"
msgid "Boot?"
msgstr "Başlat?"
@ -494,58 +517,7 @@ msgstr ""
msgid "Customs/Original"
msgstr "Kişisel/Orjinal"
msgid "DEVO 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"
msgid "D Buttons"
msgstr ""
msgid "DOL Path"
@ -617,9 +589,6 @@ msgstr ""
msgid "Devolution Loader Path"
msgstr ""
msgid "Devolution requires AHB access! Please launch USBLoaderGX from HBC or from an updated channel or forwarder."
msgstr ""
msgid "Devolution's loader.bin file can't be loaded."
msgstr ""
@ -889,6 +858,9 @@ msgstr ""
msgid "Extracting nand files:"
msgstr ""
msgid "F-Zero AX"
msgstr ""
msgid "Failed"
msgstr ""
@ -983,6 +955,9 @@ msgstr ""
msgid "Force Titles from Disc"
msgstr ""
msgid "Force Widescreen"
msgstr ""
msgid "Format"
msgstr "Biçimlendir"
@ -1109,6 +1084,9 @@ msgstr ""
msgid "Game is already installed:"
msgstr "Oyun zaten kurulu:"
msgid "Game's IOS"
msgstr ""
msgid "Game/Install Partition"
msgstr ""
@ -1267,6 +1245,9 @@ msgstr "Oca"
msgid "Japanese"
msgstr "Japonca"
msgid "Japanese Patch"
msgstr ""
msgid "Joypad"
msgstr ""
@ -1285,6 +1266,9 @@ msgstr "Klavye"
msgid "Korean"
msgstr "Korece"
msgid "LED Activity"
msgstr ""
msgid "Language Files"
msgstr ""
@ -1328,6 +1312,9 @@ msgstr "Bu DOL alternatif DOL olarak mı yüklensin?"
msgid "Loader Settings"
msgstr ""
msgid "Loader's IOS"
msgstr ""
msgid "Loading standard language."
msgstr "Standart dil yükleniyor."
@ -1385,6 +1372,9 @@ msgstr "Yeni oyunlari imle"
msgid "May"
msgstr ""
msgid "Memory Card Emulation"
msgstr ""
msgid "Messageboard Update"
msgstr ""
@ -1403,6 +1393,9 @@ msgstr ""
msgid "Music Volume"
msgstr "Ses Seviyesi"
msgid "NMM Mode"
msgstr ""
msgid "Nand Chan. Emulation"
msgstr ""
@ -1436,6 +1429,15 @@ msgstr ""
msgid "Next"
msgstr "Ileri"
msgid "Nintendont"
msgstr ""
msgid "Nintendont Loader Path"
msgstr ""
msgid "Nintendont currently only supports GameCube games on SD card."
msgstr ""
msgid "No"
msgstr "Hayır"
@ -1445,6 +1447,9 @@ msgstr "Hile dosyası bulunamadı"
msgid "No DOL file found on disc."
msgstr "Diskte DOL dosyası bulunamadı"
msgid "No Disc+"
msgstr ""
msgid "No Splitting"
msgstr ""
@ -1574,6 +1579,9 @@ msgstr ""
msgid "Original/Customs"
msgstr "Orjinal/Kişisel"
msgid "PAD Hook"
msgstr ""
msgid "Parental Control"
msgstr "Ebeveyn kontrolü"
@ -1637,6 +1645,9 @@ msgstr "Önceki"
msgid "Process finished."
msgstr ""
msgid "Progressive Patch"
msgstr ""
msgid "Prompts Buttons"
msgstr "Hız ve Butonlar"
@ -1751,6 +1762,9 @@ msgstr ""
msgid "Screensaver"
msgstr "Ekran Koruyucu"
msgid "Screenshot"
msgstr ""
msgid "Select"
msgstr "Seç"
@ -1968,6 +1982,9 @@ msgstr ""
msgid "Time left:"
msgstr "Kalan zaman:"
msgid "Timer Fix"
msgstr ""
msgid "Title Launcher"
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."
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
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 ""
msgid "Tooltip Delay"
@ -2022,6 +2045,15 @@ msgstr ""
msgid "USB Port changing is only supported on Hermes cIOS."
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"
msgstr "Kaldır"
@ -2201,10 +2233,7 @@ msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
msgstr ""
msgid "You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"
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 "Zoom Duration (Speed)"
@ -2267,6 +2296,9 @@ msgstr "./"
msgid "seconds left"
msgstr "saniye kaldı"
#~ msgid "Boot/Standard"
#~ msgstr "Boot/Standart"
#~ msgid "Rename Game on WBFS"
#~ 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))
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());
if(usb0 && usb0->GetPartitionCount() < 1)
@ -232,7 +232,7 @@ bool DeviceHandler::MountUSBPort1(bool spinup)
if(spinup && !USBSpinUp())
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());
if(usb1 && usb1->GetPartitionCount() < 1)

View File

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

View File

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

View File

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

View File

@ -218,13 +218,13 @@ GuiGameGrid::GuiGameGrid(int w, int h, const char *themePath, int offset) :
trigR = new GuiTrigger;
trigR->SetButtonOnlyTrigger(-1, WPAD_BUTTON_RIGHT | WPAD_CLASSIC_BUTTON_RIGHT, PAD_BUTTON_RIGHT);
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->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->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->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);
@ -473,7 +473,10 @@ void GuiGameGrid::Update(GuiTrigger * t)
if (btnLeft->GetState() == STATE_CLICKED)
{
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();
return;
@ -486,7 +489,10 @@ void GuiGameGrid::Update(GuiTrigger * t)
else if (btnRight->GetState() == STATE_CLICKED)
{
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();
return;

View File

@ -39,6 +39,7 @@ GuiScrollbar::GuiScrollbar(int h, u8 m)
ScrollState = 0;
pressedChan = -1;
AllowDPad = true;
MovePointer = false;
Mode = m;
listChanged.connect(this, &GuiScrollbar::setScrollboxPosition);
@ -390,13 +391,14 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
{
ScrollOneUp();
listChanged(SelItem, SelInd);
MovePointer = true;
}
else if(t->Down())
{
ScrollOneDown();
listChanged(SelItem, SelInd);
MovePointer = true;
}
else if(t->Left() && Mode == LISTMODE)
{
SelInd -= PageSize;
@ -406,6 +408,7 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
SelItem = 0;
}
listChanged(SelItem, SelInd);
MovePointer = true;
}
else if(t->Right() && Mode == LISTMODE)
{
@ -416,6 +419,16 @@ void GuiScrollbar::CheckDPadControls(GuiTrigger *t)
SelItem = LIMIT(PageSize-1, 0, EntrieCount-1);
}
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;
u32 ButtonScroll;
bool AllowDPad;
bool MovePointer;
int MinHeight;
int MaxHeight;

View File

@ -127,7 +127,7 @@ bool GuiTrigger::Left()
{
u32 wiibtn = WPAD_BUTTON_LEFT;
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)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_LEFT))
@ -150,7 +150,7 @@ bool GuiTrigger::Right()
{
u32 wiibtn = WPAD_BUTTON_RIGHT;
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)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_RIGHT))
@ -173,7 +173,7 @@ bool GuiTrigger::Up()
{
u32 wiibtn = WPAD_BUTTON_UP;
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)
|| ((pad.btns_d | pad.btns_h) & PAD_BUTTON_UP))
@ -196,7 +196,7 @@ bool GuiTrigger::Down()
{
u32 wiibtn = WPAD_BUTTON_DOWN;
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)
|| ((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)
{
const char *path = GetPath((char*)header->id);
int oldGameCubeSource = Settings.GameCubeSource;
if(*path == 0)
return false;
@ -433,6 +434,10 @@ bool GCGames::CopyUSB2SD(const struct discHdr *header)
if(choice == 2)
{
// Load Games from SD card only
Settings.GameCubeSource = GC_SOURCE_SD;
GCGames::Instance()->LoadAllGames();
GCDeleteMenu gcDeleteMenu;
gcDeleteMenu.SetAlignment(ALIGN_CENTER, ALIGN_MIDDLE);
gcDeleteMenu.SetEffect(EFFECT_FADE, 20);
@ -447,6 +452,10 @@ bool GCGames::CopyUSB2SD(const struct discHdr *header)
mainWindow->Remove(&gcDeleteMenu);
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")))
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 "SystemMenu/SystemMenuResources.h"
#include "system/IosLoader.h"
#include "system/runtimeiospatch.h"
#include "utils/timer.h"
#include "settings/CSettings.h"
#include "settings/CGameSettings.h"
@ -81,7 +82,13 @@ int StartUpProcess::ParseArguments(int argc, char *argv[])
char *ptr = strcasestr(argv[i], "-ios=");
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=");
if(ptr)
@ -203,30 +210,20 @@ int StartUpProcess::Execute()
{
Settings.EntryIOS = IOS_GetVersion();
// Initialize to read the system menu resources
ISFS_Initialize();
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)
// Reload app cios if needed
if(!AHBPROT_DISABLED || Settings.UseArgumentIOS)
{
SetTextf("Failed loading any cIOS. USB Loader GX requires at least cIOS 222 or 245-250 to work properly.\n");
sleep(5);
// We can allow now operation without cIOS in channel mode with AHPPROT
// Sys_BackToLoader();
SetTextf("Loading application cIOS %s\n", Settings.UseArgumentIOS ? "requested in meta.xml" : "");
if(IosLoader::LoadAppCios() < 0)
{
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();
SetTextf("Initialize sd card\n");
@ -236,16 +233,18 @@ int StartUpProcess::Execute()
USBSpinUp();
DeviceHandler::Instance()->MountAllUSB(false);
SetTextf("Loading config files");
SetTextf("Loading config files\n");
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 game settings...%s\n", GameSettings.Load(Settings.ConfigPath) ? "done" : "failed");
gprintf("\tLoading game statistics...%s\n", GameStatistics.Load(Settings.ConfigPath) ? "done" : "failed");
if(Settings.cios != IOS_GetVersion())
gprintf("\tLoading game categories...%s\n", GameCategories.Load(Settings.ConfigPath) ? "done" : "failed");
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
DeviceHandler::DestroyInstance();
USBStorage2_Deinit();
@ -256,9 +255,10 @@ int StartUpProcess::Execute()
// Loading now the cios setup in the settings
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
SetTextf("Reinitializing devices...\n");
DeviceHandler::Instance()->MountSD();
USBSpinUp();
DeviceHandler::Instance()->MountAllUSB(false);
@ -282,10 +282,24 @@ int StartUpProcess::Execute()
SetTextf("Mounting USB Port to 1\n");
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
ISFS_Initialize();
// Check MIOS version
SetTextf("Checking installed MIOS... ");
IosLoader::GetMIOSInfo();
SetTextf("Loading resources\n");
// Do not allow banner grid mode without AHBPROT
// this function does nothing if it was already initiated before
@ -296,11 +310,8 @@ int StartUpProcess::Execute()
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 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
Sys_Init();

View File

@ -55,11 +55,18 @@ int CheatMenu(const char * gameID)
int check = gctCheats.openTxtfile(txtfilename);
int download = 0;
int blankchoice = 0;
switch (check)
{
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;
case 0:
download = WindowPrompt(tr( "Error" ), tr( "No Cheatfile found" ), tr( "Download Now" ), tr( "Cancel" ));

View File

@ -5,14 +5,23 @@
#include <malloc.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 */
static bool geckoinit = false;
void gprintf(const char *format, ...)
{
#ifndef DEBUG_TO_FILE
if (!geckoinit)
return;
#ifndef WIFI_GECKO
if (!geckoinit)
return;
#endif
#endif
static char stringBuf[4096];
@ -33,6 +42,10 @@ void gprintf(const char *format, ...)
#else
usb_sendbuffer(1, stringBuf, len);
#endif
#ifdef WIFI_GECKO
wifi_printf(stringBuf);
#endif
}
va_end(va);
}

View File

@ -102,7 +102,9 @@ static int RunAppbooter()
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);
struct __argv args;

View File

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

View File

@ -273,7 +273,7 @@ void WindowCredits()
starImg.SetAlignment(ALIGN_LEFT, ALIGN_TOP);
starImg.SetPosition(505, 350);
const int numEntries = 25;
const int numEntries = 26;
std::vector<GuiText *> txt(numEntries);
const u8 *creditsFont = Resources::GetFile("font.ttf");
@ -322,21 +322,60 @@ void WindowCredits()
char *ptr = strchr(version, ' ');
if(ptr) *ptr = 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});
txt[i]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP);
txt[i]->SetPosition(0, (info || currentMIOS > DEFAULT_MIOS) ? y-10 : y);
// Check if Nintendont is available
char GCInfo2[80] = "";
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);
i++;
// Header - Bottom left
txt[i] = new GuiText(GCInfo, 16, ( GXColor ) {255, 255, 255, 255});
txt[i]->SetAlignment(ALIGN_LEFT, ALIGN_TOP);
txt[i]->SetPosition(0, y+6);
txt[i]->SetFont(creditsFont, creditsFontSize);
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]->SetAlignment(ALIGN_RIGHT, ALIGN_TOP);
txt[i]->SetPosition(0, y+6);

View File

@ -217,6 +217,8 @@ bool CGameSettings::Save()
fprintf(f, "DMLScreenshot:%d; ", GameList[i].DMLScreenshot);
fprintf(f, "DMLJPNPatch:%d; ", GameList[i].DMLJPNPatch);
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, "DEVOWidescreen:%d; ", GameList[i].DEVOWidescreen);
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);
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)
{
game.DEVOMCEmulation = atoi(value);
@ -555,6 +567,8 @@ void CGameSettings::SetDefault(GameCFG &game)
game.DMLScreenshot = INHERIT;
game.DMLJPNPatch = INHERIT;
game.DMLDebug = INHERIT;
game.NINMCEmulation = INHERIT;
game.NINUSBHID = INHERIT;
game.DEVOMCEmulation = INHERIT;
game.DEVOWidescreen = INHERIT;
game.DEVOActivityLED = INHERIT;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -59,12 +59,12 @@ FlyingButtonsMenu::FlyingButtonsMenu(const char * menu_title)
trigMinus = new GuiTrigger();
trigPlus = new GuiTrigger();
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);
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);
trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0);
trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0);
trigMinus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, PAD_TRIGGER_L);
trigPlus->SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, PAD_TRIGGER_R);
btnOutline = Resources::GetImageData("button_dialogue_box.png");
settingsbg = Resources::GetImageData("settings_background.png");

View File

@ -72,13 +72,14 @@ static const char * GCMode[] =
{
trNOOP( "MIOS (Default & Customs)" ),
trNOOP( "Devolution" ),
trNOOP( "Nintendont" ),
};
static const char * DMLVideoText[] =
{
trNOOP( "DML Auto" ),
trNOOP( "Auto" ),
trNOOP( "Use Game Settings" ),
trNOOP( "DML None" ),
trNOOP( "None" ),
};
static const char * DMLNMMMode[] =
@ -102,6 +103,8 @@ static const char * DEVOMCText[] =
trNOOP( "Individual" ),
};
static int currentGCmode = 0;
GCGameLoadSM::GCGameLoadSM(struct discHdr *hdr)
: SettingsMenu(tr("Game Load"), &GuiOptions, MENU_NONE),
Header(hdr)
@ -126,6 +129,8 @@ GCGameLoadSM::GCGameLoadSM(struct discHdr *hdr)
saveBtn->SetLabel(saveBtnTxt);
Append(saveBtn);
currentGCmode = GameConfig.GameCubeMode == INHERIT ? Settings.GameCubeMode : GameConfig.GameCubeMode;
SetOptionNames();
SetOptionValues();
}
@ -157,31 +162,47 @@ void GCGameLoadSM::SetOptionNames()
Options->SetName(Idx++, "%s", tr( "Favorite Level" ));
Options->SetName(Idx++, "%s", tr( "Video Mode" ));
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( "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( "DML Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "DML NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "DML LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" ));
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+" ));
Options->SetName(Idx++, "%s", tr( "--== DM(L) + Nintendont" ));
Options->SetName(Idx++, "%s", tr( "Video Mode" ));
Options->SetName(Idx++, "%s", tr( "Progressive Patch" ));
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)
Options->SetName(Idx++, "%s", tr( "DML Screenshot" ));
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
Options->SetName(Idx++, "%s", tr( "Screenshot" ));
Options->SetName(Idx++, "%s", tr( "Japanese Patch" ));
}
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()
@ -205,12 +226,6 @@ void GCGameLoadSM::SetOptionValues()
Options->SetValue(Idx++, tr("Use global"));
else
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
Options->SetValue(Idx++, "%s", tr(ParentalText[GameConfig.parentalcontrol]));
@ -221,26 +236,51 @@ void GCGameLoadSM::SetOptionValues()
else
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)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(DMLVideoText[GameConfig.DMLVideo]));
//! Settings: DML Progressive Patch
//! 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 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)
Options->SetValue(Idx++, tr("Use global"));
else
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
if(GameConfig.DMLActivityLED == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
@ -262,15 +302,6 @@ void GCGameLoadSM::SetOptionValues()
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
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5)
{
@ -285,49 +316,100 @@ void GCGameLoadSM::SetOptionValues()
Options->SetValue(Idx++, tr("Use global"));
else
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)
Options->SetValue(Idx++, tr("Use global"));
else
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
if(GameConfig.DEVOMCEmulation == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(DEVOMCText[GameConfig.DEVOMCEmulation]));
//! Settings: DEVO Widescreen Patch
if(GameConfig.DEVOWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen]));
//! Settings: DEVO Widescreen Patch
if(GameConfig.DEVOWidescreen == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOWidescreen]));
//! Settings: DEVO Activity LED
if(GameConfig.DEVOActivityLED == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOActivityLED]));
//! Settings: DEVO Activity LED
if(GameConfig.DEVOActivityLED == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOActivityLED]));
//! Settings: DEVO F-Zero AX unlock patch
if(GameConfig.DEVOFZeroAX == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOFZeroAX]));
//! Settings: DEVO F-Zero AX unlock patch
if(GameConfig.DEVOFZeroAX == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOFZeroAX]));
//! Settings: DEVO Timer Fix
if(GameConfig.DEVOTimerFix == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOTimerFix]));
//! Settings: DEVO Timer Fix
if(GameConfig.DEVOTimerFix == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DEVOTimerFix]));
//! Settings: DEVO Direct Button Mapping
if(GameConfig.DEVODButtons == INHERIT)
Options->SetValue(Idx++, tr("Use global"));
else
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()
@ -379,12 +461,6 @@ int GCGameLoadSM::GetMenuInternal()
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
else if (ret == ++Idx)
{
@ -395,100 +471,170 @@ int GCGameLoadSM::GetMenuInternal()
else if (ret == ++Idx)
{
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
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;
}
//! 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;
}
//! 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
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;
}
//! 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
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;
}
//! 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;
}
//! 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;
}
//! 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
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;
}
//! 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;
}
//! Settings: DML Debug
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
//! Settings: GameCube TITLE : DIOS MIOS (Lite) + Nintendont
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;
}
//! Settings: DEVO Memory Card Emulation
else if (ret == ++Idx)
//! Settings: NIN USB-HID Controller
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;
}
//! 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;
}
//! 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;
}
//! 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;
}
//! 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;
}
//!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;
}

View File

@ -122,6 +122,7 @@ static const char * GCMode[] =
{
trNOOP( "MIOS (Default & Customs)" ),
trNOOP( "Devolution" ),
trNOOP( "Nintendont" ),
};
static const char * GCSourceText[][3] =
@ -135,9 +136,9 @@ static const char * GCSourceText[][3] =
static const char * DMLVideoText[] =
{
trNOOP( "DML Auto" ),
trNOOP( "Auto" ),
trNOOP( "Use Game Settings" ),
trNOOP( "DML None" ),
trNOOP( "None" ),
};
static const char * DMLNMMMode[] =
@ -174,7 +175,8 @@ LoaderSettings::LoaderSettings()
Options->SetName(Idx++, "%s", tr( "Game Language" ));
Options->SetName(Idx++, "%s", tr( "Patch Country Strings" ));
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( "Error 002 fix" ));
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( "Debugger Paused Start" ));
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( "DML Video Mode" ));
Options->SetName(Idx++, "%s", tr( "DML Progressive Patch" ));
Options->SetName(Idx++, "%s", tr( "DML NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "DML LED Activity" ));
Options->SetName(Idx++, "%s", tr( "DML PAD Hook" ));
Options->SetName(Idx++, "%s", tr( "DML No Disc+" ));
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DML Screenshot" ));
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" ));
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
Options->SetName(Idx++, "%s", tr( "DEVO Force Widescreen" ));
Options->SetName(Idx++, "%s", tr( "DEVO 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" ));
Options->SetName(Idx++, "%s", tr( "GameCube Mode" ));
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( "Debug" ));
Options->SetName(Idx++, "%s", tr( "--== DIOS MIOS (Lite) " ));
Options->SetName(Idx++, "%s", tr( "NMM Mode" ));
Options->SetName(Idx++, "%s", tr( "PAD Hook" ));
Options->SetName(Idx++, "%s", tr( "No Disc+" ));
Options->SetName(Idx++, "%s", tr( "Screenshot" ));
Options->SetName(Idx++, "%s", tr( "LED Activity" ));
Options->SetName(Idx++, "%s", tr( "Japanese Patch" ));
Options->SetName(Idx++, "%s", tr( "--== Nintendont" ));
Options->SetName(Idx++, "%s", tr( "Memory Card Emulation" ));
Options->SetName(Idx++, "%s", tr( "Auto Boot" ));
Options->SetName(Idx++, "%s", tr( "USB-HID Controller" ));
Options->SetName(Idx++, "%s", tr( "--== 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();
@ -258,7 +268,13 @@ void LoaderSettings::SetOptionValues()
//! 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)
Options->SetValue(Idx++, "IOS %i", Settings.cios);
else
@ -299,42 +315,66 @@ void LoaderSettings::SetOptionValues()
//! Settings: Channel Launcher
Options->SetValue(Idx++, "%s", tr( ChannelLaunchText[Settings.UseChanLauncher] ));
//! Settings: GameCube Mode
Options->SetValue(Idx++, "%s", tr(GCMode[Settings.GameCubeMode]));
//! Settings: TITLE - GameCube Settings
Options->SetValue(Idx++, "=======");
//! Settings: GameCube Source
Options->SetValue(Idx++, "%s%s%s", tr(GCSourceText[Settings.GameCubeSource][0]),
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]));
//! Settings: DML Progressive Patch
//! Settings: DML + NIN Progressive Patch
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
Options->SetValue(Idx++, "%s", tr(DMLNMMMode[Settings.DMLNMM]));
//! Settings: DML LED Activity
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLActivityLED]));
//! Settings: DML PAD Hook
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLPADHOOK]));
//! Settings: DML Extended No Disc
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLNoDisc2]));
//! Settings: DML Force Widescreen
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLWidescreen]));
//! Settings: DML Screenshot
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLScreenshot]));
//! Settings: DML LED Activity
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLActivityLED]));
//! Settings: DML Japanese Patch
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLJPNPatch]));
//! Settings: DML Debug
Options->SetValue(Idx++, "%s", tr(DMLDebug[Settings.DMLDebug]));
//! Settings: TITLE - Nintendont
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
Options->SetValue(Idx++, "%s", tr(DEVOMCText[Settings.DEVOMCEmulation]));
@ -413,7 +453,33 @@ int LoaderSettings::GetMenuInternal()
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)
{
if(!Settings.godmode)
@ -466,7 +532,7 @@ int LoaderSettings::GetMenuInternal()
//! Settings: Nand Emulation
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"));
else if (++Settings.NandEmuMode >= 3) Settings.NandEmuMode = 0;
}
@ -478,7 +544,7 @@ int LoaderSettings::GetMenuInternal()
bool NandEmu_compatible = false;
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"));
else if (++Settings.NandEmuChanMode >= 3) Settings.NandEmuChanMode = 1;
}
@ -507,10 +573,10 @@ int LoaderSettings::GetMenuInternal()
if (++Settings.UseChanLauncher >= MAX_ON_OFF) Settings.UseChanLauncher = 0;
}
//! Settings: GameCube Mode
//! Settings: TITLE - GameCube Settings
else if (ret == ++Idx)
{
if (++Settings.GameCubeMode >= CG_MODE_MAX_CHOICE) Settings.GameCubeMode = 0;
// This one is a category title
}
//! Settings: GameCube Source
@ -519,30 +585,54 @@ int LoaderSettings::GetMenuInternal()
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)
{
if (++Settings.DMLVideo >= DML_VIDEO_MAX_CHOICE) Settings.DMLVideo = 0;
}
//! Settings: DML Progressive Patch
//! Settings: DML + NIN Progressive Patch
else if (ret == ++Idx)
{
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)
{
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
else if (ret == ++Idx)
{
@ -555,28 +645,52 @@ int LoaderSettings::GetMenuInternal()
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
else if (ret == ++Idx)
{
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
else if (ret == ++Idx)
{
if (++Settings.DMLJPNPatch >= MAX_ON_OFF) Settings.DMLJPNPatch = 0;
}
//! Settings: DML Debug
//! Settings: TITLE - Nintendont
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

View File

@ -79,10 +79,10 @@ s32 IosLoader::LoadAppCios()
s32 ret = -1;
// We have what we need
if((int) activeCios == Settings.cios)
if((int) activeCios == Settings.LoaderIOS)
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)
@ -98,7 +98,7 @@ s32 IosLoader::LoadAppCios()
if ((ret = ReloadIosSafe(cios)) > -1)
{
// Remember working cios.
Settings.cios = cios;
Settings.LoaderIOS = cios;
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
return -22;
}
else if(ios < 200) // use AHB Access
{
s32 iosRev = NandTitles.VersionOf(TITLE_ID(1, ios));
if(!iosRev)
return -33;
}
else
{
return -33;
return -44;
}
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.
*/
u8 IosLoader::GetMIOSInfo(bool checkedOnBoot)
u8 IosLoader::GetMIOSInfo()
{
if(currentMIOS > -1)
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;
u32 filesize = 0;
@ -268,7 +276,10 @@ u8 IosLoader::GetMIOSInfo(bool checkedOnBoot)
}
free(appfile);
}
if(currentMIOS == DEFAULT_MIOS)
gprintf("MIOS / cMIOS \n");
return currentMIOS;
}
@ -502,6 +513,15 @@ bool IosLoader::is_NandEmu_compatible(const char *NandEmuPath, s32 ios)
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:
******************************************************************************/

View File

@ -90,9 +90,10 @@ class IosLoader
static bool IsWaninkokoIOS(s32 ios = IOS_GetVersion());
static bool IsD2X(s32 ios = IOS_GetVersion());
static iosinfo_t *GetIOSInfo(s32 ios);
static u8 GetMIOSInfo(bool checkedOnBoot = false);
static u8 GetMIOSInfo();
static u8 GetDMLVersion(char* releaseDate = NULL);
static bool is_NandEmu_compatible(const char *NandEmuPath, s32 ios = IOS_GetVersion());
static bool isWiiU();
private:
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_modules.h"
#include "system/IosLoader.h"
#include "system/runtimeiospatch.h"
#include "Controls/DeviceHandler.hpp"
#include "Channels/channels.h"
#include "usbloader/disc.h"
@ -41,11 +42,12 @@
#include "patches/gamepatches.h"
#include "patches/wip.h"
#include "patches/bca.h"
#include "system/IosLoader.h"
#include "banner/OpeningBNR.hpp"
#include "wad/nandtitle.h"
#include "menu/menus.h"
#include "memory/memory.h"
#include "utils/StringTools.h"
#include "homebrewboot/BootHomebrew.h"
#include "GameBooter.hpp"
#include "NandEmu.h"
#include "SavePath.h"
@ -74,12 +76,16 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
// Devolution
if(GCMode == GC_MODE_DEVOLUTION)
return BootDevolution(gameHdr);
// Nintendont
if(GCMode == GC_MODE_NINTENDONT)
return BootNintendont(gameHdr);
// DIOS MIOS (Lite) and QuadForce
int currentMIOS = IosLoader::GetMIOSInfo();
if(currentMIOS == DIOS_MIOS || currentMIOS == DIOS_MIOS_LITE || currentMIOS == QUADFORCE || currentMIOS == QUADFORCE_USB)
return BootDIOSMIOS(gameHdr);
// MIOS or Wiigator cMIOS
if(gameHdr->type == TYPE_GAME_GC_DISC)
{
@ -89,21 +95,11 @@ int GameBooter::BootGCMode(struct discHdr *gameHdr)
return WII_LaunchTitle(0x0000000100000100ULL);
}
// Check if Devolution is available
char DEVO_loader_path[100];
snprintf(DEVO_loader_path, sizeof(DEVO_loader_path), "%sloader.bin", Settings.DEVOLoaderPath);
if(CheckFile(DEVO_loader_path))
{
WindowPrompt(tr("Error:"), tr("You need to set GameCube Mode to Devolution to launch GameCube games from USB or SD card"), tr("OK"));
return 0;
}
WindowPrompt(tr("Error:"), tr("You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"), tr("OK"));
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"));
return 0;
}
u32 GameBooter::BootPartition(char * dolpath, u8 videoselected, u8 alternatedol, u32 alternatedoloffset)
{
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();
/* Setup video mode */
Disc_SelectVMode(videoselected, false, NULL);
Disc_SelectVMode(videoselected, false, NULL, NULL);
/* Run apploader */
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
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_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)
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);
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)));
gprintf("\tChannel Boot\n");
/* Setup video mode */
Disc_SelectVMode(videoChoice, false, NULL);
Disc_SelectVMode(videoChoice, false, NULL, NULL);
// Load dol
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;
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
if(currentMIOS == DIOS_MIOS || currentMIOS == QUADFORCE_USB)
{
// Check Main GameCube Path location
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;
}
// Check current game location
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.
return 0;
}
@ -456,27 +470,27 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
PartitionHandle * usbHandle = DeviceHandler::Instance()->GetUSBHandleFromPartition(part_num-USB1);
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;
}
// Check if the partition is primary
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;
}
// Check HDD sector size. Only 512 bytes/sector is supported by DIOS MIOS
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;
}
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;
}
}
@ -495,7 +509,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
// Check DIOS MIOS config for specific versions
if(currentMIOS != QUADFORCE)
if(currentMIOS != QUADFORCE && currentMIOS != QUADFORCE_USB)
{
if(IosLoader::GetDMLVersion() < DML_VERSION_DML_1_2)
{
@ -624,7 +638,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
if(dmlNMMChoice)
dml_config->Config |= dmlNMMChoice == ON ? DML_CFG_NMM : DML_CFG_NMM_DEBUG;
if(dmlDebugChoice)
dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGWAIT;
dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGGER | DML_CFG_DEBUGWAIT;
if(dmlWidescreenChoice)
dml_config->Config |= DML_CFG_FORCE_WIDE;
if(dmlScreenshotChoice)
@ -646,11 +660,11 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
if(dmlVideoChoice == DML_VIDEO_AUTO) // Auto select video mode
{
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
{
Disc_SelectVMode(videoChoice, false, &dml_config->VideoMode);
Disc_SelectVMode(videoChoice, false, &dml_config->VideoMode, NULL);
if(!(dml_config->VideoMode & DML_VID_DML_AUTO))
dml_config->VideoMode |= DML_VID_FORCE;
}
@ -686,10 +700,11 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
int GameBooter::BootDevolution(struct discHdr *gameHdr)
{
const char *RealPath = GCGames::Instance()->GetPath((const char *) gameHdr->id);
const char *LoaderName = "Devolution";
GameCFG * game_cfg = GameSettings.GetGameCFG(gameHdr->id);
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 devoActivityLEDChoice = game_cfg->DEVOActivityLED == INHERIT ? Settings.DEVOActivityLED : game_cfg->DEVOActivityLED;
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"));
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())
{
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;
}
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;
}
@ -748,7 +769,7 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
}
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;
}
@ -872,7 +893,7 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
fclose(iso_file);
// setup video mode
Disc_SelectVMode(videoChoice, true, NULL);
Disc_SelectVMode(videoChoice, true, NULL, NULL);
Disc_SetVMode();
// Set sram flags
@ -897,6 +918,275 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr)
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)
{
syssram *sram = __SYS_LockSram();
@ -914,7 +1204,7 @@ void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
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
if(patchVideoMode)
@ -935,8 +1225,8 @@ void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
sram->ntd |= 0x40; //set pal60 flag
}
gprintf("Sram: flags set to 0x%X\n", sram->flags);
gprintf("Sram: ntd set to 0x%X\n", sram->ntd);
gprintf("Sram: flags set to 0x%02x\n", sram->flags);
gprintf("Sram: ntd set to 0x%02x\n", sram->ntd);
}
__SYS_UnlockSram(1); // 1 -> write changes

View File

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

View File

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

View File

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

View File

@ -64,7 +64,7 @@ extern "C"
s32 Disc_FindPartition(u64 *outbuf);
s32 Disc_Mount(struct discHdr *header);
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);
s32 Disc_JumpToEntrypoint(s32 hooktype, u32 dolparameter);

View File

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