* Added basic Neek2o support for EmuNAND channels autoboot.

Note: No game settings are used when using neek mode,
  except "Return To" and "EmuNAND path".
  "Return To" ON forces reload of the emuNAND "NK2O" channel
  on Wii and the emuNAND "Return to WiiU" channel on vWii.
* Added a feature option to boot into Neek without game autoboot.
* Added a prompt to select NAND Dump path if needed.
* Fixed EmuNAND Chan setting read from EmuNAND Save setting
  when set to "Use global".
* Removed the check for cIOS d2x when selecting emuNAND options.

* updated language files for neek.
This commit is contained in:
cyan06 2015-07-05 14:44:24 +00:00
parent b9139a4242
commit 36c94fc4e1
33 changed files with 1386 additions and 80 deletions

View File

@ -2,8 +2,8 @@
<app version="1">
<name> USB Loader GX</name>
<coder>USB Loader GX Team</coder>
<version>3.0 r1247</version>
<release_date>20150613113624</release_date>
<version>3.0 r1248</version>
<release_date>20150705141019</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: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+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"
@ -297,6 +297,9 @@ msgstr "Zablokovat aktualizace"
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Spustit?"
@ -505,6 +508,9 @@ msgstr "Zásluhy"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Žádný"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr "Ocarina (cheaty)"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Ríj"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Fox888[dk]\n"
"Language-Team: [dk]\n"
@ -297,6 +297,9 @@ msgstr "Bloker opdateringer"
msgid "Boot Content"
msgstr "indlæs indhold"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Genstart?"
@ -505,6 +508,9 @@ msgstr "Lavet af:"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Ingen"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Okt"
@ -1825,6 +1849,9 @@ msgstr "Vælg spille Kategorier"
msgid "Select loader mode"
msgstr "Vælg Loader måde"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Vælg title kilde."
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "Hvad skal der udpakkes fra NAND?"
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Du kan vælge eller formatter en partition eller kanal loader måde."
msgid "You cannot delete this category."
msgstr "Du kan ikke slette denne kategori."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -297,6 +297,9 @@ msgstr "Blokkeer Updates"
msgid "Boot Content"
msgstr "Start Content"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Start?"
@ -505,6 +508,9 @@ msgstr "Credits"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "Aangepaste Banners"
@ -1444,6 +1450,21 @@ msgstr "Nand Opslag Emulatie"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Geen"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Okt"
@ -1825,6 +1849,9 @@ msgstr "Selecteer spel categorieën"
msgid "Select loader mode"
msgstr "Selecteer loader modus"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Selecteer titels bron."
@ -2082,6 +2109,15 @@ msgstr "Om GameCube spellen met Nintendont te spelen heb je boot.dol nodig in je
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "Wat uitpakken van NAND?"
msgid "Where should the game be installed to?"
msgstr "Waar moet het spel naar geïnstelleerd worden?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Je kunt een een partitie selecteren of formateren of gebruik maken van d
msgid "You cannot delete this category."
msgstr "Je kunt deze categorie niet verwijderen."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Je moet DIOS MIOS Lite v1.2 of hoger installeren."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr ""
@ -505,6 +508,9 @@ msgstr ""
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr ""
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr ""
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: c64rmx\n"
"Language-Team: \n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Boottaa?"
@ -505,6 +508,9 @@ msgstr "Tekijät"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Ei kumpikaan"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "loka"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Cyan\n"
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
@ -297,6 +297,9 @@ msgstr "Bloquer Mise à jour"
msgid "Boot Content"
msgstr "Lancement normal"
msgid "Boot Neek System Menu"
msgstr "Démarrer le Menu système Neek"
msgid "Boot?"
msgstr "Lancer ?"
@ -505,6 +508,9 @@ msgstr "Crédits"
msgid "Crop Overscan"
msgstr "Réduire l'overscan"
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr "Le fichier neek actuel n'est pas neek2o. Démarrage automatique désactivé."
msgid "Custom Banners"
msgstr "Bannières persos"
@ -1444,6 +1450,21 @@ msgstr "Émul. Nand Sauvegardes"
msgid "Native Controller"
msgstr "Port manettes natif"
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr "La sélection du dossier NAND pour Neek a échoué."
msgid "Neek kernel file not found."
msgstr "Fichier kernel de Neek non trouvé."
msgid "Neek kernel loading failed."
msgstr "Echec de chargement du kernel de Neek."
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr "Neek2o n'est pas compatible avec le dossier emuNAND sur carte SD. Veuillez plutôt utiliser Uneek2o."
msgid "Neither"
msgstr "Aucun"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr "Ocarina ne fonctionne pas encore avec Neek2o. Voulez-vous quand même le lancer le jeu ?"
msgid "Oct"
msgstr ""
@ -1825,6 +1849,9 @@ msgstr "Filtrer par catégories de jeux"
msgid "Select loader mode"
msgstr "Mode du Loader"
msgid "Select the NAND Emu Path to use."
msgstr "Sélectionnez le dossier EmuNAND à utiliser."
msgid "Select titles sources."
msgstr "Choisissez les titres à afficher :"
@ -2082,6 +2109,15 @@ msgstr "Pour lancer les jeux GameCube avec Nintendont vous devez placer le fichi
msgid "To use HID with %s you need the %s file."
msgstr "Pour utiliser HID avec %s vous avez besoin du fichier %s."
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr "Pour utiliser Neek vous devez placer votre 'Dossier ÉmuNand Chaînes' sur la premiere partition principale FAT32."
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr "Pour utiliser Neek vous devez placer votre 'Dossier ÉmuNand Chaînes' sur une partition FAT32."
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr "Pour utiliser Neek vous devez utiliser un disque dur avec 512 octets par secteur."
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr "Pour utiliser Ocarina avec %s vous avez besoin du fichier %s."
@ -2240,6 +2276,9 @@ msgstr "Que voulez-vous extraire de la NAND ?"
msgid "Where should the game be installed to?"
msgstr "Où installer ce jeu ?"
msgid "Where to dump NAND?"
msgstr "Où voulez-vous extraire votre NAND ?"
msgid "Which device do you want to use for Nintendont files?"
msgstr "Quel périphérique voulez-vous utiliser pour les fichiers de Nintendont ?"
@ -2310,6 +2349,9 @@ msgstr "Vous pouvez choisir ou formater une partition, ou passer le loader en mo
msgid "You cannot delete this category."
msgstr "Vous ne pouvez pas supprimer cette catégorie."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr "Neek2o est nécessaire si le dossier EmuNAND est dans un sous-dossier."
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."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
"Last-Translator: Sabykos\n"
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
@ -297,6 +297,9 @@ msgstr "Blocke Updates"
msgid "Boot Content"
msgstr "Boote Inhalt"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Kanal starten?"
@ -505,6 +508,9 @@ msgstr "Danksagungen"
msgid "Crop Overscan"
msgstr "Overscan abschneiden"
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "Community Banner"
@ -1444,6 +1450,21 @@ msgstr "Nand Save-Emulation"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Keine"
@ -1591,6 +1612,9 @@ msgstr "OSSleepThread"
msgid "Ocarina"
msgstr "Ocarina (Cheats)"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Oktober"
@ -1825,6 +1849,9 @@ msgstr "Wähle Spiele-Kategorien"
msgid "Select loader mode"
msgstr "Wähle Loader-Modus"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Wähle Titelquelle(n)"
@ -2082,6 +2109,15 @@ msgstr "Deine boot.dol Datei muss im Nintendont Loader Pfad liegen, um GameCube
msgid "To use HID with %s you need the %s file."
msgstr "Um %s mit HID zu verwenden, wird %s benötig."
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr "Um Ocarina Cheats mit %s zu verwenden, wird %s benötigt."
@ -2240,6 +2276,9 @@ msgstr "Was soll aus dem NAND kopiert werden?"
msgid "Where should the game be installed to?"
msgstr "Wohin soll das Spiel installiert werden?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Du kannst eine Partition auswählen oder formatieren oder den Kanal-Load
msgid "You cannot delete this category."
msgstr "Kategorie kann nicht gelöscht werden."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
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."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"Last-Translator: nakata6790\n"
"Language-Team: nakata6790 (aka0107@gmail.com)\n"
"MIME-Version: 1.0\n"
@ -296,6 +296,9 @@ msgstr "ÖñáãÞ áíáâáèìßóåùí"
msgid "Boot Content"
msgstr "Ðåñéå÷üìåíï ðïõ åêêéíåß"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "åêêßíçóç;"
@ -504,6 +507,9 @@ msgstr "ÓõíôåëåóôÝò"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "ÔñïðïðïéçìÝíåò ôáìðÝëåò-åéêïíßäéá"
@ -1443,6 +1449,21 @@ msgstr "saves óôçí åéêïíéêÞ NAND"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "ÊáíÝíá áðü ôá äõï"
@ -1590,6 +1611,9 @@ msgstr "OSSleepThread"
msgid "Ocarina"
msgstr "Ocarina"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Oêôþâñéïò"
@ -1824,6 +1848,9 @@ msgstr "Êáôçãïñßåò ðáé÷íéäéþí"
msgid "Select loader mode"
msgstr "ÅðéëïãÞ ðáé÷íéäéþí"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "ÐçãÝò ðáé÷íéäéþí."
@ -2081,6 +2108,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2239,6 +2275,9 @@ msgstr "Ôé íá ìåôáöåñèåß áðü ôç ìíÞìç NAND?"
msgid "Where should the game be installed to?"
msgstr "Ðïõ íá åãêáôáóôáèåß ôï ðáé÷íßäé;"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2309,6 +2348,9 @@ msgstr "Ìðïñåßôå íá åðéëÝîåôå Þ íá åðáíáóõãêñï
msgid "You cannot delete this category."
msgstr "Äåí ìðïñåßôå íá äéáãñÜøåôå áõôÞí ôçí êáôçãïñßá."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "ÐñÝðåé íá åãêáôáóôÞóåéò ôï DIOS MIOS Lite v1.2 Þ ìéá íåüôåñç Ýêäïóç."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
"Last-Translator: Springdale\n"
"Language-Team: Tusk, Springdale\n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr ""
@ -505,6 +508,9 @@ msgstr "Készítõk"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Egyik sem"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Okt"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
"Last-Translator: xFede\n"
"Language-Team: xFede (fedeanto11@gmail.com)\n"
@ -297,6 +297,9 @@ msgstr "Blocca aggiornamenti"
msgid "Boot Content"
msgstr "Avvio normale"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Avviare?"
@ -505,6 +508,9 @@ msgstr "Ringraziamenti"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "Banner personalizzati"
@ -1444,6 +1450,21 @@ msgstr "Emulazione salvataggi"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Neanche"
@ -1591,6 +1612,9 @@ msgstr "OSSleepThread"
msgid "Ocarina"
msgstr "Ocarina"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Ottobre"
@ -1825,6 +1849,9 @@ msgstr "Seleziona categorie giochi"
msgid "Select loader mode"
msgstr "Seleziona modalità loader"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Seleziona la sorgente dei titoli."
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "Che cosa vuoi estrarre dalla NAND?"
msgid "Where should the game be installed to?"
msgstr "Dove deve essere installato il gioco?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Puoi selezionare,formattare una partizione o usare la Modalità Canali."
msgid "You cannot delete this category."
msgstr "Non puoi eliminare questa categoria."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
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."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: hosigumayuugi\n"
"Language-Team: hosigumayuugi\n"
@ -297,6 +297,9 @@ msgstr "更新を制限"
msgid "Boot Content"
msgstr "起動コンテンツ"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "起動しますか?"
@ -505,6 +508,9 @@ msgstr "提供・協力"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "カスタムバナー"
@ -1444,6 +1450,21 @@ msgstr "NANDセーブエミュ"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "非表示"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr "改造コード"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "10月"
@ -1825,6 +1849,9 @@ msgstr "ゲームカテゴリを選択"
msgid "Select loader mode"
msgstr "ローダーモードを選択"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "タイトルの読み込み元を選んでください"
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "何をNANDから書き出しますか?"
msgid "Where should the game be installed to?"
msgstr "どこにインストールしますか?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "領域を選択・初期化したりチャンネルリストモードを
msgid "You cannot delete this category."
msgstr "このカテゴリは削除できません"
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "DIOS MIOS Lite v1.2以降をインストールする必要があります"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nextos@korea.com\n"
"Language-Team: \n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "부팅?"
@ -505,6 +508,9 @@ msgstr "Credits"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "표시 없음"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "10월"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: raschi\n"
"Language-Team: raschi\n"
@ -297,6 +297,9 @@ msgstr "Blokkér oppdateringer"
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Start?"
@ -505,6 +508,9 @@ msgstr "Medvirkende"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Ingen"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Okt"
@ -1825,6 +1849,9 @@ msgstr "Velg spillkategorier"
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr "Du kan ikke slette denne kategori."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
"Language-Team: \n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr ""
@ -505,6 +508,9 @@ msgstr ""
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "zadne"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Pazdziernik"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
"Last-Translator: Codemaster <javafangamers@hotmail.com>\n"
"Language-Team: Sky8000, pplucky\n"
@ -297,6 +297,9 @@ msgstr "Bloquear Atualizações"
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Carregar?"
@ -505,6 +508,9 @@ msgstr "Créditos"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "Banners Modificados"
@ -1444,6 +1450,21 @@ msgstr "Emu NAND Saves"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Nenhum"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr ""
@ -1825,6 +1849,9 @@ msgstr "Selecionar categorias de jogos"
msgid "Select loader mode"
msgstr "Modo de Carregamento"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Que conteúdo deseja carregar?"
@ -2082,6 +2109,15 @@ msgstr "Para rodar jogos de GameCube usando Nintendont, você precisa indicar a
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr "Para usar Ocarina com %s, você precisa do arquivo %s."
@ -2240,6 +2276,9 @@ msgstr "O que extrair da NAND?"
msgid "Where should the game be installed to?"
msgstr "Aonde o jogo será instalado?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Você pode escolher, formatar ou usar o modo de visualização de canais
msgid "You cannot delete this category."
msgstr "Não pode apagar esta categoria."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Você precisa instalar o DIOS MIOS Lite 1.2 ou mais recente."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
"Last-Translator: pplucky <pplucky@gmail.com>\n"
"Language-Team: Sky8000, pplucky\n"
@ -297,6 +297,9 @@ msgstr "Bloquear Actualizações"
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Carregar?"
@ -505,6 +508,9 @@ msgstr "Créditos"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Nenhum"
@ -1591,6 +1612,9 @@ msgstr "OSSleepThread"
msgid "Ocarina"
msgstr "Ocarina"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Out"
@ -1825,6 +1849,9 @@ msgstr "Seleccionar categorias de jogos"
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "O que extrair da NAND?"
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr "Não pode apagar esta categoria."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: nikolai_ca\n"
"Language-Team: Kir, alendit, nikolai_ca\n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Загрузить?"
@ -505,6 +508,9 @@ msgstr "Об авторах"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Ни то, ни другое"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Окт"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2013-08-13 07:03+0800\n"
"Last-Translator: \n"
"Language-Team: oCameLo\n"
@ -297,6 +297,9 @@ msgstr "禁止更新"
msgid "Boot Content"
msgstr "启动内容"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "启动?"
@ -505,6 +508,9 @@ msgstr "作者信息"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "自定义频道动画"
@ -1444,6 +1450,21 @@ msgstr "Nand 存档模拟器"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "全不"
@ -1591,6 +1612,9 @@ msgstr "OSSleepThread"
msgid "Ocarina"
msgstr "Ocarina 金手指"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "十月"
@ -1825,6 +1849,9 @@ msgstr "选择游戏分类"
msgid "Select loader mode"
msgstr "选择加载器模式"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "选择标题来源。"
@ -2082,6 +2109,15 @@ msgstr "为了使用Nintendont运行Gamecube游戏你需要放置boot.dol文
msgid "To use HID with %s you need the %s file."
msgstr "为了使用HID %s 你需要%s文件。"
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr "为了是哦那个金手指%s你需要 %s 文件。 "
@ -2240,6 +2276,9 @@ msgstr "从 NAND 中提取什么?"
msgid "Where should the game be installed to?"
msgstr "游戏安装到什么地方?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "你可以选择或格式化一个分区,或使用频道加载器模式
msgid "You cannot delete this category."
msgstr "无法删除该分类。"
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "你需要安装 DIOS-MIOS Lite v1.2 或更新版本。"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
"Last-Translator: Galen/xFede\n"
"Language-Team: Penn, SirPalax, hvy109\n"
@ -297,6 +297,9 @@ msgstr "Bloq. Actualizaciones"
msgid "Boot Content"
msgstr "Iniciar contenido"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "¿Ejecutar?"
@ -505,6 +508,9 @@ msgstr "Créditos"
msgid "Crop Overscan"
msgstr "Recortar overscan"
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "Banners personalizados"
@ -1444,6 +1450,21 @@ msgstr "Emular partidas Nand"
msgid "Native Controller"
msgstr "Sólo mandos nativos"
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Ninguno"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr ""
@ -1825,6 +1849,9 @@ msgstr "Seleccionar categorías de juegos"
msgid "Select loader mode"
msgstr "Seleccionar cargador"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "Selecciona fuente de títulos"
@ -2082,6 +2109,15 @@ msgstr "Para cargar juegos de GameCube con Nintendont debes tener el boot.dol en
msgid "To use HID with %s you need the %s file."
msgstr "Para usar HID con %s necesitas el archivo %s."
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr "Para usar ocarina con %s necesitas el archivo %s."
@ -2240,6 +2276,9 @@ msgstr "¿Que Extraer de la Nand?"
msgid "Where should the game be installed to?"
msgstr "¿Donde debe ser instalado el juego?"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "Puedes seleccionar o formatear una particón o usar el modo de carga de
msgid "You cannot delete this category."
msgstr "No puedes borrar esta categoría."
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "Necesitas instalar DIOS MIOS Lite 1.2 o superior."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
"Last-Translator: Katsurou\n"
"Language-Team: Katsurou, pirateX\n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Starta?"
@ -505,6 +508,9 @@ msgstr "Medverkande"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Inget"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Okt"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+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"
@ -297,6 +297,9 @@ msgstr "封鎖更新"
msgid "Boot Content"
msgstr "啟動內容"
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "啟動?"
@ -505,6 +508,9 @@ msgstr "作者信息"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr "自製頻道動畫"
@ -1444,6 +1450,21 @@ msgstr "Nand 儲存模擬器"
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "皆不顯示"
@ -1591,6 +1612,9 @@ msgstr "系統睡眠主題"
msgid "Ocarina"
msgstr "金手指"
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "十月"
@ -1825,6 +1849,9 @@ msgstr "選擇遊戲類別"
msgid "Select loader mode"
msgstr "選擇 loader 模式"
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr "選擇 titles 的來源。"
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr "從 NAND 提取什麼?"
msgid "Where should the game be installed to?"
msgstr "遊戲應安裝到何處"
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr "你可選擇或格式化磁區或使用頻道 loader 模式。"
msgid "You cannot delete this category."
msgstr "無法刪除此類別。"
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr "你需安裝 DIOS MIOS Lite v1.2 或更新版本。"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: Nitro_subzero \n"
"Language-Team: Nitro_subzero\n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "บูต?"
@ -505,6 +508,9 @@ msgstr "เครดิต"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "ไม่ทั้งสอง"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "ตค."
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-04-04 16:59+0200\n"
"POT-Creation-Date: 2015-07-05 15:42+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"Last-Translator: omercigingelini\n"
"Language-Team: omercigingelini\n"
@ -297,6 +297,9 @@ msgstr ""
msgid "Boot Content"
msgstr ""
msgid "Boot Neek System Menu"
msgstr ""
msgid "Boot?"
msgstr "Başlat?"
@ -505,6 +508,9 @@ msgstr "Emekçiler"
msgid "Crop Overscan"
msgstr ""
msgid "Current neek files are not neek2o. Game autoboot disabled."
msgstr ""
msgid "Custom Banners"
msgstr ""
@ -1444,6 +1450,21 @@ msgstr ""
msgid "Native Controller"
msgstr ""
msgid "Neek"
msgstr ""
msgid "Neek NAND path selection failed."
msgstr ""
msgid "Neek kernel file not found."
msgstr ""
msgid "Neek kernel loading failed."
msgstr ""
msgid "Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."
msgstr ""
msgid "Neither"
msgstr "Hiçbiri"
@ -1591,6 +1612,9 @@ msgstr ""
msgid "Ocarina"
msgstr ""
msgid "Ocarina is not supported with neek2o yet. Launch game anyway?"
msgstr ""
msgid "Oct"
msgstr "Eki"
@ -1825,6 +1849,9 @@ msgstr ""
msgid "Select loader mode"
msgstr ""
msgid "Select the NAND Emu Path to use."
msgstr ""
msgid "Select titles sources."
msgstr ""
@ -2082,6 +2109,15 @@ msgstr ""
msgid "To use HID with %s you need the %s file."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."
msgstr ""
msgid "To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."
msgstr ""
msgid "To use neek you need to use a 512 bytes/sector Hard Drive."
msgstr ""
#, c-format
msgid "To use ocarina with %s you need the %s file."
msgstr ""
@ -2240,6 +2276,9 @@ msgstr ""
msgid "Where should the game be installed to?"
msgstr ""
msgid "Where to dump NAND?"
msgstr ""
msgid "Which device do you want to use for Nintendont files?"
msgstr ""
@ -2310,6 +2349,9 @@ msgstr ""
msgid "You cannot delete this category."
msgstr ""
msgid "You need neek2o to load EmuNAND from sub-folders."
msgstr ""
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
msgstr ""

View File

@ -50,13 +50,13 @@ StartUpProcess::StartUpProcess()
versionTxt->SetPosition(20, screenheight-20);
#ifdef FULLCHANNEL
versionTxt->SetTextf("v3.0c Rev%s", GetRev());
versionTxt->SetTextf("v3.0c Rev. %s", GetRev());
#else
versionTxt->SetTextf("v3.0 Rev%s", GetRev());
versionTxt->SetTextf("v3.0 Rev. %s", GetRev());
#endif
#if 0 // enable if you release a modded version
versionTxt->SetTextf("v3.0 Rev%s mod", GetRev());
versionTxt->SetTextf("v3.0 Rev. %s mod", GetRev());
#endif
cancelTxt = new GuiText("Press B to cancel", 18, (GXColor) {255, 255, 255, 255});

View File

@ -734,6 +734,8 @@ void GameWindow::BootGame(struct discHdr *header)
int gameIOS = game_cfg->ios == INHERIT ? Settings.cios : game_cfg->ios;
int gameNandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuMode : game_cfg->NandEmuMode;
if(header->type == TYPE_GAME_EMUNANDCHAN)
gameNandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuChanMode : game_cfg->NandEmuMode;
if (game_cfg->loadalternatedol == 2)
{
@ -771,15 +773,18 @@ void GameWindow::BootGame(struct discHdr *header)
if(header->type == TYPE_GAME_EMUNANDCHAN)
{
// If NandEmuPath is on root of the first FAT32 partition, allow Waninkoko's rev17-21 cIOS for EmuNAND Channels
bool NandEmu_compatible = false;
const char *NandEmuChanPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : game_cfg->NandEmuPath.c_str();
NandEmu_compatible = IosLoader::is_NandEmu_compatible(NandEmuChanPath, gameIOS);
if(!IosLoader::IsD2X(gameIOS) && !NandEmu_compatible)
if(gameNandEmuMode != EMUNAND_NEEK)
{
ShowError(tr("Launching emulated nand channels only works on d2x cIOS! Change game IOS to a d2x cIOS first."));
return;
// If NandEmuPath is on root of the first FAT32 partition, allow Waninkoko's rev17-21 cIOS for EmuNAND Channels
bool NandEmu_compatible = false;
const char *NandEmuChanPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : game_cfg->NandEmuPath.c_str();
NandEmu_compatible = IosLoader::is_NandEmu_compatible(NandEmuChanPath, gameIOS);
if(!IosLoader::IsD2X(gameIOS) && !NandEmu_compatible)
{
ShowError(tr("Launching emulated nand channels only works on d2x cIOS! Change game IOS to a d2x cIOS first."));
return;
}
}
}

View File

@ -30,6 +30,15 @@ enum
MODE_ALL = 0xFF
};
enum
{
EMUNAND_OFF,
EMUNAND_PARTIAL,
EMUNAND_FULL,
EMUNAND_NEEK,
EMUNAND_MAX
};
enum
{
JAPANESE,

View File

@ -38,6 +38,7 @@
#include "prompts/ProgressWindow.h"
#include "prompts/filebrowser.h"
#include "usbloader/GameList.h"
#include "usbloader/neek.hpp"
#include "language/gettext.h"
#include "wad/nandtitle.h"
#include "wad/wad.h"
@ -76,6 +77,7 @@ FeatureSettingsMenu::FeatureSettingsMenu()
Options->SetName(Idx++, "%s", tr( "Install WAD to EmuNand" ));
Options->SetName(Idx++, "%s", tr( "Update Nintendont" ));
Options->SetName(Idx++, "%s", tr( "WiiU Widescreen" ));
Options->SetName(Idx++, "%s", tr( "Boot Neek System Menu" ));
OldTitlesOverride = Settings.titlesOverride;
OldCacheTitles = Settings.CacheTitles;
@ -155,10 +157,13 @@ void FeatureSettingsMenu::SetOptionValues()
//! Settings: Update Nintendont
Options->SetValue(Idx++, " ");
//! Settings: WiiU Widescreen
Options->SetValue(Idx++, " ");
//! Settings: Neek boot
Options->SetValue(Idx++, " ");
}
int FeatureSettingsMenu::GetMenuInternal()
@ -443,7 +448,14 @@ int FeatureSettingsMenu::GetMenuInternal()
nandPath[strlen(nandPath)-1] = 0;
}
snprintf(filePath, sizeof(filePath), "%s%s", Settings.NandEmuPath, nandPath);
char extractPath[255];
snprintf(extractPath, sizeof(extractPath), "%s", Settings.NandEmuPath);
if( strlen(Settings.NandEmuPath) != strlen(Settings.NandEmuChanPath) || strcmp(Settings.NandEmuPath, Settings.NandEmuChanPath) != 0 )
{
if(WindowPrompt(tr( "Where to dump NAND?" ), tr("Select the NAND Emu Path to use."), tr( "Nand Emu Path" ), tr("Nand Emu Channel Path")) == 0)
snprintf(extractPath, sizeof(extractPath), "%s", Settings.NandEmuChanPath);
}
snprintf(filePath, sizeof(filePath), "%s%s", extractPath, nandPath);
if(choice)
{
@ -520,7 +532,7 @@ int FeatureSettingsMenu::GetMenuInternal()
{
if (!IsNetworkInit() && !NetworkInitPrompt())
{
WindowPrompt(tr("Error !"), tr("Could not initialize network!"), tr("OK"));
WindowPrompt(tr("Error:"), tr("Could not initialize network!"), tr("OK"));
}
else
{
@ -568,7 +580,32 @@ int FeatureSettingsMenu::GetMenuInternal()
}
}
}
// Neek: Boot neek system menu with current EmuNAND channel path
else if (ret == ++Idx)
{
if(neek2oSetNAND(Settings.NandEmuChanPath) < 0) // set current path as default
{
WindowPrompt(tr("Error:"), tr("Neek NAND path selection failed."), tr("OK"));
}
else
{
if(neekLoadKernel(Settings.NandEmuChanPath) == false)
{
WindowPrompt(tr("Error:"), tr("Neek kernel loading failed."), tr("OK"));
}
else
{
ExitApp();
NEEK_CFG *neek_config = (NEEK_CFG *) NEEK_CONFIG_ADDRESS;
neek2oSetBootSettings(neek_config, 0 /* TitleID */ , 0 /* Magic */, 0 /* Returnto TitleID */, Settings.NandEmuChanPath /* Full EmuNAND path */);
if(neekBoot() == -1)
Sys_BackToLoader();
return MENU_NONE;
}
}
}
SetOptionValues();
return MENU_NONE;

View File

@ -106,7 +106,8 @@ static const char * NandEmuText[] =
{
trNOOP( "OFF" ),
trNOOP( "Partial" ),
trNOOP( "Full" )
trNOOP( "Full" ),
trNOOP( "Neek" )
};
static const char * HooktypeText[] =
@ -300,7 +301,11 @@ void GameLoadSM::SetOptionValues()
Options->SetValue(Idx++, "%i", GameConfig.ios);
//! Settings: Return To
if(GameConfig.returnTo)
if(Header->type == TYPE_GAME_EMUNANDCHAN && EMUNAND_NEEK == (GameConfig.NandEmuMode == INHERIT ? Settings.NandEmuChanMode : GameConfig.NandEmuMode))
{
Options->SetValue(Idx++, "%s", tr( OnOffText[GameConfig.returnTo] ));
}
else if(GameConfig.returnTo)
{
const char* TitleName = NULL;
u64 tid = NandTitles.FindU32(Settings.returnTo);
@ -514,17 +519,11 @@ int GameLoadSM::GetMenuInternal()
//! Settings: Nand Emulation
if (ret == ++Idx)
{
// If NandEmuPath is on root of the first FAT32 partition, allow rev17-21 cIOS for EmuNAND Channels
bool NandEmu_compatible = false;
if(Header->type == TYPE_GAME_EMUNANDCHAN)
{
const char *NandEmuChanPath = GameConfig.NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : GameConfig.NandEmuPath.c_str();
NandEmu_compatible = IosLoader::is_NandEmu_compatible(NandEmuChanPath, GameConfig.ios == INHERIT ? Settings.cios : GameConfig.ios);
}
if (++GameConfig.NandEmuMode >= EMUNAND_MAX) GameConfig.NandEmuMode = INHERIT;
if(!IosLoader::IsD2X(GameConfig.ios == INHERIT ? Settings.cios : GameConfig.ios) && !NandEmu_compatible)
WindowPrompt(tr("Error:"), tr("Nand Emulation is only available on D2X cIOS!"), tr("OK"));
else if (++GameConfig.NandEmuMode >= 3) GameConfig.NandEmuMode = INHERIT;
// neek available only for EmuNAND Channels
if(Header->type != TYPE_GAME_EMUNANDCHAN && GameConfig.NandEmuMode >= EMUNAND_NEEK)
GameConfig.NandEmuMode = INHERIT;
//! On titles from emulated nand path disabling the nand emu mode is not allowed
if(Header->type == TYPE_GAME_EMUNANDCHAN && GameConfig.NandEmuMode == OFF)

View File

@ -91,7 +91,8 @@ static const char * NandEmuText[] =
{
trNOOP( "OFF" ),
trNOOP( "Partial" ),
trNOOP( "Full" )
trNOOP( "Full" ),
trNOOP( "Neek" )
};
static const char * HooktypeText[] =
@ -606,24 +607,18 @@ int LoaderSettings::GetMenuInternal()
snprintf(Settings.returnTo, sizeof(Settings.returnTo), "%s", tidChar);
}
//! Settings: Nand Emulation
//! Settings: Nand Emulation (Saves)
else if (ret == ++Idx )
{
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;
else if (++Settings.NandEmuMode >= EMUNAND_NEEK) Settings.NandEmuMode = EMUNAND_OFF;
}
//! Settings: Nand Chan. Emulation
//! Settings: Nand Emulation (channel / neek)
else if (ret == ++Idx )
{
// If NandEmuPath is on root of the first FAT32 partition, allow rev17-21 cIOS for EmuNAND Channels
bool NandEmu_compatible = false;
NandEmu_compatible = IosLoader::is_NandEmu_compatible(Settings.NandEmuChanPath);
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;
if(++Settings.NandEmuChanMode >= EMUNAND_MAX) Settings.NandEmuChanMode = EMUNAND_PARTIAL;
}
//! Settings: Hooktype

View File

@ -54,6 +54,7 @@
#include "sys.h"
#include "FileOperations/fileops.h"
#include "prompts/ProgressWindow.h"
#include "neek.hpp"
//appentrypoint has to be global because of asm
u32 AppEntrypoint = 0;
@ -250,16 +251,6 @@ int GameBooter::BootGame(struct discHdr *gameHdr)
if(gameHeader.type == TYPE_GAME_GC_IMG || gameHeader.type == TYPE_GAME_GC_DISC || gameHdr->type == TYPE_GAME_GC_EXTRACTED)
return BootGCMode(&gameHeader);
AppCleanUp();
gprintf("\tSettings.partition: %d\n", Settings.partition);
s32 ret = -1;
//! Remember game's USB port
int partition = gameList.GetPartitionNumber(gameHeader.id);
int usbport = DeviceHandler::PartitionToUSBPort(partition);
//! Setup game configuration from game settings. If no game settings exist use global/default.
GameCFG * game_cfg = GameSettings.GetGameCFG(gameHeader.id);
u8 videoChoice = game_cfg->video == INHERIT ? Settings.videomode : game_cfg->video;
@ -277,16 +268,31 @@ int GameBooter::BootGame(struct discHdr *gameHdr)
u8 reloadblock = game_cfg->iosreloadblock == INHERIT ? Settings.BlockIOSReload : game_cfg->iosreloadblock;
u8 Hooktype = game_cfg->Hooktype == INHERIT ? Settings.Hooktype : game_cfg->Hooktype;
u8 WiirdDebugger = game_cfg->WiirdDebugger == INHERIT ? Settings.WiirdDebugger : game_cfg->WiirdDebugger;
u64 returnToChoice = game_cfg->returnTo ? NandTitles.FindU32(Settings.returnTo) : 0;
u8 NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuMode : game_cfg->NandEmuMode;
u64 returnToChoice = strlen(Settings.returnTo) > 0 ? (game_cfg->returnTo ? NandTitles.FindU32(Settings.returnTo) : 0) : 0;
u8 NandEmuMode = OFF;
const char *NandEmuPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuPath : game_cfg->NandEmuPath.c_str();
if(gameHeader.tid != 0)
if(gameHeader.type == TYPE_GAME_WII_IMG)
NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuMode : game_cfg->NandEmuMode;
if(gameHeader.type == TYPE_GAME_EMUNANDCHAN)
{
NandEmuMode = (gameHeader.type == TYPE_GAME_EMUNANDCHAN)
? (game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuChanMode : game_cfg->NandEmuMode) //! Emulated nand title
: 0; //! Real nand title
NandEmuMode = game_cfg->NandEmuMode == INHERIT ? Settings.NandEmuChanMode : game_cfg->NandEmuMode;
NandEmuPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : game_cfg->NandEmuPath.c_str();
}
// boot neek for Wii games and EmuNAND channels only
if(NandEmuMode == EMUNAND_NEEK && (gameHeader.type == TYPE_GAME_WII_IMG || gameHeader.type == TYPE_GAME_EMUNANDCHAN))
return BootNeek(&gameHeader);
AppCleanUp();
gprintf("\tSettings.partition: %d\n", Settings.partition);
s32 ret = -1;
//! Remember game's USB port
int partition = gameList.GetPartitionNumber(gameHeader.id);
int usbport = DeviceHandler::PartitionToUSBPort(partition);
//! Prepare alternate dol settings
SetupAltDOL(gameHeader.id, alternatedol, alternatedoloffset);
@ -1531,6 +1537,206 @@ int GameBooter::BootNintendont(struct discHdr *gameHdr)
}
}
int GameBooter::BootNeek(struct discHdr *gameHdr)
{
struct discHdr gameHeader;
memcpy(&gameHeader, gameHdr, sizeof(struct discHdr));
GameCFG * game_cfg = GameSettings.GetGameCFG(gameHdr->id);
u8 ocarinaChoice = game_cfg->ocarina == INHERIT ? Settings.ocarina : game_cfg->ocarina;
u64 returnToChoice = game_cfg->returnTo;
const char *NandEmuPath = game_cfg->NandEmuPath.size() == 0 ? Settings.NandEmuChanPath : game_cfg->NandEmuPath.c_str();
bool autoboot = true;
char tempPath[100] = "";
int ret = -1;
// Check all settings first before loading kernel
// Check kernel.bin
int neekMode = neekIsNeek2o(NandEmuPath); // -1 = kernel.bin not found, 0 = neek, 1 = neek2o
if(neekMode == -1)
{
WindowPrompt(tr("Error:"), tr("Neek kernel file not found."), tr("OK"));
return -1;
}
if(neekMode == 0)
{
if(WindowPrompt(tr("Warning:"), tr("Current neek files are not neek2o. Game autoboot disabled."), tr("Continue"), tr("Cancel")) == 0)
return -1;
autoboot = false;
}
// Set current EmuNAND path as default for neek2o.
if(neekMode == 1)
{
ret = neek2oSetNAND(NandEmuPath);
gprintf("NEEK: Setting EmuNAND in nandcfg.bin : %d \n", ret);
if(ret < 0)
{
WindowPrompt(tr("Error:"), tr("Neek NAND path selection failed."), tr("OK"));
return -1;
}
}
// check and prepare EmuNAND path for neek
char neekNandPath[256] = "";
neekPathFormat(neekNandPath, NandEmuPath, sizeof(neekNandPath));
// check if the nand path is compatible with current neek mode.
if(neekMode == 0 && strlen(neekNandPath) > 0)
{
WindowPrompt(tr("Error:"), tr("You need neek2o to load EmuNAND from sub-folders."), tr("OK"));
return -1;
}
// Check if emuNAND path is on SD
if(neekMode == 1 && strncmp(NandEmuPath, "sd", 2) == 0) // neek2o on SD is not supported
{
if(WindowPrompt(tr("Warning:"), tr("Neek2o does not support 'Emulated NAND Channel Path' on SD! Please setup Uneek2o instead."), tr("Continue"), tr("Cancel")) == 0)
return -1;
}
// check partition compatibility - TODO : confirm incompatibility with each check
// Check if EmuNAND partition is on USB devices
if(strncmp(NandEmuPath, "usb", 3) == 0)
{
// Todo: add uStealth'd HDD check here, might need neek version detection too.
// Check partition format // Assume SD is always FAT32
if(strncmp(DeviceHandler::PathToFSName(NandEmuPath), "FAT", 3) != 0)
{
WindowPrompt(tr("Error:"), tr("To use neek you need to set your 'Emulated NAND Channel Path' to a FAT32 partition."), tr("OK"));
return -1;
}
// Check if the partition is the first primary partition on the drive - TODO : verify if it also needs to be the first partition of the drive.
bool found = false;
int USB_partNum = DeviceHandler::PathToDriveType(NandEmuPath)-USB1;
int USBport_partNum = DeviceHandler::PartitionToPortPartition(USB_partNum);
int usbport = DeviceHandler::PartitionToUSBPort(USB_partNum);
PartitionHandle * usbHandle = DeviceHandler::Instance()->GetUSBHandleFromPartition(USB_partNum);
for(int partition = 0 ; partition <= USBport_partNum; partition++)
{
if(usbHandle->GetPartitionTableType(partition) != MBR)
continue;
if(partition == USBport_partNum)
{
found = true;
break;
}
}
if(!found)
{
WindowPrompt(tr("Error:"), tr("To use neek you need to set your 'Emulated NAND Channel Path' on the first primary partition of the Hard Drive."), tr("OK"));
return -1;
}
// Check HDD sector size. Only 512 bytes/sector is supported by neek?
if(neekMode == 0 && hdd_sector_size[usbport] != BYTES_PER_SECTOR) // neek2o supports 3TB+ HDD
{
WindowPrompt(tr("Error:"), tr("To use neek you need to use a 512 bytes/sector Hard Drive."), tr("OK"));
return -1;
}
}
// Set ocarina file.
if(ocarinaChoice)
{
if(WindowPrompt(tr("Warning:"), tr("Ocarina is not supported with neek2o yet. Launch game anyway?"), tr("Continue"), tr("Cancel")) == 0)
return -1;
}
if(!returnToChoice)
{
// delete residual "return to" file if last shutdown was unclean.
snprintf(tempPath, sizeof(tempPath), "%s:/sneek/reload.sys", DeviceHandler::GetDevicePrefix(NandEmuPath));
if(CheckFile(tempPath))
RemoveFile(tempPath);
}
// Every checks passed successfully. Continue execution.
// Load neek kernel.bin
if(neekLoadKernel(NandEmuPath) == false)
{
WindowPrompt(tr("Error:"), tr("Neek kernel loading failed."), tr("OK"));
return -1;
}
// all is good so far, exit the loader, set the settings and boot neek.
ExitApp();
// Set Neek2o settings
NEEK_CFG *neek_config = (NEEK_CFG *) NEEK_CONFIG_ADDRESS;
memset(neek_config, 0, sizeof(NEEK_CFG));
// Magic and version for Neek2o
neek_config->magic = NEEK_MAGIC;
// Set NAND path
snprintf(neek_config->nandpath, sizeof(neek_config->nandpath), "%s", neekNandPath);
neek_config->config |= NCON_EXT_NAND_PATH ; // specify a nand path in case default NAND set in nandcfg.bin failed
// neek_config->config |= NCON_HIDE_EXT_PATH; // set nand path as temporary (attention: "return to" loads channel from the default NAND path)
// Set TitleID to return to
if(autoboot && returnToChoice)
{
// Todo : allow user to select the channel to return to.
// check if NK2O is installed
snprintf(tempPath, sizeof(tempPath), "%s/title/00010001/4e4b324f/content/title.tmd", NandEmuPath);
if(CheckFile(tempPath))
{
neek_config->returnto = TITLE_ID(0x00010001, 'NK2O'); // Currently forced to NK2O user channel
neek_config->config |= NCON_EXT_RETURN_TO; // enable "return to" patch
}
if(isWiiU())
{
neek_config->returnto = TITLE_ID(0x00010002, 'HCVA');// Currently forced to "Return to WiiU" system channel
neek_config->config |= NCON_EXT_RETURN_TO; // enable "return to" patch
}
}
// Set GameID - Channels
if(autoboot && gameHeader.type == TYPE_GAME_EMUNANDCHAN)
neek_config->titleid = gameHeader.tid;
// Set GameID - Wii ISO
else if(autoboot && (gameHeader.type == TYPE_GAME_WII_IMG || gameHeader.type == TYPE_GAME_WII_DISC)) // This autoobot method doesn't work in neek2o r96
{
neek_config->gamemagic = 0x5d1c9ea3; // Wii game
neek_config->gameid = (u32)gameHeader.id; // wbfs GameID4 to autoboot
neek_config->config |= NCON_EXT_BOOT_GAME; // Boot di Game
}
// Set GameID - GameCube ISO
else if(autoboot && (gameHeader.type == TYPE_GAME_GC_IMG || gameHdr->type == TYPE_GAME_GC_EXTRACTED)) // not implemented yet
{
neek_config->gamemagic = 0xC2339F3D; // gamecube games
neek_config->gameid = (u32)gameHeader.id; // GameCube GameID4 to autoboot
neek_config->config |= NCON_EXT_BOOT_GAME; // Boot di Game
// set DML setttings in Neek config2
// see how to boot neek for DM/L games
}
//set a custom di folder
//snprintf(neek_config->dipath, sizeof(neek_config->dipath), "/sneek/vwii"); // Set path for di.bin and diconfig.bin
//neek_config->config |= NCON_EXT_DI_PATH; // Use custom di path
DCFlushRange(neek_config, sizeof(NEEK_CFG));
gprintf("NEEK: Settings:");
hexdump((u8*) NEEK_CONFIG_ADDRESS, sizeof(NEEK_CFG));
if(neekBoot() == -1)
Sys_BackToLoader();
return 0;
}
void GameBooter::PatchSram(int language, bool patchVideoMode, bool progressive)
{
syssram *sram = __SYS_LockSram();

View File

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

88
source/usbloader/neek.hpp Normal file
View File

@ -0,0 +1,88 @@
/****************************************************************************
* Copyright (C) 2015 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 NEEK_CONFIG_H_
#define NEEK_CONFIG_H_
#include <gctypes.h>
#define NEEK_MAGIC 0x666c6f77 // 'FLOW'. 0x47414d45 'GAME' autoboot disc?
#define NEEK_CONFIG_ADDRESS 0x81200000
typedef struct _NEEK_CFG
{
u32 magic; // always has to be 0x666c6f77
u64 titleid; // the full path of the NAND title to boot (both folder names)
u32 config; // see below
u64 returnto; // same as titleid above
u32 gameid; // game for DI to autoboot use 4-digit game id
u32 gamemagic; // set to 0x5d1c9ea3 for Wii game, 0xC2339F3D for gamecube games
char dipath[256]; // string specifying path DI should use to find games (/wbfs/ or usb1/wbfs?)
char nandpath[256]; // string specifying where the emuNAND is stored if it's not in the normal place. (/nands/ or usb1/nands/ ?)
} NEEK_CFG;
enum neekconfig
{
NCON_EXT_DI_PATH = (1<<0), // 1 if you're using/specifying dipath
NCON_EXT_NAND_PATH = (1<<1), // 1 if you're using/specifying nandpath
NCON_HIDE_EXT_PATH = (1<<2), // 1 to have it not SAVE the last used custom path?
NCON_EXT_RETURN_TO = (1<<3), // 1 if you're using returnto
NCON_EXT_BOOT_GAME = (1<<4), // 1 if you're using gameid
};
#define NANDCONFIG_MAXNAND 8
#define NANDCONFIG_HEADER_SIZE 0x10
#define NANDCONFIG_NANDINFO_SIZE 0x100
typedef struct
{
char Path[128];
char Name[64];
char DiPath[64];
} NandInfo;
typedef struct _NandConfig
{
u32 NandCnt;
u32 NandSel;
u32 Padding1;
u32 Padding2;
NandInfo Nands[];
} NandConfig;
#ifdef __cplusplus
extern "C"
{
#endif
bool neekLoadKernel(const char* nandpath);
int neekBoot(void);
int neekIsNeek2o(const char* nandpath);
int neekPathFormat(char* nandpath_out, const char* nandpath_in, u32 len);
bool neek2oSetBootSettings(NEEK_CFG* neek_config, u64 TitleID, u32 Magic, u64 returnto, const char* nandpath );
int neek2oSetNAND(const char* nandpath);
#ifdef __cplusplus
}
#endif
#endif