mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-16 00:15:08 +01:00
*Revert to R883 and only keeping the new game directory layouts commited by r-win
*Moved R896 to the branch
This commit is contained in:
parent
d16ba4ed6c
commit
3f9cdb5468
@ -2,8 +2,8 @@
|
|||||||
<app version="1">
|
<app version="1">
|
||||||
<name> USB Loader GX</name>
|
<name> USB Loader GX</name>
|
||||||
<coder>USB Loader GX Team</coder>
|
<coder>USB Loader GX Team</coder>
|
||||||
<version>1.0 r894</version>
|
<version>1.0 r1</version>
|
||||||
<release_date>201001101903</release_date>
|
<release_date>201001191022</release_date>
|
||||||
<short_description>Loads games from USB-devices</short_description>
|
<short_description>Loads games from USB-devices</short_description>
|
||||||
<long_description>USB Loader GX is a libwiigui based USB iso loader with a wii-like GUI. You can install games to your HDDs and boot them with shorter loading times.
|
<long_description>USB Loader GX is a libwiigui based USB iso loader with a wii-like GUI. You can install games to your HDDs and boot them with shorter loading times.
|
||||||
The interactive GUI is completely controllable with WiiMote, Classic Controller or GC Controller.
|
The interactive GUI is completely controllable with WiiMote, Classic Controller or GC Controller.
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: David Jelinek (djelinek@hotmail.com) \n"
|
"Last-Translator: David Jelinek (djelinek@hotmail.com) \n"
|
||||||
"Language-Team: r823 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
"Language-Team: r823 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Zpet do HBC nebo Wii nabídky"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Zpet do spouštece"
|
msgstr "Zpet do spouštece"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Zpet do Wii nabídky"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Hudba na pozadí"
|
msgstr "Hudba na pozadí"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Cesta pro hudbu na pozadí zmenena"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Velké díky pro:"
|
msgstr "Velké díky pro:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Nelze smazat:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Zrušit"
|
msgstr "Zrušit"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanály"
|
msgstr "Kanály"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Nelze vytvorit GCT soubor"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Nemohu nalézt WBFS oddíl."
|
msgstr "Nemohu nalézt WBFS oddíl."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Nelze inicializovat DIP modul!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Nelze inicializovat sítové pripojení"
|
msgstr "Nelze inicializovat sítové pripojení"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Prejete si stáhnout toto téma?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Prejete si formátovat"
|
msgstr "Prejete si formátovat"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Chcete to zkusit znovu za 30 sekund?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Prejete si použít jiný DOL, který je správný?"
|
msgstr "Prejete si použít jiný DOL, který je správný?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Síla"
|
msgstr "Síla"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formát"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formátuji, cekejte prosím ..."
|
msgstr "Formátuji, cekejte prosím ..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Nejspíše má velikost, která není delitelná 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Pripojit DVD mechaniku"
|
msgstr "Pripojit DVD mechaniku"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Hlasitost hudby"
|
msgstr "Hlasitost hudby"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Žádné oblíbené"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Není vložena SD karta"
|
msgstr "Není vložena SD karta"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Žádné zarízení USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nebylo nalezeno zarízení USB"
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Nebyly vybrány žádné cheaty"
|
msgstr "Nebyly vybrány žádné cheaty"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Oddíl"
|
msgstr "Oddíl"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Heslo"
|
msgstr "Heslo"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Vyberte ze seznamu"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Spušteno"
|
msgstr "Spušteno"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Cekejte prosím..."
|
msgstr "Cekejte prosím..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Znovunactení SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Prejmenovat hru na WBFS"
|
msgstr "Prejmenovat hru na WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Vynulovat cítac spuštení"
|
msgstr "Vynulovat cítac spuštení"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Restartuji..."
|
msgstr "Restartuji..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Uloženo"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Sporic obrazovky"
|
msgstr "Sporic obrazovky"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Vyberte DOL"
|
msgstr "Vyberte DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Zárí"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Nastavit vyhledávací filtr"
|
msgstr "Nastavit vyhledávací filtr"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Nastavit jako hudbu na pozadí?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Nastavení"
|
msgstr "Nastavení"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Popisky"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Prenos selhal"
|
msgstr "Prenos selhal"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB zarízení nenalezeno"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX je zabezpecen"
|
msgstr "USB Loader GX je zabezpecen"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Odemknete konzoli pro tuto akci."
|
msgstr "Odemknete konzoli pro tuto akci."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Odemceno"
|
msgstr "Odemceno"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Cekám na zarízení USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Cekám..."
|
msgstr "Cekám..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Vybíráte zobrazení oblíbených, ale žádné jste dosud nevybral"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Pokusili jste se nahrát špatný obraz"
|
msgstr "Pokusili jste se nahrát špatný obraz"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Vaše URL bylo uloženo v %sWiiTDB_URL.txt."
|
msgstr "Vaše URL bylo uloženo v %sWiiTDB_URL.txt."
|
||||||
@ -1333,53 +1342,23 @@ msgstr "z "
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekund zbývá"
|
msgstr "sekund zbývá"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Cesta pro hudbu na pozadí zmenena"
|
#~ msgstr "Nelze dekomprimovat LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Nastavit jako hudbu na pozadí?"
|
#~ msgstr "Nelze nalézt disc"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Zpet do Wii nabídky"
|
#~ msgstr "Hlavička IMD5 není správná."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Nelze inicializovat DIP modul!"
|
#~ msgstr "Hlavička IMET není správná."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Chcete to zkusit znovu za 30 sekund?"
|
#~ msgstr "Ukoncit USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Formát"
|
#~ msgstr "Nebyl nalezen oddíl WBFS"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Žádné zarízení USB"
|
#~ msgstr "Musíte naformátovat oddíl"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Nebylo nalezeno zarízení USB"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB zarízení nenalezeno"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Cekám na zarízení USB"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Nelze dekomprimovat LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Nelze nalézt disc"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "Hlavička IMD5 není správná."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Hlavička IMET není správná."
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Ukoncit USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "Nebyl nalezen oddíl WBFS"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "Musíte naformátovat oddíl"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: dorf[dk]\n"
|
"Last-Translator: dorf[dk]\n"
|
||||||
"Language-Team: dorf[dk]\n"
|
"Language-Team: dorf[dk]\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Tilbage til HBC eller Wii-menuen"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Tilbage til Loaderen"
|
msgstr "Tilbage til Loaderen"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Tilbage til HBC"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Baggrundsmusik"
|
msgstr "Baggrundsmusik"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Sti til baggrundsmusik ændret"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "En stor tak til:"
|
msgstr "En stor tak til:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Kan ikke slettes:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annullér"
|
msgstr "Annullér"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanaler"
|
msgstr "Kanaler"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Kunne ikke oprette GCT-fil"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Kunne ikke finde en WBFS-partition."
|
msgstr "Kunne ikke finde en WBFS-partition."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Kunne ikke initialisere DIP-modul!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Kunne ikke initialisere netforbindelse!"
|
msgstr "Kunne ikke initialisere netforbindelse!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Skal dette tema downloades?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Vil du formatere:"
|
msgstr "Vil du formatere:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Forsøg igen (i 30 sek.)?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Skal den alternative DOL, der med sikkerhed er korrekt, bruges?"
|
msgstr "Skal den alternative DOL, der med sikkerhed er korrekt, bruges?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Tving"
|
msgstr "Tving"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formater"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formaterer, vent venligst..."
|
msgstr "Formaterer, vent venligst..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Sandsynligvis har det dimensioner, der ikke er delelige med fire."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Mount DVD-drev"
|
msgstr "Mount DVD-drev"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Lydstyrke"
|
msgstr "Lydstyrke"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Ingen favoritter"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Intet SD-kort fundet!"
|
msgstr "Intet SD-kort fundet!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Ingen USB-enhed tilsluttet"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Ingen USB-enhed fundet."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Der blev ikke fundet en WBFS- eller FAT/NTFS-partition"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Der blev ikke valgt nogle cheats"
|
msgstr "Der blev ikke valgt nogle cheats"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Børnelåsen er slået fra"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partition"
|
msgstr "Partition"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Password"
|
msgstr "Password"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Vælg fra en liste"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Spiltæller"
|
msgstr "Spiltæller"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Vent venligst..."
|
msgstr "Vent venligst..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Genindlæs SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Omdøb spil på WBFS"
|
msgstr "Omdøb spil på WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Nulstil spiltæller"
|
msgstr "Nulstil spiltæller"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Genstarter..."
|
msgstr "Genstarter..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Gemt"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Screensaver"
|
msgstr "Screensaver"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Vælg"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Vælg en DOL"
|
msgstr "Vælg en DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr ""
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Søgefilter"
|
msgstr "Søgefilter"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Indstil som baggrundsmusik?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Indstillinger"
|
msgstr "Indstillinger"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Værktøjstips"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Overførslen mislykkedes"
|
msgstr "Overførslen mislykkedes"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB-enhed ikke fundet"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX er beskyttet"
|
msgstr "USB Loader GX er beskyttet"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Lås børnelåsen op"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Lås op for konsollen for at benytte denne indstilling."
|
msgstr "Lås op for konsollen for at benytte denne indstilling."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Låst op"
|
msgstr "Låst op"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "Sti til WIP patches"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Sti til WIP patches ændret"
|
msgstr "Sti til WIP patches ændret"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Venter på USB-enhed"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Venter..."
|
msgstr "Venter..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Du har valgt at vise favoritter, men ingen spil er markerede som favorit
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "Der bruges et NTFS filsystem. Da der kan forekomme skrivefejl på NTFS-partitioner, kan der ikke installeres spil."
|
msgstr "Der bruges et NTFS filsystem. Da der kan forekomme skrivefejl på NTFS-partitioner, kan der ikke installeres spil."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Børnelåsen er ikke slået til. Hvis børnelåsen skal bruges, skal den slås til i Wiiens indstillinger."
|
msgstr "Børnelåsen er ikke slået til. Hvis børnelåsen skal bruges, skal den slås til i Wiiens indstillinger."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Du har forsøgt at indlæse et dårligt billede"
|
msgstr "Du har forsøgt at indlæse et dårligt billede"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Du skal vælge eller formattere en partition"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "URLen er blevet gemt som %sWiiTDB_URL.txt."
|
msgstr "URLen er blevet gemt som %sWiiTDB_URL.txt."
|
||||||
@ -1333,56 +1342,17 @@ msgstr "af"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder tilbage"
|
msgstr "sekunder tilbage"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Sti til baggrundsmusik ændret"
|
#~ msgstr "Kan ikke udpakke LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Indstil som baggrundsmusik?"
|
#~ msgstr "Kan ikke finde disk"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Tilbage til HBC"
|
#~ msgstr "Fejl i IMD5 header."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Kunne ikke initialisere DIP-modul!"
|
#~ msgstr "Fejl i IMET header."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Forsøg igen (i 30 sek.)?"
|
#~ msgstr "Afslut USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
|
||||||
msgstr "Formater"
|
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "Ingen USB-enhed tilsluttet"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Ingen USB-enhed fundet."
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "Der blev ikke fundet en WBFS- eller FAT/NTFS-partition"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "Vælg"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB-enhed ikke fundet"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Venter på USB-enhed"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Du skal vælge eller formattere en partition"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Kan ikke udpakke LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Kan ikke finde disk"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "Fejl i IMD5 header."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Fejl i IMET header."
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Afslut USB Loader GX?"
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# dutch.lang - r885
|
# dutch.lang - r874
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: glowy\n"
|
"Last-Translator: glowy\n"
|
||||||
"Language-Team: tj_cool, glowy\n"
|
"Language-Team: tj_cool, glowy\n"
|
||||||
@ -23,7 +23,7 @@ msgid " could not be downloaded."
|
|||||||
msgstr " kon niet worden gedownload."
|
msgstr " kon niet worden gedownload."
|
||||||
|
|
||||||
msgid " has been Saved. The text has not been verified. Some of the code may not work right with each other. If you experience trouble, open the text in a real text editor for more information."
|
msgid " has been Saved. The text has not been verified. Some of the code may not work right with each other. If you experience trouble, open the text in a real text editor for more information."
|
||||||
msgstr " is opgeslagen. De tekst is niet gecontroleerd. Delen van de code kunnen elkaar tegenwerken. Als je moeilijkheden ondervind, open de tekst in een echte tekstverwerker voor meer informatie."
|
msgstr " is opgeslagen. De tekst is niet gecontroleerd. Delen van de code kunnen elkaar tegenwerken. Als je moeilijkheden ondervind, open het bestand in een echte tekstverwerker voor meer informatie."
|
||||||
|
|
||||||
msgid " is not on the server."
|
msgid " is not on the server."
|
||||||
msgstr " staat niet op de server."
|
msgstr " staat niet op de server."
|
||||||
@ -182,9 +182,15 @@ msgstr "Terug naar HBC of Wii Menu"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Terug naar lader"
|
msgstr "Terug naar lader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Terug naar Wii Menu"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Achtergrondmuziek"
|
msgstr "Achtergrondmuziek"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Locatie achtergrondmuziek gewijzigd."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Grote dank aan:"
|
msgstr "Grote dank aan:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Kan niet verwijderen:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annuleren"
|
msgstr "Annuleren"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanalen"
|
msgstr "Kanalen"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Kan GCT bestand niet aanmaken"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Kan geen WBFS partitie vinden."
|
msgstr "Kan geen WBFS partitie vinden."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Kan DIP module niet initialiseren!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Kan netwerk niet initialiseren!"
|
msgstr "Kan netwerk niet initialiseren!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "Wil je echt verwijderen:"
|
msgstr "Wil je echt verwijderen:"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "Wil je dit nu toepassen?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "Wil je de taal wijzigen?"
|
msgstr "Wil je de taal wijzigen?"
|
||||||
@ -414,6 +420,9 @@ msgstr "Wil je dit thema downloaden?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Wil je formatteren:"
|
msgstr "Wil je formatteren:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Wil je 30 sec. lang opnieuw proberen?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Wil je de alt DOL gebruiken waarvan is bevestigd dat deze werkt?"
|
msgstr "Wil je de alt DOL gebruiken waarvan is bevestigd dat deze werkt?"
|
||||||
|
|
||||||
@ -466,7 +475,7 @@ msgid "ERROR:"
|
|||||||
msgstr "FOUT:"
|
msgstr "FOUT:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "FOUT: Kan thema niet instellen"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "Ouderlijk toezicht inschakelen"
|
msgstr "Ouderlijk toezicht inschakelen"
|
||||||
@ -525,6 +534,9 @@ msgstr "X omwisselen"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forceer"
|
msgstr "Forceer"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatteer"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Bezig met formatteren..."
|
msgstr "Bezig met formatteren..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "Menu opties"
|
msgstr "Menu opties"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "GXtheme.cfg in geen enkele submap gevonden."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "Spel ID"
|
msgstr "Spel ID"
|
||||||
@ -762,9 +774,6 @@ msgstr "Waarschijnlijk zijn de afmetingen niet deelbaar door 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "DVD Laden"
|
msgstr "DVD Laden"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Muziekvolume"
|
msgstr "Muziekvolume"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Geen favorieten"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Geen SD kaart gevonden!"
|
msgstr "Geen SD kaart gevonden!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Geen USB apparaat"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Geen USB apparaat gevonden."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Geen WBFS of FAT/NTFS partitie gevonden"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Geen cheats geselecteerd"
|
msgstr "Geen cheats geselecteerd"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Ouderlijk toezicht uitgeschakeld"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partitie"
|
msgstr "Partitie"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr "Partitie Formatteer Menu"
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Wachtwoord"
|
msgstr "Wachtwoord"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Kiezen van lijst"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Gespeeld"
|
msgstr "Gespeeld"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Even geduld..."
|
msgstr "Even geduld..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SD herladen"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Spel hernoemen op WBFS"
|
msgstr "Spel hernoemen op WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Speeltellers resetten"
|
msgstr "Speeltellers resetten"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Herstarten..."
|
msgstr "Herstarten..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Opgeslagen"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Schermbeveiliging"
|
msgstr "Schermbeveiliging"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Selecteer"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Kies een DOL"
|
msgstr "Kies een DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Sep"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Zoekfilter instellen"
|
msgstr "Zoekfilter instellen"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Instellen als achtergrondmuziek?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Instellingen"
|
msgstr "Instellingen"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Knopinfo"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Overdracht mislukt."
|
msgstr "Overdracht mislukt."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB Apparaat niet gevonden"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX is vergrendeld"
|
msgstr "USB Loader GX is vergrendeld"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Ontgrendel ouderlijk toezicht"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Console moet worden vrijgegeven."
|
msgstr "Console moet worden vrijgegeven."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr "Geef app eerst vrij."
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Vrijgegeven"
|
msgstr "Vrijgegeven"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "Locatie WIP patches"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Locatie WIP Patches gewijzigd"
|
msgstr "Locatie WIP Patches gewijzigd"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Wachten op USB apparaat"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Wachten..."
|
msgstr "Wachten..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Je wilt favorieten tonen, maar je hebt er geen ingesteld."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "Je gebruikt het NTFS bestandssysteem. Door mogelijke schrijffouten naar een NTFS partitie, is een spel installeren niet mogelijk."
|
msgstr "Je gebruikt het NTFS bestandssysteem. Door mogelijke schrijffouten naar een NTFS partitie, is een spel installeren niet mogelijk."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr "Je hebt geen toegang tot dit menu!"
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Je hebt ouderlijk toezicht niet ingeschakeld. Als je ouderlijk toezicht wilt gebruiken, zet het dan aan in de Wii instellingen."
|
msgstr "Je hebt ouderlijk toezicht niet ingeschakeld. Als je ouderlijk toezicht wilt gebruiken, zet het dan aan in de Wii instellingen."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Je probeerde een slechte afbeelding te laden"
|
msgstr "Je probeerde een slechte afbeelding te laden"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Je moet een partitie selecteren of formatteren"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Je URL is opgeslagen in %sWiiTDB_URL.txt."
|
msgstr "Je URL is opgeslagen in %sWiiTDB_URL.txt."
|
||||||
@ -1333,71 +1342,32 @@ msgstr "van"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "seconden over"
|
msgstr "seconden over"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Locatie achtergrondmuziek gewijzigd."
|
#~ msgstr "Kan LZ77 niet uitpakken"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Instellen als achtergrondmuziek?"
|
#~ msgstr "Kan disk niet vinden"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Terug naar Wii Menu"
|
#~ msgstr "IMD5 Header niet correct."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Kan DIP module niet initialiseren!"
|
#~ msgstr "IMET Header niet correct."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "Wil je 30 sec. lang opnieuw proberen?"
|
#~ msgstr "Uitpakken opening.bnr mislukt"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "Formatteer"
|
#~ msgstr "Homebrew Kanaal"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Geen USB apparaat"
|
#~ msgstr "FOUT: USB apparaat kon niet geladen worden!"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "Geen USB apparaat gevonden."
|
#~ msgstr "FOUT: cIOS kon niet geladen worden!"
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
#~ msgid "Loading..."
|
||||||
msgstr "Geen WBFS of FAT/NTFS partitie gevonden"
|
#~ msgstr "Laden..."
|
||||||
|
|
||||||
msgid "Select"
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Selecteer"
|
#~ msgstr "Wachten op traag USB apparaat: %i sec..."
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB Apparaat niet gevonden"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Wachten op USB apparaat"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Je moet een partitie selecteren of formatteren"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Kan LZ77 niet uitpakken"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Kan disk niet vinden"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 Header niet correct."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMET Header niet correct."
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Uitpakken opening.bnr mislukt"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew Kanaal"
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "FOUT: USB apparaat kon niet geladen worden!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "FOUT: cIOS kon niet geladen worden!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Laden..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Wachten op traag USB apparaat: %i sec..."
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -182,9 +182,15 @@ msgstr ""
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr ""
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr ""
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr ""
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr ""
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr ""
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr ""
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr ""
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr ""
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr ""
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr ""
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr ""
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: c64rmx\n"
|
"Last-Translator: c64rmx\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Takaisin HBC:hen tai Wii Menuun"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "HBC"
|
msgstr "HBC"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Takaisin Wii Menuun"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Taustamusiikki"
|
msgstr "Taustamusiikki"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Taustamusiikin polku muutettu"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Isot kiitokset:"
|
msgstr "Isot kiitokset:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Ei voida poistaa:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Peruuta"
|
msgstr "Peruuta"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "GCT tiedostoa ei voitu luoda"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "WBFS osiota ei löytynyt."
|
msgstr "WBFS osiota ei löytynyt."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIP Moduulia ei voitu alustaa!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Verkkoon ei voitu yhdistää!"
|
msgstr "Verkkoon ei voitu yhdistää!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr ""
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Haluatko formatoida:"
|
msgstr "Haluatko formatoida:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Haluatko odottaa 30 sekuntia?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Haluatko käyttää vaihtoehtoista DOL tiedostoa jonka tiedetään toimivan?"
|
msgstr "Haluatko käyttää vaihtoehtoista DOL tiedostoa jonka tiedetään toimivan?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Käännä-X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Pakota"
|
msgstr "Pakota"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatoi"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatoi, odota..."
|
msgstr "Formatoi, odota..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Todennäköisesti sisältää ulottuvuuksia jotka eivät ole jaollisia n
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Voimakkuus"
|
msgstr "Voimakkuus"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Ei suosikkeja"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "SD-korttia ei ole asetettu wiihin!"
|
msgstr "SD-korttia ei ole asetettu wiihin!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Ei USB-laitetta"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "USB-laitetta ei löytynyt."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Osio"
|
msgstr "Osio"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Salasana"
|
msgstr "Salasana"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Valitse listasta"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Pelauksen määrä"
|
msgstr "Pelauksen määrä"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Uudelleenlataa SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Uudelleennimeä peli"
|
msgstr "Uudelleennimeä peli"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Resetoi pelauksen määrä"
|
msgstr "Resetoi pelauksen määrä"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Boottaa..."
|
msgstr "Boottaa..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr ""
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Näytönsäästäjä"
|
msgstr "Näytönsäästäjä"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Valitse DOL"
|
msgstr "Valitse DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "syys"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Aseta taustamusiikiksi?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Asetukset"
|
msgstr "Asetukset"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Vinkit"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB-laitetta ei löytynyt"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX on suojattu."
|
msgstr "USB Loader GX on suojattu."
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Avaa konsoli käyttääksesi tätä vaihtoehtoa"
|
msgstr "Avaa konsoli käyttääksesi tätä vaihtoehtoa"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Avattu"
|
msgstr "Avattu"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Odottaa USB-laitetta..."
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Odottaa..."
|
msgstr "Odottaa..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Olet valinnut näyttääksesi suosikit mutta sinulla ei ole valittuna yh
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Yritit ladata huonoa levykuvaa"
|
msgstr "Yritit ladata huonoa levykuvaa"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "URL:si on tallennettu %WiiTDB_URL.txt."
|
msgstr "URL:si on tallennettu %WiiTDB_URL.txt."
|
||||||
@ -1333,41 +1342,11 @@ msgstr "josta"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekuntia jäljellä"
|
msgstr "sekuntia jäljellä"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Taustamusiikin polku muutettu"
|
#~ msgstr "Poistu USB Loader GX:stä?"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Aseta taustamusiikiksi?"
|
#~ msgstr "Ei WBFS-osioita löytynyt"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Takaisin Wii Menuun"
|
#~ msgstr "Sinun täytyy formatoida osio"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
|
||||||
msgstr "DIP Moduulia ei voitu alustaa!"
|
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
|
||||||
msgstr "Haluatko odottaa 30 sekuntia?"
|
|
||||||
|
|
||||||
msgid "Format"
|
|
||||||
msgstr "Formatoi"
|
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "Ei USB-laitetta"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "USB-laitetta ei löytynyt."
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB-laitetta ei löytynyt"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Odottaa USB-laitetta..."
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Poistu USB Loader GX:stä?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "Ei WBFS-osioita löytynyt"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "Sinun täytyy formatoida osio"
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# French V12.3 r886
|
# French V12.1 r878
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Kin8\n"
|
"Last-Translator: Kin8\n"
|
||||||
"Language-Team: Badablek, Amour, ikya & Kin8\n"
|
"Language-Team: Badablek, Amour, ikya & Kin8\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Retour HBC / Menu Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Chaîne Homebrew"
|
msgstr "Chaîne Homebrew"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Retour Menu Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Fond sonore"
|
msgstr "Fond sonore"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Dossier fond sonore modifié."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Grand merci à:"
|
msgstr "Grand merci à:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Impossible de supprimer:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annuler"
|
msgstr "Annuler"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr "Changer Dossier"
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Chaînes"
|
msgstr "Chaînes"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Impossible de créer le fichier GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Impossible de trouver une partition WBFS."
|
msgstr "Impossible de trouver une partition WBFS."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Initialisation module DIP impossible !"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Initialisation réseau impossible !"
|
msgstr "Initialisation réseau impossible !"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Voulez-vous télécharger ce thème ?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Voulez-vous formater ?"
|
msgstr "Voulez-vous formater ?"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Réessayer pendant 30 sec. ?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Voulez-vous utiliser le DOL Alternatif actuellement connu comme correct ?"
|
msgstr "Voulez-vous utiliser le DOL Alternatif actuellement connu comme correct ?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Inversion-X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forcer"
|
msgstr "Forcer"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formater"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatage en cours, veuillez patienter..."
|
msgstr "Formatage en cours, veuillez patienter..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Il est fort probable que les dimensions ne soient pas des multiples de 4
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Lancer DVD"
|
msgstr "Lancer DVD"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr "Mode Boucle Musique"
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volume Musique"
|
msgstr "Volume Musique"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Pas de favoris"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Aucune carte SD insérée !"
|
msgstr "Aucune carte SD insérée !"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Aucun périphérique USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Aucun périphérique USB trouvé."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Aucune partition WBFS ou FAT/NTFS trouvée"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Aucune selection de triche"
|
msgstr "Aucune selection de triche"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Contrôle Parental désactivé"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr "Menu Formatage Partition"
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Mot de passe"
|
msgstr "Mot de passe"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Sélectionner"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Utilisation"
|
msgstr "Utilisation"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr "Jouer Suiv."
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr "Jouer Précéd."
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr "Musique Actuelle:"
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Veuillez patienter..."
|
msgstr "Veuillez patienter..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Recharger la SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Renommer un jeu"
|
msgstr "Renommer un jeu"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr "Reset"
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Reset Utilisation du Jeu"
|
msgstr "Reset Utilisation du Jeu"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr "Restaurer fond sonore standard ?"
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Redémarrage..."
|
msgstr "Redémarrage..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Sauvegardé"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Économiseur d'écran"
|
msgstr "Économiseur d'écran"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Choisir"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Choisir un DOL"
|
msgstr "Choisir un DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr ""
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Filtre de Recherche"
|
msgstr "Filtre de Recherche"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Utiliser comme fond sonore ?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Paramètres"
|
msgstr "Paramètres"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Info-bulles"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Echec Transfert"
|
msgstr "Echec Transfert"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "Périphérique USB introuvable"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX est verrouillé"
|
msgstr "USB Loader GX est verrouillé"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Déverrouiller Contrôle Parental"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Cette option requiert le déverrouillage de l'interface."
|
msgstr "Cette option requiert le déverrouillage de l'interface."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr "Déverrouillage nécessaire."
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Clic pour verrouiller"
|
msgstr "Clic pour verrouiller"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "Dossier Patchs WIP"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Dossier Patchs WIP modifié"
|
msgstr "Dossier Patchs WIP modifié"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Attente d'un périphérique USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "En attente..."
|
msgstr "En attente..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Vous choisissez d'afficher des favoris alors que vous n'en avez aucun."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "Le système de fichier NTFS est utilisé. En raison à de possibles erreurs d'écriture sur une partition de NTFS, l'installation d'un jeu est impossible."
|
msgstr "Le système de fichier NTFS est utilisé. En raison à de possibles erreurs d'écriture sur une partition de NTFS, l'installation d'un jeu est impossible."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr "Accès à ce menu refusé!"
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Contrôle Parental désactivé. Si vous voulez l'utiliser, activez-le dans les Paramètres de votre Wii."
|
msgstr "Contrôle Parental désactivé. Si vous voulez l'utiliser, activez-le dans les Paramètres de votre Wii."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Vous avez tenté de charger une image érronée"
|
msgstr "Vous avez tenté de charger une image érronée"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Vous devez choisir ou formater une partition"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Sauvegarde de l'URL sous %sWiiTDB_URL.txt."
|
msgstr "Sauvegarde de l'URL sous %sWiiTDB_URL.txt."
|
||||||
@ -1333,65 +1342,32 @@ msgstr "sur"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "secondes restantes"
|
msgstr "secondes restantes"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Retour Menu Wii"
|
#~ msgstr "Décompression LZ77 Impossible"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Initialisation module DIP impossible !"
|
#~ msgstr "Disque non trouvé"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Réessayer pendant 30 sec. ?"
|
#~ msgstr "En-tête IMD5 erronée"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Formater"
|
#~ msgstr "En-tête IMET erronée"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "Aucun périphérique USB"
|
#~ msgstr "Extraction opening.bnr échouée"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "You need to start this game one time to create a save file, then exit and start it again."
|
||||||
msgstr "Aucun périphérique USB trouvé."
|
#~ msgstr "Vous devez lancer ce jeu une fois pour créer une sauvegarde, puis éteindre et le lancer à nouveau."
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Aucune partition WBFS ou FAT/NTFS trouvée"
|
#~ msgstr "ERREUR: Impossible de charger le périph. USB!"
|
||||||
|
|
||||||
msgid "Select"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "Choisir"
|
#~ msgstr "ERREUR: Impossible de charger le cIOS!"
|
||||||
|
|
||||||
msgid "USB Device not found"
|
#~ msgid "Loading..."
|
||||||
msgstr "Périphérique USB introuvable"
|
#~ msgstr "Chargement..."
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Attente d'un périphérique USB"
|
#~ msgstr "Attente de votre périphérique USB: %i secs..."
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Vous devez choisir ou formater une partition"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Décompression LZ77 Impossible"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Disque non trouvé"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "En-tête IMD5 erronée"
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "En-tête IMET erronée"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Extraction opening.bnr échouée"
|
|
||||||
|
|
||||||
msgid "You need to start this game one time to create a save file, then exit and start it again."
|
|
||||||
msgstr "Vous devez lancer ce jeu une fois pour créer une sauvegarde, puis éteindre et le lancer à nouveau."
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "ERREUR: Impossible de charger le périph. USB!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "ERREUR: Impossible de charger le cIOS!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Chargement..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Attente de votre périphérique USB: %i secs..."
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# german.lang - r885
|
# german.lang - r876
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: ZEN.13\n"
|
"Last-Translator: ZEN.13\n"
|
||||||
"Language-Team: Snoozer, wishmasterf, Bertilax, ZEN.13\n"
|
"Language-Team: Snoozer, wishmasterf, Bertilax, ZEN.13\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "zum Homebrew Kanal oder Wii Menü"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Homebrew Kanal"
|
msgstr "Homebrew Kanal"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Wii Menü"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Hintergrundmusik"
|
msgstr "Hintergrundmusik"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Pfad geändert"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Großen Dank an:"
|
msgstr "Großen Dank an:"
|
||||||
|
|
||||||
@ -201,7 +207,7 @@ msgid "Both"
|
|||||||
msgstr "Beides (ID und Region)"
|
msgstr "Beides (ID und Region)"
|
||||||
|
|
||||||
msgid "Can't be formatted"
|
msgid "Can't be formatted"
|
||||||
msgstr "Kann nicht formatiert werden"
|
msgstr "Konnte nicht formatiert werden"
|
||||||
|
|
||||||
msgid "Can't create directory"
|
msgid "Can't create directory"
|
||||||
msgstr "Verzeichnis konnte nicht erstellt werden"
|
msgstr "Verzeichnis konnte nicht erstellt werden"
|
||||||
@ -215,9 +221,6 @@ msgstr "Löschen fehlgeschlagen:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Abbrechen"
|
msgstr "Abbrechen"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanäle"
|
msgstr "Kanäle"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Die GCT Datei konnte nicht erstellt werden."
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Es keine WBFS Partition gefunden."
|
msgstr "Es keine WBFS Partition gefunden."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIP Modul konnte nicht initialisiert werden!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Netzwerk konnte nicht initialisiert werden!"
|
msgstr "Netzwerk konnte nicht initialisiert werden!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "Löschvorgang bestätigen:"
|
msgstr "Löschvorgang bestätigen:"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "Möchtest du es jetzt übernehmen?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "Möchtest du die Sprache ändern?"
|
msgstr "Möchtest du die Sprache ändern?"
|
||||||
@ -414,6 +420,9 @@ msgstr "Dieses Theme herunterladen?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Möchtest du formatieren:"
|
msgstr "Möchtest du formatieren:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "30 Sekunden lang erneut versuchen?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Möchtest du die als richtig bekannte Alternative DOL verwenden?"
|
msgstr "Möchtest du die als richtig bekannte Alternative DOL verwenden?"
|
||||||
|
|
||||||
@ -466,7 +475,7 @@ msgid "ERROR:"
|
|||||||
msgstr "FEHLER:"
|
msgstr "FEHLER:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "FEHLER: Theme kann nicht konfiguriert werden."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "Altersbeschränkung aktivieren"
|
msgstr "Altersbeschränkung aktivieren"
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Erzwinge"
|
msgstr "Erzwinge"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatieren"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatiere, bitte warten..."
|
msgstr "Formatiere, bitte warten..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "GUI Einstellungen"
|
msgstr "GUI Einstellungen"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "GXtheme.cfg in keinem Unterordner gefunden."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "Spiel ID"
|
msgstr "Spiel ID"
|
||||||
@ -762,9 +774,6 @@ msgstr "Höchstwahrscheinlich sind Breite und Höhe keine Vielfachen von 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Spiel im Laufwerk starten"
|
msgstr "Spiel im Laufwerk starten"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Musik Lautstärke"
|
msgstr "Musik Lautstärke"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "keine Favoriten"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Keine SD Karte eingelegt!"
|
msgstr "Keine SD Karte eingelegt!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Kein USB Gerät"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Kein USB Gerät gefunden."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Keine WBFS oder FAT/NTFS Partition gefunden"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Es wurden keine Cheats ausgewählt"
|
msgstr "Es wurden keine Cheats ausgewählt"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Altersbeschränkung ausgeschaltet"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr "Partition Formatieren Menü"
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Passwort"
|
msgstr "Passwort"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Wähle aus Liste"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Spielzähler"
|
msgstr "Spielzähler"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Bitte warten..."
|
msgstr "Bitte warten..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SD erneut laden"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Spiel umbenennen"
|
msgstr "Spiel umbenennen"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Spielzähler zurücksetzen"
|
msgstr "Spielzähler zurücksetzen"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Damit die neue Version benutzt werden kann, muss der Loader neu gestartet werden."
|
msgstr "Damit die neue Version benutzt werden kann, muss der Loader neu gestartet werden."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Gespeichert"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Bildschirmschoner"
|
msgstr "Bildschirmschoner"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Auswählen"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "wähle eine DOL"
|
msgstr "wähle eine DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "September"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Suche"
|
msgstr "Suche"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Als Hintergrundmusik verwenden?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "ToolTips"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Übertragung fehlgeschlagen."
|
msgstr "Übertragung fehlgeschlagen."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB Gerät nicht gefunden"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX ist jetzt geschützt"
|
msgstr "USB Loader GX ist jetzt geschützt"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Altersbeschränkung deaktivieren"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Entsperre den Loader, um diese Option zu nutzen."
|
msgstr "Entsperre den Loader, um diese Option zu nutzen."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr "Entsperre zuerst den Loader."
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "entsperrt"
|
msgstr "entsperrt"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "WIP Patches"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Pfad geändert"
|
msgstr "Pfad geändert"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Warte auf USB Gerät"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Warte..."
|
msgstr "Warte..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Du willst Favoriten anzeigen, hast aber keine ausgewählt."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "Du benutzt das NTFS Dateisystem. Wegen möglicher Schreibfehler auf einer NTFS Partition, ist das Installieren eines Spiels nicht möglich."
|
msgstr "Du benutzt das NTFS Dateisystem. Wegen möglicher Schreibfehler auf einer NTFS Partition, ist das Installieren eines Spiels nicht möglich."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr "Du kannst nicht auf dieses Menü zugreifen!"
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Du hast die Altersbeschränkung nicht aktiviert. Wenn du sie nutzen möchtest, aktiviere sie in den Wii-Systemeinstellungen."
|
msgstr "Du hast die Altersbeschränkung nicht aktiviert. Wenn du sie nutzen möchtest, aktiviere sie in den Wii-Systemeinstellungen."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Du hast versucht ein 'schlechtes Bild' zu laden."
|
msgstr "Du hast versucht ein 'schlechtes Bild' zu laden."
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Du must eine Partition auswählen oder formatieren"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Deine URL wurde in %sWiiTDB_URL.txt gespeichert."
|
msgstr "Deine URL wurde in %sWiiTDB_URL.txt gespeichert."
|
||||||
@ -1333,59 +1342,20 @@ msgstr "von"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "Sekunden verbleiben"
|
msgstr "Sekunden verbleiben"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Pfad geändert"
|
#~ msgstr "LZ77 konnte nicht entpackt werden"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Als Hintergrundmusik verwenden?"
|
#~ msgstr "Keine Disc gefunden"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Wii Menü"
|
#~ msgstr "IMD5 Header falsch."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "DIP Modul konnte nicht initialisiert werden!"
|
#~ msgstr "IMET Header falsch."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "30 Sekunden lang erneut versuchen?"
|
#~ msgstr "Homebrew Kanal"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "You need to start this game one time to create a save file, then exit and start it again."
|
||||||
msgstr "Formatieren"
|
#~ msgstr "Sie müssen dieses Spiel einmal starten um einen Speicherstand zu erstellen, dann verlassen und es neustarten."
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "Kein USB Gerät"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Kein USB Gerät gefunden."
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "Keine WBFS oder FAT/NTFS Partition gefunden"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "Auswählen"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB Gerät nicht gefunden"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Warte auf USB Gerät"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Du must eine Partition auswählen oder formatieren"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "LZ77 konnte nicht entpackt werden"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Keine Disc gefunden"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 Header falsch."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMET Header falsch."
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew Kanal"
|
|
||||||
|
|
||||||
msgid "You need to start this game one time to create a save file, then exit and start it again."
|
|
||||||
msgstr "Sie müssen dieses Spiel einmal starten um einen Speicherstand zu erstellen, dann verlassen und es neustarten."
|
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# hungarian.lang - r878
|
# hungarian.lang - r839
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
"PO-Revision-Date: 2009-12-01 13:23+0100\n"
|
||||||
"Last-Translator: Springdale\n"
|
"Last-Translator: Springdale\n"
|
||||||
"Language-Team: Tusk, Springdale\n"
|
"Language-Team: Tusk, Springdale\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -126,7 +126,7 @@ msgid "AUTO"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "All partitions"
|
msgid "All partitions"
|
||||||
msgstr "Minden partíció"
|
msgstr ""
|
||||||
|
|
||||||
msgid "All the features of USB Loader GX are unlocked."
|
msgid "All the features of USB Loader GX are unlocked."
|
||||||
msgstr "Az USB Loader GX minden funkciója elérhetõ."
|
msgstr "Az USB Loader GX minden funkciója elérhetõ."
|
||||||
@ -144,10 +144,10 @@ msgid "App Language"
|
|||||||
msgstr "Nyelv"
|
msgstr "Nyelv"
|
||||||
|
|
||||||
msgid "Apr"
|
msgid "Apr"
|
||||||
msgstr "Ápr"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Are you sure you want to enable Parent Control?"
|
msgid "Are you sure you want to enable Parent Control?"
|
||||||
msgstr "Szülõi felügyelet bekapcsolása?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Are you sure?"
|
msgid "Are you sure?"
|
||||||
msgstr "Biztos vagy benne?"
|
msgstr "Biztos vagy benne?"
|
||||||
@ -165,13 +165,13 @@ msgid "AutoPatch"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "BCA Codes Path"
|
msgid "BCA Codes Path"
|
||||||
msgstr "BCA kód útvonal"
|
msgstr ""
|
||||||
|
|
||||||
msgid "BCA Codes Path changed"
|
msgid "BCA Codes Path changed"
|
||||||
msgstr "BCA kód útvonal megváltozott"
|
msgstr ""
|
||||||
|
|
||||||
msgid "BETA revisions"
|
msgid "BETA revisions"
|
||||||
msgstr "Béta változatok"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Vissza"
|
msgstr "Vissza"
|
||||||
@ -182,9 +182,15 @@ msgstr "Visszatérés a HBC-be vagy Wii Menübe"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "HBC"
|
msgstr "HBC"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Visszatérés a Wii Menübe"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Háttérzene"
|
msgstr "Háttérzene"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Háttérzene útvonala megváltozott."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Köszönet:"
|
msgstr "Köszönet:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Nem törölhetõ"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Mégse"
|
msgstr "Mégse"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Csatornák"
|
msgstr "Csatornák"
|
||||||
|
|
||||||
@ -256,7 +259,7 @@ msgid "Confirm"
|
|||||||
msgstr "Megerõsítés"
|
msgstr "Megerõsítés"
|
||||||
|
|
||||||
msgid "Connection lost..."
|
msgid "Connection lost..."
|
||||||
msgstr "A kapcsolat megszakadt..."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Console"
|
msgid "Console"
|
||||||
msgstr "Konzol"
|
msgstr "Konzol"
|
||||||
@ -285,6 +288,9 @@ msgstr "Nem hozható létre GCT fájl"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "WBFS partíció nem található."
|
msgstr "WBFS partíció nem található."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIP modul nem tölthetõ be!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Kapcsolat nem hozható létre!"
|
msgstr "Kapcsolat nem hozható létre!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "Biztosan törlöd?"
|
msgstr "Biztosan törlöd?"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "Alkalmazás most?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "Nyelv megváltoztatása?"
|
msgstr "Nyelv megváltoztatása?"
|
||||||
@ -414,6 +420,9 @@ msgstr "Téma letöltése?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Formázás?"
|
msgstr "Formázás?"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "30 másodpercig szeretnéd még tovább próbálni?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Köztudottan működõ alternatív DOL használata?"
|
msgstr "Köztudottan működõ alternatív DOL használata?"
|
||||||
|
|
||||||
@ -466,10 +475,10 @@ msgid "ERROR:"
|
|||||||
msgstr "HIBA:"
|
msgstr "HIBA:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "HIBA: Téma nem állítható be"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "Szülői felügyelet bekapcsolása"
|
msgstr ""
|
||||||
|
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Angol"
|
msgstr "Angol"
|
||||||
@ -499,7 +508,7 @@ msgid "Extracting files..."
|
|||||||
msgstr "Fájlok kicsomagolása..."
|
msgstr "Fájlok kicsomagolása..."
|
||||||
|
|
||||||
msgid "FAT: Use directories"
|
msgid "FAT: Use directories"
|
||||||
msgstr "FAT: könyvtárak használata"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Failed formating"
|
msgid "Failed formating"
|
||||||
msgstr "Formázás sikertelen"
|
msgstr "Formázás sikertelen"
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Kényszerítés"
|
msgstr "Kényszerítés"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formázás"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatálás folyamatban, kérlek várj..."
|
msgstr "Formatálás folyamatban, kérlek várj..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "Kezelõfelület"
|
msgstr "Kezelõfelület"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "GXtheme.cfg nem található."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "Játék ID"
|
msgstr "Játék ID"
|
||||||
@ -577,7 +589,7 @@ msgid "Game is already installed:"
|
|||||||
msgstr "A játék már fel van telepítve:"
|
msgstr "A játék már fel van telepítve:"
|
||||||
|
|
||||||
msgid "Game partition"
|
msgid "Game partition"
|
||||||
msgstr "Játék partíció"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Games"
|
msgid "Games"
|
||||||
msgstr "Játékok"
|
msgstr "Játékok"
|
||||||
@ -642,7 +654,7 @@ msgid "Install"
|
|||||||
msgstr "Telepítés"
|
msgstr "Telepítés"
|
||||||
|
|
||||||
msgid "Install 1:1 Copy"
|
msgid "Install 1:1 Copy"
|
||||||
msgstr "1:1 másolat telepítése"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Install Error!"
|
msgid "Install Error!"
|
||||||
msgstr "Telepítési Hiba!"
|
msgstr "Telepítési Hiba!"
|
||||||
@ -651,10 +663,10 @@ msgid "Install a game"
|
|||||||
msgstr "Játék telepítése"
|
msgstr "Játék telepítése"
|
||||||
|
|
||||||
msgid "Install not possible"
|
msgid "Install not possible"
|
||||||
msgstr "A telepítés nem lehetséges"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Install partitions"
|
msgid "Install partitions"
|
||||||
msgstr "Partíciók telepítése"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Installing content... Ok!"
|
msgid "Installing content... Ok!"
|
||||||
msgstr "Tartalom telepítése... Ok!"
|
msgstr "Tartalom telepítése... Ok!"
|
||||||
@ -672,7 +684,7 @@ msgid "Installing wad"
|
|||||||
msgstr "Wad telepítése"
|
msgstr "Wad telepítése"
|
||||||
|
|
||||||
msgid "Invalid PIN code"
|
msgid "Invalid PIN code"
|
||||||
msgstr "Hibás PIN kód"
|
msgstr ""
|
||||||
|
|
||||||
msgid "It seems that you have some information that will be helpful to us. Please pass this information along to the DEV team."
|
msgid "It seems that you have some information that will be helpful to us. Please pass this information along to the DEV team."
|
||||||
msgstr "Számunkra segítõ információid lehetnek - kérlek továbbítsd ezeket a fejlesztõi csapat felé."
|
msgstr "Számunkra segítõ információid lehetnek - kérlek továbbítsd ezeket a fejlesztõi csapat felé."
|
||||||
@ -762,9 +774,6 @@ msgstr "Vélhetõen méretei nem oszhatók 4-gyel."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "DVD meghajtó felcsatolása"
|
msgstr "DVD meghajtó felcsatolása"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Zene Hangerõ"
|
msgstr "Zene Hangerõ"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Nincsenek kedvencek"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Nincs SD kártya behelyezve!"
|
msgstr "Nincs SD kártya behelyezve!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Nincs USB meghajtó"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nincs USB meghajtó csatlakoztatva."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Nincsenek kiválasztott cheat-ek"
|
msgstr "Nincsenek kiválasztott cheat-ek"
|
||||||
|
|
||||||
@ -871,14 +889,11 @@ msgid "Parental Control"
|
|||||||
msgstr "Szülõi Felügyelet"
|
msgstr "Szülõi Felügyelet"
|
||||||
|
|
||||||
msgid "Parental Control disabled"
|
msgid "Parental Control disabled"
|
||||||
msgstr "Szülõi felügyelet kikapcsolva"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partició"
|
msgstr "Partició"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Jelszó"
|
msgstr "Jelszó"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Válassz a listából"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Indítások"
|
msgstr "Indítások"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Kérlek várj..."
|
msgstr "Kérlek várj..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SD Újratöltése"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "WBFS játék átnevezése"
|
msgstr "WBFS játék átnevezése"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Elindítások nullázása"
|
msgstr "Elindítások nullázása"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Újraindítás..."
|
msgstr "Újraindítás..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Elmentve"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Képernyõkimélõ"
|
msgstr "Képernyõkimélõ"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Válassz"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "DOL kiválasztása"
|
msgstr "DOL kiválasztása"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Szep"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Keresés"
|
msgstr "Keresés"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Beállítod háttérzenének?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Beállítások"
|
msgstr "Beállítások"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Súgók"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Átviteli hiba."
|
msgstr "Átviteli hiba."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB Meghajtó nem található"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX levédve"
|
msgstr "USB Loader GX levédve"
|
||||||
|
|
||||||
@ -1137,14 +1146,11 @@ msgid "Uninstalling wad"
|
|||||||
msgstr "Wad törlése"
|
msgstr "Wad törlése"
|
||||||
|
|
||||||
msgid "Unlock Parental Control"
|
msgid "Unlock Parental Control"
|
||||||
msgstr "Szülõi felügyelet feloldása"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Zárolva a program, ezt nem használhatod."
|
msgstr "Zárolva a program, ezt nem használhatod."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Feloldva"
|
msgstr "Feloldva"
|
||||||
|
|
||||||
@ -1204,10 +1210,13 @@ msgid "Video Mode"
|
|||||||
msgstr "Videó Mód"
|
msgstr "Videó Mód"
|
||||||
|
|
||||||
msgid "WIP Patches Path"
|
msgid "WIP Patches Path"
|
||||||
msgstr "WIP Patch útvonal"
|
msgstr ""
|
||||||
|
|
||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "WIP Patch útvonal megváltozott"
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Várakozás az USB Meghajtóra"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Várakozás..."
|
msgstr "Várakozás..."
|
||||||
@ -1252,17 +1261,17 @@ msgid "You are choosing to display favorites and you do not have any selected."
|
|||||||
msgstr "A Kedvencek megjelenítését választottad, de egy játék sincs így megjelölve."
|
msgstr "A Kedvencek megjelenítését választottad, de egy játék sincs így megjelölve."
|
||||||
|
|
||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "NTFS fájlrendszert használata esetén a lehetséges írási hibák miatt játékok telepítése nem lehetséges."
|
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "A szülõi felügyelet nincs bekapcsolva - bekapcsolható a Wii Beállításokban."
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Rossz képfájl próbáltál betõlteni"
|
msgstr "Rossz képfájl próbáltál betõlteni"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Választanod vagy formáznod kell egy partíciót"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "URL elmentve itt: %sWiiTDB_URL.txt"
|
msgstr "URL elmentve itt: %sWiiTDB_URL.txt"
|
||||||
@ -1295,7 +1304,7 @@ msgid "files not found on the server!"
|
|||||||
msgstr "fájl nem található a szerveren"
|
msgstr "fájl nem található a szerveren"
|
||||||
|
|
||||||
msgid "for FAT/NTFS support"
|
msgid "for FAT/NTFS support"
|
||||||
msgstr "FAT/NTFS támogatás"
|
msgstr ""
|
||||||
|
|
||||||
msgid "for Ocarina"
|
msgid "for Ocarina"
|
||||||
msgstr ": Ocarina"
|
msgstr ": Ocarina"
|
||||||
@ -1333,56 +1342,26 @@ msgstr "./"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "hátralévõ másodperc"
|
msgstr "hátralévõ másodperc"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Háttérzene útvonala megváltozott."
|
#~ msgstr "LZ77 nem kitömöríthetõ"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Beállítod háttérzenének?"
|
#~ msgstr "Lemez nem található"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Visszatérés a Wii Menübe"
|
#~ msgstr "IMD5 Fejléc nem megfelelõ."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "DIP modul nem tölthetõ be!"
|
#~ msgstr "IMET fejléc nem megfelelõ."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "No WBFS or FAT game partition found"
|
||||||
msgstr "30 másodpercig szeretnéd még tovább próbálni?"
|
#~ msgstr "Nem található WBFS vagy FAT partíció"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Formázás"
|
#~ msgstr "Kilépés az USB Loader GX-bõl?"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Nincs USB meghajtó"
|
#~ msgstr "Nincs WBFS Partició"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Nincs USB meghajtó csatlakoztatva."
|
#~ msgstr "Formáznod kell a particiót"
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "Nem található WBFS vagy FAT/NTFS partíció"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "Válassz"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB Meghajtó nem található"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Várakozás az USB Meghajtóra"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Választanod vagy formáznod kell egy partíciót"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "LZ77 nem kitömöríthetõ"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Lemez nem található"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 Fejléc nem megfelelõ."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMET fejléc nem megfelelõ."
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Kilépés az USB Loader GX-bõl?"
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# italian.lang - v57 - r885
|
# italian.lang - v55 - r874
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Cambo \n"
|
"Last-Translator: Cambo \n"
|
||||||
"Language-Team: FoxeJoe, Cambo\n"
|
"Language-Team: FoxeJoe, Cambo\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Torna a HBC/Menu Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Canale HomeBrew"
|
msgstr "Canale HomeBrew"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Torna al Menu Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Musica Sottofondo"
|
msgstr "Musica Sottofondo"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Percorso Musica modificato"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Grazie mille a:"
|
msgstr "Grazie mille a:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Impossibile eliminare:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annulla"
|
msgstr "Annulla"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Canali"
|
msgstr "Canali"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Non è stato possibile creare il file GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Non è stata trovata alcuna partizione WBFS."
|
msgstr "Non è stata trovata alcuna partizione WBFS."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Non è stato possibile inizializzare il modulo DIP!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Non è stato possibile inizializzare la rete!"
|
msgstr "Non è stato possibile inizializzare la rete!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "Vuoi veramente eliminare:"
|
msgstr "Vuoi veramente eliminare:"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "Applicare immediatamente?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "Vuoi cambiare lingua?"
|
msgstr "Vuoi cambiare lingua?"
|
||||||
@ -414,6 +420,9 @@ msgstr "Vuoi scaricare questo tema?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Vuoi formattare:"
|
msgstr "Vuoi formattare:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Vuoi riprovare per 30 sec?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Vuoi utilizzare il DOL alternativo funzionante?"
|
msgstr "Vuoi utilizzare il DOL alternativo funzionante?"
|
||||||
|
|
||||||
@ -466,7 +475,7 @@ msgid "ERROR:"
|
|||||||
msgstr "ERRORE:"
|
msgstr "ERRORE:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "ERRORE: Impossibile configurare il tema."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "Attiva Controllo Genitori"
|
msgstr "Attiva Controllo Genitori"
|
||||||
@ -525,6 +534,9 @@ msgstr "Scorrimento Dischi"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forza"
|
msgstr "Forza"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatta"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Sto Formattando, prego attendere..."
|
msgstr "Sto Formattando, prego attendere..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "Impostazioni Loader"
|
msgstr "Impostazioni Loader"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "Nessuna sottocartella contiene il file GXtheme.cfg."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "ID Gioco"
|
msgstr "ID Gioco"
|
||||||
@ -762,9 +774,6 @@ msgstr "Molto probabilmente le dimensioni non sono divisibili per 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Avvia DVD"
|
msgstr "Avvia DVD"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volume"
|
msgstr "Volume"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Nessun Preferito"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Nessuna scheda SD inserita!"
|
msgstr "Nessuna scheda SD inserita!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Nessun Dispositivo USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nessun Dispositivo USB trovato."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Non è stata trovata alcuna partizione WBFS o FAT/NTFS"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Non è stato selezionato alcun trucco"
|
msgstr "Non è stato selezionato alcun trucco"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Controllo Genitori disabilitato"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partizione"
|
msgstr "Partizione"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr "Menu Formattazione Partizioni"
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Seleziona da un elenco"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Giocati"
|
msgstr "Giocati"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Attendere prego..."
|
msgstr "Attendere prego..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Ricarica SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Rinomina Gioco su WBFS"
|
msgstr "Rinomina Gioco su WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Azzera contatore"
|
msgstr "Azzera contatore"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Premere OK per riavviare..."
|
msgstr "Premere OK per riavviare..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Salvataggio Eseguito"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Salvaschermo"
|
msgstr "Salvaschermo"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Seleziona"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Seleziona un file DOL"
|
msgstr "Seleziona un file DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "settembre"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Cerca Gioco"
|
msgstr "Cerca Gioco"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Imposto come Musica Sottofondo?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Impostazioni"
|
msgstr "Impostazioni"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Suggerimenti"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Trasferimento fallito."
|
msgstr "Trasferimento fallito."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "Dispositivo USB non Trovato"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX è Protetto"
|
msgstr "USB Loader GX è Protetto"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Sblocca Controllo Genitori"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Sblocca la Console per usare questa opzione."
|
msgstr "Sblocca la Console per usare questa opzione."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr "L'applicazione deve essere sbloccata."
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Sbloccato"
|
msgstr "Sbloccato"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "Percorso Patch WIP"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Percorso Patch WIP modificato"
|
msgstr "Percorso Patch WIP modificato"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Caricamento Dispositivo USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Caricamento..."
|
msgstr "Caricamento..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Hai scelto di visualizzare i preferiti e non ne hai selezionato nessuno"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "E' in uso una partizione NTFS. Poiché sono possibili errori in scrittura nelle partizioni NTFS, non è possibile installare alcun gioco."
|
msgstr "E' in uso una partizione NTFS. Poiché sono possibili errori in scrittura nelle partizioni NTFS, non è possibile installare alcun gioco."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr "Non puoi accedere a questo menu!"
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Il Controllo Genitori non è attivo. Se vuoi utilizzare il Controllo Genitori abilitalo nelle Impostazioni della Wii."
|
msgstr "Il Controllo Genitori non è attivo. Se vuoi utilizzare il Controllo Genitori abilitalo nelle Impostazioni della Wii."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Hai tentato di caricare un'immagine non valida"
|
msgstr "Hai tentato di caricare un'immagine non valida"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Occorre selezionare o formattare una partizione"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "L'indirizzo (URL) è stato salvato in %sWiiTDB_URL.txt."
|
msgstr "L'indirizzo (URL) è stato salvato in %sWiiTDB_URL.txt."
|
||||||
@ -1333,74 +1342,35 @@ msgstr "di"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "secondi mancanti"
|
msgstr "secondi mancanti"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Percorso Musica modificato"
|
#~ msgstr "Impossibile decomprimere LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Imposto come Musica Sottofondo?"
|
#~ msgstr "Impossibile trovare il disco"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Torna al Menu Wii"
|
#~ msgstr "Header IMD5 non corretto."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Non è stato possibile inizializzare il modulo DIP!"
|
#~ msgstr "Header IMET errato."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "Vuoi riprovare per 30 sec?"
|
#~ msgstr "Estrazione opening.bnr fallita"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "Formatta"
|
#~ msgstr "Canale Homebrew"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "You need to start this game one time to create a save file, then exit and start it again."
|
||||||
msgstr "Nessun Dispositivo USB"
|
#~ msgstr "Devi caricare questo gioco almeno una volta per creare un file di salvataggio, quindi esci dal gioco e ricaricalo di nuovo."
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Nessun Dispositivo USB trovato."
|
#~ msgstr "ERRORE: non si accede alla periferica USB!"
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "Non è stata trovata alcuna partizione WBFS o FAT/NTFS"
|
#~ msgstr "ERRORE: non si carica il cIOS!"
|
||||||
|
|
||||||
msgid "Select"
|
#~ msgid "Loading..."
|
||||||
msgstr "Seleziona"
|
#~ msgstr "Sto caricando..."
|
||||||
|
|
||||||
msgid "USB Device not found"
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Dispositivo USB non Trovato"
|
#~ msgstr "Sto aspettando la tua lenta periferica USB: %i secs..."
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Caricamento Dispositivo USB"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Occorre selezionare o formattare una partizione"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Impossibile decomprimere LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Impossibile trovare il disco"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "Header IMD5 non corretto."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Header IMET errato."
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Estrazione opening.bnr fallita"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Canale Homebrew"
|
|
||||||
|
|
||||||
msgid "You need to start this game one time to create a save file, then exit and start it again."
|
|
||||||
msgstr "Devi caricare questo gioco almeno una volta per creare un file di salvataggio, quindi esci dal gioco e ricaricalo di nuovo."
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "ERRORE: non si accede alla periferica USB!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "ERRORE: non si carica il cIOS!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Sto caricando..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Sto aspettando la tua lenta periferica USB: %i secs..."
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# japanese.lang - r885
|
# japanese.lang - r872
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: hosigumayuugi\n"
|
"Last-Translator: hosigumayuugi\n"
|
||||||
"Language-Team: hosigumayuugi\n"
|
"Language-Team: hosigumayuugi\n"
|
||||||
@ -33,10 +33,10 @@ msgid "%s : %s May not boot correctly if your System Menu is not up to date."
|
|||||||
msgstr "%s : %s Wiiが更新されていなければ正常に起動できない可能性があります"
|
msgstr "%s : %s Wiiが更新されていなければ正常に起動できない可能性があります"
|
||||||
|
|
||||||
msgid "0 (Everyone)"
|
msgid "0 (Everyone)"
|
||||||
msgstr "0(セットしない)"
|
msgstr "A(全年齢対象)"
|
||||||
|
|
||||||
msgid "1 (Child 7+)"
|
msgid "1 (Child 7+)"
|
||||||
msgstr "1(C以上を制限)"
|
msgstr "B(12才以上対象)"
|
||||||
|
|
||||||
msgid "1 hour"
|
msgid "1 hour"
|
||||||
msgstr "1時間"
|
msgstr "1時間"
|
||||||
@ -45,7 +45,7 @@ msgid "10 min"
|
|||||||
msgstr "10分"
|
msgstr "10分"
|
||||||
|
|
||||||
msgid "2 (Teen 12+)"
|
msgid "2 (Teen 12+)"
|
||||||
msgstr "2(D以上を制限)"
|
msgstr "C(15才以上対象)"
|
||||||
|
|
||||||
msgid "20 min"
|
msgid "20 min"
|
||||||
msgstr "20分"
|
msgstr "20分"
|
||||||
@ -54,7 +54,7 @@ msgid "2D Cover Path"
|
|||||||
msgstr "2Dカバーのパス"
|
msgstr "2Dカバーのパス"
|
||||||
|
|
||||||
msgid "3 (Mature 16+)"
|
msgid "3 (Mature 16+)"
|
||||||
msgstr "3(Z以上を制限)"
|
msgstr "D(17才以上対象)"
|
||||||
|
|
||||||
msgid "3 min"
|
msgid "3 min"
|
||||||
msgstr "3分"
|
msgstr "3分"
|
||||||
@ -69,7 +69,7 @@ msgid "3D Covers"
|
|||||||
msgstr "3Dカバー"
|
msgstr "3Dカバー"
|
||||||
|
|
||||||
msgid "4 (Adults Only 18+)"
|
msgid "4 (Adults Only 18+)"
|
||||||
msgstr "4(Zを制限)"
|
msgstr "Z(18才以上対象)"
|
||||||
|
|
||||||
msgid "5 min"
|
msgid "5 min"
|
||||||
msgstr "5分"
|
msgstr "5分"
|
||||||
@ -182,9 +182,15 @@ msgstr "HOMEボタンメニューへ"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "HBCへ"
|
msgstr "HBCへ"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Wiiメニューへ"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "BGM"
|
msgstr "BGM"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "BGMのパスを変更しました"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "協力:"
|
msgstr "協力:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "削除できません"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "キャンセル"
|
msgstr "キャンセル"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "チャンネル"
|
msgstr "チャンネル"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "GCTファイルを作成できませんでした"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "WBFS領域が見つかりませんでした"
|
msgstr "WBFS領域が見つかりませんでした"
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIPモジュールを初期化できません!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "ネットワークを初期化できませんでした!"
|
msgstr "ネットワークを初期化できませんでした!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "本当に削除しますか?"
|
msgstr "本当に削除しますか?"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "適用しますか?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "言語を変更しますか?"
|
msgstr "言語を変更しますか?"
|
||||||
@ -414,6 +420,9 @@ msgstr "ダウンロードしますか?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "初期化しますか?"
|
msgstr "初期化しますか?"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "再試行しますか?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "既知の代替DOLを利用しますか?"
|
msgstr "既知の代替DOLを利用しますか?"
|
||||||
|
|
||||||
@ -466,7 +475,7 @@ msgid "ERROR:"
|
|||||||
msgstr "エラー:"
|
msgstr "エラー:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "テーマを適用できませんでした"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "使用制限機能を有効化"
|
msgstr "使用制限機能を有効化"
|
||||||
@ -525,6 +534,9 @@ msgstr "ゲームリストの回転"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "強制"
|
msgstr "強制"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "初期化"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "初期化中です、暫くお待ち下さい..."
|
msgstr "初期化中です、暫くお待ち下さい..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "基本設定"
|
msgstr "基本設定"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "設定ファイルが見つかりません"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "IDのみ"
|
msgstr "IDのみ"
|
||||||
@ -714,7 +726,7 @@ msgid "Left"
|
|||||||
msgstr "左ボタンで"
|
msgstr "左ボタンで"
|
||||||
|
|
||||||
msgid "Like SysMenu"
|
msgid "Like SysMenu"
|
||||||
msgstr "Wiiメニュー風"
|
msgstr "システムメニュー風"
|
||||||
|
|
||||||
msgid "Load"
|
msgid "Load"
|
||||||
msgstr "はじめる"
|
msgstr "はじめる"
|
||||||
@ -762,9 +774,6 @@ msgstr "4で割り切れない寸法があります"
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "DVDを起動"
|
msgstr "DVDを起動"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "BGMの音量"
|
msgstr "BGMの音量"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "お気に入りが選ばれていません"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "SDカードが挿入されていません!"
|
msgstr "SDカードが挿入されていません!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "USB機器がありません"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "USB機器が検出されていません"
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "WBFS/FAT/NTFS領域が見つかりません"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "何も選ばれていません"
|
msgstr "何も選ばれていません"
|
||||||
|
|
||||||
@ -805,7 +823,7 @@ msgid "No data could be read."
|
|||||||
msgstr "読み込みに失敗しました"
|
msgstr "読み込みに失敗しました"
|
||||||
|
|
||||||
msgid "No file missing!"
|
msgid "No file missing!"
|
||||||
msgstr "必要ありません"
|
msgstr "ファイルがありません"
|
||||||
|
|
||||||
msgid "No new updates."
|
msgid "No new updates."
|
||||||
msgstr "更新はありません"
|
msgstr "更新はありません"
|
||||||
@ -814,7 +832,7 @@ msgid "No themes found on the site."
|
|||||||
msgstr "テーマが見つかりません"
|
msgstr "テーマが見つかりません"
|
||||||
|
|
||||||
msgid "Normal"
|
msgid "Normal"
|
||||||
msgstr "ワイド"
|
msgstr "大きめ"
|
||||||
|
|
||||||
msgid "Normal Covers"
|
msgid "Normal Covers"
|
||||||
msgstr "2Dカバー"
|
msgstr "2Dカバー"
|
||||||
@ -876,9 +894,6 @@ msgstr "使用制限機能を無効にしました"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "使用する領域"
|
msgstr "使用する領域"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr "初期化メニュー"
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "暗証番号"
|
msgstr "暗証番号"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "リストから選択"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "プレイ回数"
|
msgstr "プレイ回数"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "しばらくお待ちください"
|
msgstr "しばらくお待ちください"
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SDを再読み込み"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "WBFS内のゲーム名を変更"
|
msgstr "WBFS内のゲーム名を変更"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "プレイ回数をリセット"
|
msgstr "プレイ回数をリセット"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "再起動します"
|
msgstr "再起動します"
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "保存しました"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "画面焼け軽減機能"
|
msgstr "画面焼け軽減機能"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "選択"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "DOLを選択"
|
msgstr "DOLを選択"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "9月"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "検索"
|
msgstr "検索"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "BGMに設定しますか?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "設定"
|
msgstr "設定"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "ヒントバルーン"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "転送を失敗しました"
|
msgstr "転送を失敗しました"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USBデバイスを検出できませんでした"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loaderは保護されています"
|
msgstr "USB Loaderは保護されています"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "使用制限機能を解除"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "ロックを解除してください"
|
msgstr "ロックを解除してください"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr "先にロックを解除してください"
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "ロックされていません"
|
msgstr "ロックされていません"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "WIPパッチのパス"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "WIPパッチのパスを変更しました"
|
msgstr "WIPパッチのパスを変更しました"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "USBデバイスの応答待ち"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "待機中…"
|
msgstr "待機中…"
|
||||||
|
|
||||||
@ -1219,7 +1228,7 @@ msgid "WiFi Features"
|
|||||||
msgstr "ネットワーク対応"
|
msgstr "ネットワーク対応"
|
||||||
|
|
||||||
msgid "Widescreen Fix"
|
msgid "Widescreen Fix"
|
||||||
msgstr "普通"
|
msgstr "小さめ"
|
||||||
|
|
||||||
msgid "Wii Menu"
|
msgid "Wii Menu"
|
||||||
msgstr "Wiiメニューへ"
|
msgstr "Wiiメニューへ"
|
||||||
@ -1254,15 +1263,15 @@ msgstr "お気に入りの登録がありません"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "NTFS領域にインストール中にエラーが発生するとインストールに失敗します"
|
msgstr "NTFS領域にインストール中にエラーが発生するとインストールに失敗します"
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr "このメニューは使用できません"
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "Wii本体設定で使用制限機能を有効にしてください"
|
msgstr "Wii本体設定で使用制限機能を有効にしてください"
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "読み込めない画像があります"
|
msgstr "読み込めない画像があります"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "領域を選択するか初期化してください"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "%sWiiTDB_URL.txtにURLを保存しました"
|
msgstr "%sWiiTDB_URL.txtにURLを保存しました"
|
||||||
@ -1333,62 +1342,23 @@ msgstr "中"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "秒で完了"
|
msgstr "秒で完了"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "BGMのパスを変更しました"
|
#~ msgstr "LZ77を解凍できませんでした"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "BGMに設定しますか?"
|
#~ msgstr "ディスクが見つかりません"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Wiiメニューへ"
|
#~ msgstr "IMD5ヘッダが正しくありません"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "DIPモジュールを初期化できません!"
|
#~ msgstr "IMETヘッダが間違っています"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "再試行しますか?"
|
#~ msgstr "USBLoaderGXを終了しますか?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "初期化"
|
#~ msgstr "opening.bnrの抽出に失敗しました"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "USB機器がありません"
|
#~ msgstr "HBCへ"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "USB機器が検出されていません"
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "WBFS/FAT/NTFS領域が見つかりません"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "選択"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USBデバイスを検出できませんでした"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "USBデバイスの応答待ち"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "領域を選択するか初期化してください"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "LZ77を解凍できませんでした"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "ディスクが見つかりません"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5ヘッダが正しくありません"
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMETヘッダが間違っています"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "USBLoaderGXを終了しますか?"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "opening.bnrの抽出に失敗しました"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "HBCへ"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: nextos@korea.com\n"
|
"Last-Translator: nextos@korea.com\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -182,9 +182,15 @@ msgstr "홈브류 메뉴 또는 Wii 메뉴로"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "로더로 돌아감"
|
msgstr "로더로 돌아감"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Wii 메뉴로 놀아가기"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "배경음악"
|
msgstr "배경음악"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "배경음악 경로 변경됨."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "감사 :"
|
msgstr "감사 :"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "삭제할 수 없습니다:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "취소"
|
msgstr "취소"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "GCT 파일을 생성할수 없음"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "WBFS 파티션이 없어요."
|
msgstr "WBFS 파티션이 없어요."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIP 모듈 초기화 실패!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "네트워크 초기화 실패!"
|
msgstr "네트워크 초기화 실패!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr ""
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "포맷하겠습니까:"
|
msgstr "포맷하겠습니까:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "30초간 재시도 할까요?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "정말로 Alt. DOL을 사용할까요?"
|
msgstr "정말로 Alt. DOL을 사용할까요?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "좌/우 설정"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "강제"
|
msgstr "강제"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "포맷"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "포맷 중. 기다려 주세요..."
|
msgstr "포맷 중. 기다려 주세요..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "대부분 이미지는 4로 나누어져야 되요."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "음량"
|
msgstr "음량"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "즐겨찾기 없음"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "SD카드가 없습니다!"
|
msgstr "SD카드가 없습니다!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "USB 장치가 없습니다."
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "USB 장치가 없습니다."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "파티션"
|
msgstr "파티션"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "비밀번호"
|
msgstr "비밀번호"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "리스트로 부터 고르기"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "실행 횟수"
|
msgstr "실행 횟수"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SD카드 읽기"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "WBFS에서 게임 이름 변경"
|
msgstr "WBFS에서 게임 이름 변경"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "실행횟수 리셋"
|
msgstr "실행횟수 리셋"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "재시작..."
|
msgstr "재시작..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr ""
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "화면보호기"
|
msgstr "화면보호기"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "9월"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "벼경음악 설정?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "설정"
|
msgstr "설정"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Tooltips"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB 장치가 없습니다."
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB 로더 GX 잠김 상태"
|
msgstr "USB 로더 GX 잠김 상태"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "이 옵션을 사용하기 위해 콘솔을 잠금해제"
|
msgstr "이 옵션을 사용하기 위해 콘솔을 잠금해제"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "잠금해제"
|
msgstr "잠금해제"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "USB 장치를 기다리는 중"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "기다리는 중..."
|
msgstr "기다리는 중..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "즐겨찾기를 선택했으나 선택된 즐겨찾기가 없네요."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "잘못된 이미지를 로딩하여 하군요."
|
msgstr "잘못된 이미지를 로딩하여 하군요."
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "당신의 URL은 %sWiiTDB_URL.txt 에 저장되었어요."
|
msgstr "당신의 URL은 %sWiiTDB_URL.txt 에 저장되었어요."
|
||||||
@ -1333,44 +1342,14 @@ msgstr "중"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "초 남았습니다"
|
msgstr "초 남았습니다"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "배경음악 경로 변경됨."
|
#~ msgstr "USB로더 GX를 종료할까요?"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "벼경음악 설정?"
|
#~ msgstr "WBFS 파티션이 없습니다."
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Wii 메뉴로 놀아가기"
|
#~ msgstr "파티션을 포맷해야 합니다"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "DIP 모듈 초기화 실패!"
|
#~ msgstr "홈브류 채널"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
|
||||||
msgstr "30초간 재시도 할까요?"
|
|
||||||
|
|
||||||
msgid "Format"
|
|
||||||
msgstr "포맷"
|
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "USB 장치가 없습니다."
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "USB 장치가 없습니다."
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB 장치가 없습니다."
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "USB 장치를 기다리는 중"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "USB로더 GX를 종료할까요?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "WBFS 파티션이 없습니다."
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "파티션을 포맷해야 합니다"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "홈브류 채널"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: raschi\n"
|
"Last-Translator: raschi\n"
|
||||||
"Language-Team: raschi\n"
|
"Language-Team: raschi\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Tilbake til HBC eller Wii meny"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "HBC/Loader"
|
msgstr "HBC/Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Wii meny"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Bakgrunnsmusikk"
|
msgstr "Bakgrunnsmusikk"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Bakgrunnsmusikk sti endret"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Stor takk til:"
|
msgstr "Stor takk til:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Kan ikke slette:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Avbryt"
|
msgstr "Avbryt"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanaler"
|
msgstr "Kanaler"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Kan ikke opprette GCT fil"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Kan ikke finne en WBFS partisjon."
|
msgstr "Kan ikke finne en WBFS partisjon."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Kan ikke initialisere DIP modul!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Kan ikke initialisere nettverk!"
|
msgstr "Kan ikke initialisere nettverk!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Vil du laste ned dette temaet?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Vil du formatere:"
|
msgstr "Vil du formatere:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Vil du fortsette å prøve i 30 sekunder?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Vil du bruke alt DOL filen som er kjent for å være riktig?"
|
msgstr "Vil du bruke alt DOL filen som er kjent for å være riktig?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr ""
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Tving"
|
msgstr "Tving"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatér"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formaterer, vennligst vent..."
|
msgstr "Formaterer, vennligst vent..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Sannsynligvis har bildet dimensjoner som ikke kan deles med 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Last DVD stasjon"
|
msgstr "Last DVD stasjon"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Musikk volum"
|
msgstr "Musikk volum"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Ingen favoritter"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Intet SD-kort satt i!"
|
msgstr "Intet SD-kort satt i!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Ingen USB enhet"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Ingen USB enhet funnet."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Ingen juksefiler valgt"
|
msgstr "Ingen juksefiler valgt"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partisjon"
|
msgstr "Partisjon"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Passord"
|
msgstr "Passord"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Velg fra liste"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Ganger spilt"
|
msgstr "Ganger spilt"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Vennligst vent..."
|
msgstr "Vennligst vent..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Les SD på nytt"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Gi nytt navn til spill på WBFS"
|
msgstr "Gi nytt navn til spill på WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Nullstill teller"
|
msgstr "Nullstill teller"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Starter på nytt..."
|
msgstr "Starter på nytt..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Lagret"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Skjermbeskytter"
|
msgstr "Skjermbeskytter"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Velg en DOL fil"
|
msgstr "Velg en DOL fil"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Sep"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Angi søkefilter"
|
msgstr "Angi søkefilter"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Bruk som bakgrunnsmusikk?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Innstillinger"
|
msgstr "Innstillinger"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Verktøystips"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Overføring feilet."
|
msgstr "Overføring feilet."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB enhet ikke funnet"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX er beskyttet"
|
msgstr "USB Loader GX er beskyttet"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Lås opp konsollen for å bruke denne innstillingen."
|
msgstr "Lås opp konsollen for å bruke denne innstillingen."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Opplåst"
|
msgstr "Opplåst"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Venter på USB enhet"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Venter..."
|
msgstr "Venter..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Du prøver å vise favoritter når du ikke har noen valgt."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Du har forsøkt å vise et korrupt bilde"
|
msgstr "Du har forsøkt å vise et korrupt bilde"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Din URL ble lagret i %sWiiTDB_URL.txt."
|
msgstr "Din URL ble lagret i %sWiiTDB_URL.txt."
|
||||||
@ -1333,53 +1342,23 @@ msgstr "av"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder gjenstår"
|
msgstr "sekunder gjenstår"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Bakgrunnsmusikk sti endret"
|
#~ msgstr "Avslutt USB Loader GX?"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Bruk som bakgrunnsmusikk?"
|
#~ msgstr "Ingen WBFS partisjon funnet"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Wii meny"
|
#~ msgstr "Du må formatere en partisjon"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Kan ikke initialisere DIP modul!"
|
#~ msgstr "FEIL: USB enhet kan ikke lastes!"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "Vil du fortsette å prøve i 30 sekunder?"
|
#~ msgstr "FEIL: cIOS kan ikke lastes!"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Loading..."
|
||||||
msgstr "Formatér"
|
#~ msgstr "Laster..."
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Ingen USB enhet"
|
#~ msgstr "Venter på USB enhet: %i sek..."
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Ingen USB enhet funnet."
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB enhet ikke funnet"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Venter på USB enhet"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Avslutt USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "Ingen WBFS partisjon funnet"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "Du må formatere en partisjon"
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "FEIL: USB enhet kan ikke lastes!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "FEIL: cIOS kan ikke lastes!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Laster..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Venter på USB enhet: %i sek..."
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Powrot do HBC/Wii Menu"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Powrot do HBC"
|
msgstr "Powrot do HBC"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Powrit do Wii Menu"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Muzyka w tle"
|
msgstr "Muzyka w tle"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Sciezka do muzyki w tle zmieniona"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Podziekowania dla"
|
msgstr "Podziekowania dla"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Nie mozna usunac"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Anuluj"
|
msgstr "Anuluj"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Nie udalo sie stworzyc pliku GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Nie znaleziono partycji WBFS"
|
msgstr "Nie znaleziono partycji WBFS"
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Nie zainicjalizowano modulu DIP!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Nie zainicjalizowano sieci!"
|
msgstr "Nie zainicjalizowano sieci!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr ""
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Sformatowac:"
|
msgstr "Sformatowac:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Powtorzyc za 30 sec?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Uzyc alternatywnego pliku DOL?"
|
msgstr "Uzyc alternatywnego pliku DOL?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Obrot na osi X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Wymuc"
|
msgstr "Wymuc"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Sformatuj"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatowanie, prosze czekac..."
|
msgstr "Formatowanie, prosze czekac..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Prawdopodobnie rozdzielczosc nie jest podzielna przez 4"
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Poziom glosnosci"
|
msgstr "Poziom glosnosci"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Brak ulubionych"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Nie wlozono karty SD!"
|
msgstr "Nie wlozono karty SD!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Nie wykryto urzadzenia USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nie wykryto urzadzenia USB"
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partycja"
|
msgstr "Partycja"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Haslo"
|
msgstr "Haslo"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Wybierz z listy"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Licznik"
|
msgstr "Licznik"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Przeladuj SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Zmien tytul gry na WBFS"
|
msgstr "Zmien tytul gry na WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Zrestartuj licznik"
|
msgstr "Zrestartuj licznik"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Restartowanie..."
|
msgstr "Restartowanie..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr ""
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Wygaszacz ekranu"
|
msgstr "Wygaszacz ekranu"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Wrzesien"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Ustawic jako muzyke w tle?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ustawienia"
|
msgstr "Ustawienia"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Chmurki z podpowiedziami"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "Nie znaleziono urzadzenia USB"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX zabezpieczony"
|
msgstr "USB Loader GX zabezpieczony"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Odblokuj konsole, aby uzyc tej opcji"
|
msgstr "Odblokuj konsole, aby uzyc tej opcji"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Odblokowano"
|
msgstr "Odblokowano"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Oczekiwanie na urzadzenie USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Oczekiwanie..."
|
msgstr "Oczekiwanie..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "WybraleS wySwietlenie usubionych, ale zadnych nie wybraleS"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Probujesz zaladowac zly obraz"
|
msgstr "Probujesz zaladowac zly obraz"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Adres zostal zapisany w pliku %sWiiTDB_URL.txt."
|
msgstr "Adres zostal zapisany w pliku %sWiiTDB_URL.txt."
|
||||||
@ -1333,41 +1342,11 @@ msgstr "z"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekund pozostalo"
|
msgstr "sekund pozostalo"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Sciezka do muzyki w tle zmieniona"
|
#~ msgstr "Zakonczyc prace programu?"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Ustawic jako muzyke w tle?"
|
#~ msgstr "Nie znaleziono partycji WBFS"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Powrit do Wii Menu"
|
#~ msgstr "Musisz sformatowac partycje"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
|
||||||
msgstr "Nie zainicjalizowano modulu DIP!"
|
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
|
||||||
msgstr "Powtorzyc za 30 sec?"
|
|
||||||
|
|
||||||
msgid "Format"
|
|
||||||
msgstr "Sformatuj"
|
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "Nie wykryto urzadzenia USB"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Nie wykryto urzadzenia USB"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "Nie znaleziono urzadzenia USB"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Oczekiwanie na urzadzenie USB"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Zakonczyc prace programu?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "Nie znaleziono partycji WBFS"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "Musisz sformatowac partycje"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||||
"Last-Translator: boto12\n"
|
"Last-Translator: boto12\n"
|
||||||
"Language-Team: boto12\n"
|
"Language-Team: boto12\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Voltar ao Loader/Menu do Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Loader"
|
msgstr "Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Menu do Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Música de fundo"
|
msgstr "Música de fundo"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Pasta Música Fundo modificada"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Agradecimentos:"
|
msgstr "Agradecimentos:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Não foi possível apagar:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Cancelar"
|
msgstr "Cancelar"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Canais"
|
msgstr "Canais"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Não foi possível criar o arquivo GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Não foi encontrada nenhuma partição WBFS."
|
msgstr "Não foi encontrada nenhuma partição WBFS."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Não foi possível inicializar o módulo DIP!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Não foi possível incializar a Ligação de Rede!"
|
msgstr "Não foi possível incializar a Ligação de Rede!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Deseja baixar este tema?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Deseja FORMATAR:"
|
msgstr "Deseja FORMATAR:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Deseja tentar novamente dentro de 30 segs?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Deseja usar o DOL alternativo que pensa ser o correcto?"
|
msgstr "Deseja usar o DOL alternativo que pensa ser o correcto?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Paginação Horizontal"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forçar"
|
msgstr "Forçar"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatar"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatando, por favor aguarde..."
|
msgstr "Formatando, por favor aguarde..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Provável que o tamanho não seja divisível por 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Carregar leitor DVD"
|
msgstr "Carregar leitor DVD"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volume da Música"
|
msgstr "Volume da Música"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Lista de favoritos vazia"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Cartão SD não inserido!"
|
msgstr "Cartão SD não inserido!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Nenhum dispositivo USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nenhum dispositivo USB encontrado."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Nenhuma partição WBFS o FAT/NTFS encontrada"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Nenhuma seleção de truques"
|
msgstr "Nenhuma seleção de truques"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partição"
|
msgstr "Partição"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Senha"
|
msgstr "Senha"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Escolher da lista"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Vezes jogadas"
|
msgstr "Vezes jogadas"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Por favor aguarde..."
|
msgstr "Por favor aguarde..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Atualizar do cartão SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Alterar nome do jogo na partição WBFS"
|
msgstr "Alterar nome do jogo na partição WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Limpar Contagem"
|
msgstr "Limpar Contagem"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "O Wii irá reiniciar"
|
msgstr "O Wii irá reiniciar"
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Gravado"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Proteção de tela"
|
msgstr "Proteção de tela"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Selecionar um DOL"
|
msgstr "Selecionar um DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Set"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Usar filtro de busca"
|
msgstr "Usar filtro de busca"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Definir como música de fundo?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Configurações"
|
msgstr "Configurações"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Dicas"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Falhou a transferencia"
|
msgstr "Falhou a transferencia"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "Dispositivo USB não encontrado"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "O USB Loader GX está bloqueado"
|
msgstr "O USB Loader GX está bloqueado"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Desbloquear configuração antes de usar esta opção."
|
msgstr "Desbloquear configuração antes de usar esta opção."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Desbloqueado"
|
msgstr "Desbloqueado"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Aguardando pelo Dispositivo USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Aguardando..."
|
msgstr "Aguardando..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Está tentando visualizar os favoritos, mas não existe nenhum seleciona
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Você tentou carregar uma imagem corrompida"
|
msgstr "Você tentou carregar uma imagem corrompida"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Sua URL foi salva em %sWiiTDB_URL.txt."
|
msgstr "Sua URL foi salva em %sWiiTDB_URL.txt."
|
||||||
@ -1333,59 +1342,26 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Pasta Música Fundo modificada"
|
#~ msgstr "Não foi possivel descomprimir LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Definir como música de fundo?"
|
#~ msgstr "Disco não encontrado"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Menu do Wii"
|
#~ msgstr "Cabeçalho IMD5 não esta correto"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Não foi possível inicializar o módulo DIP!"
|
#~ msgstr "Cabeçalho IMET errado"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Deseja tentar novamente dentro de 30 segs?"
|
#~ msgstr "Deseja sair do USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "Formatar"
|
#~ msgstr "É necessário FORMATAR a partição"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "Nenhum dispositivo USB"
|
#~ msgstr "Falha ao extrair opening.bnr"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "Nenhum dispositivo USB encontrado."
|
#~ msgstr "Canal Homebrew"
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "Nenhuma partição WBFS o FAT/NTFS encontrada"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "Dispositivo USB não encontrado"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Aguardando pelo Dispositivo USB"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Não foi possivel descomprimir LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Disco não encontrado"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "Cabeçalho IMD5 não esta correto"
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Cabeçalho IMET errado"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Deseja sair do USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "É necessário FORMATAR a partição"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Falha ao extrair opening.bnr"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Canal Homebrew"
|
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# USB Loader GX language source file.
|
# USB Loader GX language source file.
|
||||||
# portuguese_pt.lang - r878
|
# portuguese_pt.lang - r867
|
||||||
# don't delete/change this line (é).
|
# don't delete/change this line (é).
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-12-30 12:06-0000\n"
|
"PO-Revision-Date: 2009-12-21 14:45-0000\n"
|
||||||
"Last-Translator: Sky8000\n"
|
"Last-Translator: Sky8000\n"
|
||||||
"Language-Team: Sky8000 <sky8000@hotmail.com>\n"
|
"Language-Team: Sky8000 <sky8000@hotmail.com>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Voltar ao Loader/Menu da Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Loader"
|
msgstr "Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Menu da Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Música de fundo"
|
msgstr "Música de fundo"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Pasta Música Fundo alterada"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Agradecimentos:"
|
msgstr "Agradecimentos:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Não foi possível apagar:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Cancelar"
|
msgstr "Cancelar"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Canais"
|
msgstr "Canais"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Não foi possível criar o ficheiro GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Não foi encontrada nenhuma partição WBFS."
|
msgstr "Não foi encontrada nenhuma partição WBFS."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Não foi possível inicializar o módulo DIP!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Não foi possível incializar a Ligação de Rede!"
|
msgstr "Não foi possível incializar a Ligação de Rede!"
|
||||||
|
|
||||||
@ -403,7 +409,7 @@ msgid "Do you really want to delete:"
|
|||||||
msgstr "Tem a certeza que quer eliminar o jogo:"
|
msgstr "Tem a certeza que quer eliminar o jogo:"
|
||||||
|
|
||||||
msgid "Do you want to apply it now?"
|
msgid "Do you want to apply it now?"
|
||||||
msgstr "Deseja aplicar agora?"
|
msgstr ""
|
||||||
|
|
||||||
msgid "Do you want to change language?"
|
msgid "Do you want to change language?"
|
||||||
msgstr "Deseja alterar o idioma?"
|
msgstr "Deseja alterar o idioma?"
|
||||||
@ -414,6 +420,9 @@ msgstr "Deseja descarregar este tema?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Deseja FORMATAR:"
|
msgstr "Deseja FORMATAR:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Deseja tentar novamente dentro de 30 segs?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Pretende usar o DOL alternativo que se pensa ser o correcto?"
|
msgstr "Pretende usar o DOL alternativo que se pensa ser o correcto?"
|
||||||
|
|
||||||
@ -466,7 +475,7 @@ msgid "ERROR:"
|
|||||||
msgstr "ERRO:"
|
msgstr "ERRO:"
|
||||||
|
|
||||||
msgid "ERROR: Can't set up theme."
|
msgid "ERROR: Can't set up theme."
|
||||||
msgstr "ERRO: Impossível configurar tema."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Enable Parental Control"
|
msgid "Enable Parental Control"
|
||||||
msgstr "Activar Controlo Parental"
|
msgstr "Activar Controlo Parental"
|
||||||
@ -525,6 +534,9 @@ msgstr "Paginação Horizontal"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forçar"
|
msgstr "Forçar"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatar"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formatando, por favor aguarde..."
|
msgstr "Formatando, por favor aguarde..."
|
||||||
|
|
||||||
@ -550,7 +562,7 @@ msgid "GUI Settings"
|
|||||||
msgstr "Definições do Interface"
|
msgstr "Definições do Interface"
|
||||||
|
|
||||||
msgid "GXtheme.cfg not found in any subfolder."
|
msgid "GXtheme.cfg not found in any subfolder."
|
||||||
msgstr "GXtheme.cfg não encontrado em nenhuma sub-pasta."
|
msgstr ""
|
||||||
|
|
||||||
msgid "Game ID"
|
msgid "Game ID"
|
||||||
msgstr "ID do Jogo"
|
msgstr "ID do Jogo"
|
||||||
@ -762,9 +774,6 @@ msgstr "O mais provável é que o tamanho não seja divisível por 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Montar Unidade de DVD"
|
msgstr "Montar Unidade de DVD"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volume Música"
|
msgstr "Volume Música"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Lista de favoritos vazia"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Cartão SD não inserido!"
|
msgstr "Cartão SD não inserido!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Nenhum dispositivo USB encontrado"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Nenhum dispositivo USB encontrado."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "Nenhuma partição WBFS ou FAT/NTFS encontrada"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Não foram seleccionados truques"
|
msgstr "Não foram seleccionados truques"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "Controlo Parental inactivo"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partição"
|
msgstr "Partição"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Escolher da lista"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Vezes jogadas"
|
msgstr "Vezes jogadas"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Por favor aguarde..."
|
msgstr "Por favor aguarde..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Actualizar do cartão SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Alterar nome do jogo (WBFS)"
|
msgstr "Alterar nome do jogo (WBFS)"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Limpar Contagem"
|
msgstr "Limpar Contagem"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "A Wii irá reiniciar"
|
msgstr "A Wii irá reiniciar"
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Gravado"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Protecção de ecrã"
|
msgstr "Protecção de ecrã"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Seleccionar"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Seleccionar o DOL"
|
msgstr "Seleccionar o DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Set"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Filtro de pesquisa"
|
msgstr "Filtro de pesquisa"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Definir como música de fundo?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Configurações"
|
msgstr "Configurações"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Dicas"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "A transferência falhou."
|
msgstr "A transferência falhou."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "Dispositivo USB não encontrado"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "O USB Loader GX está bloqueado"
|
msgstr "O USB Loader GX está bloqueado"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "Desbloquear Controlo Parental"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Desbloquear configuração antes de usar esta opção."
|
msgstr "Desbloquear configuração antes de usar esta opção."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Desbloqueado"
|
msgstr "Desbloqueado"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "Pasta Patches WIP"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "Pasta dos Patches WIP alterada"
|
msgstr "Pasta dos Patches WIP alterada"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Aguardando pelo Dispositivo USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Aguardando..."
|
msgstr "Aguardando..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Está a tentar visualizar os favoritos mas não existe nenhum selecciona
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "Está a utilizar um sistema de ficheiros NTFS. Devido à possibilidade de ocorrerem erros na gravação não será possível instalar jogos."
|
msgstr "Está a utilizar um sistema de ficheiros NTFS. Devido à possibilidade de ocorrerem erros na gravação não será possível instalar jogos."
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "O Controlo Parental não está activo. Se deseja utilizar o Controlo Parental active-o na configuração da Wii (Wii Settings)."
|
msgstr "O Controlo Parental não está activo. Se deseja utilizar o Controlo Parental active-o na configuração da Wii (Wii Settings)."
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Tentou carregar uma imagem corrompida"
|
msgstr "Tentou carregar uma imagem corrompida"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Necessita seleccionar ou formatar uma partição"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "O URL foi guardado em %sWiiTDB_URL.txt."
|
msgstr "O URL foi guardado em %sWiiTDB_URL.txt."
|
||||||
@ -1333,59 +1342,20 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Pasta Música Fundo alterada"
|
#~ msgstr "Não é possível descomprimir LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Definir como música de fundo?"
|
#~ msgstr "Disco não encontrado"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Menu da Wii"
|
#~ msgstr "O cabeçalho IMD5 não está correcto."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Não foi possível inicializar o módulo DIP!"
|
#~ msgstr "Cabeçalho IMET errado."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "Deseja tentar novamente dentro de 30 segs?"
|
#~ msgstr "Falha ao extrair o opening.bnr"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "Formatar"
|
#~ msgstr "Canal Homebrew"
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "Nenhum dispositivo USB encontrado"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "Nenhum dispositivo USB encontrado."
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "Nenhuma partição WBFS ou FAT/NTFS encontrada"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "Seleccionar"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "Dispositivo USB não encontrado"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "Aguardando pelo Dispositivo USB"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Necessita seleccionar ou formatar uma partição"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Não é possível descomprimir LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Disco não encontrado"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "O cabeçalho IMD5 não está correcto."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Cabeçalho IMET errado."
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Falha ao extrair o opening.bnr"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Canal Homebrew"
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: knife.hu kavid\n"
|
"Last-Translator: knife.hu kavid\n"
|
||||||
"Language-Team: kavid\n"
|
"Language-Team: kavid\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "返回 HBC 或 Wii 系统菜单"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "返回 Loader"
|
msgstr "返回 Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "返回 Wii 系统菜单"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "背景音乐"
|
msgstr "背景音乐"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "背景音乐路径已变更"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "非常感谢:"
|
msgstr "非常感谢:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "无法删除:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "取消"
|
msgstr "取消"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "频道"
|
msgstr "频道"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "无法建立 GCT 文件"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "找不到 WBFS 分区."
|
msgstr "找不到 WBFS 分区."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "无法启动 DIP 模块!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "无法启动网络!"
|
msgstr "无法启动网络!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr ""
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "是否格式化:"
|
msgstr "是否格式化:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "是否等待 30 秒后重试?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "使用这个已知是正确的 Alt DOL 文件?"
|
msgstr "使用这个已知是正确的 Alt DOL 文件?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "按键规则"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "强制"
|
msgstr "强制"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "格式化"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "格式化中, 请稍候..."
|
msgstr "格式化中, 请稍候..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "图片格式错误,可能它的尺寸不是 4 的倍数."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "挂载DVD光驱"
|
msgstr "挂载DVD光驱"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "音量"
|
msgstr "音量"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "没有收藏记录"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "未插入 SD 卡!"
|
msgstr "未插入 SD 卡!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "没有 USB 设备"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "找不到 USB 设备."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "没有选择作弊码"
|
msgstr "没有选择作弊码"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "分区"
|
msgstr "分区"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "密码"
|
msgstr "密码"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "从列表中选取"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "游戏计数"
|
msgstr "游戏计数"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "请等待..."
|
msgstr "请等待..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "重新载入 SD 卡"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "改变 WBFS (硬盘)上的游戏名称"
|
msgstr "改变 WBFS (硬盘)上的游戏名称"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "重置游戏计数"
|
msgstr "重置游戏计数"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "重启中..."
|
msgstr "重启中..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "已保存"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "屏幕保护"
|
msgstr "屏幕保护"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "选择一个 DOL"
|
msgstr "选择一个 DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "九月"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "设置搜索过滤器"
|
msgstr "设置搜索过滤器"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "设置成背景音乐?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "设置"
|
msgstr "设置"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "提示信息"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "找不到 USB 设备"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX 被锁定"
|
msgstr "USB Loader GX 被锁定"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "请解锁后使用此功能"
|
msgstr "请解锁后使用此功能"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "已解锁"
|
msgstr "已解锁"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "等待 USB 设备"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "等待中..."
|
msgstr "等待中..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "你选择显示收藏夹但里面还没有任何收藏"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "你在加载损坏的镜像"
|
msgstr "你在加载损坏的镜像"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "链接已写入 %sWiiTDB_URL.txt 文件."
|
msgstr "链接已写入 %sWiiTDB_URL.txt 文件."
|
||||||
@ -1333,44 +1342,14 @@ msgstr "的"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "剩余秒数"
|
msgstr "剩余秒数"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "背景音乐路径已变更"
|
#~ msgstr "退出 USB Loader GX?"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "设置成背景音乐?"
|
#~ msgstr "找不到 WBFS 分区"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "返回 Wii 系统菜单"
|
#~ msgstr "必须格式化一个分区"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "无法启动 DIP 模块!"
|
#~ msgstr "Homebrew 频道"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
|
||||||
msgstr "是否等待 30 秒后重试?"
|
|
||||||
|
|
||||||
msgid "Format"
|
|
||||||
msgstr "格式化"
|
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "没有 USB 设备"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "找不到 USB 设备."
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "找不到 USB 设备"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "等待 USB 设备"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "退出 USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "找不到 WBFS 分区"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "必须格式化一个分区"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew 频道"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Penn\n"
|
"Last-Translator: Penn\n"
|
||||||
"Language-Team: Penn\n"
|
"Language-Team: Penn\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Volver a HBC o Menú Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Volver al HBC"
|
msgstr "Volver al HBC"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Volver a Menú Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Música de fondo"
|
msgstr "Música de fondo"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Ruta a Música cambiada"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Muchas gracias a:"
|
msgstr "Muchas gracias a:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "No se eliminó:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Cancelar"
|
msgstr "Cancelar"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Canales"
|
msgstr "Canales"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "No se pudo crear archivo GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "No se encontró una partición WBFS."
|
msgstr "No se encontró una partición WBFS."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "¡No se pudo iniciar módulo DIP!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "¡No se pudo iniciar la Conexión!"
|
msgstr "¡No se pudo iniciar la Conexión!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "¿Quieres descargar este tema?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Quieres formatear:"
|
msgstr "Quieres formatear:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "¿Quieres reintentar por 30 segs.?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "¿Quieres usar el DOL alternativo que se sabe es correcto?"
|
msgstr "¿Quieres usar el DOL alternativo que se sabe es correcto?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Desplazamiento X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Forzar"
|
msgstr "Forzar"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formateo"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formateando, por favor espera..."
|
msgstr "Formateando, por favor espera..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Probablemente tiene un tamaño no divisible por 4. Que estupidez."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Montar lector DVD"
|
msgstr "Montar lector DVD"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volumen Música"
|
msgstr "Volumen Música"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "No hay favoritos"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "¡SD no insertada!"
|
msgstr "¡SD no insertada!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "USB no encontrado"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "USB no encontrado."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Trampas no seleccionadas"
|
msgstr "Trampas no seleccionadas"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Partición"
|
msgstr "Partición"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Contraseña"
|
msgstr "Contraseña"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Elegir de una lista"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Jugado"
|
msgstr "Jugado"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Por favor espera..."
|
msgstr "Por favor espera..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Recargar SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Renombrar juego en WBFS"
|
msgstr "Renombrar juego en WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Reiniciar conteo jugados"
|
msgstr "Reiniciar conteo jugados"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Reiniciando..."
|
msgstr "Reiniciando..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Guardado"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Protector de Pantalla"
|
msgstr "Protector de Pantalla"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Selecciona un DOL"
|
msgstr "Selecciona un DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr ""
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Poner filtro-busqueda"
|
msgstr "Poner filtro-busqueda"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "¿Poner como música de fondo?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Configuración"
|
msgstr "Configuración"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "InfoBurbujas"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Transferencia fallida."
|
msgstr "Transferencia fallida."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB no encontrado"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX está protegido"
|
msgstr "USB Loader GX está protegido"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Desbloquea la consola para usar esta opción."
|
msgstr "Desbloquea la consola para usar esta opción."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Desbloqueada"
|
msgstr "Desbloqueada"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Esperando al Dispositivo USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Esperando..."
|
msgstr "Esperando..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Estás intentando mostrar los favoritos pero no tienes ninguno seleccion
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Has intentado cargar una imagen corrupta"
|
msgstr "Has intentado cargar una imagen corrupta"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Tu URL ha sido guardada en %sWiiTDB_URL.txt."
|
msgstr "Tu URL ha sido guardada en %sWiiTDB_URL.txt."
|
||||||
@ -1333,71 +1342,41 @@ msgstr "de"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "segundos restantes"
|
msgstr "segundos restantes"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Ruta a Música cambiada"
|
#~ msgstr "No se pudo descomprimir LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "¿Poner como música de fondo?"
|
#~ msgstr "No se encontró disco"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Volver a Menú Wii"
|
#~ msgstr "Mal encabezado IMD5."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "¡No se pudo iniciar módulo DIP!"
|
#~ msgstr "Mal encabezado IMET."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "¿Quieres reintentar por 30 segs.?"
|
#~ msgstr "¿Salir de USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "Formateo"
|
#~ msgstr "Partición WBFS no encontrada"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "USB no encontrado"
|
#~ msgstr "Necesitas formatear una partición"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "USB no encontrado."
|
#~ msgstr "Fallo al extraer opening.bnr"
|
||||||
|
|
||||||
msgid "USB Device not found"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "USB no encontrado"
|
#~ msgstr "Canal Homebrew"
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Esperando al Dispositivo USB"
|
#~ msgstr "ERROR: ¡No se pudo cargar dispositivo USB!"
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "No se pudo descomprimir LZ77"
|
#~ msgstr "ERROR: ¡No se pudo cargar cIOS!"
|
||||||
|
|
||||||
msgid "Can't find disc"
|
#~ msgid "Loading..."
|
||||||
msgstr "No se encontró disco"
|
#~ msgstr "Cargando..."
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Mal encabezado IMD5."
|
#~ msgstr "Esperando por tu lento disp. USB: %i segs..."
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "Mal encabezado IMET."
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "¿Salir de USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "Partición WBFS no encontrada"
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "Necesitas formatear una partición"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "Fallo al extraer opening.bnr"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Canal Homebrew"
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "ERROR: ¡No se pudo cargar dispositivo USB!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "ERROR: ¡No se pudo cargar cIOS!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Cargando..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Esperando por tu lento disp. USB: %i segs..."
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-11-24 22:11+0200\n"
|
"PO-Revision-Date: 2009-11-24 22:11+0200\n"
|
||||||
"Last-Translator: Katsurou\n"
|
"Last-Translator: Katsurou\n"
|
||||||
"Language-Team: Katsurou, pirateX\n"
|
"Language-Team: Katsurou, pirateX\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "Tillbaka till HBC eller Wii-Menyn"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Tillbaka till loader"
|
msgstr "Tillbaka till loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Tillbaka till Wii-menyn"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Bakgrundsmusik"
|
msgstr "Bakgrundsmusik"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Sökväg till bakgrundsmusik ändrad."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Stort tack till:"
|
msgstr "Stort tack till:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Kunde inte radera:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Avbryt"
|
msgstr "Avbryt"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "Kunde inte skapa GCT fil"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "Kunde inte hitta WBFS partition."
|
msgstr "Kunde inte hitta WBFS partition."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "Kunde inte starta DIP-modul!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Kunde inte starta nätverket!"
|
msgstr "Kunde inte starta nätverket!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Vill du ladda ner detta tema?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Vill du formatera:"
|
msgstr "Vill du formatera:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "Vill du försöka igen i 30 sekunder?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Vill du använda en alternativ DOL som är känd att fungera?"
|
msgstr "Vill du använda en alternativ DOL som är känd att fungera?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Vänd-X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Tvinga"
|
msgstr "Tvinga"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Formatera"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Formaterar, Vänta..."
|
msgstr "Formaterar, Vänta..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Troligtvis har den mått som inte är jämnt dividerade med 4."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "Montera DVD läsare"
|
msgstr "Montera DVD läsare"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Volym"
|
msgstr "Volym"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Inga favoriter"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "Inget SD-kort isatt!"
|
msgstr "Inget SD-kort isatt!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "Ingen USB-enhet"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "Ingen USB-enhet hittad."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Inga fusk har valda"
|
msgstr "Inga fusk har valda"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Lösenord"
|
msgstr "Lösenord"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Välj från en lista"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Spelat"
|
msgstr "Spelat"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Vänligen vänta..."
|
msgstr "Vänligen vänta..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "Ladda om SD"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "Döp om spel på WBFS"
|
msgstr "Döp om spel på WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Återställ spelat-räknaren"
|
msgstr "Återställ spelat-räknaren"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Startar om..."
|
msgstr "Startar om..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Sparat"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Skärmsläckare"
|
msgstr "Skärmsläckare"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Välj"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Välj en DOL"
|
msgstr "Välj en DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr ""
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Ställ in sök-filter"
|
msgstr "Ställ in sök-filter"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Ställ in som bakgrundsmusik?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Inställningar"
|
msgstr "Inställningar"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Verktygstips"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Flytt misslyckades."
|
msgstr "Flytt misslyckades."
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB-enhet ej hittad"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX är skyddad"
|
msgstr "USB Loader GX är skyddad"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Lås upp konsolen för denna inställning."
|
msgstr "Lås upp konsolen för denna inställning."
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Upplåst"
|
msgstr "Upplåst"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "Väntar på USB-enhet"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Väntar..."
|
msgstr "Väntar..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Du har valt att visa favoriter men du har inga favoriter valda."
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Du har försökt ladda en dålig bild"
|
msgstr "Du har försökt ladda en dålig bild"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Du måste välja eller formatera en partition"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "Din URL har sparats som %sWiiTDB_URL.txt."
|
msgstr "Din URL har sparats som %sWiiTDB_URL.txt."
|
||||||
@ -1333,71 +1342,35 @@ msgstr "av"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "sekunder kvar"
|
msgstr "sekunder kvar"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Sökväg till bakgrundsmusik ändrad."
|
#~ msgstr "Kunde inte dekomprimera LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Ställ in som bakgrundsmusik?"
|
#~ msgstr "Kunde inte hitta skiva"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Tillbaka till Wii-menyn"
|
#~ msgstr "IMD5 Rubrik stämmer inte."
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "Kunde inte starta DIP-modul!"
|
#~ msgstr "IMET Rubriken är fel."
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "No WBFS or FAT game partition found"
|
||||||
msgstr "Vill du försöka igen i 30 sekunder?"
|
#~ msgstr "Ingen WBFS eller FAT spel partition hittad"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "Formatera"
|
#~ msgstr "Avsluta USB Loader GX?"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "Ingen USB-enhet"
|
#~ msgstr "Homebrew Kanalen"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "Ingen USB-enhet hittad."
|
#~ msgstr "FEL: USB-enhet kunde inte laddas!"
|
||||||
|
|
||||||
msgid "Select"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "Välj"
|
#~ msgstr "FEL: cIOS kunde inte laddas!"
|
||||||
|
|
||||||
msgid "USB Device not found"
|
#~ msgid "Loading..."
|
||||||
msgstr "USB-enhet ej hittad"
|
#~ msgstr "Laddar..."
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "Väntar på USB-enhet"
|
#~ msgstr "Väntar på din slöa USB-enhet: %i sek..."
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Du måste välja eller formatera en partition"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "Kunde inte dekomprimera LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Kunde inte hitta skiva"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 Rubrik stämmer inte."
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMET Rubriken är fel."
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT game partition found"
|
|
||||||
msgstr "Ingen WBFS eller FAT spel partition hittad"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "Avsluta USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew Kanalen"
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "FEL: USB-enhet kunde inte laddas!"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "FEL: cIOS kunde inte laddas!"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "Laddar..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "Väntar på din slöa USB-enhet: %i sek..."
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Miller Liang\n"
|
"Last-Translator: Miller Liang\n"
|
||||||
"Language-Team: kyogc, Miller\n"
|
"Language-Team: kyogc, Miller\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "返回 HBC 或 Wii 系統目錄"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "返回 Loader"
|
msgstr "返回 Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "返回 Wii 系統目錄"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "背景音樂"
|
msgstr "背景音樂"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "背景音樂路徑"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "非常感謝:"
|
msgstr "非常感謝:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "無法刪除:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "取消"
|
msgstr "取消"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "頻道"
|
msgstr "頻道"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "無法建立 GCT 文件"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "找不到 WBFS 磁區."
|
msgstr "找不到 WBFS 磁區."
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "無法啟動 DIP 模塊!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "無法啟動網絡!"
|
msgstr "無法啟動網絡!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "是否要下載這個佈景主題?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "是否格式化:"
|
msgstr "是否格式化:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "是否等待 30 秒後重試?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "使用這個已知是正確的 Alt DOL 文件?"
|
msgstr "使用這個已知是正確的 Alt DOL 文件?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "按鍵規則"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "強制"
|
msgstr "強制"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "格式化"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "格式化中, 請稍候..."
|
msgstr "格式化中, 請稍候..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "圖片格式錯誤,可能它的尺寸不是 4 的倍數."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "掛載DVD光碟"
|
msgstr "掛載DVD光碟"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "音量"
|
msgstr "音量"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "沒有收藏記錄"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "未插入 SD 卡!"
|
msgstr "未插入 SD 卡!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "沒有 USB 設備"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "找不到 USB 設備."
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr "找不到 WBFS 和 FAT/NTFS 磁區中的遊戲"
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "沒有選擇金手指"
|
msgstr "沒有選擇金手指"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr "關閉親子控制"
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "磁區"
|
msgstr "磁區"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "密碼"
|
msgstr "密碼"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "從列表中選取"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "執行次數"
|
msgstr "執行次數"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "請稍候..."
|
msgstr "請稍候..."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "重新載入 SD 卡"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "變更WBFS上的遊戲名稱"
|
msgstr "變更WBFS上的遊戲名稱"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "重置執行次數"
|
msgstr "重置執行次數"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "正在重新啟動"
|
msgstr "正在重新啟動"
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "已儲存"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "螢幕保護"
|
msgstr "螢幕保護"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "選取"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "選擇一個 DOL"
|
msgstr "選擇一個 DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "九月"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "關鍵字篩選"
|
msgstr "關鍵字篩選"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "設定背景音樂"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "設定"
|
msgstr "設定"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "提示信息"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "傳輸失敗"
|
msgstr "傳輸失敗"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "找不到 USB 設備"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX 被鎖定"
|
msgstr "USB Loader GX 被鎖定"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr "解鎖家長控制"
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "解鎖以進行設定"
|
msgstr "解鎖以進行設定"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "已解鎖"
|
msgstr "已解鎖"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr "WIP 補丁路徑"
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr "WIP 補丁路徑已更新"
|
msgstr "WIP 補丁路徑已更新"
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "等待 USB 設備"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "等待中..."
|
msgstr "等待中..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "你選擇顯示收藏夾但裡面還沒有任何收藏"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr "您正在使用 NTFS 文件系統。由於可能一個錯誤寫入到一個 NTFS 分區,這時候是無法安裝遊戲的。"
|
msgstr "您正在使用 NTFS 文件系統。由於可能一個錯誤寫入到一個 NTFS 分區,這時候是無法安裝遊戲的。"
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr "家長控制已鎖定。如果要解除 Wii 被鎖住的功能,您必須要先至控制台解除家長控制。"
|
msgstr "家長控制已鎖定。如果要解除 Wii 被鎖住的功能,您必須要先至控制台解除家長控制。"
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "載入的影像有問題"
|
msgstr "載入的影像有問題"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "選擇你要格式化的磁區"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "鏈接已寫入 %sWiiTDB_URL.txt 文件."
|
msgstr "鏈接已寫入 %sWiiTDB_URL.txt 文件."
|
||||||
@ -1333,59 +1342,20 @@ msgstr "的"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "剩餘秒數"
|
msgstr "剩餘秒數"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "背景音樂路徑"
|
#~ msgstr "無法解壓縮的LZ77"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "設定背景音樂"
|
#~ msgstr "找不到磁碟"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "返回 Wii 系統目錄"
|
#~ msgstr "IMD5 標題不正確"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "無法啟動 DIP 模塊!"
|
#~ msgstr "沒有開頭音樂"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "是否等待 30 秒後重試?"
|
#~ msgstr "離開 USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "格式化"
|
#~ msgstr "Homebrew 頻道"
|
||||||
|
|
||||||
msgid "No USB Device"
|
|
||||||
msgstr "沒有 USB 設備"
|
|
||||||
|
|
||||||
msgid "No USB Device found."
|
|
||||||
msgstr "找不到 USB 設備."
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT/NTFS partition found"
|
|
||||||
msgstr "找不到 WBFS 和 FAT/NTFS 磁區中的遊戲"
|
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "選取"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "找不到 USB 設備"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "等待 USB 設備"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "選擇你要格式化的磁區"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "無法解壓縮的LZ77"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "找不到磁碟"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 標題不正確"
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "沒有開頭音樂"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "離開 USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew 頻道"
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: Nitro_subzero \n"
|
"Last-Translator: Nitro_subzero \n"
|
||||||
"Language-Team: Nitro_subzero\n"
|
"Language-Team: Nitro_subzero\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "กลับไป HBC หรือ เมนู Wii"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "กลับไปที่ Loader"
|
msgstr "กลับไปที่ Loader"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "กลับไป เมนู Wii"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "ดนตรีเบื้องหลัง"
|
msgstr "ดนตรีเบื้องหลัง"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "เปลี่ยนที่เก็บ ดนตรีเบื้องหลัง"
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "ขอขอบคุณ:"
|
msgstr "ขอขอบคุณ:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "ไม่สามารถลบได้:"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "ยกเลิก"
|
msgstr "ยกเลิก"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "แชนแนล"
|
msgstr "แชนแนล"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "ไม่สามารถสร้างไฟล์ GCT"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "ไม่พบ WBFS พาร์ติชั่น"
|
msgstr "ไม่พบ WBFS พาร์ติชั่น"
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "ไม่สามารถเปิดใช้โมดูล DIP ได้ !"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "ไม่สามารถเชื่อมต่อกับเครือข่ายได้ !"
|
msgstr "ไม่สามารถเชื่อมต่อกับเครือข่ายได้ !"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "ต้องการดาวน์โหลดธีมนี้ ?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "ต้องการฟอร์แมต:"
|
msgstr "ต้องการฟอร์แมต:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "ต้องการลองใหม่ทุก 30 วินาที?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "ต้องการจะใช้ alt DOL เฉพาะที่รู้ว่าถูกต้อง?"
|
msgstr "ต้องการจะใช้ alt DOL เฉพาะที่รู้ว่าถูกต้อง?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "กลับ-X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "บังคับ"
|
msgstr "บังคับ"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "ฟอร์แมต"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "กำลังฟอร์แมต,รอสักครู่..."
|
msgstr "กำลังฟอร์แมต,รอสักครู่..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "ดูเหมือนว่าขนาดจะหารด้วย
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "เชื่อม DVD ไดร์ฟ"
|
msgstr "เชื่อม DVD ไดร์ฟ"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "ความดังเสียงเพลง"
|
msgstr "ความดังเสียงเพลง"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "ไม่พบเกมส์ที่ชื่นชอบ"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "ไม่ได้เสียบ SD card!"
|
msgstr "ไม่ได้เสียบ SD card!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "ไม่ได้เสียบอุปกรณ์ USB"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "ไม่พบอุปกรณ์ USB"
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "ไม่ได้เลือกการโกงเกมส์ไว้"
|
msgstr "ไม่ได้เลือกการโกงเกมส์ไว้"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "พาร์ติชั่น"
|
msgstr "พาร์ติชั่น"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "รหัสผ่าน"
|
msgstr "รหัสผ่าน"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "เลือกจากรายการ"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "จำนวนที่เล่น"
|
msgstr "จำนวนที่เล่น"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "รอสักครู่"
|
msgstr "รอสักครู่"
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "โหลด SD ใหม่"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "เปลี่ยนชื่อเกมส์บน WBFS"
|
msgstr "เปลี่ยนชื่อเกมส์บน WBFS"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "เคลียร์การนับจำนวนที่เล่น"
|
msgstr "เคลียร์การนับจำนวนที่เล่น"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "รีสตารท์..."
|
msgstr "รีสตารท์..."
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "บันทึกแล้ว"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "รักษาหน้าจอ"
|
msgstr "รักษาหน้าจอ"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "เลือก DOL"
|
msgstr "เลือก DOL"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "กย."
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "กำหนดเงื่อนไขการค้นหา"
|
msgstr "กำหนดเงื่อนไขการค้นหา"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "เลือกเป็น Background music?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "กำหนดค่า"
|
msgstr "กำหนดค่า"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "คำแนะนำ"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "ถ่ายโอนไม่ได้"
|
msgstr "ถ่ายโอนไม่ได้"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "ไม่พบอุปกรณ์ USB"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX 5 ถูกป้องกัน"
|
msgstr "USB Loader GX 5 ถูกป้องกัน"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "ปลดล๊อค Console ก่อน เพื่อใช้ตัวเลือกนี้"
|
msgstr "ปลดล๊อค Console ก่อน เพื่อใช้ตัวเลือกนี้"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "ปลดล๊อค"
|
msgstr "ปลดล๊อค"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "กำลังรออุปกรณ์ USB"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "กำลังรอ..."
|
msgstr "กำลังรอ..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "คุณเลือกจะแสดงเกมส์ที่ชอ
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "คุณพยายามที่จะโหลดรูปภาพที่เสียหาย"
|
msgstr "คุณพยายามที่จะโหลดรูปภาพที่เสียหาย"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "URL ของคุณถูกบันทึกใน %sWiiTDB_URL.txt."
|
msgstr "URL ของคุณถูกบันทึกใน %sWiiTDB_URL.txt."
|
||||||
@ -1333,71 +1342,41 @@ msgstr "จาก"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "วินาทีที่เหลือ"
|
msgstr "วินาทีที่เหลือ"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "เปลี่ยนที่เก็บ ดนตรีเบื้องหลัง"
|
#~ msgstr "คลายไฟล์ LZ777 ไม่ได้"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "เลือกเป็น Background music?"
|
#~ msgstr "หาแผ่นไม่เจอ"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "กลับไป เมนู Wii"
|
#~ msgstr "ส่วนขยายไฟล์ผิดพลาด"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "ไม่สามารถเปิดใช้โมดูล DIP ได้ !"
|
#~ msgstr "ส่วนขยายไฟล์ผิดพลาด"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "Exit USB Loader GX?"
|
||||||
msgstr "ต้องการลองใหม่ทุก 30 วินาที?"
|
#~ msgstr "ปิด USB Loader GX?"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "No WBFS partition found"
|
||||||
msgstr "ฟอร์แมต"
|
#~ msgstr "ไม่พบพาร์ติชั่นแบบ WBFS "
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "You need to format a partition"
|
||||||
msgstr "ไม่ได้เสียบอุปกรณ์ USB"
|
#~ msgstr "ต้องทำการฟอร์แมทพาร์ติชั่น"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "ไม่พบอุปกรณ์ USB"
|
#~ msgstr "แตกไฟล์ opening.bnr ไม่ได้"
|
||||||
|
|
||||||
msgid "USB Device not found"
|
#~ msgid "You need to start this game one time to create a save file, then exit and start it again."
|
||||||
msgstr "ไม่พบอุปกรณ์ USB"
|
#~ msgstr "คุณต้องเริ่มโหลดเกมส์นี้ใหม่ เพื่อสร้างไฟล์เซฟ ดังนั้นออกจากเกมส์แล้วเริ่มโหลดอีกครั้ง"
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
#~ msgid "ERROR: USB device could not be loaded!"
|
||||||
msgstr "กำลังรออุปกรณ์ USB"
|
#~ msgstr "ผิดพลาด! ไม่สามารถโหลดอุปกรณ์ USB ได้"
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
#~ msgid "ERROR: cIOS could not be loaded!"
|
||||||
msgstr "คลายไฟล์ LZ777 ไม่ได้"
|
#~ msgstr "ผิดพลาด! ไม่สามารถโหลด cIOS ได้"
|
||||||
|
|
||||||
msgid "Can't find disc"
|
#~ msgid "Loading..."
|
||||||
msgstr "หาแผ่นไม่เจอ"
|
#~ msgstr "กำลังโหลด..."
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
#~ msgid "Waiting for your slow USB Device: %i secs..."
|
||||||
msgstr "ส่วนขยายไฟล์ผิดพลาด"
|
#~ msgstr "กำลังรออุปกรณ์ USB อันเชื่องช้าของคุณ: %i วินาที..."
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "ส่วนขยายไฟล์ผิดพลาด"
|
|
||||||
|
|
||||||
msgid "Exit USB Loader GX?"
|
|
||||||
msgstr "ปิด USB Loader GX?"
|
|
||||||
|
|
||||||
msgid "No WBFS partition found"
|
|
||||||
msgstr "ไม่พบพาร์ติชั่นแบบ WBFS "
|
|
||||||
|
|
||||||
msgid "You need to format a partition"
|
|
||||||
msgstr "ต้องทำการฟอร์แมทพาร์ติชั่น"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "แตกไฟล์ opening.bnr ไม่ได้"
|
|
||||||
|
|
||||||
msgid "You need to start this game one time to create a save file, then exit and start it again."
|
|
||||||
msgstr "คุณต้องเริ่มโหลดเกมส์นี้ใหม่ เพื่อสร้างไฟล์เซฟ ดังนั้นออกจากเกมส์แล้วเริ่มโหลดอีกครั้ง"
|
|
||||||
|
|
||||||
msgid "ERROR: USB device could not be loaded!"
|
|
||||||
msgstr "ผิดพลาด! ไม่สามารถโหลดอุปกรณ์ USB ได้"
|
|
||||||
|
|
||||||
msgid "ERROR: cIOS could not be loaded!"
|
|
||||||
msgstr "ผิดพลาด! ไม่สามารถโหลด cIOS ได้"
|
|
||||||
|
|
||||||
msgid "Loading..."
|
|
||||||
msgstr "กำลังโหลด..."
|
|
||||||
|
|
||||||
msgid "Waiting for your slow USB Device: %i secs..."
|
|
||||||
msgstr "กำลังรออุปกรณ์ USB อันเชื่องช้าของคุณ: %i วินาที..."
|
|
||||||
|
@ -5,7 +5,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: USB Loader GX\n"
|
"Project-Id-Version: USB Loader GX\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2010-01-08 10:44+0100\n"
|
"POT-Creation-Date: 2009-12-29 03:43+0100\n"
|
||||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||||
"Last-Translator: omercigingelini\n"
|
"Last-Translator: omercigingelini\n"
|
||||||
"Language-Team: omercigingelini\n"
|
"Language-Team: omercigingelini\n"
|
||||||
@ -182,9 +182,15 @@ msgstr "HBC veya Wii Menüye dönüş"
|
|||||||
msgid "Back to Loader"
|
msgid "Back to Loader"
|
||||||
msgstr "Yükleyiciye dönüş"
|
msgstr "Yükleyiciye dönüş"
|
||||||
|
|
||||||
|
msgid "Back to Wii Menu"
|
||||||
|
msgstr "Wii Menüye dönüş"
|
||||||
|
|
||||||
msgid "Backgroundmusic"
|
msgid "Backgroundmusic"
|
||||||
msgstr "Arkaplan müziği"
|
msgstr "Arkaplan müziği"
|
||||||
|
|
||||||
|
msgid "Backgroundmusic Path changed."
|
||||||
|
msgstr "Arkaplan müzik Yolu değişti."
|
||||||
|
|
||||||
msgid "Big thanks to:"
|
msgid "Big thanks to:"
|
||||||
msgstr "Teşekkürler:"
|
msgstr "Teşekkürler:"
|
||||||
|
|
||||||
@ -215,9 +221,6 @@ msgstr "Silinemiyor"
|
|||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Iptal"
|
msgstr "Iptal"
|
||||||
|
|
||||||
msgid "Change Play Path"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Channels"
|
msgid "Channels"
|
||||||
msgstr "Kanallar"
|
msgstr "Kanallar"
|
||||||
|
|
||||||
@ -285,6 +288,9 @@ msgstr "GCT dosyası oluşturulamadı"
|
|||||||
msgid "Could not find a WBFS partition."
|
msgid "Could not find a WBFS partition."
|
||||||
msgstr "WBFS bölümü bulunamadı"
|
msgstr "WBFS bölümü bulunamadı"
|
||||||
|
|
||||||
|
msgid "Could not initialize DIP module!"
|
||||||
|
msgstr "DIP modülü başlatılamadı!"
|
||||||
|
|
||||||
msgid "Could not initialize network!"
|
msgid "Could not initialize network!"
|
||||||
msgstr "Ağa bağlanılamadı!"
|
msgstr "Ağa bağlanılamadı!"
|
||||||
|
|
||||||
@ -414,6 +420,9 @@ msgstr "Bu temayı indirmek istiyor musunuz?"
|
|||||||
msgid "Do you want to format:"
|
msgid "Do you want to format:"
|
||||||
msgstr "Formatlamak istiyor musunuz:"
|
msgstr "Formatlamak istiyor musunuz:"
|
||||||
|
|
||||||
|
msgid "Do you want to retry for 30 secs?"
|
||||||
|
msgstr "30 saniye sonra denemek ister misiniz?"
|
||||||
|
|
||||||
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
msgid "Do you want to use the alternate DOL that is known to be correct?"
|
||||||
msgstr "Doğru olduğu bilinen alternatif DOL ü kullanmak ister misiniz?"
|
msgstr "Doğru olduğu bilinen alternatif DOL ü kullanmak ister misiniz?"
|
||||||
|
|
||||||
@ -525,6 +534,9 @@ msgstr "Çevir-X"
|
|||||||
msgid "Force"
|
msgid "Force"
|
||||||
msgstr "Zorla"
|
msgstr "Zorla"
|
||||||
|
|
||||||
|
msgid "Format"
|
||||||
|
msgstr "Biçimlendir"
|
||||||
|
|
||||||
msgid "Formatting, please wait..."
|
msgid "Formatting, please wait..."
|
||||||
msgstr "Biçimlendiriliyor, bekleyiniz..."
|
msgstr "Biçimlendiriliyor, bekleyiniz..."
|
||||||
|
|
||||||
@ -762,9 +774,6 @@ msgstr "Muhtemelen 4 ile tam bölünemeyen boyutları var."
|
|||||||
msgid "Mount DVD drive"
|
msgid "Mount DVD drive"
|
||||||
msgstr "DVD sürücüsü bağla"
|
msgstr "DVD sürücüsü bağla"
|
||||||
|
|
||||||
msgid "Music Loop Mode"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Music Volume"
|
msgid "Music Volume"
|
||||||
msgstr "Ses Seviyesi"
|
msgstr "Ses Seviyesi"
|
||||||
|
|
||||||
@ -798,6 +807,15 @@ msgstr "Hiç Favori yok"
|
|||||||
msgid "No SD-Card inserted!"
|
msgid "No SD-Card inserted!"
|
||||||
msgstr "SD-Card takılı değil!"
|
msgstr "SD-Card takılı değil!"
|
||||||
|
|
||||||
|
msgid "No USB Device"
|
||||||
|
msgstr "USB Aygıtı yok"
|
||||||
|
|
||||||
|
msgid "No USB Device found."
|
||||||
|
msgstr "USB Aygıtı bulunamadı"
|
||||||
|
|
||||||
|
msgid "No WBFS or FAT/NTFS partition found"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "No cheats were selected"
|
msgid "No cheats were selected"
|
||||||
msgstr "Hile seçilmedi"
|
msgstr "Hile seçilmedi"
|
||||||
|
|
||||||
@ -876,9 +894,6 @@ msgstr ""
|
|||||||
msgid "Partition"
|
msgid "Partition"
|
||||||
msgstr "Bölüm"
|
msgstr "Bölüm"
|
||||||
|
|
||||||
msgid "Partition Format Menu"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Parola"
|
msgstr "Parola"
|
||||||
|
|
||||||
@ -900,15 +915,6 @@ msgstr "Listeden seç"
|
|||||||
msgid "Play Count"
|
msgid "Play Count"
|
||||||
msgstr "Oynama Sayısı"
|
msgstr "Oynama Sayısı"
|
||||||
|
|
||||||
msgid "Play Next"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Play Previous"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Playing Music:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Please wait..."
|
msgid "Please wait..."
|
||||||
msgstr "Lütfen bekleyin.."
|
msgstr "Lütfen bekleyin.."
|
||||||
|
|
||||||
@ -942,15 +948,9 @@ msgstr "SD'yi yeniden yükle"
|
|||||||
msgid "Rename Game on WBFS"
|
msgid "Rename Game on WBFS"
|
||||||
msgstr "WBFS'deki oyunu yeniden isimlendir"
|
msgstr "WBFS'deki oyunu yeniden isimlendir"
|
||||||
|
|
||||||
msgid "Reset BG Music"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Reset Playcounter"
|
msgid "Reset Playcounter"
|
||||||
msgstr "Sayacı sıfırla"
|
msgstr "Sayacı sıfırla"
|
||||||
|
|
||||||
msgid "Reset to standard BGM?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Restarting..."
|
msgid "Restarting..."
|
||||||
msgstr "Yeniden başlatılıyor"
|
msgstr "Yeniden başlatılıyor"
|
||||||
|
|
||||||
@ -987,6 +987,9 @@ msgstr "Kaydedildi"
|
|||||||
msgid "Screensaver"
|
msgid "Screensaver"
|
||||||
msgstr "Ekran Koruyucu"
|
msgstr "Ekran Koruyucu"
|
||||||
|
|
||||||
|
msgid "Select"
|
||||||
|
msgstr "Seç"
|
||||||
|
|
||||||
msgid "Select a DOL"
|
msgid "Select a DOL"
|
||||||
msgstr "Bir DOL seç"
|
msgstr "Bir DOL seç"
|
||||||
|
|
||||||
@ -999,6 +1002,9 @@ msgstr "Eyl"
|
|||||||
msgid "Set Search-Filter"
|
msgid "Set Search-Filter"
|
||||||
msgstr "Arama Filtresi Ayarla"
|
msgstr "Arama Filtresi Ayarla"
|
||||||
|
|
||||||
|
msgid "Set as backgroundmusic?"
|
||||||
|
msgstr "Arkaplan müziği olarak ayarla?"
|
||||||
|
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ayarlar"
|
msgstr "Ayarlar"
|
||||||
|
|
||||||
@ -1114,6 +1120,9 @@ msgstr "Yardımlar"
|
|||||||
msgid "Transfer failed."
|
msgid "Transfer failed."
|
||||||
msgstr "Transfer başarısız"
|
msgstr "Transfer başarısız"
|
||||||
|
|
||||||
|
msgid "USB Device not found"
|
||||||
|
msgstr "USB Aygıtı bulunamadı"
|
||||||
|
|
||||||
msgid "USB Loader GX is protected"
|
msgid "USB Loader GX is protected"
|
||||||
msgstr "USB Loader GX koruma altında"
|
msgstr "USB Loader GX koruma altında"
|
||||||
|
|
||||||
@ -1142,9 +1151,6 @@ msgstr ""
|
|||||||
msgid "Unlock console to use this option."
|
msgid "Unlock console to use this option."
|
||||||
msgstr "Bu seçeneği kullanmak için konsol kilidini açın"
|
msgstr "Bu seçeneği kullanmak için konsol kilidini açın"
|
||||||
|
|
||||||
msgid "Unlock the app first."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Unlocked"
|
msgid "Unlocked"
|
||||||
msgstr "Kilit açıldı"
|
msgstr "Kilit açıldı"
|
||||||
|
|
||||||
@ -1209,6 +1215,9 @@ msgstr ""
|
|||||||
msgid "WIP Patches Path changed"
|
msgid "WIP Patches Path changed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Waiting for USB Device"
|
||||||
|
msgstr "USB Aygıtı için Bekleniyor"
|
||||||
|
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
msgstr "Beklemede..."
|
msgstr "Beklemede..."
|
||||||
|
|
||||||
@ -1254,15 +1263,15 @@ msgstr "Favorileri göstermeyi seçtiniz ama hiç seçili yok"
|
|||||||
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
msgid "You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You can't access this menu!"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
msgid "You don't have Parental Control enabled. If you wish to use Parental Control, enable it in the Wii Settings."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "You have attempted to load a bad image"
|
msgid "You have attempted to load a bad image"
|
||||||
msgstr "Bozuk bir resim yüklemeye çalıştın"
|
msgstr "Bozuk bir resim yüklemeye çalıştın"
|
||||||
|
|
||||||
|
msgid "You need to select or format a partition"
|
||||||
|
msgstr "Bir bölüm seçmeniz ya da formatlamanız gerekiyor"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
msgid "Your URL has been saved in %sWiiTDB_URL.txt."
|
||||||
msgstr "URL %sWiiTDB_URL.txt dosyasına kaydedildi"
|
msgstr "URL %sWiiTDB_URL.txt dosyasına kaydedildi"
|
||||||
@ -1333,62 +1342,26 @@ msgstr "./"
|
|||||||
msgid "seconds left"
|
msgid "seconds left"
|
||||||
msgstr "saniye kaldı"
|
msgstr "saniye kaldı"
|
||||||
|
|
||||||
msgid "Backgroundmusic Path changed."
|
#~ msgid "Can't decompress LZ77"
|
||||||
msgstr "Arkaplan müzik Yolu değişti."
|
#~ msgstr "LZ77 açılamıyor"
|
||||||
|
|
||||||
msgid "Set as backgroundmusic?"
|
#~ msgid "Can't find disc"
|
||||||
msgstr "Arkaplan müziği olarak ayarla?"
|
#~ msgstr "Disk bulunamıyor"
|
||||||
|
|
||||||
msgid "Back to Wii Menu"
|
#~ msgid "IMD5 Header not right."
|
||||||
msgstr "Wii Menüye dönüş"
|
#~ msgstr "IMD5 Başlığı doğru değil"
|
||||||
|
|
||||||
msgid "Could not initialize DIP module!"
|
#~ msgid "IMET Header wrong."
|
||||||
msgstr "DIP modülü başlatılamadı!"
|
#~ msgstr "IMET Başlığı yanlış"
|
||||||
|
|
||||||
msgid "Do you want to retry for 30 secs?"
|
#~ msgid "No WBFS or FAT game partition found"
|
||||||
msgstr "30 saniye sonra denemek ister misiniz?"
|
#~ msgstr "WBFS veya FAT oyun bölümü bulunamadı"
|
||||||
|
|
||||||
msgid "Format"
|
#~ msgid "for FAT support"
|
||||||
msgstr "Biçimlendir"
|
#~ msgstr "FAT desteği için"
|
||||||
|
|
||||||
msgid "No USB Device"
|
#~ msgid "Failed to extract opening.bnr"
|
||||||
msgstr "USB Aygıtı yok"
|
#~ msgstr "opening.bnr çıkartılamadı"
|
||||||
|
|
||||||
msgid "No USB Device found."
|
#~ msgid "Homebrew Channel"
|
||||||
msgstr "USB Aygıtı bulunamadı"
|
#~ msgstr "Homebrew Kanalı"
|
||||||
|
|
||||||
msgid "Select"
|
|
||||||
msgstr "Seç"
|
|
||||||
|
|
||||||
msgid "USB Device not found"
|
|
||||||
msgstr "USB Aygıtı bulunamadı"
|
|
||||||
|
|
||||||
msgid "Waiting for USB Device"
|
|
||||||
msgstr "USB Aygıtı için Bekleniyor"
|
|
||||||
|
|
||||||
msgid "You need to select or format a partition"
|
|
||||||
msgstr "Bir bölüm seçmeniz ya da formatlamanız gerekiyor"
|
|
||||||
|
|
||||||
msgid "Can't decompress LZ77"
|
|
||||||
msgstr "LZ77 açılamıyor"
|
|
||||||
|
|
||||||
msgid "Can't find disc"
|
|
||||||
msgstr "Disk bulunamıyor"
|
|
||||||
|
|
||||||
msgid "IMD5 Header not right."
|
|
||||||
msgstr "IMD5 Başlığı doğru değil"
|
|
||||||
|
|
||||||
msgid "IMET Header wrong."
|
|
||||||
msgstr "IMET Başlığı yanlış"
|
|
||||||
|
|
||||||
msgid "No WBFS or FAT game partition found"
|
|
||||||
msgstr "WBFS veya FAT oyun bölümü bulunamadı"
|
|
||||||
|
|
||||||
msgid "for FAT support"
|
|
||||||
msgstr "FAT desteği için"
|
|
||||||
|
|
||||||
msgid "Failed to extract opening.bnr"
|
|
||||||
msgstr "opening.bnr çıkartılamadı"
|
|
||||||
|
|
||||||
msgid "Homebrew Channel"
|
|
||||||
msgstr "Homebrew Kanalı"
|
|
||||||
|
File diff suppressed because one or more lines are too long
@ -5,127 +5,98 @@
|
|||||||
* Shows TPL Banner images
|
* Shows TPL Banner images
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
#include "gui_banner.h"
|
#include "gui_banner.h"
|
||||||
|
|
||||||
typedef struct
|
GuiBanner::GuiBanner(const char *tplfilepath)
|
||||||
{
|
{
|
||||||
u32 texture_header_offset;
|
memory = NULL;
|
||||||
u32 palette_header_offset;
|
tplfilesize = 0;
|
||||||
} TPLTexture;
|
width = 0;
|
||||||
|
height = 0;
|
||||||
typedef struct
|
|
||||||
{
|
FILE *tplfp = fopen(tplfilepath,"rb");
|
||||||
u16 heigth;
|
|
||||||
u16 width;
|
if(tplfp !=NULL) {
|
||||||
//...
|
|
||||||
//there is more but we only need these
|
unsigned short heighttemp = 0;
|
||||||
} TPLTextureHeader;
|
unsigned short widthtemp = 0;
|
||||||
|
|
||||||
//only one field tpls
|
fseek(tplfp , 0x14, SEEK_SET);
|
||||||
typedef struct
|
fread((void*)&heighttemp,1,2,tplfp);
|
||||||
{
|
fread((void*)&widthtemp,1,2,tplfp);
|
||||||
u32 magic;
|
fseek (tplfp , 0 , SEEK_END);
|
||||||
u32 ntextures;
|
tplfilesize = ftell (tplfp);
|
||||||
u32 texture_size;
|
rewind (tplfp);
|
||||||
TPLTexture textures;
|
memory = memalign(32, tplfilesize);
|
||||||
} TPLHeader;
|
if(!memory) {
|
||||||
|
fclose(tplfp);
|
||||||
|
return;
|
||||||
GuiBanner::GuiBanner(const char *tplfilepath)
|
}
|
||||||
{
|
fread(memory, 1, tplfilesize, tplfp);
|
||||||
memory = NULL;
|
fclose(tplfp);
|
||||||
tplfilesize = 0;
|
|
||||||
width = 0;
|
TPLFile tplfile;
|
||||||
height = 0;
|
int ret;
|
||||||
|
|
||||||
FILE *tplfp = fopen(tplfilepath,"rb");
|
ret = TPL_OpenTPLFromMemory(&tplfile, memory, tplfilesize);
|
||||||
|
if(ret < 0) {
|
||||||
if(tplfp !=NULL) {
|
free(memory);
|
||||||
|
memory = NULL;
|
||||||
fseek (tplfp , 0 , SEEK_END);
|
return;
|
||||||
tplfilesize = ftell (tplfp);
|
}
|
||||||
rewind (tplfp);
|
ret = TPL_GetTexture(&tplfile,0,&texObj);
|
||||||
memory = memalign(32, tplfilesize);
|
if(ret < 0) {
|
||||||
if(!memory) {
|
free(memory);
|
||||||
fclose(tplfp);
|
memory = NULL;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
fread(memory, 1, tplfilesize, tplfp);
|
TPL_CloseTPLFile(&tplfile);
|
||||||
fclose(tplfp);
|
|
||||||
|
width = widthtemp;
|
||||||
const u8 * buffer = (const u8*) memory;
|
height = heighttemp;
|
||||||
const TPLHeader *hdr = (TPLHeader *) buffer;
|
widescreen = 0;
|
||||||
const TPLTextureHeader *texhdr = (TPLTextureHeader *) &buffer[hdr->textures.texture_header_offset];
|
filecheck = true;
|
||||||
|
|
||||||
height = texhdr[0].heigth;
|
} else {
|
||||||
width = texhdr[0].width;
|
filecheck = false;
|
||||||
|
fclose(tplfp);
|
||||||
TPLFile tplfile;
|
}
|
||||||
int ret;
|
}
|
||||||
|
|
||||||
ret = TPL_OpenTPLFromMemory(&tplfile, memory, tplfilesize);
|
GuiBanner::GuiBanner(void *mem, u32 len, int w, int h)
|
||||||
if(ret < 0) {
|
{
|
||||||
free(memory);
|
if(!mem || !len)
|
||||||
memory = NULL;
|
return;
|
||||||
return;
|
memory = mem;
|
||||||
}
|
tplfilesize = len;
|
||||||
ret = TPL_GetTexture(&tplfile,0,&texObj);
|
width = w;
|
||||||
if(ret < 0) {
|
height = h;
|
||||||
free(memory);
|
|
||||||
memory = NULL;
|
TPLFile tplfile;
|
||||||
return;
|
|
||||||
}
|
int ret;
|
||||||
TPL_CloseTPLFile(&tplfile);
|
|
||||||
|
ret = TPL_OpenTPLFromMemory(&tplfile, memory, tplfilesize);
|
||||||
widescreen = 0;
|
if(ret < 0) {
|
||||||
filecheck = true;
|
free(memory);
|
||||||
|
memory = NULL;
|
||||||
} else {
|
return;
|
||||||
filecheck = false;
|
}
|
||||||
fclose(tplfp);
|
ret = TPL_GetTexture(&tplfile,0,&texObj);
|
||||||
}
|
if(ret < 0) {
|
||||||
}
|
free(memory);
|
||||||
|
memory = NULL;
|
||||||
GuiBanner::GuiBanner(void *mem, u32 len)
|
return;
|
||||||
{
|
}
|
||||||
if(!mem || !len)
|
TPL_CloseTPLFile(&tplfile);
|
||||||
return;
|
|
||||||
|
filecheck = true;
|
||||||
memory = mem;
|
}
|
||||||
tplfilesize = len;
|
|
||||||
|
|
||||||
const u8 * buffer = (const u8*) memory;
|
|
||||||
const TPLHeader *hdr = (TPLHeader *) buffer;
|
|
||||||
const TPLTextureHeader *texhdr = (TPLTextureHeader *) &buffer[hdr->textures.texture_header_offset];
|
|
||||||
|
|
||||||
height = texhdr[0].heigth;
|
|
||||||
width = texhdr[0].width;
|
|
||||||
|
|
||||||
TPLFile tplfile;
|
|
||||||
|
|
||||||
int ret;
|
|
||||||
|
|
||||||
ret = TPL_OpenTPLFromMemory(&tplfile, memory, tplfilesize);
|
|
||||||
if(ret < 0) {
|
|
||||||
free(memory);
|
|
||||||
memory = NULL;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
ret = TPL_GetTexture(&tplfile,0,&texObj);
|
|
||||||
if(ret < 0) {
|
|
||||||
free(memory);
|
|
||||||
memory = NULL;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
TPL_CloseTPLFile(&tplfile);
|
|
||||||
|
|
||||||
filecheck = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
GuiBanner::~GuiBanner()
|
GuiBanner::~GuiBanner()
|
||||||
{
|
{
|
||||||
if(memory != NULL) {
|
if(memory != NULL) {
|
||||||
free(memory);
|
free(memory);
|
||||||
memory = NULL;
|
memory = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -133,11 +104,11 @@ void GuiBanner::Draw()
|
|||||||
{
|
{
|
||||||
LOCK(this);
|
LOCK(this);
|
||||||
if(!filecheck ||!this->IsVisible())
|
if(!filecheck ||!this->IsVisible())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
float currScale = this->GetScale();
|
float currScale = this->GetScale();
|
||||||
|
|
||||||
Menu_DrawTPLImg(this->GetLeft(), this->GetTop(), 0, width, height, &texObj, imageangle, widescreen ? currScale*0.80 : currScale, currScale, this->GetAlpha(), xx1,yy1,xx2,yy2,xx3,yy3,xx4,yy4);
|
Menu_DrawTPLImg(this->GetLeft(), this->GetTop(), 0, width, height, &texObj, imageangle, widescreen ? currScale*0.80 : currScale, currScale, this->GetAlpha(), xx1,yy1,xx2,yy2,xx3,yy3,xx4,yy4);
|
||||||
|
|
||||||
this->UpdateEffects();
|
this->UpdateEffects();
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,9 @@ public:
|
|||||||
//!Constructor
|
//!Constructor
|
||||||
//!\param mem Memory of the loaded tpl
|
//!\param mem Memory of the loaded tpl
|
||||||
//!\param len Filesize of the tpl
|
//!\param len Filesize of the tpl
|
||||||
GuiBanner(void *mem, u32 len);
|
//!\param w Width of the tpl
|
||||||
|
//!\param h Height of the tpl
|
||||||
|
GuiBanner(void *mem, u32 len, int w, int h);
|
||||||
//!Destructor
|
//!Destructor
|
||||||
~GuiBanner();
|
~GuiBanner();
|
||||||
void Draw();
|
void Draw();
|
||||||
|
@ -13,8 +13,6 @@ extern "C"
|
|||||||
{
|
{
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <gccore.h>
|
|
||||||
|
|
||||||
/***********************************************************
|
/***********************************************************
|
||||||
* Error description:
|
* Error description:
|
||||||
* 0 Successfully extracted
|
* 0 Successfully extracted
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#ifndef BANNERSOUND_H
|
#ifndef BANNERSOUND_H
|
||||||
#define BANNERSOUND_H
|
#define BANNERSOUND_H
|
||||||
|
|
||||||
const u8 *LoadBannerSound(const u8 *discid, u32 *size);
|
const u8 *LoadBannerSound(const u8 *discid, u32 *size);
|
||||||
|
|
||||||
#endif /* BANNERSOUND_H */
|
#endif /* BANNERSOUND_H */
|
||||||
|
@ -12,7 +12,11 @@
|
|||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "gct.h"
|
#include "gct.h"
|
||||||
#include "../menu/menus.h"
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
|
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
#include "homebrewboot/BootHomebrew.h"
|
#include "homebrewboot/BootHomebrew.h"
|
||||||
#include "network/networkops.h"
|
#include "network/networkops.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "menu/menus.h"
|
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "network/http.h"
|
#include "network/http.h"
|
||||||
@ -29,13 +28,19 @@
|
|||||||
#include "unzip/miniunz.h"
|
#include "unzip/miniunz.h"
|
||||||
#include "usbloader/utils.h"
|
#include "usbloader/utils.h"
|
||||||
|
|
||||||
#include "../menu/menus.h"
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
|
extern GuiWindow * mainWindow;
|
||||||
|
extern GuiSound * bgMusic;
|
||||||
extern GuiImage * bgImg;
|
extern GuiImage * bgImg;
|
||||||
extern u32 infilesize;
|
extern u32 infilesize;
|
||||||
extern u32 uncfilesize;
|
extern u32 uncfilesize;
|
||||||
extern char wiiloadVersion[2];
|
extern char wiiloadVersion[2];
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern struct SSettings Settings;
|
extern struct SSettings Settings;
|
||||||
extern void *innetbuffer;
|
extern void *innetbuffer;
|
||||||
|
|
||||||
@ -726,6 +731,11 @@ int MenuHomebrewBrowse() {
|
|||||||
MainButton4.ResetState();
|
MainButton4.ResetState();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
else if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
else if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
else if (backBtn.GetState() == STATE_CLICKED) {
|
else if (backBtn.GetState() == STATE_CLICKED) {
|
||||||
menu = MENU_DISCLIST;
|
menu = MENU_DISCLIST;
|
||||||
changed = true;
|
changed = true;
|
||||||
@ -824,29 +834,29 @@ int MenuHomebrewBrowse() {
|
|||||||
|
|
||||||
read += result;
|
read += result;
|
||||||
}
|
}
|
||||||
|
|
||||||
char filename[101];
|
char filename[101];
|
||||||
if (!error) {
|
if (!error) {
|
||||||
|
|
||||||
network_read((u8*) &filename, 100);
|
network_read((u8*) &filename, 100);
|
||||||
|
|
||||||
// Do we need to unzip this thing?
|
// Do we need to unzip this thing?
|
||||||
if (wiiloadVersion[0] > 0 || wiiloadVersion[1] > 4) {
|
if (wiiloadVersion[0] > 0 || wiiloadVersion[1] > 4) {
|
||||||
|
|
||||||
// We need to unzip...
|
// We need to unzip...
|
||||||
if (temp[0] == 'P' && temp[1] == 'K' && temp[2] == 0x03 && temp[3] == 0x04) {
|
if (temp[0] == 'P' && temp[1] == 'K' && temp[2] == 0x03 && temp[3] == 0x04) {
|
||||||
// It's a zip file, unzip to the apps directory
|
// It's a zip file, unzip to the apps directory
|
||||||
|
|
||||||
// Zip archive, ask for permission to install the zip
|
// Zip archive, ask for permission to install the zip
|
||||||
char zippath[255];
|
char zippath[255];
|
||||||
sprintf((char *) &zippath, "%s%s", Settings.homebrewapps_path, filename);
|
sprintf((char *) &zippath, "%s%s", Settings.homebrewapps_path, filename);
|
||||||
|
|
||||||
FILE *fp = fopen(zippath, "wb");
|
FILE *fp = fopen(zippath, "wb");
|
||||||
if (fp != NULL)
|
if (fp != NULL)
|
||||||
{
|
{
|
||||||
fwrite(temp, 1, infilesize, fp);
|
fwrite(temp, 1, infilesize, fp);
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
|
|
||||||
// Now unzip the zip file...
|
// Now unzip the zip file...
|
||||||
unzFile uf = unzOpen(zippath);
|
unzFile uf = unzOpen(zippath);
|
||||||
if (uf==NULL) {
|
if (uf==NULL) {
|
||||||
@ -854,9 +864,9 @@ int MenuHomebrewBrowse() {
|
|||||||
} else {
|
} else {
|
||||||
extractZip(uf,0,1,0, Settings.homebrewapps_path);
|
extractZip(uf,0,1,0, Settings.homebrewapps_path);
|
||||||
unzCloseCurrentFile(uf);
|
unzCloseCurrentFile(uf);
|
||||||
|
|
||||||
remove(zippath);
|
remove(zippath);
|
||||||
|
|
||||||
// Reload this menu here...
|
// Reload this menu here...
|
||||||
menu = MENU_HOMEBREWBROWSE;
|
menu = MENU_HOMEBREWBROWSE;
|
||||||
break;
|
break;
|
||||||
@ -870,17 +880,17 @@ int MenuHomebrewBrowse() {
|
|||||||
uLongf f = uncfilesize;
|
uLongf f = uncfilesize;
|
||||||
error = uncompress(unc, &f, temp, infilesize) != Z_OK;
|
error = uncompress(unc, &f, temp, infilesize) != Z_OK;
|
||||||
uncfilesize = f;
|
uncfilesize = f;
|
||||||
|
|
||||||
free(temp);
|
free(temp);
|
||||||
temp = unc;
|
temp = unc;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!error && strstr(filename,".zip") == NULL) {
|
if (!error && strstr(filename,".zip") == NULL) {
|
||||||
innetbuffer = temp;
|
innetbuffer = temp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ProgressStop();
|
ProgressStop();
|
||||||
|
|
||||||
if (error || read != infilesize) {
|
if (error || read != infilesize) {
|
||||||
|
@ -23,43 +23,6 @@
|
|||||||
int rumbleRequest[4] = {0,0,0,0};
|
int rumbleRequest[4] = {0,0,0,0};
|
||||||
GuiTrigger userInput[4];
|
GuiTrigger userInput[4];
|
||||||
static int rumbleCount[4] = {0,0,0,0};
|
static int rumbleCount[4] = {0,0,0,0};
|
||||||
u32 frameCount = 0;
|
|
||||||
extern bool ScreenshotTriggered;
|
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* UpdatePadsCB
|
|
||||||
*
|
|
||||||
* called by postRetraceCallback in InitGCVideo - scans gcpad and wpad
|
|
||||||
***************************************************************************/
|
|
||||||
void UpdatePadsCB ()
|
|
||||||
{
|
|
||||||
frameCount++;
|
|
||||||
WPAD_ScanPads();
|
|
||||||
PAD_ScanPads();
|
|
||||||
|
|
||||||
for (int i=3; i >= 0; i--)
|
|
||||||
{
|
|
||||||
memcpy(&userInput[i].wpad, WPAD_Data(i), sizeof(WPADData));
|
|
||||||
|
|
||||||
userInput[i].chan = i;
|
|
||||||
userInput[i].pad.btns_d = PAD_ButtonsDown(i);
|
|
||||||
userInput[i].pad.btns_u = PAD_ButtonsUp(i);
|
|
||||||
userInput[i].pad.btns_h = PAD_ButtonsHeld(i);
|
|
||||||
userInput[i].pad.stickX = PAD_StickX(i);
|
|
||||||
userInput[i].pad.stickY = PAD_StickY(i);
|
|
||||||
userInput[i].pad.substickX = PAD_SubStickX(i);
|
|
||||||
userInput[i].pad.substickY = PAD_SubStickY(i);
|
|
||||||
userInput[i].pad.triggerL = PAD_TriggerL(i);
|
|
||||||
userInput[i].pad.triggerR = PAD_TriggerR(i);
|
|
||||||
|
|
||||||
if((userInput[i].wpad.btns_d & WPAD_NUNCHUK_BUTTON_Z)
|
|
||||||
|| (userInput[i].wpad.btns_d & WPAD_CLASSIC_BUTTON_ZL)
|
|
||||||
|| (userInput[i].pad.btns_d & PAD_TRIGGER_Z))
|
|
||||||
{
|
|
||||||
ScreenshotTriggered = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* ShutoffRumble
|
* ShutoffRumble
|
||||||
|
@ -17,7 +17,6 @@
|
|||||||
|
|
||||||
extern int rumbleRequest[4];
|
extern int rumbleRequest[4];
|
||||||
|
|
||||||
void UpdatePadsCB ();
|
|
||||||
void ShutoffRumble();
|
void ShutoffRumble();
|
||||||
void DoRumble(int i);
|
void DoRumble(int i);
|
||||||
|
|
||||||
|
@ -1,250 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
* SettingsPrompts
|
|
||||||
* USB Loader GX 2009
|
|
||||||
*
|
|
||||||
* Backgroundmusic
|
|
||||||
***************************************************************************/
|
|
||||||
#include <sys/dir.h>
|
|
||||||
#include "GuiBGM.h"
|
|
||||||
#include "menu.h"
|
|
||||||
|
|
||||||
GuiBGM::GuiBGM(const u8 *s, int l, int v)
|
|
||||||
:GuiSound(s, l, v)
|
|
||||||
{
|
|
||||||
loop = 0;
|
|
||||||
loopMode = ONCE;
|
|
||||||
currentPath = NULL;
|
|
||||||
currentPlaying = 0;
|
|
||||||
|
|
||||||
//shouldn't be needed but
|
|
||||||
//fixes some kind of weird bug in ogg system
|
|
||||||
GuiSound::Load(s, l, v);
|
|
||||||
}
|
|
||||||
|
|
||||||
GuiBGM::~GuiBGM()
|
|
||||||
{
|
|
||||||
if(currentPath)
|
|
||||||
delete [] currentPath;
|
|
||||||
|
|
||||||
ClearList();
|
|
||||||
};
|
|
||||||
|
|
||||||
void GuiBGM::SetLoop(bool l)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void GuiBGM::SetLoop(int l)
|
|
||||||
{
|
|
||||||
loop = false;
|
|
||||||
loopMode = ONCE;
|
|
||||||
|
|
||||||
if(l == LOOP)
|
|
||||||
{
|
|
||||||
loop = true;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
loopMode = l;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::Load(const char *path)
|
|
||||||
{
|
|
||||||
if(!path)
|
|
||||||
{
|
|
||||||
LoadStandard();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if(strcmp(path, "") == 0)
|
|
||||||
{
|
|
||||||
LoadStandard();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(!GuiSound::Load(path))
|
|
||||||
{
|
|
||||||
LoadStandard();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return ParsePath(path);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::LoadStandard()
|
|
||||||
{
|
|
||||||
ClearList();
|
|
||||||
if(currentPath)
|
|
||||||
{
|
|
||||||
delete [] currentPath;
|
|
||||||
currentPath = NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
strcpy(Settings.ogg_path, "");
|
|
||||||
|
|
||||||
bool ret = GuiSound::Load(bg_music_ogg, bg_music_ogg_size, true);
|
|
||||||
|
|
||||||
if(ret)
|
|
||||||
Play();
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::ParsePath(const char * folderpath)
|
|
||||||
{
|
|
||||||
ClearList();
|
|
||||||
|
|
||||||
if(currentPath)
|
|
||||||
delete [] currentPath;
|
|
||||||
|
|
||||||
currentPath = new char[strlen(folderpath)+1];
|
|
||||||
sprintf(currentPath, "%s", folderpath);
|
|
||||||
|
|
||||||
char * isdirpath = strrchr(folderpath, '.');
|
|
||||||
if(isdirpath)
|
|
||||||
{
|
|
||||||
char * pathptr = strrchr(currentPath, '/');
|
|
||||||
if(pathptr)
|
|
||||||
{
|
|
||||||
pathptr++;
|
|
||||||
pathptr[0] = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
char * LoadedFilename = strrchr(folderpath, '/')+1;
|
|
||||||
|
|
||||||
char filename[1024];
|
|
||||||
struct stat st;
|
|
||||||
|
|
||||||
DIR_ITER * dir = diropen(currentPath);
|
|
||||||
if (dir == NULL)
|
|
||||||
{
|
|
||||||
LoadStandard();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
u32 counter = 0;
|
|
||||||
|
|
||||||
while (dirnext(dir,filename,&st) == 0)
|
|
||||||
{
|
|
||||||
char * fileext = strrchr(filename, '.');
|
|
||||||
if(fileext)
|
|
||||||
{
|
|
||||||
if(strcasecmp(fileext, ".mp3") == 0 || strcasecmp(fileext, ".ogg") == 0
|
|
||||||
|| strcasecmp(fileext, ".wav") == 0)
|
|
||||||
{
|
|
||||||
AddEntrie(filename);
|
|
||||||
|
|
||||||
if(strcmp(LoadedFilename, filename) == 0)
|
|
||||||
currentPlaying = counter;
|
|
||||||
|
|
||||||
counter++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
dirclose(dir);
|
|
||||||
|
|
||||||
snprintf(Settings.ogg_path, sizeof(Settings.ogg_path), "%s", folderpath);
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
void GuiBGM::AddEntrie(const char * filename)
|
|
||||||
{
|
|
||||||
if(!filename)
|
|
||||||
return;
|
|
||||||
|
|
||||||
char * NewEntrie = new char[strlen(filename)+1];
|
|
||||||
sprintf(NewEntrie, "%s", filename);
|
|
||||||
|
|
||||||
PlayList.push_back(NewEntrie);
|
|
||||||
}
|
|
||||||
|
|
||||||
void GuiBGM::ClearList()
|
|
||||||
{
|
|
||||||
for(u32 i = 0; i < PlayList.size(); i++)
|
|
||||||
{
|
|
||||||
if(PlayList.at(i) != NULL)
|
|
||||||
{
|
|
||||||
delete [] PlayList.at(i);
|
|
||||||
PlayList.at(i) = NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
PlayList.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::PlayNext()
|
|
||||||
{
|
|
||||||
if(!currentPath)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
currentPlaying++;
|
|
||||||
if(currentPlaying >= (int) PlayList.size())
|
|
||||||
currentPlaying = 0;
|
|
||||||
|
|
||||||
snprintf(Settings.ogg_path, sizeof(Settings.ogg_path), "%s%s", currentPath, PlayList.at(currentPlaying));
|
|
||||||
|
|
||||||
if(!GuiSound::Load(Settings.ogg_path))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Play();
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::PlayPrevious()
|
|
||||||
{
|
|
||||||
if(!currentPath)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
currentPlaying--;
|
|
||||||
if(currentPlaying < 0)
|
|
||||||
currentPlaying = PlayList.size()-1;
|
|
||||||
|
|
||||||
snprintf(Settings.ogg_path, sizeof(Settings.ogg_path), "%s%s", currentPath, PlayList.at(currentPlaying));
|
|
||||||
|
|
||||||
if(!GuiSound::Load(Settings.ogg_path))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Play();
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GuiBGM::PlayRandom()
|
|
||||||
{
|
|
||||||
if(!currentPath)
|
|
||||||
return false;
|
|
||||||
|
|
||||||
srand (time(NULL));
|
|
||||||
|
|
||||||
currentPlaying = rand() % PlayList.size();
|
|
||||||
|
|
||||||
//just in case
|
|
||||||
if(currentPlaying < 0)
|
|
||||||
currentPlaying = PlayList.size()-1;
|
|
||||||
else if(currentPlaying >= (int) PlayList.size())
|
|
||||||
currentPlaying = 0;
|
|
||||||
|
|
||||||
snprintf(Settings.ogg_path, sizeof(Settings.ogg_path), "%s%s", currentPath, PlayList.at(currentPlaying));
|
|
||||||
|
|
||||||
if(!GuiSound::Load(Settings.ogg_path))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
Play();
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
void GuiBGM::UpdateState()
|
|
||||||
{
|
|
||||||
if(!IsPlaying())
|
|
||||||
{
|
|
||||||
if(loopMode == DIR_LOOP)
|
|
||||||
{
|
|
||||||
PlayNext();
|
|
||||||
}
|
|
||||||
else if(loopMode == RANDOM_BGM)
|
|
||||||
{
|
|
||||||
PlayRandom();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,45 +0,0 @@
|
|||||||
/****************************************************************************
|
|
||||||
* SettingsPrompts
|
|
||||||
* USB Loader GX 2009
|
|
||||||
*
|
|
||||||
* Backgroundmusic
|
|
||||||
***************************************************************************/
|
|
||||||
|
|
||||||
#ifndef _BGM_H_
|
|
||||||
#define _BGM_H_
|
|
||||||
|
|
||||||
#include "libwiigui/gui.h"
|
|
||||||
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
ONCE = 0,
|
|
||||||
LOOP,
|
|
||||||
RANDOM_BGM,
|
|
||||||
DIR_LOOP
|
|
||||||
};
|
|
||||||
|
|
||||||
class GuiBGM : public GuiSound
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
GuiBGM(const u8 *s, int l, int v);
|
|
||||||
~GuiBGM();
|
|
||||||
bool Load(const char *path);
|
|
||||||
bool LoadStandard();
|
|
||||||
bool ParsePath(const char * folderpath);
|
|
||||||
bool PlayNext();
|
|
||||||
bool PlayPrevious();
|
|
||||||
bool PlayRandom();
|
|
||||||
void SetLoop(bool l);
|
|
||||||
void SetLoop(int l);
|
|
||||||
void UpdateState();
|
|
||||||
protected:
|
|
||||||
void AddEntrie(const char * filename);
|
|
||||||
void ClearList();
|
|
||||||
|
|
||||||
int currentPlaying;
|
|
||||||
int loopMode;
|
|
||||||
char * currentPath;
|
|
||||||
std::vector<char *> PlayList;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
@ -144,7 +144,7 @@ class GuiSound
|
|||||||
bool Load(const char *p);
|
bool Load(const char *p);
|
||||||
//!Destructor
|
//!Destructor
|
||||||
~GuiSound();
|
~GuiSound();
|
||||||
|
|
||||||
//!Start sound playback
|
//!Start sound playback
|
||||||
void Play();
|
void Play();
|
||||||
//!Stop sound playback
|
//!Stop sound playback
|
||||||
@ -430,7 +430,7 @@ class GuiElement
|
|||||||
void Lock();
|
void Lock();
|
||||||
void Unlock();
|
void Unlock();
|
||||||
// static mutex_t mutex;
|
// static mutex_t mutex;
|
||||||
static mutex_t _lock_mutex;
|
static mutex_t _lock_mutex;
|
||||||
lwp_t _lock_thread;
|
lwp_t _lock_thread;
|
||||||
u16 _lock_count;
|
u16 _lock_count;
|
||||||
lwpq_t _lock_queue;
|
lwpq_t _lock_queue;
|
||||||
|
File diff suppressed because it is too large
Load Diff
467
source/main.cpp
467
source/main.cpp
@ -15,13 +15,14 @@
|
|||||||
#include <ogcsys.h>
|
#include <ogcsys.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <locale.h>
|
#include <locale.h>
|
||||||
#include <ogc/libversion.h>
|
|
||||||
#include <wiiuse/wpad.h>
|
#include <wiiuse/wpad.h>
|
||||||
//#include <debug.h>
|
//#include <debug.h>
|
||||||
extern "C" {
|
extern "C"
|
||||||
extern void __exception_setreload(int t);
|
{
|
||||||
|
extern void __exception_setreload(int t);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#include <di/di.h>
|
#include <di/di.h>
|
||||||
#include <sys/iosupport.h>
|
#include <sys/iosupport.h>
|
||||||
|
|
||||||
@ -49,147 +50,436 @@ extern void __exception_setreload(int t);
|
|||||||
#include "usbloader/usbstorage.h"
|
#include "usbloader/usbstorage.h"
|
||||||
#include "memory/mem2.h"
|
#include "memory/mem2.h"
|
||||||
#include "lstub.h"
|
#include "lstub.h"
|
||||||
#include "xml/xml.h"
|
|
||||||
#include "settings/newtitles.h"
|
|
||||||
#include "menu/menus.h"
|
|
||||||
|
|
||||||
extern bool geckoinit;
|
extern bool geckoinit;
|
||||||
extern bool textVideoInit;
|
extern bool textVideoInit;
|
||||||
extern char headlessID[8];
|
extern char headlessID[8];
|
||||||
PartList partitions;
|
|
||||||
|
|
||||||
/* Constants */
|
/* Constants */
|
||||||
#define CONSOLE_XCOORD 260
|
#define CONSOLE_XCOORD 260
|
||||||
#define CONSOLE_YCOORD 115
|
#define CONSOLE_YCOORD 115
|
||||||
#define CONSOLE_WIDTH 340
|
#define CONSOLE_WIDTH 340
|
||||||
#define CONSOLE_HEIGHT 218
|
#define CONSOLE_HEIGHT 218
|
||||||
|
|
||||||
FreeTypeGX *fontSystem=0;
|
FreeTypeGX *fontSystem=0;
|
||||||
FreeTypeGX *fontClock=0;
|
FreeTypeGX *fontClock=0;
|
||||||
|
PartList partitions;
|
||||||
|
|
||||||
void LoadHeadlessID(const char * ID)
|
u8 dbvideo =0;
|
||||||
|
|
||||||
|
static void BootUpProblems()
|
||||||
{
|
{
|
||||||
InitTextVideo();
|
s32 ret2;
|
||||||
strncpy(headlessID, ID, sizeof(headlessID));
|
|
||||||
InitCheckThread();
|
// load main font from file, or default to built-in font
|
||||||
time_t endtime = time(0) + 30;
|
fontSystem = new FreeTypeGX();
|
||||||
|
fontSystem->loadFont(NULL, font_ttf, font_ttf_size, 0);
|
||||||
|
fontSystem->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
|
||||||
|
|
||||||
|
GuiImageData bootimageData(gxlogo_png);
|
||||||
|
GuiImage bootimage(&bootimageData);
|
||||||
|
GuiText boottext(NULL, 20, (GXColor) {255, 255, 255, 255}
|
||||||
|
);
|
||||||
|
boottext.SetPosition(200, 240-1.2*bootimage.GetHeight()/2+250);
|
||||||
|
bootimage.SetPosition(320-1.2*bootimage.GetWidth()/2, 240-1.2*bootimage.GetHeight()/2);
|
||||||
|
bootimage.SetScale(1.2);
|
||||||
|
|
||||||
|
GuiImageData usbimageData(usbport_png);
|
||||||
|
GuiImage usbimage(&usbimageData);
|
||||||
|
usbimage.SetPosition(400,300);
|
||||||
|
usbimage.SetScale(.7);
|
||||||
|
usbimage.SetAlpha(200);
|
||||||
|
|
||||||
time_t curtime;
|
time_t curtime;
|
||||||
printf("\tWaiting for USB-Device:\n");
|
time_t endtime = time(0) + 30;
|
||||||
while(checkthreadState != 1)
|
do
|
||||||
{
|
{
|
||||||
usleep(100);
|
/*ret2 = IOS_ReloadIOSsafe(249);
|
||||||
curtime = time(0);
|
if (ret2 < 0) {
|
||||||
printf("\t\t%d\n", int(endtime-curtime));
|
ret2 = IOS_ReloadIOSsafe(222);
|
||||||
if(endtime == curtime)
|
SDCard_Init();
|
||||||
{
|
load_ehc_module();
|
||||||
printf("\n\tDevice could not be loaded.\n\tExiting...\n");
|
SDCard_deInit();
|
||||||
sleep(5);
|
if(ret2 <0) {
|
||||||
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
boottext.SetText("ERROR: cIOS could not be loaded!");
|
||||||
|
bootimage.Draw();
|
||||||
|
boottext.Draw();
|
||||||
|
Menu_Render();
|
||||||
|
sleep(5);
|
||||||
|
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
||||||
}
|
}
|
||||||
|
}*/
|
||||||
|
USBDevice_deInit();
|
||||||
|
USBDevice_Init();
|
||||||
|
ret2 = WBFS_Init(WBFS_DEVICE_USB);
|
||||||
|
if (ret2 >= 0)
|
||||||
|
{
|
||||||
|
boottext.SetText("Loading...");
|
||||||
|
bootimage.Draw();
|
||||||
|
boottext.Draw();
|
||||||
|
Menu_Render();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
curtime = time(0);
|
||||||
|
boottext.SetTextf("Waiting for your slow USB Device: %i secs...", int(endtime-curtime));
|
||||||
|
while(curtime == time(0))
|
||||||
|
{
|
||||||
|
boottext.Draw();
|
||||||
|
bootimage.Draw();
|
||||||
|
if (endtime-curtime<15)usbimage.Draw();
|
||||||
|
Menu_Render();
|
||||||
|
}
|
||||||
|
} while((endtime-time(0)) > 0);
|
||||||
|
|
||||||
|
/*if(ret2 < 0) {
|
||||||
|
boottext.SetText("ERROR: USB device could not be loaded!");
|
||||||
|
usbimage.Draw();
|
||||||
|
bootimage.Draw();
|
||||||
|
boottext.Draw();
|
||||||
|
Menu_Render();
|
||||||
|
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
||||||
|
}*/
|
||||||
|
|
||||||
|
///delete font to load up custom if set
|
||||||
|
if(fontSystem)
|
||||||
|
{
|
||||||
|
delete fontSystem;
|
||||||
|
fontSystem = NULL;
|
||||||
}
|
}
|
||||||
mountMethod = 0;
|
|
||||||
checkthreadState = 0;
|
|
||||||
ExitCheckThread();
|
|
||||||
CloseXMLDatabase();
|
|
||||||
NewTitles::DestroyInstance();
|
|
||||||
ShutdownAudio();
|
|
||||||
StopGX();
|
|
||||||
gettextCleanUp();
|
|
||||||
menuBootgame(headlessID);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
|
||||||
|
unsigned int *xfb = NULL;
|
||||||
|
|
||||||
|
void InitTextVideo ()
|
||||||
{
|
{
|
||||||
setlocale(LC_ALL, "en.UTF-8");
|
gprintf("\nInitTextVideo ()");
|
||||||
geckoinit = InitGecko();
|
if (textVideoInit)
|
||||||
|
{
|
||||||
|
gprintf("...0");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
dbvideo=1;
|
||||||
|
VIDEO_Init();
|
||||||
|
// get default video mode
|
||||||
|
GXRModeObj *vmode = VIDEO_GetPreferredMode(NULL);
|
||||||
|
|
||||||
if (hbcStubAvailable() || geckoinit)
|
// widescreen fix
|
||||||
InitTextVideo();
|
VIDEO_Configure (vmode);
|
||||||
|
|
||||||
__exception_setreload(5);//auto reset code dump nobody gives us codedump info anyways.
|
// Allocate the video buffers
|
||||||
|
xfb = (u32 *) MEM_K0_TO_K1 (SYS_AllocateFramebuffer (vmode));
|
||||||
|
|
||||||
gprintf("\n\n------------------");
|
// A console is always useful while debugging
|
||||||
gprintf("\nUSB Loader GX rev%s linked with %s",GetRev(), _V_STRING);
|
console_init (xfb, 20, 64, vmode->fbWidth, vmode->xfbHeight, vmode->fbWidth * 2);
|
||||||
gprintf("\nmain(%d", argc);
|
|
||||||
for (int i=0;i<argc;i++)
|
// Clear framebuffers etc.
|
||||||
gprintf(", %s",argv[i]?argv[i]:"<NULL>");
|
VIDEO_ClearFrameBuffer (vmode, xfb, COLOR_BLACK);
|
||||||
|
VIDEO_SetNextFramebuffer (xfb);
|
||||||
|
|
||||||
|
VIDEO_SetBlack (FALSE);
|
||||||
|
VIDEO_Flush ();
|
||||||
|
VIDEO_WaitVSync ();
|
||||||
|
if (vmode->viTVMode & VI_NON_INTERLACE)
|
||||||
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
//send console output to the gecko
|
||||||
|
if (geckoinit)CON_EnableGecko(1, true);
|
||||||
|
textVideoInit = true;
|
||||||
|
gprintf("...1");
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
int
|
||||||
|
main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
setlocale(LC_ALL, "en.UTF-8");
|
||||||
|
geckoinit = InitGecko();
|
||||||
|
|
||||||
|
if (hbcStubAvailable() || geckoinit)
|
||||||
|
{
|
||||||
|
InitTextVideo();
|
||||||
|
}
|
||||||
|
|
||||||
|
// DEBUG_Init(GDBSTUB_DEVICE_USB, 1);
|
||||||
|
//_break();
|
||||||
|
|
||||||
|
__exception_setreload(5); //auto reset code dump nobody gives us codedump info anyways.
|
||||||
|
|
||||||
|
gprintf("\n\n------------------");
|
||||||
|
gprintf("\nUSB Loader GX rev%s",GetRev());
|
||||||
|
gprintf("\nmain(%d", argc);
|
||||||
|
for (int i=0;i<argc;i++)
|
||||||
|
gprintf(", %s",argv[i]?argv[i]:"<NULL>");
|
||||||
gprintf(")");
|
gprintf(")");
|
||||||
|
|
||||||
// This part is added, because we need a identify patched ios
|
// This part is added, because we need a identify patched ios
|
||||||
//printf("\n\tReloading into ios 236");
|
// printf("\n\tReloading into ios 236");
|
||||||
if (IOS_ReloadIOSsafe(236) < 0)
|
if (IOS_ReloadIOSsafe(236) < 0)
|
||||||
IOS_ReloadIOSsafe(36);
|
{
|
||||||
|
// printf("\n\tIOS 236 not found, reloading into 36");
|
||||||
|
IOS_ReloadIOSsafe(36);
|
||||||
|
}
|
||||||
|
|
||||||
printf("\n\tStarting up");
|
printf("\n\tStarting up");
|
||||||
|
|
||||||
MEM2_init(36); // Initialize 36 MB
|
MEM2_init(36); // Initialize 36 MB
|
||||||
MEM2_takeBigOnes(true);
|
MEM2_takeBigOnes(true);
|
||||||
|
|
||||||
printf("\n\tInitialize USB (wake up)");
|
s32 ret;
|
||||||
USBDevice_Init();// seems enough to wake up some HDDs if they are in sleep mode when the loader starts (tested with WD MyPassport Essential 2.5")
|
bool startupproblem = false;
|
||||||
printf("\n\tInitialize sd card");
|
|
||||||
SDCard_Init(); // mount SD for loading cfg's
|
|
||||||
|
|
||||||
bool bootDevice_found=false;
|
bool bootDevice_found=false;
|
||||||
if (argc >= 1) {
|
if (argc >= 1)
|
||||||
if (!strncasecmp(argv[0], "usb:/", 5)) {
|
{
|
||||||
|
if (!strncasecmp(argv[0], "usb:/", 5))
|
||||||
|
{
|
||||||
strcpy(bootDevice, "USB:");
|
strcpy(bootDevice, "USB:");
|
||||||
bootDevice_found = true;
|
bootDevice_found = true;
|
||||||
} else if (!strncasecmp(argv[0], "sd:/", 4))
|
} else if (!strncasecmp(argv[0], "sd:/", 4))
|
||||||
bootDevice_found = true;
|
bootDevice_found = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
CheckForCIOS();
|
printf("\n\tInitializing controllers");
|
||||||
|
|
||||||
|
/** PAD_Init has to be before InitVideo don't move that **/
|
||||||
|
PAD_Init(); // initialize PAD/WPAD
|
||||||
|
|
||||||
|
printf("\n\tInitialize USB (wake up)");
|
||||||
|
|
||||||
|
USBDevice_Init(); // seems enough to wake up some HDDs if they are in sleep mode when the loader starts (tested with WD MyPassport Essential 2.5")
|
||||||
|
|
||||||
|
gprintf("\n\tChecking for stub IOS");
|
||||||
|
ios222rev = getIOSrev(0x00000001000000dell);
|
||||||
|
ios249rev = getIOSrev(0x00000001000000f9ll);
|
||||||
|
|
||||||
|
//if we don't like either of the cIOS then scram
|
||||||
|
if (!(ios222rev==4 || (ios249rev>=9 && ios249rev<65280)))
|
||||||
|
{
|
||||||
|
InitTextVideo();
|
||||||
|
printf("\x1b[2J");
|
||||||
|
if ((ios222rev < 0 && ios222rev != WII_EINSTALL) && (ios249rev < 0 && ios249rev != WII_EINSTALL))
|
||||||
|
{
|
||||||
|
printf("\n\n\n\tWARNING!");
|
||||||
|
printf("\n\tUSB Loader GX needs unstubbed cIOS 222 v4 or 249 v9+");
|
||||||
|
printf("\n\n\tWe cannot determine the versions on your system,\n\tsince you have no patched ios 36 or 236 installed.");
|
||||||
|
printf("\n\tTherefor, if loading of USB Loader GX fails, you\n\tprobably have installed the 4.2 update,");
|
||||||
|
printf("\n\tand you should go figure out how to get some cios action going on\n\tin your Wii.");
|
||||||
|
printf("\n\n\tThis message will show every time.");
|
||||||
|
sleep(5);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
printf("\n\n\n\tERROR!");
|
||||||
|
printf("\n\tUSB Loader GX needs unstubbed cIOS 222 v4 or 249 v9+");
|
||||||
|
printf("\n\n\tI found \n\t\t222 = %d%s",ios222rev,ios222rev==65280?" (Stubbed by 4.2 update)":"");
|
||||||
|
printf("\n\t\t249 = %d%s",ios249rev,ios249rev==65280?" (Stubbed by 4.2 update)":"");
|
||||||
|
printf("\n\n\tGo figure out how to get some cIOS action going on\n\tin your Wii and come back and see me.");
|
||||||
|
|
||||||
|
sleep(15);
|
||||||
|
printf("\n\n\tBye");
|
||||||
|
|
||||||
|
USBDevice_deInit();
|
||||||
|
exit(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
printf("\n\tReloading ios 249...");
|
||||||
|
ret = IOS_ReloadIOSsafe(249);
|
||||||
|
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
printf("\n\tIOS 249 failed, reloading ios 222...");
|
||||||
|
ret = IOS_ReloadIOSsafe(222);
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
printf("\n\tIOS 222 failed, reloading ios 250...");
|
||||||
|
ret = IOS_ReloadIOSsafe(250);
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if(ret < 0)
|
||||||
|
{
|
||||||
|
printf("\n\tIOS 250 failed, reloading ios 223...");
|
||||||
|
ret = IOS_ReloadIOSsafe(223);
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
printf("\n\tERROR: cIOS could not be loaded!\n");
|
||||||
|
sleep(5);
|
||||||
|
SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
printf("\n\tInitialize sd card");
|
||||||
|
SDCard_Init();
|
||||||
|
printf("\n\tLoad ehc module");
|
||||||
|
load_ehc_module();
|
||||||
|
printf("\n\tdeinit sd card");
|
||||||
|
SDCard_deInit();
|
||||||
|
}
|
||||||
|
|
||||||
|
printf("\n\tInit wbfs...");
|
||||||
|
ret = WBFS_Init(WBFS_DEVICE_USB);
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
printf("\n\tYou have issues with a slow disc, or a difficult disc\n\tReloading 222...");
|
||||||
|
ret = IOS_ReloadIOSsafe(222);
|
||||||
|
printf("%d", ret);
|
||||||
|
/*if(ret < 0) {
|
||||||
|
// printf("\n\tSleeping for 4 seconds");
|
||||||
|
// sleep(4);
|
||||||
|
|
||||||
|
InitVideo(); // Initialise video
|
||||||
|
Menu_Render();
|
||||||
|
BootUpProblems();
|
||||||
|
startupproblem = true;
|
||||||
|
ret = 1;
|
||||||
|
}*/
|
||||||
|
printf("\n\tInitialize sd card");
|
||||||
|
SDCard_Init();
|
||||||
|
printf("\n\tLoad ehc module");
|
||||||
|
load_ehc_module();
|
||||||
|
printf("\n\tdeinit sd card");
|
||||||
|
SDCard_deInit();
|
||||||
|
|
||||||
|
printf("\n\tInitialize wbfs...");
|
||||||
|
USBDevice_deInit();
|
||||||
|
USBDevice_Init();
|
||||||
|
ret = WBFS_Init(WBFS_DEVICE_USB);
|
||||||
|
printf("%d", ret);
|
||||||
|
|
||||||
|
if(ret < 0)
|
||||||
|
{
|
||||||
|
// printf("\n\tSleeping for 4 seconds");
|
||||||
|
// sleep(4);
|
||||||
|
InitVideo(); // Initialise video
|
||||||
|
Menu_Render();
|
||||||
|
BootUpProblems();
|
||||||
|
startupproblem = true;
|
||||||
|
ret = 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
printf("\n\tInitialize sd card");
|
||||||
|
SDCard_Init(); // mount SD for loading cfg's
|
||||||
|
|
||||||
|
//this should have already been done by now in order to WBFS_Init().
|
||||||
|
printf("\n\tInitialize usb device");
|
||||||
|
USBDevice_Init(); // and mount USB:/
|
||||||
|
|
||||||
if (!bootDevice_found)
|
if (!bootDevice_found)
|
||||||
{
|
{
|
||||||
printf("\n\tSearch for configuration file");
|
printf("\n\tSearch for configuration file");
|
||||||
|
|
||||||
//try USB
|
//try USB
|
||||||
//left in all the dol and elf files in this check in case this is the first time running the app and they dont have the config
|
//left in all the dol and elf files in this check in case this is the first time running the app and they dont have the config
|
||||||
if (checkfile((char*) "USB:/config/GXglobal.cfg") || (checkfile((char*) "USB:/apps/usbloader_gx/boot.elf"))
|
if (checkfile((char*) "USB:/config/GXglobal.cfg") || (checkfile((char*) "USB:/apps/usbloader_gx/boot.elf"))
|
||||||
|| checkfile((char*) "USB:/apps/usbloadergx/boot.dol") || (checkfile((char*) "USB:/apps/usbloadergx/boot.elf"))
|
|| checkfile((char*) "USB:/apps/usbloadergx/boot.dol") || (checkfile((char*) "USB:/apps/usbloadergx/boot.elf"))
|
||||||
|| checkfile((char*) "USB:/apps/usbloader_gx/boot.dol"))
|
|| checkfile((char*) "USB:/apps/usbloader_gx/boot.dol"))
|
||||||
strcpy(bootDevice, "USB:");
|
strcpy(bootDevice, "USB:");
|
||||||
|
|
||||||
printf("\n\tConfiguration file is on %s", bootDevice);
|
printf("\n\tConfiguration file is on %s", bootDevice);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Try opening and closing the configuration file here
|
||||||
|
// to prevent a crash dump later on - giantpune
|
||||||
|
char GXGlobal_cfg[26];
|
||||||
|
sprintf(GXGlobal_cfg, "%s/config/GXGlobal.cfg", bootDevice);
|
||||||
|
FILE *fp = fopen(GXGlobal_cfg, "r");
|
||||||
|
if (fp)
|
||||||
|
{
|
||||||
|
fclose(fp);
|
||||||
}
|
}
|
||||||
|
|
||||||
gettextCleanUp();
|
gettextCleanUp();
|
||||||
printf("\n\tLoading configuration...");
|
printf("\n\tLoading configuration...");
|
||||||
CFG_Load();
|
CFG_Load();
|
||||||
printf("done");
|
printf("done");
|
||||||
|
// gprintf("\n\tbootDevice = %s",bootDevice);
|
||||||
|
|
||||||
printf("\n\tLoading Background Music...");
|
/* Load Custom IOS */
|
||||||
bgMusic = new GuiBGM(bg_music_ogg, bg_music_ogg_size, Settings.volume);
|
if ((Settings.cios == ios222 && IOS_GetVersion() != 222) ||
|
||||||
if(strstr(Settings.ogg_path, "USB:") == 0)
|
(Settings.cios == ios223 && IOS_GetVersion() != 223))
|
||||||
bgMusic->Load(Settings.ogg_path);
|
{
|
||||||
bgMusic->SetLoop(Settings.musicloopmode); //loop music
|
printf("\n\tReloading IOS to config setting (%d)...", ios222 ? 222 : 223);
|
||||||
|
SDCard_deInit(); // unmount SD for reloading IOS
|
||||||
|
USBDevice_deInit(); // unmount USB for reloading IOS
|
||||||
|
USBStorage_Deinit();
|
||||||
|
ret = IOS_ReloadIOSsafe(ios222 ? 222 : 223);
|
||||||
|
printf("%d", ret);
|
||||||
|
SDCard_Init();
|
||||||
|
load_ehc_module();
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
SDCard_deInit();
|
||||||
|
Settings.cios = ios249;
|
||||||
|
ret = IOS_ReloadIOSsafe(249);
|
||||||
|
// now mount SD:/ //no need to keep mindlessly mounting and unmounting SD card
|
||||||
|
SDCard_Init();
|
||||||
|
}
|
||||||
|
|
||||||
printf("\n\tOpening XML Database...");
|
USBDevice_Init(); // and mount USB:/
|
||||||
// open database if available, load titles if needed
|
WBFS_Init(WBFS_DEVICE_USB);
|
||||||
if(!OpenXMLDatabase(Settings.titlestxt_path,Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride == 1 ? true: false, true))
|
} else if ((Settings.cios == ios249 && IOS_GetVersion() != 249) ||
|
||||||
printf("failed");
|
(Settings.cios == ios250 && IOS_GetVersion() != 250))
|
||||||
|
{
|
||||||
|
|
||||||
LoadAppCIOS();
|
printf("\n\tReloading IOS to config setting (%d)...", ios249 ? 249 : 250);
|
||||||
|
SDCard_deInit(); // unmount SD for reloading IOS
|
||||||
|
USBDevice_deInit(); // unmount USB for reloading IOS
|
||||||
|
USBStorage_Deinit();
|
||||||
|
ret = IOS_ReloadIOSsafe(ios249 ? 249 : 250);
|
||||||
|
printf("%d", ret);
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
Settings.cios = ios222;
|
||||||
|
ret = IOS_ReloadIOSsafe(222);
|
||||||
|
SDCard_Init();
|
||||||
|
load_ehc_module();
|
||||||
|
}
|
||||||
|
|
||||||
|
else SDCard_Init(); // now mount SD:/ //no need to keep mindlessly mounting and unmounting SD card
|
||||||
|
USBDevice_Init(); // and mount USB:/
|
||||||
|
WBFS_Init(WBFS_DEVICE_USB);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Partition_GetList(&partitions);
|
||||||
|
|
||||||
|
if (ret < 0)
|
||||||
|
{
|
||||||
|
printf("\nERROR: cIOS could not be loaded!");
|
||||||
|
sleep(5);
|
||||||
|
exit(0);
|
||||||
|
//SYS_ResetSystem(SYS_RETURNTOMENU, 0, 0);
|
||||||
|
}
|
||||||
|
//gprintf("\n\tcIOS = %u (Rev %u)",IOS_GetVersion(), IOS_GetRevision());//don't need gprintf if sending console shit to gecko, too
|
||||||
printf("\n\tcIOS = %u (Rev %u)",IOS_GetVersion(), IOS_GetRevision());
|
printf("\n\tcIOS = %u (Rev %u)",IOS_GetVersion(), IOS_GetRevision());
|
||||||
|
|
||||||
//if a ID was passed via args copy it and try to boot it after the partition is mounted
|
// printf("Sleeping for 5 seconds\n");
|
||||||
//its not really a headless mode. more like hairless.
|
// sleep(5);
|
||||||
if (argc > 1 && argv[1])
|
|
||||||
{
|
|
||||||
if (strlen(argv[1]) == 6)
|
|
||||||
LoadHeadlessID(argv[1]);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
//if a ID was passed via args copy it and try to boot it after the partition is mounted
|
||||||
|
//its not really a headless mode. more like hairless.
|
||||||
|
if (argc > 1 && argv[1])
|
||||||
|
{
|
||||||
|
if (strlen(argv[1])==6)
|
||||||
|
strncpy(headlessID, argv[1], sizeof(headlessID));
|
||||||
|
}
|
||||||
|
|
||||||
printf("\n\tInitializing controllers");
|
|
||||||
/** PAD_Init has to be before InitVideo don't move that **/
|
|
||||||
PAD_Init(); // initialize PAD/WPAD
|
|
||||||
//! Init the rest of the System
|
//! Init the rest of the System
|
||||||
Sys_Init();
|
Sys_Init();
|
||||||
Wpad_Init();
|
Wpad_Init();
|
||||||
InitVideo();
|
if(!startupproblem)
|
||||||
InitAudio(); // Initialize audio
|
InitVideo();
|
||||||
|
InitAudio(); // Initialize audio
|
||||||
|
|
||||||
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
|
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
|
||||||
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
||||||
@ -206,9 +496,8 @@ int main(int argc, char *argv[])
|
|||||||
fontClock->loadFont(NULL, clock_ttf, clock_ttf_size, 0);
|
fontClock->loadFont(NULL, clock_ttf, clock_ttf_size, 0);
|
||||||
fontClock->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
|
fontClock->setCompatibilityMode(FTGX_COMPATIBILITY_DEFAULT_TEVOP_GX_PASSCLR | FTGX_COMPATIBILITY_DEFAULT_VTXDESC_GX_NONE);
|
||||||
|
|
||||||
gprintf("\n\tEnd of Main()");
|
gprintf("\n\tEnd of Main()");
|
||||||
InitGUIThreads();
|
InitGUIThreads();
|
||||||
MainMenu(MENU_DISCLIST);
|
MainMenu(MENU_CHECK);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
353
source/menu.cpp
353
source/menu.cpp
@ -21,9 +21,7 @@
|
|||||||
#include "settings/cfg.h"
|
#include "settings/cfg.h"
|
||||||
#include "themes/Theme_Downloader.h"
|
#include "themes/Theme_Downloader.h"
|
||||||
#include "usbloader/disc.h"
|
#include "usbloader/disc.h"
|
||||||
#include "usbloader/wdvd.h"
|
|
||||||
#include "usbloader/getentries.h"
|
#include "usbloader/getentries.h"
|
||||||
#include "usbloader/usbstorage.h"
|
|
||||||
#include "wad/title.h"
|
#include "wad/title.h"
|
||||||
#include "xml/xml.h"
|
#include "xml/xml.h"
|
||||||
#include "audio.h"
|
#include "audio.h"
|
||||||
@ -41,12 +39,12 @@ GuiWindow * mainWindow = NULL;
|
|||||||
GuiImageData * pointer[4];
|
GuiImageData * pointer[4];
|
||||||
GuiImage * bgImg = NULL;
|
GuiImage * bgImg = NULL;
|
||||||
GuiImageData * background = NULL;
|
GuiImageData * background = NULL;
|
||||||
GuiBGM * bgMusic = NULL;
|
GuiSound * bgMusic = NULL;
|
||||||
GuiSound *btnClick2 = NULL;
|
GuiSound *btnClick2 = NULL;
|
||||||
|
|
||||||
struct discHdr *dvdheader = NULL;
|
struct discHdr *dvdheader = NULL;
|
||||||
int currentMenu;
|
int currentMenu;
|
||||||
u8 mountMethod=3;
|
u8 mountMethod=0;
|
||||||
|
|
||||||
char game_partition[6];
|
char game_partition[6];
|
||||||
int load_from_fs;
|
int load_from_fs;
|
||||||
@ -67,6 +65,8 @@ static int ExitRequested = 0;
|
|||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern struct discHdr * gameList;
|
extern struct discHdr * gameList;
|
||||||
extern FreeTypeGX *fontClock;
|
extern FreeTypeGX *fontClock;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern s32 gameSelected, gameStart;
|
extern s32 gameSelected, gameStart;
|
||||||
extern u8 boothomebrew;
|
extern u8 boothomebrew;
|
||||||
extern u8 dbvideo;
|
extern u8 dbvideo;
|
||||||
@ -79,8 +79,7 @@ extern u8 dbvideo;
|
|||||||
* after finishing the removal/insertion of new elements, and after initial
|
* after finishing the removal/insertion of new elements, and after initial
|
||||||
* GUI setup.
|
* GUI setup.
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
void ResumeGui()
|
void ResumeGui() {
|
||||||
{
|
|
||||||
guiHalt = false;
|
guiHalt = false;
|
||||||
LWP_ResumeThread (guithread);
|
LWP_ResumeThread (guithread);
|
||||||
}
|
}
|
||||||
@ -93,11 +92,8 @@ void ResumeGui()
|
|||||||
* This eliminates the possibility that the GUI is in the middle of accessing
|
* This eliminates the possibility that the GUI is in the middle of accessing
|
||||||
* an element that is being changed.
|
* an element that is being changed.
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
void HaltGui()
|
void HaltGui() {
|
||||||
{
|
if (guiHalt)return;
|
||||||
if (guiHalt)
|
|
||||||
return;
|
|
||||||
|
|
||||||
guiHalt = true;
|
guiHalt = true;
|
||||||
|
|
||||||
// wait for thread to finish
|
// wait for thread to finish
|
||||||
@ -121,13 +117,13 @@ static void * UpdateGUI (void *arg) {
|
|||||||
if (Settings.tooltips == TooltipsOn && THEME.show_tooltip != 0 && mainWindow->GetState() != STATE_DISABLED)
|
if (Settings.tooltips == TooltipsOn && THEME.show_tooltip != 0 && mainWindow->GetState() != STATE_DISABLED)
|
||||||
mainWindow->DrawTooltip();
|
mainWindow->DrawTooltip();
|
||||||
|
|
||||||
for (int i=3; i >= 0; i--)
|
for (int i=3; i >= 0; i--) { // so that player 1's cursor appears on top!
|
||||||
{ // so that player 1's cursor appears on top!
|
|
||||||
if (userInput[i].wpad.ir.valid)
|
if (userInput[i].wpad.ir.valid)
|
||||||
Menu_DrawImg(userInput[i].wpad.ir.x-48, userInput[i].wpad.ir.y-48, 200.0,
|
Menu_DrawImg(userInput[i].wpad.ir.x-48, userInput[i].wpad.ir.y-48, 200.0,
|
||||||
96, 96, pointer[i]->GetImage(), userInput[i].wpad.ir.angle, CFG.widescreen? 0.8 : 1, 1, 255,0,0,0,0,0,0,0,0);
|
96, 96, pointer[i]->GetImage(), userInput[i].wpad.ir.angle, CFG.widescreen? 0.8 : 1, 1, 255,0,0,0,0,0,0,0,0);
|
||||||
if (Settings.rumble == RumbleOn)
|
if (Settings.rumble == RumbleOn) {
|
||||||
DoRumble(i);
|
DoRumble(i);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Menu_Render();
|
Menu_Render();
|
||||||
@ -135,8 +131,6 @@ static void * UpdateGUI (void *arg) {
|
|||||||
for (int i=0; i < 4; i++)
|
for (int i=0; i < 4; i++)
|
||||||
mainWindow->Update(&userInput[i]);
|
mainWindow->Update(&userInput[i]);
|
||||||
|
|
||||||
if(bgMusic)
|
|
||||||
bgMusic->UpdateState();
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
for (int a = 5; a < 255; a += 10) {
|
for (int a = 5; a < 255; a += 10) {
|
||||||
@ -172,6 +166,9 @@ static void * UpdateGUI (void *arg) {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
@ -185,17 +182,13 @@ void InitGUIThreads() {
|
|||||||
LWP_CreateThread(&guithread, UpdateGUI, NULL, NULL, 0, LWP_PRIO_HIGHEST);
|
LWP_CreateThread(&guithread, UpdateGUI, NULL, NULL, 0, LWP_PRIO_HIGHEST);
|
||||||
InitProgressThread();
|
InitProgressThread();
|
||||||
InitNetworkThread();
|
InitNetworkThread();
|
||||||
InitCheckThread();
|
|
||||||
ResumeCheck();
|
|
||||||
|
|
||||||
if (Settings.autonetwork)
|
if (Settings.autonetwork)
|
||||||
ResumeNetworkThread();
|
ResumeNetworkThread();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ExitGUIThreads()
|
void ExitGUIThreads() {
|
||||||
{
|
|
||||||
ExitRequested = 1;
|
ExitRequested = 1;
|
||||||
ExitCheckThread();
|
|
||||||
LWP_JoinThread(guithread, NULL);
|
LWP_JoinThread(guithread, NULL);
|
||||||
guithread = LWP_THREAD_NULL;
|
guithread = LWP_THREAD_NULL;
|
||||||
}
|
}
|
||||||
@ -260,6 +253,9 @@ int MainMenu(int menu) {
|
|||||||
currentMenu = menu;
|
currentMenu = menu;
|
||||||
char imgPath[100];
|
char imgPath[100];
|
||||||
|
|
||||||
|
//if (strcmp(headlessID,"")!=0)HaltGui();
|
||||||
|
//WindowPrompt("Can you see me now",0,"ok");
|
||||||
|
|
||||||
snprintf(imgPath, sizeof(imgPath), "%splayer1_point.png", CFG.theme_path);
|
snprintf(imgPath, sizeof(imgPath), "%splayer1_point.png", CFG.theme_path);
|
||||||
pointer[0] = new GuiImageData(imgPath, player1_point_png);
|
pointer[0] = new GuiImageData(imgPath, player1_point_png);
|
||||||
snprintf(imgPath, sizeof(imgPath), "%splayer2_point.png", CFG.theme_path);
|
snprintf(imgPath, sizeof(imgPath), "%splayer2_point.png", CFG.theme_path);
|
||||||
@ -281,48 +277,57 @@ int MainMenu(int menu) {
|
|||||||
bgImg = new GuiImage(background);
|
bgImg = new GuiImage(background);
|
||||||
mainWindow->Append(bgImg);
|
mainWindow->Append(bgImg);
|
||||||
|
|
||||||
bgMusic->Play();
|
if (strcmp(headlessID,"")==0)
|
||||||
|
ResumeGui();
|
||||||
ResumeGui();
|
|
||||||
|
|
||||||
|
bgMusic = new GuiSound(bg_music_ogg, bg_music_ogg_size, Settings.volume);
|
||||||
|
bgMusic->SetLoop(1); //loop music
|
||||||
|
// startup music
|
||||||
|
if (strcmp("", Settings.oggload_path) && strcmp("notset", Settings.ogg_path)) {
|
||||||
|
bgMusic->Load(Settings.ogg_path);
|
||||||
|
}
|
||||||
|
bgMusic->Play();
|
||||||
|
|
||||||
while (currentMenu != MENU_EXIT) {
|
while (currentMenu != MENU_EXIT) {
|
||||||
|
bgMusic->SetVolume(Settings.volume);
|
||||||
|
|
||||||
switch (currentMenu)
|
switch (currentMenu) {
|
||||||
{
|
case MENU_CHECK:
|
||||||
case MENU_FORMAT:
|
|
||||||
currentMenu = MenuFormat();
|
currentMenu = MenuCheck();
|
||||||
break;
|
break;
|
||||||
case MENU_INSTALL:
|
case MENU_FORMAT:
|
||||||
currentMenu = MenuInstall();
|
currentMenu = MenuFormat();
|
||||||
break;
|
break;
|
||||||
case MENU_SETTINGS:
|
case MENU_INSTALL:
|
||||||
currentMenu = MenuSettings();
|
currentMenu = MenuInstall();
|
||||||
break;
|
break;
|
||||||
case MENU_THEMEDOWNLOADER:
|
case MENU_SETTINGS:
|
||||||
currentMenu = Theme_Downloader();
|
currentMenu = MenuSettings();
|
||||||
break;
|
break;
|
||||||
case MENU_HOMEBREWBROWSE:
|
case MENU_THEMEDOWNLOADER:
|
||||||
currentMenu = MenuHomebrewBrowse();
|
currentMenu = Theme_Downloader();
|
||||||
break;
|
break;
|
||||||
case MENU_DISCLIST:
|
case MENU_HOMEBREWBROWSE:
|
||||||
currentMenu = MenuDiscList();
|
currentMenu = MenuHomebrewBrowse();
|
||||||
break;
|
break;
|
||||||
default: // unrecognized menu
|
case MENU_DISCLIST:
|
||||||
currentMenu = MenuDiscList();
|
currentMenu = MenuDiscList();
|
||||||
break;
|
break;
|
||||||
|
default: // unrecognized menu
|
||||||
|
currentMenu = MenuCheck();
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// MemInfoPrompt();
|
||||||
gprintf("\nExiting main GUI. mountMethod = %d",mountMethod);
|
gprintf("\nExiting main GUI. mountMethod = %d",mountMethod);
|
||||||
|
|
||||||
CloseXMLDatabase();
|
CloseXMLDatabase();
|
||||||
NewTitles::DestroyInstance();
|
NewTitles::DestroyInstance();
|
||||||
CFG_Cleanup();
|
|
||||||
|
|
||||||
if (strcmp(headlessID,"")!=0)//the GUIthread was never started, so it cant be ended and joined properly if headless mode was used. so we resume it and close it.
|
if (strcmp(headlessID,"")!=0)//the GUIthread was never started, so it cant be ended and joined properly if headless mode was used. so we resume it and close it.
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
ExitGUIThreads();
|
ExitGUIThreads();
|
||||||
|
|
||||||
bgMusic->Stop();
|
bgMusic->Stop();
|
||||||
@ -342,72 +347,70 @@ int MainMenu(int menu) {
|
|||||||
StopGX();
|
StopGX();
|
||||||
gettextCleanUp();
|
gettextCleanUp();
|
||||||
|
|
||||||
menuBootgame("");
|
if(dbvideo)
|
||||||
|
{
|
||||||
return 0;
|
InitVideodebug ();
|
||||||
}
|
printf("\n\n\n\n\n");
|
||||||
|
}
|
||||||
void menuBootgame(const char *headless)
|
if (mountMethod==3)
|
||||||
{
|
{
|
||||||
if (mountMethod==3)
|
struct discHdr *header = &gameList[gameSelected];
|
||||||
{
|
char tmp[20];
|
||||||
struct discHdr *header = &gameList[gameSelected];
|
u32 tid;
|
||||||
char tmp[20];
|
sprintf(tmp,"%c%c%c%c",header->id[0],header->id[1],header->id[2],header->id[3]);
|
||||||
u32 tid;
|
memcpy(&tid, tmp, 4);
|
||||||
sprintf(tmp,"%c%c%c%c",header->id[0],header->id[1],header->id[2],header->id[3]);
|
gprintf("\nBooting title %016llx",TITLE_ID((header->id[5]=='1'?0x00010001:0x00010002),tid));
|
||||||
memcpy(&tid, tmp, 4);
|
WII_Initialize();
|
||||||
gprintf("\nBooting title %016llx",TITLE_ID((header->id[5]=='1'?0x00010001:0x00010002),tid));
|
WII_LaunchTitle(TITLE_ID((header->id[5]=='1'?0x00010001:0x00010002),tid));
|
||||||
WII_Initialize();
|
}
|
||||||
WII_LaunchTitle(TITLE_ID((header->id[5]=='1'?0x00010001:0x00010002),tid));
|
if (mountMethod==2)
|
||||||
}
|
{
|
||||||
if (mountMethod==2)
|
gprintf("\nLoading BC for GameCube");
|
||||||
{
|
WII_Initialize();
|
||||||
gprintf("\nLoading BC for GameCube");
|
WII_LaunchTitle(0x0000000100000100ULL);
|
||||||
WII_Initialize();
|
}
|
||||||
WII_LaunchTitle(0x0000000100000100ULL);
|
|
||||||
}
|
|
||||||
|
|
||||||
else if (boothomebrew == 1) {
|
else if (boothomebrew == 1) {
|
||||||
gprintf("\nBootHomebrew");
|
gprintf("\nBootHomebrew");
|
||||||
BootHomebrew(Settings.selected_homebrew);
|
BootHomebrew(Settings.selected_homebrew);
|
||||||
}
|
}
|
||||||
else if (boothomebrew == 2) {
|
else if (boothomebrew == 2) {
|
||||||
gprintf("\nBootHomebrewFromMenu");
|
gprintf("\nBootHomebrewFromMenu");
|
||||||
BootHomebrewFromMem();
|
BootHomebrewFromMem();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
gprintf("\n\tSettings.partition:%d",Settings.partition);
|
gprintf("\n\tSettings.partition:%d",Settings.partition);
|
||||||
struct discHdr *header = NULL;
|
struct discHdr *header = NULL;
|
||||||
//if the GUI was "skipped" to boot a game from main(argv[1])
|
//if the GUI was "skipped" to boot a game from main(argv[1])
|
||||||
if (strcmp(headless,"")!=0)
|
if (strcmp(headlessID,"")!=0)
|
||||||
{
|
{
|
||||||
gprintf("\n\tHeadless mode (%s)",headless);
|
gprintf("\n\tHeadless mode (%s)",headlessID);
|
||||||
__Menu_GetEntries(1);
|
__Menu_GetEntries(1);
|
||||||
if (!gameCnt)
|
if (!gameCnt)
|
||||||
{
|
{
|
||||||
gprintf(" ERROR : !gameCnt");
|
gprintf(" ERROR : !gameCnt");
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
gprintf("\n\tgameCnt:%d",gameCnt);
|
//gprintf("\n\tgameCnt:%d",gameCnt);
|
||||||
for(u32 i=0;i<gameCnt;i++)
|
for(u32 i=0;i<gameCnt;i++)
|
||||||
{
|
{
|
||||||
header = &gameList[i];
|
header = &gameList[i];
|
||||||
char tmp[8];
|
char tmp[8];
|
||||||
sprintf(tmp,"%c%c%c%c%c%c",header->id[0],header->id[1],header->id[2],header->id[3],header->id[4],header->id[5]);
|
sprintf(tmp,"%c%c%c%c%c%c",header->id[0],header->id[1],header->id[2],header->id[3],header->id[4],header->id[5]);
|
||||||
if (strcmp(tmp,headless)==0)
|
if (strcmp(tmp,headlessID)==0)
|
||||||
{
|
{
|
||||||
gameSelected = i;
|
gameSelected = i;
|
||||||
gprintf(" found (%d)",i);
|
gprintf(" found (%d)",i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//if the game was not found
|
//if the game was not found
|
||||||
if (i==gameCnt-1)
|
if (i==gameCnt-1)
|
||||||
{
|
{
|
||||||
gprintf(" not found (%d IDs checked)",i);
|
gprintf(" not found (%d IDs checked)",i);
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
@ -423,10 +426,10 @@ void menuBootgame(const char *headless)
|
|||||||
fix002 = game_cfg->errorfix002;
|
fix002 = game_cfg->errorfix002;
|
||||||
iosChoice = game_cfg->ios;
|
iosChoice = game_cfg->ios;
|
||||||
countrystrings = game_cfg->patchcountrystrings;
|
countrystrings = game_cfg->patchcountrystrings;
|
||||||
if (!altdoldefault) {
|
if (!altdoldefault) {
|
||||||
alternatedol = game_cfg->loadalternatedol;
|
alternatedol = game_cfg->loadalternatedol;
|
||||||
alternatedoloffset = game_cfg->alternatedolstart;
|
alternatedoloffset = game_cfg->alternatedolstart;
|
||||||
}
|
}
|
||||||
reloadblock = game_cfg->iosreloadblock;
|
reloadblock = game_cfg->iosreloadblock;
|
||||||
} else {
|
} else {
|
||||||
videoChoice = Settings.video;
|
videoChoice = Settings.video;
|
||||||
@ -440,86 +443,81 @@ void menuBootgame(const char *headless)
|
|||||||
}
|
}
|
||||||
fix002 = Settings.error002;
|
fix002 = Settings.error002;
|
||||||
countrystrings = Settings.patchcountrystrings;
|
countrystrings = Settings.patchcountrystrings;
|
||||||
if (!altdoldefault) {
|
if (!altdoldefault) {
|
||||||
alternatedol = off;
|
alternatedol = off;
|
||||||
alternatedoloffset = 0;
|
alternatedoloffset = 0;
|
||||||
}
|
}
|
||||||
reloadblock = off;
|
reloadblock = off;
|
||||||
}
|
}
|
||||||
int ios2;
|
int ios2;
|
||||||
|
|
||||||
switch (iosChoice) {
|
switch (iosChoice) {
|
||||||
case i249:
|
case i249:
|
||||||
ios2 = 249;
|
ios2 = 249;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case i222:
|
case i222:
|
||||||
ios2 = 222;
|
ios2 = 222;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case i223:
|
case i223:
|
||||||
ios2 = 223;
|
ios2 = 223;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
ios2 = 249;
|
ios2 = 249;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// When the selected ios is 249, and you're loading from FAT, reset ios to 222
|
// When the selected ios is 249, and you're loading from FAT, reset ios to 222
|
||||||
if (load_from_fs != PART_FS_WBFS && ios2 == 249)
|
if (load_from_fs != PART_FS_WBFS && ios2 == 249) {
|
||||||
ios2 = 222;
|
ios2 = 222;
|
||||||
|
}
|
||||||
|
bool onlinefix = ShutdownWC24();
|
||||||
|
|
||||||
ShutdownWC24();
|
// You cannot reload ios when loading from fat
|
||||||
|
if (IOS_GetVersion() != ios2 || onlinefix) {
|
||||||
// You cannot reload ios when loading from fat
|
|
||||||
if (IOS_GetVersion() != ios2)
|
|
||||||
{
|
|
||||||
ret = Sys_ChangeIos(ios2);
|
ret = Sys_ChangeIos(ios2);
|
||||||
if (ret < 0)
|
if (ret < 0) {
|
||||||
Sys_ChangeIos(249);
|
Sys_ChangeIos(249);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
if (!mountMethod)
|
||||||
|
{
|
||||||
|
gprintf("\nLoading fragment list...");
|
||||||
|
ret = get_frag_list(header->id);
|
||||||
|
gprintf("%d\n", ret);
|
||||||
|
|
||||||
if (!mountMethod)
|
gprintf("\nSetting fragment list...");
|
||||||
{
|
ret = set_frag_list(header->id);
|
||||||
gprintf("\nLoading fragment list...");
|
gprintf("%d\n", ret);
|
||||||
ret = get_frag_list(header->id);
|
|
||||||
gprintf("%d\n", ret);
|
|
||||||
|
|
||||||
gprintf("\nSetting fragment list...");
|
ret = Disc_SetUSB(header->id);
|
||||||
ret = set_frag_list(header->id);
|
if (ret < 0) Sys_BackToLoader();
|
||||||
gprintf("%d\n", ret);
|
gprintf("\n\tUSB set to game");
|
||||||
|
}
|
||||||
ret = Disc_SetUSB(header->id);
|
else {
|
||||||
if (ret < 0) Sys_BackToLoader();
|
gprintf("\n\tUSB not set, loading DVD");
|
||||||
gprintf("\n\tUSB set to game");
|
}
|
||||||
}
|
|
||||||
else {
|
|
||||||
gprintf("\n\tUSB not set, loading DVD");
|
|
||||||
Disc_SetUSB(NULL);
|
|
||||||
ret = WDVD_Close();
|
|
||||||
ret = Disc_Init();
|
|
||||||
}
|
|
||||||
ret = Disc_Open();
|
ret = Disc_Open();
|
||||||
gprintf("\n\tDisc_Open():%d",ret);
|
|
||||||
|
|
||||||
if (ret < 0 && !mountMethod) Sys_BackToLoader();
|
if (ret < 0) Sys_BackToLoader();
|
||||||
|
|
||||||
if (gameList)
|
if (gameList){
|
||||||
free(gameList);
|
free(gameList);
|
||||||
|
}
|
||||||
|
if(dvdheader)
|
||||||
|
delete dvdheader;
|
||||||
|
|
||||||
if(dvdheader)
|
gprintf("\nLoading BCA data...");
|
||||||
delete dvdheader;
|
ret = do_bca_code(header->id);
|
||||||
|
gprintf("%d\n", ret);
|
||||||
|
|
||||||
gprintf("\nLoading BCA data...");
|
if (reloadblock == on && Sys_IsHermes()) {
|
||||||
ret = do_bca_code(header->id);
|
|
||||||
gprintf("%d\n", ret);
|
|
||||||
|
|
||||||
if (reloadblock == on && Sys_IsHermes())
|
|
||||||
{
|
|
||||||
patch_cios_data();
|
patch_cios_data();
|
||||||
if (load_from_fs == PART_FS_WBFS)
|
if (load_from_fs == PART_FS_WBFS) {
|
||||||
mload_close();
|
mload_close();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 errorfixer002 = 0;
|
u8 errorfixer002 = 0;
|
||||||
@ -646,13 +644,14 @@ void menuBootgame(const char *headless)
|
|||||||
vipatch = 0;
|
vipatch = 0;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
gprintf("\n\tDisc_wiiBoot");
|
gprintf("\n\tDisc_wiiBoot");
|
||||||
|
|
||||||
ret = Disc_WiiBoot(videoselected, cheat, vipatch, countrystrings, errorfixer002, alternatedol, alternatedoloffset);
|
ret = Disc_WiiBoot(videoselected, cheat, vipatch, countrystrings, errorfixer002, alternatedol, alternatedoloffset);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
Sys_LoadMenu();
|
Sys_LoadMenu();
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("Returning entry point: 0x%0x\n", ret);
|
printf("Returning entry point: 0x%0x\n", ret);
|
||||||
}
|
}
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -15,11 +15,8 @@
|
|||||||
|
|
||||||
void InitGUIThreads(void);
|
void InitGUIThreads(void);
|
||||||
void ExitGUIThreads(void);
|
void ExitGUIThreads(void);
|
||||||
void ResumeGui();
|
|
||||||
void HaltGui();
|
|
||||||
void menuBootgame(const char *headless);
|
|
||||||
|
|
||||||
int MainMenu (int menu);
|
int MainMenu (int menuitem);
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
MENU_EXIT = -1,
|
MENU_EXIT = -1,
|
||||||
|
@ -1,205 +0,0 @@
|
|||||||
#include <dirent.h>
|
|
||||||
#include <unistd.h>
|
|
||||||
|
|
||||||
#include "gecko.h"
|
|
||||||
#include "menus.h"
|
|
||||||
#include "wpad.h"
|
|
||||||
#include "fatmounter.h"
|
|
||||||
#include "usbloader/getentries.h"
|
|
||||||
#include "usbloader/wbfs.h"
|
|
||||||
|
|
||||||
extern int load_from_fs;
|
|
||||||
extern char game_partition[6];
|
|
||||||
|
|
||||||
static lwp_t checkthread = LWP_THREAD_NULL;
|
|
||||||
static bool checkHalt = false;
|
|
||||||
static bool ExitRequested = false;
|
|
||||||
static u8 sdState =0;
|
|
||||||
u8 hddState = 0;
|
|
||||||
u8 checkthreadState = 0;
|
|
||||||
bool ScreenshotTriggered = false;
|
|
||||||
|
|
||||||
extern u8 shutdown;
|
|
||||||
extern u8 reset;
|
|
||||||
|
|
||||||
void ResumeCheck()
|
|
||||||
{
|
|
||||||
checkHalt = false;
|
|
||||||
LWP_ResumeThread(checkthread);
|
|
||||||
}
|
|
||||||
|
|
||||||
void HaltCheck()
|
|
||||||
{
|
|
||||||
if(checkHalt)
|
|
||||||
return;
|
|
||||||
|
|
||||||
checkHalt = true;
|
|
||||||
|
|
||||||
while (!LWP_ThreadIsSuspended(checkthread))
|
|
||||||
usleep(50);
|
|
||||||
}
|
|
||||||
|
|
||||||
int CheckPartition()
|
|
||||||
{
|
|
||||||
s32 ret2 = -1;
|
|
||||||
memset(game_partition, 0, 6);
|
|
||||||
load_from_fs = -1;
|
|
||||||
|
|
||||||
extern PartList partitions;
|
|
||||||
// Added for slow HDD
|
|
||||||
for (int runs = 0; runs < 10; runs++)
|
|
||||||
{
|
|
||||||
if (Partition_GetList(WBFS_DEVICE_USB, &partitions) != 0)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if (Settings.partition != -1 && partitions.num > Settings.partition)
|
|
||||||
{
|
|
||||||
PartInfo pinfo = partitions.pinfo[Settings.partition];
|
|
||||||
if (WBFS_OpenPart(pinfo.part_fs, pinfo.index, partitions.pentry[Settings.partition].sector, partitions.pentry[Settings.partition].size, (char *) &game_partition) == 0)
|
|
||||||
{
|
|
||||||
ret2 = 0;
|
|
||||||
load_from_fs = pinfo.part_fs;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (partitions.wbfs_n != 0)
|
|
||||||
{
|
|
||||||
ret2 = WBFS_Open();
|
|
||||||
for (int p = 0; p < partitions.num; p++)
|
|
||||||
{
|
|
||||||
if (partitions.pinfo[p].fs_type == FS_TYPE_WBFS)
|
|
||||||
{
|
|
||||||
Settings.partition = p;
|
|
||||||
load_from_fs = PART_FS_WBFS;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
else if (Sys_IsHermes() && (partitions.fat_n != 0 || partitions.ntfs_n != 0))
|
|
||||||
{
|
|
||||||
// Loop through FAT/NTFS partitions, and find the first partition with games on it (if there is one)
|
|
||||||
u32 count;
|
|
||||||
for (int i = 0; i < partitions.num; i++)
|
|
||||||
{
|
|
||||||
if (partitions.pinfo[i].fs_type == FS_TYPE_FAT32 || partitions.pinfo[i].fs_type == FS_TYPE_NTFS)
|
|
||||||
{
|
|
||||||
if (!WBFS_OpenPart(partitions.pinfo[i].part_fs, partitions.pinfo[i].index, partitions.pentry[i].sector, partitions.pentry[i].size, (char *) &game_partition))
|
|
||||||
{
|
|
||||||
// Get the game count...
|
|
||||||
WBFS_GetCount(&count);
|
|
||||||
if (count > 0)
|
|
||||||
{
|
|
||||||
load_from_fs = partitions.pinfo[i].part_fs;
|
|
||||||
Settings.partition = i;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
WBFS_Close();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ((ret2 >= 0 || load_from_fs != PART_FS_WBFS) && isInserted(bootDevice))
|
|
||||||
{
|
|
||||||
cfg_save_global();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ret2 < 0 && load_from_fs != PART_FS_WBFS)
|
|
||||||
return -1;
|
|
||||||
|
|
||||||
ret2 = Disc_Init();
|
|
||||||
if (ret2 < 0)
|
|
||||||
return ret2;
|
|
||||||
|
|
||||||
hddState = 1;
|
|
||||||
|
|
||||||
return hddState;
|
|
||||||
}
|
|
||||||
|
|
||||||
int CheckHDD()
|
|
||||||
{
|
|
||||||
USBDevice_deInit();
|
|
||||||
USBDevice_Init();
|
|
||||||
|
|
||||||
int wbfsinit = WBFS_Init(WBFS_DEVICE_USB);
|
|
||||||
|
|
||||||
if (wbfsinit >= 0)
|
|
||||||
wbfsinit = CheckPartition();
|
|
||||||
|
|
||||||
return wbfsinit;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void * CheckDevices (void *arg)
|
|
||||||
{
|
|
||||||
sdState = isInserted(bootDevice);
|
|
||||||
while (!ExitRequested)
|
|
||||||
{
|
|
||||||
if (checkHalt && !ExitRequested)
|
|
||||||
{
|
|
||||||
LWP_SuspendThread(checkthread);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (shutdown == 1)
|
|
||||||
Sys_Shutdown();
|
|
||||||
|
|
||||||
else if (reset == 1)
|
|
||||||
Sys_Reboot();
|
|
||||||
|
|
||||||
if (!hddState)
|
|
||||||
{
|
|
||||||
if(CheckHDD() >= 0)
|
|
||||||
{
|
|
||||||
LWP_SetThreadPriority(LWP_GetSelf(), 0);
|
|
||||||
|
|
||||||
if(strstr(Settings.ogg_path, "USB:/") != 0)
|
|
||||||
{
|
|
||||||
bgMusic->Load(Settings.ogg_path);
|
|
||||||
bgMusic->Play();
|
|
||||||
}
|
|
||||||
|
|
||||||
checkthreadState = 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//this really doesnt work right. it seems that isInserted() isn't what it should be.
|
|
||||||
int sdNow = isInserted(bootDevice);
|
|
||||||
if (sdState != sdNow)
|
|
||||||
{
|
|
||||||
sdState = sdNow;
|
|
||||||
checkthreadState = 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(ScreenshotTriggered)
|
|
||||||
{
|
|
||||||
gprintf("\n\tscreenShotBtn clicked");
|
|
||||||
ScreenShot();
|
|
||||||
ScreenshotTriggered = false;
|
|
||||||
gprintf("...It's easy, mmmmmmKay");
|
|
||||||
}
|
|
||||||
|
|
||||||
usleep(20000);
|
|
||||||
}
|
|
||||||
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
void InitCheckThread()
|
|
||||||
{
|
|
||||||
LWP_CreateThread(&checkthread, CheckDevices, NULL, NULL, 0, 30);
|
|
||||||
}
|
|
||||||
|
|
||||||
void ExitCheckThread()
|
|
||||||
{
|
|
||||||
ExitRequested = true;
|
|
||||||
LWP_ResumeThread(checkthread);
|
|
||||||
LWP_JoinThread(checkthread, NULL);
|
|
||||||
checkthread = LWP_THREAD_NULL;
|
|
||||||
}
|
|
164
source/menu/menu_check.cpp
Normal file
164
source/menu/menu_check.cpp
Normal file
@ -0,0 +1,164 @@
|
|||||||
|
#include <dirent.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include "menus.h"
|
||||||
|
#include "wpad.h"
|
||||||
|
#include "fatmounter.h"
|
||||||
|
#include "usbloader/getentries.h"
|
||||||
|
#include "usbloader/wbfs.h"
|
||||||
|
|
||||||
|
extern int load_from_fs;
|
||||||
|
extern char game_partition[6];
|
||||||
|
extern char headlessID[8];
|
||||||
|
|
||||||
|
/****************************************************************************
|
||||||
|
* MenuCheck
|
||||||
|
***************************************************************************/
|
||||||
|
int MenuCheck() {
|
||||||
|
gprintf("\nMenuCheck()");
|
||||||
|
int menu = MENU_NONE;
|
||||||
|
int i = 0;
|
||||||
|
int choice;
|
||||||
|
s32 ret2, wbfsinit;
|
||||||
|
OptionList options;
|
||||||
|
options.length = i;
|
||||||
|
|
||||||
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
wbfsinit = WBFS_Init(WBFS_DEVICE_USB);
|
||||||
|
if (wbfsinit < 0) {
|
||||||
|
ret2 = WindowPrompt(tr("No USB Device found."), tr("Do you want to retry for 30 secs?"), "cIOS249", "cIOS222", tr("Back to Wii Menu"));
|
||||||
|
SDCard_deInit();
|
||||||
|
USBDevice_deInit();
|
||||||
|
WPAD_Flush(0);
|
||||||
|
WPAD_Disconnect(0);
|
||||||
|
WPAD_Shutdown();
|
||||||
|
if (ret2 == 1) {
|
||||||
|
Settings.cios = ios249;
|
||||||
|
} else if (ret2 == 2) {
|
||||||
|
Settings.cios = ios222;
|
||||||
|
} else {
|
||||||
|
Sys_LoadMenu();
|
||||||
|
}
|
||||||
|
ret2 = DiscWait(tr("No USB Device"), tr("Waiting for USB Device"), 0, 0, 1);
|
||||||
|
//reinitialize SD and USB
|
||||||
|
Wpad_Init();
|
||||||
|
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
|
||||||
|
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
||||||
|
if (ret2 < 0) {
|
||||||
|
WindowPrompt (tr("Error !"),tr("USB Device not found"), tr("OK"));
|
||||||
|
Sys_LoadMenu();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ret2 = -1;
|
||||||
|
memset(game_partition, 0, 6);
|
||||||
|
load_from_fs = -1;
|
||||||
|
|
||||||
|
extern PartList partitions;
|
||||||
|
// Added for slow HDD
|
||||||
|
for (int runs = 0; runs < 10; runs++) {
|
||||||
|
if (Partition_GetList(WBFS_DEVICE_USB, &partitions) != 0) {
|
||||||
|
sleep(1);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Settings.partition != -1 && partitions.num > Settings.partition) {
|
||||||
|
PartInfo pinfo = partitions.pinfo[Settings.partition];
|
||||||
|
if (WBFS_OpenPart(pinfo.part_fs, pinfo.index, partitions.pentry[Settings.partition].sector, partitions.pentry[Settings.partition].size, (char *) &game_partition) == 0)
|
||||||
|
{
|
||||||
|
ret2 = 0;
|
||||||
|
load_from_fs = pinfo.part_fs;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (partitions.wbfs_n != 0) {
|
||||||
|
ret2 = WBFS_Open();
|
||||||
|
for (int p = 0; p < partitions.num; p++) {
|
||||||
|
if (partitions.pinfo[p].fs_type == FS_TYPE_WBFS) {
|
||||||
|
Settings.partition = p;
|
||||||
|
load_from_fs = PART_FS_WBFS;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (Sys_IsHermes() && (partitions.fat_n != 0 || partitions.ntfs_n != 0)) {
|
||||||
|
// Loop through FAT/NTFS partitions, and find the first partition with games on it (if there is one)
|
||||||
|
u32 count;
|
||||||
|
|
||||||
|
for (int i = 0; i < partitions.num; i++) {
|
||||||
|
if (partitions.pinfo[i].fs_type == FS_TYPE_FAT32 || partitions.pinfo[i].fs_type == FS_TYPE_NTFS) {
|
||||||
|
|
||||||
|
if (!WBFS_OpenPart(partitions.pinfo[i].part_fs, partitions.pinfo[i].index, partitions.pentry[i].sector, partitions.pentry[i].size, (char *) &game_partition)) {
|
||||||
|
// Get the game count...
|
||||||
|
WBFS_GetCount(&count);
|
||||||
|
|
||||||
|
if (count > 0) {
|
||||||
|
load_from_fs = partitions.pinfo[i].part_fs;
|
||||||
|
Settings.partition = i;
|
||||||
|
break;
|
||||||
|
} else {
|
||||||
|
WBFS_Close();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((ret2 >= 0 || load_from_fs != PART_FS_WBFS) && isInserted(bootDevice)) {
|
||||||
|
cfg_save_global();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
sleep(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (ret2 < 0 && load_from_fs != PART_FS_WBFS) {
|
||||||
|
choice = WindowPrompt(tr("No WBFS or FAT/NTFS partition found"),tr("You need to select or format a partition"), tr("Select"), tr("Format"), tr("Return"));
|
||||||
|
if (choice == 0) {
|
||||||
|
Sys_LoadMenu();
|
||||||
|
} else {
|
||||||
|
load_from_fs = choice == 1 ? PART_FS_FAT : PART_FS_WBFS;
|
||||||
|
menu = MENU_FORMAT;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ret2 = Disc_Init();
|
||||||
|
if (ret2 < 0) {
|
||||||
|
WindowPrompt (tr("Error !"),tr("Could not initialize DIP module!"),tr("OK"));
|
||||||
|
Sys_LoadMenu();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
if (wbfsinit < 0) {
|
||||||
|
sleep(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
// open database if needed, load titles if needed
|
||||||
|
if(isInserted(bootDevice))OpenXMLDatabase(Settings.titlestxt_path,Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true);
|
||||||
|
|
||||||
|
// titles.txt loaded after database to override database titles with custom titles
|
||||||
|
//snprintf(pathname, sizeof(pathname), "%stitles.txt", Settings.titlestxt_path);
|
||||||
|
//cfg_parsefile(pathname, &title_set);
|
||||||
|
|
||||||
|
//Spieleliste laden
|
||||||
|
__Menu_GetEntries(0);
|
||||||
|
|
||||||
|
if (strcmp(headlessID,"")!=0)
|
||||||
|
menu = MENU_EXIT;
|
||||||
|
|
||||||
|
if (menu == MENU_NONE)
|
||||||
|
menu = MENU_DISCLIST;
|
||||||
|
|
||||||
|
//for HDDs with issues
|
||||||
|
if (wbfsinit < 0) {
|
||||||
|
sleep(1);
|
||||||
|
USBDevice_Init();
|
||||||
|
SDCard_Init();
|
||||||
|
}
|
||||||
|
|
||||||
|
return menu;
|
||||||
|
}
|
File diff suppressed because it is too large
Load Diff
@ -1,196 +1,185 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#include "menus.h"
|
#include "menus.h"
|
||||||
#include "menus.h"
|
#include "fatmounter.h"
|
||||||
#include "fatmounter.h"
|
#include "usbloader/usbstorage.h"
|
||||||
#include "usbloader/usbstorage.h"
|
#include "usbloader/utils.h"
|
||||||
#include "usbloader/utils.h"
|
#include "usbloader/wbfs.h"
|
||||||
#include "usbloader/wbfs.h"
|
#include "libwiigui/gui_customoptionbrowser.h"
|
||||||
#include "libwiigui/gui_customoptionbrowser.h"
|
|
||||||
|
extern int load_from_fs;
|
||||||
extern int load_from_fs;
|
extern char game_partition[6];
|
||||||
extern char game_partition[6];
|
|
||||||
|
/****************************************************************************
|
||||||
/****************************************************************************
|
* MenuFormat
|
||||||
* MenuFormat
|
***************************************************************************/
|
||||||
***************************************************************************/
|
int MenuFormat() {
|
||||||
int MenuFormat() {
|
|
||||||
|
USBDevice_deInit();
|
||||||
USBDevice_deInit();
|
sleep(1);
|
||||||
sleep(1);
|
|
||||||
|
USBStorage_Init();
|
||||||
USBStorage_Init();
|
|
||||||
|
int menu = MENU_NONE;
|
||||||
int menu = MENU_NONE;
|
char imgPath[100];
|
||||||
char imgPath[100];
|
|
||||||
|
customOptionList options(MAX_PARTITIONS_EX);
|
||||||
customOptionList options(MAX_PARTITIONS_EX);
|
extern PartList partitions;
|
||||||
extern PartList partitions;
|
|
||||||
|
u32 cnt, counter = 0;
|
||||||
u32 cnt, counter = 0;
|
int choice, ret;
|
||||||
int choice, ret;
|
char text[ISFS_MAXPATH];
|
||||||
char text[ISFS_MAXPATH];
|
|
||||||
|
//create the partitionlist
|
||||||
//create the partitionlist
|
for (cnt = 0; cnt < (u32) partitions.num; cnt++) {
|
||||||
for (cnt = 0; cnt < (u32) partitions.num; cnt++) {
|
partitionEntry *entry = &partitions.pentry[cnt];
|
||||||
partitionEntry *entry = &partitions.pentry[cnt];
|
|
||||||
|
/* Calculate size in gigabytes */
|
||||||
/* Calculate size in gigabytes */
|
f32 size = entry->size * (partitions.sector_size / GB_SIZE);
|
||||||
f32 size = entry->size * (partitions.sector_size / GB_SIZE);
|
|
||||||
|
if (size) {
|
||||||
if (size) {
|
options.SetName(counter, "%s %d:",tr("Partition"), cnt+1);
|
||||||
options.SetName(counter, "%s %d:",tr("Partition"), cnt+1);
|
options.SetValue(counter,"%.2fGB", size);
|
||||||
options.SetValue(counter,"%.2fGB", size);
|
} else {
|
||||||
} else {
|
options.SetName(counter, "%s %d:",tr("Partition"), cnt+1);
|
||||||
options.SetName(counter, "%s %d:",tr("Partition"), cnt+1);
|
options.SetValue(counter,tr("Can't be formatted"));
|
||||||
options.SetValue(counter,tr("Can't be formatted"));
|
}
|
||||||
}
|
counter++;
|
||||||
counter++;
|
}
|
||||||
}
|
|
||||||
|
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, Settings.sfxvolume);
|
||||||
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, Settings.sfxvolume);
|
// because destroy GuiSound must wait while sound playing is finished, we use a global sound
|
||||||
// because destroy GuiSound must wait while sound playing is finished, we use a global sound
|
if(!btnClick2) btnClick2=new GuiSound(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
||||||
if(!btnClick2) btnClick2=new GuiSound(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
// GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
||||||
// GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
snprintf(imgPath, sizeof(imgPath), "%swiimote_poweroff.png", CFG.theme_path);
|
||||||
snprintf(imgPath, sizeof(imgPath), "%swiimote_poweroff.png", CFG.theme_path);
|
GuiImageData btnpwroff(imgPath, wiimote_poweroff_png);
|
||||||
GuiImageData btnpwroff(imgPath, wiimote_poweroff_png);
|
snprintf(imgPath, sizeof(imgPath), "%swiimote_poweroff_over.png", CFG.theme_path);
|
||||||
snprintf(imgPath, sizeof(imgPath), "%swiimote_poweroff_over.png", CFG.theme_path);
|
GuiImageData btnpwroffOver(imgPath, wiimote_poweroff_over_png);
|
||||||
GuiImageData btnpwroffOver(imgPath, wiimote_poweroff_over_png);
|
snprintf(imgPath, sizeof(imgPath), "%smenu_button.png", CFG.theme_path);
|
||||||
snprintf(imgPath, sizeof(imgPath), "%smenu_button.png", CFG.theme_path);
|
GuiImageData btnhome(imgPath, menu_button_png);
|
||||||
GuiImageData btnhome(imgPath, menu_button_png);
|
snprintf(imgPath, sizeof(imgPath), "%smenu_button_over.png", CFG.theme_path);
|
||||||
snprintf(imgPath, sizeof(imgPath), "%smenu_button_over.png", CFG.theme_path);
|
GuiImageData btnhomeOver(imgPath, menu_button_over_png);
|
||||||
GuiImageData btnhomeOver(imgPath, menu_button_over_png);
|
GuiImageData battery(battery_png);
|
||||||
GuiImageData battery(battery_png);
|
GuiImageData batteryBar(battery_bar_png);
|
||||||
GuiImageData batteryBar(battery_bar_png);
|
GuiImageData batteryRed(battery_red_png);
|
||||||
GuiImageData batteryRed(battery_red_png);
|
GuiImageData batteryBarRed(battery_bar_red_png);
|
||||||
GuiImageData batteryBarRed(battery_bar_red_png);
|
|
||||||
|
|
||||||
|
GuiTrigger trigA;
|
||||||
GuiTrigger trigA;
|
trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
|
||||||
trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
|
GuiTrigger trigHome;
|
||||||
GuiTrigger trigHome;
|
trigHome.SetButtonOnlyTrigger(-1, WPAD_BUTTON_HOME | WPAD_CLASSIC_BUTTON_HOME, 0);
|
||||||
trigHome.SetButtonOnlyTrigger(-1, WPAD_BUTTON_HOME | WPAD_CLASSIC_BUTTON_HOME, 0);
|
|
||||||
GuiTrigger trigB;
|
GuiImage poweroffBtnImg(&btnpwroff);
|
||||||
trigB.SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
|
GuiImage poweroffBtnImgOver(&btnpwroffOver);
|
||||||
|
poweroffBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
GuiButton backBtn(0,0);
|
poweroffBtnImgOver.SetWidescreen(CFG.widescreen);
|
||||||
backBtn.SetTrigger(&trigB);
|
GuiButton poweroffBtn(&poweroffBtnImg,&poweroffBtnImgOver, 0, 3, THEME.power_x, THEME.power_y, &trigA, &btnSoundOver, btnClick2,1);
|
||||||
|
GuiImage exitBtnImg(&btnhome);
|
||||||
GuiImage poweroffBtnImg(&btnpwroff);
|
GuiImage exitBtnImgOver(&btnhomeOver);
|
||||||
GuiImage poweroffBtnImgOver(&btnpwroffOver);
|
exitBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
poweroffBtnImg.SetWidescreen(CFG.widescreen);
|
exitBtnImgOver.SetWidescreen(CFG.widescreen);
|
||||||
poweroffBtnImgOver.SetWidescreen(CFG.widescreen);
|
GuiButton exitBtn(&exitBtnImg,&exitBtnImgOver, 0, 3, THEME.home_x, THEME.home_y, &trigA, &btnSoundOver, btnClick2,1);
|
||||||
GuiButton poweroffBtn(&poweroffBtnImg,&poweroffBtnImgOver, 0, 3, THEME.power_x, THEME.power_y, &trigA, &btnSoundOver, btnClick2,1);
|
exitBtn.SetTrigger(&trigHome);
|
||||||
GuiImage exitBtnImg(&btnhome);
|
|
||||||
GuiImage exitBtnImgOver(&btnhomeOver);
|
GuiCustomOptionBrowser optionBrowser(396, 280, &options, CFG.theme_path, "bg_options_settings.png", bg_options_settings_png, 0, 10);
|
||||||
exitBtnImg.SetWidescreen(CFG.widescreen);
|
optionBrowser.SetPosition(0, 40);
|
||||||
exitBtnImgOver.SetWidescreen(CFG.widescreen);
|
optionBrowser.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
GuiButton exitBtn(&exitBtnImg,&exitBtnImgOver, 0, 3, THEME.home_x, THEME.home_y, &trigA, &btnSoundOver, btnClick2,1);
|
|
||||||
exitBtn.SetTrigger(&trigHome);
|
HaltGui();
|
||||||
|
GuiWindow w(screenwidth, screenheight);
|
||||||
GuiCustomOptionBrowser optionBrowser(396, 280, &options, CFG.theme_path, "bg_options_settings.png", bg_options_settings_png, 0, 10);
|
w.Append(&poweroffBtn);
|
||||||
optionBrowser.SetPosition(0, 40);
|
w.Append(&exitBtn);
|
||||||
optionBrowser.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
|
||||||
|
mainWindow->Append(&w);
|
||||||
HaltGui();
|
mainWindow->Append(&optionBrowser);
|
||||||
GuiWindow w(screenwidth, screenheight);
|
|
||||||
w.Append(&poweroffBtn);
|
ResumeGui();
|
||||||
w.Append(&backBtn);
|
|
||||||
w.Append(&exitBtn);
|
while (menu == MENU_NONE) {
|
||||||
|
|
||||||
mainWindow->Append(&w);
|
VIDEO_WaitVSync ();
|
||||||
mainWindow->Append(&optionBrowser);
|
|
||||||
|
ret = optionBrowser.GetClickedOption();
|
||||||
ResumeGui();
|
|
||||||
|
if(ret >= 0) {
|
||||||
while (menu == MENU_NONE) {
|
if(Settings.godmode == 1) {
|
||||||
|
partitionEntry *entry = &partitions.pentry[ret];
|
||||||
VIDEO_WaitVSync ();
|
if (entry->size) {
|
||||||
|
if (load_from_fs == PART_FS_FAT) {
|
||||||
ret = optionBrowser.GetClickedOption();
|
WBFS_OpenPart(partitions.pinfo[ret].part_fs, partitions.pinfo[ret].index, entry->sector,
|
||||||
|
entry->size, (char *) &game_partition);
|
||||||
if(ret >= 0) {
|
load_from_fs = partitions.pinfo[ret].part_fs;
|
||||||
if(Settings.godmode == 1) {
|
menu = MENU_DISCLIST;
|
||||||
partitionEntry *entry = &partitions.pentry[ret];
|
|
||||||
if (entry->size) {
|
Settings.partition = ret;
|
||||||
if (load_from_fs == PART_FS_FAT) {
|
if(isInserted(bootDevice))cfg_save_global();
|
||||||
WBFS_OpenPart(partitions.pinfo[ret].part_fs, partitions.pinfo[ret].index, entry->sector,
|
} else {
|
||||||
entry->size, (char *) &game_partition);
|
sprintf(text, "%s %d : %.2fGB",tr("Partition"), ret+1, entry->size * (partitions.sector_size / GB_SIZE));
|
||||||
load_from_fs = partitions.pinfo[ret].part_fs;
|
choice = WindowPrompt( tr("Do you want to format:"), text,tr("Yes"),tr("No"));
|
||||||
menu = MENU_SETTINGS;
|
if (choice == 1) {
|
||||||
|
ret = FormatingPartition(tr("Formatting, please wait..."), entry);
|
||||||
Settings.partition = ret;
|
if (ret < 0) {
|
||||||
if(isInserted(bootDevice))cfg_save_global();
|
WindowPrompt(tr("Error !"),tr("Failed formating"),tr("Return"));
|
||||||
} else {
|
menu = MENU_SETTINGS;
|
||||||
sprintf(text, "%s %d : %.2fGB",tr("Partition"), ret+1, entry->size * (partitions.sector_size / GB_SIZE));
|
} else {
|
||||||
choice = WindowPrompt( tr("Do you want to format:"), text,tr("Yes"),tr("No"));
|
sleep(1);
|
||||||
if (choice == 1) {
|
ret = WBFS_Open();
|
||||||
ret = FormatingPartition(tr("Formatting, please wait..."), entry);
|
sprintf(text, "%s %s", text,tr("formatted!"));
|
||||||
if (ret < 0) {
|
WindowPrompt(tr("Success:"),text,tr("OK"));
|
||||||
WindowPrompt(tr("Error !"),tr("Failed formating"),tr("Return"));
|
if(ret < 0) {
|
||||||
menu = MENU_SETTINGS;
|
WindowPrompt(tr("ERROR"), tr("Failed to open partition"), tr("OK"));
|
||||||
} else {
|
Sys_LoadMenu();
|
||||||
sleep(1);
|
}
|
||||||
ret = WBFS_Open();
|
menu = MENU_DISCLIST;
|
||||||
sprintf(text, "%s %s", text,tr("formatted!"));
|
}
|
||||||
WindowPrompt(tr("Success:"),text,tr("OK"));
|
}
|
||||||
if(ret < 0) {
|
}
|
||||||
WindowPrompt(tr("ERROR"), tr("Failed to open partition"), tr("OK"));
|
} else if(Settings.godmode == 0) {
|
||||||
Sys_LoadMenu();
|
mainWindow->Remove(&optionBrowser);
|
||||||
}
|
char entered[20] = "";
|
||||||
menu = MENU_SETTINGS;
|
int result = OnScreenKeyboard(entered, 20,0);
|
||||||
}
|
mainWindow->Append(&optionBrowser);
|
||||||
}
|
if ( result == 1 ) {
|
||||||
}
|
if (!strcmp(entered, Settings.unlockCode)) { //if password correct
|
||||||
} else if(Settings.godmode == 0) {
|
if (Settings.godmode == 0) {
|
||||||
mainWindow->Remove(&optionBrowser);
|
WindowPrompt(tr("Correct Password"),tr("All the features of USB Loader GX are unlocked."),tr("OK"));
|
||||||
char entered[20] = "";
|
Settings.godmode = 1;
|
||||||
int result = OnScreenKeyboard(entered, 20,0);
|
}
|
||||||
mainWindow->Append(&optionBrowser);
|
} else {
|
||||||
if ( result == 1 ) {
|
WindowPrompt(tr("Wrong Password"),tr("USB Loader GX is protected"),tr("OK"));
|
||||||
if (!strcmp(entered, Settings.unlockCode)) { //if password correct
|
}
|
||||||
if (Settings.godmode == 0) {
|
}
|
||||||
WindowPrompt(tr("Correct Password"),tr("All the features of USB Loader GX are unlocked."),tr("OK"));
|
}
|
||||||
Settings.godmode = 1;
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
WindowPrompt(tr("Wrong Password"),tr("USB Loader GX is protected"),tr("OK"));
|
if (shutdown == 1)
|
||||||
}
|
Sys_Shutdown();
|
||||||
}
|
if (reset == 1)
|
||||||
}
|
Sys_Reboot();
|
||||||
}
|
|
||||||
}
|
if (poweroffBtn.GetState() == STATE_CLICKED) {
|
||||||
|
choice = WindowPrompt (tr("Shutdown System"),tr("Are you sure?"),tr("Yes"),tr("No"));
|
||||||
/* if (shutdown == 1)
|
if (choice == 1) {
|
||||||
Sys_Shutdown();
|
Sys_Shutdown();
|
||||||
if (reset == 1)
|
}
|
||||||
Sys_Reboot();*/
|
|
||||||
|
} else if (exitBtn.GetState() == STATE_CLICKED) {
|
||||||
if (poweroffBtn.GetState() == STATE_CLICKED) {
|
choice = WindowPrompt (tr("Return to Wii Menu"),tr("Are you sure?"),tr("Yes"),tr("No"));
|
||||||
choice = WindowPrompt (tr("Shutdown System"),tr("Are you sure?"),tr("Yes"),tr("No"));
|
if (choice == 1) {
|
||||||
if (choice == 1) {
|
Sys_LoadMenu();
|
||||||
Sys_Shutdown();
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
} else if (exitBtn.GetState() == STATE_CLICKED) {
|
|
||||||
choice = WindowPrompt (tr("Return to Wii Menu"),tr("Are you sure?"),tr("Yes"),tr("No"));
|
|
||||||
if (choice == 1) {
|
HaltGui();
|
||||||
Sys_LoadMenu();
|
|
||||||
}
|
mainWindow->Remove(&optionBrowser);
|
||||||
}
|
mainWindow->Remove(&w);
|
||||||
else if (backBtn.GetState() == STATE_CLICKED) {
|
ResumeGui();
|
||||||
menu = MENU_SETTINGS;
|
|
||||||
break;
|
return menu;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
HaltGui();
|
|
||||||
|
|
||||||
mainWindow->Remove(&optionBrowser);
|
|
||||||
mainWindow->Remove(&w);
|
|
||||||
ResumeGui();
|
|
||||||
|
|
||||||
return menu;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@ -134,6 +134,15 @@ int MenuInstall() {
|
|||||||
menu = MENU_DISCLIST;
|
menu = MENU_DISCLIST;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (shutdown == 1) {
|
||||||
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
}
|
||||||
|
if (reset == 1) {
|
||||||
|
wiilight(0);
|
||||||
|
Sys_Reboot();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Turn off the WiiLight
|
//Turn off the WiiLight
|
||||||
|
@ -1,32 +1,24 @@
|
|||||||
#ifndef _MENUS_H
|
#ifndef _MENUS_H
|
||||||
#define _MENUS_H
|
#define _MENUS_H
|
||||||
|
|
||||||
#include <unistd.h>
|
#include "libwiigui/gui.h"
|
||||||
|
#include "language/gettext.h"
|
||||||
#include "libwiigui/gui.h"
|
#include "prompts/PromptWindows.h"
|
||||||
#include "libwiigui/GuiBGM.h"
|
#include "menu.h"
|
||||||
#include "language/gettext.h"
|
#include "gecko.h"
|
||||||
#include "prompts/PromptWindows.h"
|
#include "filelist.h"
|
||||||
#include "menu.h"
|
#include "sys.h"
|
||||||
#include "gecko.h"
|
|
||||||
#include "filelist.h"
|
extern void ResumeGui();
|
||||||
#include "sys.h"
|
extern void HaltGui();
|
||||||
|
extern GuiWindow * mainWindow;
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiSound * bgMusic;
|
||||||
extern GuiBGM * bgMusic;
|
extern u8 shutdown;
|
||||||
extern u8 checkthreadState;
|
extern u8 reset;
|
||||||
extern u8 needToReloadGamelist;
|
|
||||||
extern u8 hddOK;
|
int MenuInstall();
|
||||||
extern u8 mountMethod;
|
int MenuDiscList();
|
||||||
|
int MenuFormat();
|
||||||
|
int MenuCheck();
|
||||||
int MenuInstall();
|
|
||||||
int MenuDiscList();
|
#endif // _MENUS_H
|
||||||
int MenuFormat();
|
|
||||||
|
|
||||||
extern void ResumeCheck();
|
|
||||||
extern void HaltCheck();
|
|
||||||
extern void InitCheckThread();
|
|
||||||
extern void ExitCheckThread();
|
|
||||||
|
|
||||||
#endif // _MENUS_H
|
|
||||||
|
@ -10,7 +10,6 @@
|
|||||||
#include "prompts/PromptWindows.h"
|
#include "prompts/PromptWindows.h"
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "../menu/menus.h"
|
|
||||||
#include "usbloader/disc.h"
|
#include "usbloader/disc.h"
|
||||||
#include "usbloader/fstfile.h"
|
#include "usbloader/fstfile.h"
|
||||||
#include "usbloader/wdvd.h"
|
#include "usbloader/wdvd.h"
|
||||||
@ -22,8 +21,14 @@
|
|||||||
#include "../gecko.h"
|
#include "../gecko.h"
|
||||||
#include "../patches/dvd_broadway.h"
|
#include "../patches/dvd_broadway.h"
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern u8 mountMethod;
|
extern u8 mountMethod;
|
||||||
|
|
||||||
/********************************************************************************
|
/********************************************************************************
|
||||||
@ -45,7 +50,7 @@ int DiscBrowse(struct discHdr * header) {
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = Disc_Open();
|
ret = Disc_Open();
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
@ -66,7 +71,7 @@ int DiscBrowse(struct discHdr * header) {
|
|||||||
WindowPrompt(tr("ERROR:"), tr("Could not open WBFS partition"), tr("OK"));
|
WindowPrompt(tr("ERROR:"), tr("Could not open WBFS partition"), tr("OK"));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
int *buffer = (int*)allocate_memory(0x20);
|
int *buffer = (int*)allocate_memory(0x20);
|
||||||
|
|
||||||
if (buffer == NULL) {
|
if (buffer == NULL) {
|
||||||
@ -81,7 +86,7 @@ int DiscBrowse(struct discHdr * header) {
|
|||||||
WindowPrompt(tr("ERROR:"), tr("Could not read the disc."), tr("OK"));
|
WindowPrompt(tr("ERROR:"), tr("Could not read the disc."), tr("OK"));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
void *fstbuffer = allocate_memory(buffer[2]*4);
|
void *fstbuffer = allocate_memory(buffer[2]*4);
|
||||||
FST_ENTRY *fst = (FST_ENTRY *)fstbuffer;
|
FST_ENTRY *fst = (FST_ENTRY *)fstbuffer;
|
||||||
|
|
||||||
@ -199,6 +204,11 @@ int DiscBrowse(struct discHdr * header) {
|
|||||||
while (!exit) {
|
while (!exit) {
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
ret = optionBrowser3.GetClickedOption();
|
ret = optionBrowser3.GetClickedOption();
|
||||||
|
|
||||||
if (ret > 0) {
|
if (ret > 0) {
|
||||||
@ -234,29 +244,29 @@ int autoSelectDol(const char *id, bool force) {
|
|||||||
|
|
||||||
char id4[10];
|
char id4[10];
|
||||||
sprintf(id4,"%c%c%c%c",id[0],id[1],id[2],id[3]);
|
sprintf(id4,"%c%c%c%c",id[0],id[1],id[2],id[3]);
|
||||||
|
|
||||||
////// games that can be forced (always need alt dol)
|
////// games that can be forced (always need alt dol)
|
||||||
|
|
||||||
//Boogie
|
//Boogie
|
||||||
if (strcmp(id,"RBOP69") == 0) return 675;//previous value was 657
|
if (strcmp(id,"RBOP69") == 0) return 675;//previous value was 657
|
||||||
if (strcmp(id,"RBOE69") == 0) return 675;//starstremr
|
if (strcmp(id,"RBOE69") == 0) return 675;//starstremr
|
||||||
|
|
||||||
//Fifa 08
|
//Fifa 08
|
||||||
if (strcmp(id,"RF8E69") == 0) return 439;//from isostar
|
if (strcmp(id,"RF8E69") == 0) return 439;//from isostar
|
||||||
if (strcmp(id,"RF8P69") == 0) return 463;//from isostar
|
if (strcmp(id,"RF8P69") == 0) return 463;//from isostar
|
||||||
if (strcmp(id,"RF8X69") == 0) return 464;//from isostar
|
if (strcmp(id,"RF8X69") == 0) return 464;//from isostar
|
||||||
|
|
||||||
//Madden NFL07
|
//Madden NFL07
|
||||||
if (strcmp(id,"RMDP69") == 0) return 39;//from isostar
|
if (strcmp(id,"RMDP69") == 0) return 39;//from isostar
|
||||||
|
|
||||||
//Madden NFL08
|
//Madden NFL08
|
||||||
if (strcmp(id,"RNFP69") == 0) return 1079;//from isostar
|
if (strcmp(id,"RNFP69") == 0) return 1079;//from isostar
|
||||||
|
|
||||||
//Medal of Honor: Heroes 2
|
//Medal of Honor: Heroes 2
|
||||||
if (strcmp(id,"RM2X69") == 0)return 601;//dj_skual
|
if (strcmp(id,"RM2X69") == 0)return 601;//dj_skual
|
||||||
if (strcmp(id,"RM2P69") == 0)return 517;//MZottel
|
if (strcmp(id,"RM2P69") == 0)return 517;//MZottel
|
||||||
if (strcmp(id,"RM2E69") == 0) return 492;//Old8oy
|
if (strcmp(id,"RM2E69") == 0) return 492;//Old8oy
|
||||||
|
|
||||||
//Mortal Kombat
|
//Mortal Kombat
|
||||||
if (strcmp(id,"RKMP5D") == 0) return 290;//from isostar
|
if (strcmp(id,"RKMP5D") == 0) return 290;//from isostar
|
||||||
if (strcmp(id,"RKME5D") == 0) return 290;//starstremr
|
if (strcmp(id,"RKME5D") == 0) return 290;//starstremr
|
||||||
@ -266,7 +276,7 @@ int autoSelectDol(const char *id, bool force) {
|
|||||||
|
|
||||||
//Pangya! Golf with Style
|
//Pangya! Golf with Style
|
||||||
if (strcmp(id,"RPYP9B") == 0) return 12490;//from isostar
|
if (strcmp(id,"RPYP9B") == 0) return 12490;//from isostar
|
||||||
|
|
||||||
//Redsteel
|
//Redsteel
|
||||||
if (strcmp(id,"REDP41") == 0) return 1957;//from isostar
|
if (strcmp(id,"REDP41") == 0) return 1957;//from isostar
|
||||||
if (strcmp(id,"REDE41") == 0) return 1957;//starstremr
|
if (strcmp(id,"REDE41") == 0) return 1957;//starstremr
|
||||||
@ -274,37 +284,37 @@ int autoSelectDol(const char *id, bool force) {
|
|||||||
//SSX
|
//SSX
|
||||||
if (strcmp(id,"RSXP69") == 0) return 377;//previous value was 337
|
if (strcmp(id,"RSXP69") == 0) return 377;//previous value was 337
|
||||||
if (strcmp(id,"RSXE69") == 0) return 377;//previous value was 337
|
if (strcmp(id,"RSXE69") == 0) return 377;//previous value was 337
|
||||||
|
|
||||||
//Wii Sports Resort, needs alt dol one time only, to show the Motion Plus video
|
//Wii Sports Resort, needs alt dol one time only, to show the Motion Plus video
|
||||||
//if (strcmp(id,"RZTP01") == 0 && CheckForSave(id4)==0) return 952;//from isostar
|
//if (strcmp(id,"RZTP01") == 0 && CheckForSave(id4)==0) return 952;//from isostar
|
||||||
//if (strcmp(id,"RZTE01") == 0 && CheckForSave(id4)==0) return 674;//from starstremr
|
//if (strcmp(id,"RZTE01") == 0 && CheckForSave(id4)==0) return 674;//from starstremr
|
||||||
//as well as Grand Slam Tennis, Tiger Woods 10, Virtual Tennis 2009
|
//as well as Grand Slam Tennis, Tiger Woods 10, Virtual Tennis 2009
|
||||||
|
|
||||||
///// games that can't be forced (alt dol is not always needed)
|
///// games that can't be forced (alt dol is not always needed)
|
||||||
if (!force) {
|
if (!force) {
|
||||||
|
|
||||||
//Grand Slam Tennis
|
//Grand Slam Tennis
|
||||||
if (strcmp(id,"R5TP69") == 0) return 1493;//from isostar
|
if (strcmp(id,"R5TP69") == 0) return 1493;//from isostar
|
||||||
if (strcmp(id,"R5TE69") == 0) return 1493;//starstremr
|
if (strcmp(id,"R5TE69") == 0) return 1493;//starstremr
|
||||||
|
|
||||||
//Medal of Honor Heroes
|
//Medal of Honor Heroes
|
||||||
if (strcmp(id,"RMZX69") == 0) return 492;//from isostar
|
if (strcmp(id,"RMZX69") == 0) return 492;//from isostar
|
||||||
if (strcmp(id,"RMZP69") == 0) return 492;//from isostar
|
if (strcmp(id,"RMZP69") == 0) return 492;//from isostar
|
||||||
if (strcmp(id,"RMZE69") == 0) return 492;//starstremr
|
if (strcmp(id,"RMZE69") == 0) return 492;//starstremr
|
||||||
|
|
||||||
//Tiger Woods 10
|
//Tiger Woods 10
|
||||||
if (strcmp(id,"R9OP69") == 0) return 1991;//from isostar
|
if (strcmp(id,"R9OP69") == 0) return 1991;//from isostar
|
||||||
if (strcmp(id,"R9OE69") == 0) return 1973;//starstremr
|
if (strcmp(id,"R9OE69") == 0) return 1973;//starstremr
|
||||||
|
|
||||||
//Virtual Tennis 2009
|
//Virtual Tennis 2009
|
||||||
if (strcmp(id,"RVUP8P") == 0) return 16426;//from isostar
|
if (strcmp(id,"RVUP8P") == 0) return 16426;//from isostar
|
||||||
if (strcmp(id,"RVUE8P") == 0) return 16405;//from isostar
|
if (strcmp(id,"RVUE8P") == 0) return 16405;//from isostar
|
||||||
|
|
||||||
//Wii Sports Resort
|
//Wii Sports Resort
|
||||||
if (strcmp(id,"RZTP01") == 0) return 952;//from isostar
|
if (strcmp(id,"RZTP01") == 0) return 952;//from isostar
|
||||||
if (strcmp(id,"RZTE01") == 0) return 674;//from starstremr
|
if (strcmp(id,"RZTE01") == 0) return 674;//from starstremr
|
||||||
}
|
}
|
||||||
|
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -313,7 +323,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
/*
|
/*
|
||||||
char id4[10];
|
char id4[10];
|
||||||
sprintf(id4,"%c%c%c%c",id[0],id[1],id[2],id[3]);
|
sprintf(id4,"%c%c%c%c",id[0],id[1],id[2],id[3]);
|
||||||
|
|
||||||
switch (CheckForSave(id4)) {
|
switch (CheckForSave(id4)) {
|
||||||
case 0:
|
case 0:
|
||||||
WindowPrompt(tr("NO save"),0,tr("OK"));
|
WindowPrompt(tr("NO save"),0,tr("OK"));
|
||||||
@ -329,7 +339,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
}
|
}
|
||||||
return -1;
|
return -1;
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//Indiana Jones and the Staff of Kings (Fate of Atlantis)
|
//Indiana Jones and the Staff of Kings (Fate of Atlantis)
|
||||||
if (strcmp(id,"RJ8E64") == 0) {
|
if (strcmp(id,"RJ8E64") == 0) {
|
||||||
int choice = WindowPrompt(tr("Select a DOL"), 0, "Fate of Atlantis", tr("Default"));
|
int choice = WindowPrompt(tr("Select a DOL"), 0, "Fate of Atlantis", tr("Default"));
|
||||||
@ -355,7 +365,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
}
|
}
|
||||||
return choice;
|
return choice;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Metal Slug Anthology (Metal Slug 6)
|
//Metal Slug Anthology (Metal Slug 6)
|
||||||
if (strcmp(id,"RMLEH4") == 0) {
|
if (strcmp(id,"RMLEH4") == 0) {
|
||||||
int choice = WindowPrompt(tr("Select a DOL"), 0, "Metal Slug 6", tr("Default"));
|
int choice = WindowPrompt(tr("Select a DOL"), 0, "Metal Slug 6", tr("Default"));
|
||||||
@ -381,7 +391,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
}
|
}
|
||||||
return choice;
|
return choice;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Metroid Prime Trilogy
|
//Metroid Prime Trilogy
|
||||||
if (strcmp(id,"R3ME01") == 0) {
|
if (strcmp(id,"R3ME01") == 0) {
|
||||||
//do not use any alt dol if there is no save game in the nand
|
//do not use any alt dol if there is no save game in the nand
|
||||||
@ -432,7 +442,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
}
|
}
|
||||||
return choice;
|
return choice;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Rampage: Total Destruction (M1.dol=Rampage, jarvos.dol=Rampage World Tour)
|
//Rampage: Total Destruction (M1.dol=Rampage, jarvos.dol=Rampage World Tour)
|
||||||
if (strcmp(id,"RPGP5D") == 0) {
|
if (strcmp(id,"RPGP5D") == 0) {
|
||||||
int choice = WindowPrompt(tr("Select a DOL"), 0, "Rampage", "World Tour", tr("Default"));
|
int choice = WindowPrompt(tr("Select a DOL"), 0, "Rampage", "World Tour", tr("Default"));
|
||||||
@ -449,7 +459,7 @@ int autoSelectDolMenu(const char *id, bool force) {
|
|||||||
}
|
}
|
||||||
return choice;
|
return choice;
|
||||||
}
|
}
|
||||||
|
|
||||||
//The House Of The Dead 2 & 3 Return (only to play 2)
|
//The House Of The Dead 2 & 3 Return (only to play 2)
|
||||||
if (strcmp(id,"RHDE8P") == 0) {
|
if (strcmp(id,"RHDE8P") == 0) {
|
||||||
int choice = WindowPrompt(tr("Select a DOL"), 0, "HotD 2", tr("Default"));
|
int choice = WindowPrompt(tr("Select a DOL"), 0, "HotD 2", tr("Default"));
|
||||||
@ -491,11 +501,11 @@ void __dvd_readidcb(s32 result)
|
|||||||
dvddone = result;
|
dvddone = result;
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 DiscMount1(discHdr *header) {
|
u8 DiscMount(discHdr *header) {
|
||||||
gprintf("\nDiscMount() ");
|
gprintf("\nDiscMount() ");
|
||||||
int ret;
|
int ret;
|
||||||
HaltGui();
|
HaltGui();
|
||||||
|
|
||||||
u8 *tmpBuff = (u8 *) malloc(0x60);
|
u8 *tmpBuff = (u8 *) malloc(0x60);
|
||||||
memcpy(tmpBuff, g_diskID, 0x60); // Make a backup of the first 96 bytes at 0x80000000
|
memcpy(tmpBuff, g_diskID, 0x60); // Make a backup of the first 96 bytes at 0x80000000
|
||||||
|
|
||||||
@ -503,7 +513,7 @@ u8 DiscMount1(discHdr *header) {
|
|||||||
dvddone = 0;
|
dvddone = 0;
|
||||||
ret = bwDVD_LowReset(__dvd_readidcb);
|
ret = bwDVD_LowReset(__dvd_readidcb);
|
||||||
while(ret>=0 && dvddone==0);
|
while(ret>=0 && dvddone==0);
|
||||||
|
|
||||||
dvddone = 0;
|
dvddone = 0;
|
||||||
ret = bwDVD_LowReadID(g_diskID, __dvd_readidcb); // Leave this one here, or you'll get an IOCTL error
|
ret = bwDVD_LowReadID(g_diskID, __dvd_readidcb); // Leave this one here, or you'll get an IOCTL error
|
||||||
while(ret>=0 && dvddone==0);
|
while(ret>=0 && dvddone==0);
|
||||||
@ -511,65 +521,15 @@ u8 DiscMount1(discHdr *header) {
|
|||||||
dvddone = 0;
|
dvddone = 0;
|
||||||
ret = bwDVD_LowUnencryptedRead(g_diskID, 0x60, 0x00, __dvd_readidcb); // Overwrite the g_diskID thing
|
ret = bwDVD_LowUnencryptedRead(g_diskID, 0x60, 0x00, __dvd_readidcb); // Overwrite the g_diskID thing
|
||||||
while(ret>=0 && dvddone==0);
|
while(ret>=0 && dvddone==0);
|
||||||
|
|
||||||
memcpy(header, g_diskID, 0x60);
|
memcpy(header, g_diskID, 0x60);
|
||||||
memcpy(g_diskID, tmpBuff, 0x60); // Put the backup back, or games won't load
|
memcpy(g_diskID, tmpBuff, 0x60); // Put the backup back, or games won't load
|
||||||
free(tmpBuff);
|
free(tmpBuff);
|
||||||
|
|
||||||
|
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
if (dvddone != 1) {
|
if (dvddone != 1) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
return (header->magic == 0x5D1C9EA3) ? 1 : 2; // Don't check gamecube magic (0xC2339F3D)
|
return (header->magic == 0x5D1C9EA3) ? 1 : 2; // Don't check gamecube magic (0xC2339F3D)
|
||||||
}
|
}
|
||||||
|
|
||||||
u8 DiscMount(discHdr *header) {
|
|
||||||
gprintf("\nDiscMount() ");
|
|
||||||
|
|
||||||
HaltGui();
|
|
||||||
GuiWindow w(screenwidth, screenheight);
|
|
||||||
|
|
||||||
mainWindow->Append(&w);
|
|
||||||
|
|
||||||
ResumeGui();
|
|
||||||
|
|
||||||
//HaltCheck();
|
|
||||||
int ret = Disc_SetUSB(NULL);
|
|
||||||
ret = WDVD_Close();
|
|
||||||
ret = Disc_Init();
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ret = DiscWait(tr("Insert Disk"),tr("Waiting..."),tr("Cancel"),0,0);
|
|
||||||
if (ret < 0) {
|
|
||||||
WindowPrompt (tr("Error reading Disc"),0,tr("Back"));
|
|
||||||
goto OUT;
|
|
||||||
}
|
|
||||||
mainWindow->SetState(STATE_DISABLED);
|
|
||||||
//gprintf("..1");
|
|
||||||
ret = Disc_Open();
|
|
||||||
if (ret < 0) {
|
|
||||||
WindowPrompt (tr("Could not open Disc"),0,tr("Back"));
|
|
||||||
goto OUT;
|
|
||||||
}
|
|
||||||
//gprintf("..2");
|
|
||||||
Disc_ReadHeader(header);
|
|
||||||
//gprintf("..3");
|
|
||||||
ret = Disc_IsWii();
|
|
||||||
//gprintf("..4");
|
|
||||||
//ResumeCheck();
|
|
||||||
if (ret < 0) {
|
|
||||||
ret = 2;
|
|
||||||
}
|
|
||||||
ret = 1;
|
|
||||||
|
|
||||||
|
|
||||||
OUT:
|
|
||||||
HaltGui();
|
|
||||||
mainWindow->Remove(&w);
|
|
||||||
mainWindow->SetState(STATE_DEFAULT);
|
|
||||||
ResumeGui();
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
@ -40,6 +40,10 @@ static time_t start;
|
|||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
extern float gamesize;
|
extern float gamesize;
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* GameInstallProgress
|
* GameInstallProgress
|
||||||
|
@ -23,6 +23,7 @@
|
|||||||
#include "fatmounter.h"
|
#include "fatmounter.h"
|
||||||
#include "listfiles.h"
|
#include "listfiles.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
|
#include "menu.h"
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "wpad.h"
|
#include "wpad.h"
|
||||||
@ -52,10 +53,15 @@ extern u32 gameCnt;
|
|||||||
extern s32 gameSelected, gameStart;
|
extern s32 gameSelected, gameStart;
|
||||||
extern float gamesize;
|
extern float gamesize;
|
||||||
extern struct discHdr * gameList;
|
extern struct discHdr * gameList;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern u8 mountMethod;
|
extern u8 mountMethod;
|
||||||
extern struct discHdr *dvdheader;
|
extern struct discHdr *dvdheader;
|
||||||
extern char game_partition[6];
|
extern char game_partition[6];
|
||||||
extern u8 shutdown;
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* OnScreenNumpad
|
* OnScreenNumpad
|
||||||
@ -65,9 +71,9 @@ extern u8 shutdown;
|
|||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
int OnScreenNumpad(char * var, u32 maxlen) {
|
int OnScreenNumpad(char * var, u32 maxlen) {
|
||||||
int save = -1;
|
int save = -1;
|
||||||
|
|
||||||
GuiNumpad numpad(var, maxlen);
|
GuiNumpad numpad(var, maxlen);
|
||||||
|
|
||||||
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, Settings.sfxvolume);
|
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, Settings.sfxvolume);
|
||||||
// because destroy GuiSound must wait while sound playing is finished, we use a global sound
|
// because destroy GuiSound must wait while sound playing is finished, we use a global sound
|
||||||
if(!btnClick2) btnClick2=new GuiSound(button_click2_pcm, button_click2_pcm_size,Settings.sfxvolume);
|
if(!btnClick2) btnClick2=new GuiSound(button_click2_pcm, button_click2_pcm_size,Settings.sfxvolume);
|
||||||
@ -98,7 +104,7 @@ int OnScreenNumpad(char * var, u32 maxlen) {
|
|||||||
GuiButton cancelBtn(&cancelBtnImg,&cancelBtnImg, 1, 4, -5, -15, &trigA, &btnSoundOver, btnClick2,1);
|
GuiButton cancelBtn(&cancelBtnImg,&cancelBtnImg, 1, 4, -5, -15, &trigA, &btnSoundOver, btnClick2,1);
|
||||||
cancelBtn.SetLabel(&cancelBtnTxt);
|
cancelBtn.SetLabel(&cancelBtnTxt);
|
||||||
cancelBtn.SetTrigger(&trigB);
|
cancelBtn.SetTrigger(&trigB);
|
||||||
|
|
||||||
numpad.Append(&okBtn);
|
numpad.Append(&okBtn);
|
||||||
numpad.Append(&cancelBtn);
|
numpad.Append(&cancelBtn);
|
||||||
|
|
||||||
@ -126,7 +132,7 @@ int OnScreenNumpad(char * var, u32 maxlen) {
|
|||||||
mainWindow->SetState(STATE_DEFAULT);
|
mainWindow->SetState(STATE_DEFAULT);
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
gprintf("\t%s",(save == 1?"saved":"discarded"));
|
gprintf("\t%s",(save == 1?"saved":"discarded"));
|
||||||
return save;
|
return save;
|
||||||
}
|
}
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -690,9 +696,17 @@ int WindowPrompt(const char *title, const char *msg, const char *btn1Label,
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GuiTrigger trigZ;
|
||||||
|
trigZ.SetButtonOnlyTrigger(-1, WPAD_NUNCHUK_BUTTON_Z | WPAD_CLASSIC_BUTTON_ZL, PAD_TRIGGER_Z);
|
||||||
|
|
||||||
|
GuiButton screenShotBtn(0,0);
|
||||||
|
screenShotBtn.SetPosition(0,0);
|
||||||
|
screenShotBtn.SetTrigger(&trigZ);
|
||||||
|
|
||||||
promptWindow.Append(&dialogBoxImg);
|
promptWindow.Append(&dialogBoxImg);
|
||||||
promptWindow.Append(&titleTxt);
|
promptWindow.Append(&titleTxt);
|
||||||
promptWindow.Append(&msgTxt);
|
promptWindow.Append(&msgTxt);
|
||||||
|
promptWindow.Append(&screenShotBtn);
|
||||||
|
|
||||||
if (btn1Label)
|
if (btn1Label)
|
||||||
promptWindow.Append(&btn1);
|
promptWindow.Append(&btn1);
|
||||||
@ -712,7 +726,12 @@ int WindowPrompt(const char *title, const char *msg, const char *btn1Label,
|
|||||||
|
|
||||||
while (choice == -1) {
|
while (choice == -1) {
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
if (shutdown == 1) {
|
||||||
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
}
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
if (btn1.GetState() == STATE_CLICKED) {
|
if (btn1.GetState() == STATE_CLICKED) {
|
||||||
choice = 1;
|
choice = 1;
|
||||||
} else if (btn2.GetState() == STATE_CLICKED) {
|
} else if (btn2.GetState() == STATE_CLICKED) {
|
||||||
@ -727,7 +746,12 @@ int WindowPrompt(const char *title, const char *msg, const char *btn1Label,
|
|||||||
choice = 3;
|
choice = 3;
|
||||||
} else if (btn4.GetState() == STATE_CLICKED) {
|
} else if (btn4.GetState() == STATE_CLICKED) {
|
||||||
choice = 0;
|
choice = 0;
|
||||||
}
|
} else if (screenShotBtn.GetState() == STATE_CLICKED) {
|
||||||
|
gprintf("\n\tscreenShotBtn clicked");
|
||||||
|
screenShotBtn.ResetState();
|
||||||
|
ScreenShot();
|
||||||
|
gprintf("...It's easy, mmmmmmKay");
|
||||||
|
}
|
||||||
if (count>0)count--;
|
if (count>0)count--;
|
||||||
if (count==0) choice = 1;
|
if (count==0) choice = 1;
|
||||||
}
|
}
|
||||||
@ -954,9 +978,12 @@ int WindowExitPrompt()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (shutdown == 1)
|
if (shutdown == 1) {
|
||||||
wiilight(0);
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
}
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
if (btn1.GetState() == STATE_CLICKED) {
|
if (btn1.GetState() == STATE_CLICKED) {
|
||||||
choice = 1;
|
choice = 1;
|
||||||
btn1.SetEffect(EFFECT_SLIDE_TOP | EFFECT_SLIDE_OUT, 50);
|
btn1.SetEffect(EFFECT_SLIDE_TOP | EFFECT_SLIDE_OUT, 50);
|
||||||
@ -1111,6 +1138,12 @@ int GameWindowPrompt() {
|
|||||||
trigPlus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0);
|
trigPlus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0);
|
||||||
GuiTrigger trigMinus;
|
GuiTrigger trigMinus;
|
||||||
trigMinus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0);
|
trigMinus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0);
|
||||||
|
GuiTrigger trigZ;
|
||||||
|
trigZ.SetButtonOnlyTrigger(-1, WPAD_NUNCHUK_BUTTON_Z | WPAD_CLASSIC_BUTTON_ZL, PAD_TRIGGER_Z);
|
||||||
|
|
||||||
|
GuiButton screenShotBtn(0,0);
|
||||||
|
screenShotBtn.SetPosition(0,0);
|
||||||
|
screenShotBtn.SetTrigger(&trigZ);
|
||||||
|
|
||||||
if (CFG.widescreen)
|
if (CFG.widescreen)
|
||||||
snprintf(imgPath, sizeof(imgPath), "%swdialogue_box_startgame.png", CFG.theme_path);
|
snprintf(imgPath, sizeof(imgPath), "%swdialogue_box_startgame.png", CFG.theme_path);
|
||||||
@ -1241,6 +1274,7 @@ int GameWindowPrompt() {
|
|||||||
promptWindow.Append(&dialogBoxImg);
|
promptWindow.Append(&dialogBoxImg);
|
||||||
promptWindow.Append(&nameBtn);
|
promptWindow.Append(&nameBtn);
|
||||||
promptWindow.Append(&playcntTxt);
|
promptWindow.Append(&playcntTxt);
|
||||||
|
promptWindow.Append(&screenShotBtn);
|
||||||
promptWindow.Append(&btn2);
|
promptWindow.Append(&btn2);
|
||||||
if (!mountMethod)//stuff we don't show if it is a DVD mounted
|
if (!mountMethod)//stuff we don't show if it is a DVD mounted
|
||||||
{
|
{
|
||||||
@ -1261,7 +1295,7 @@ int GameWindowPrompt() {
|
|||||||
|
|
||||||
promptWindow.Append(&diskImg2);
|
promptWindow.Append(&diskImg2);
|
||||||
promptWindow.Append(&btn1);
|
promptWindow.Append(&btn1);
|
||||||
|
|
||||||
short changed = -1;
|
short changed = -1;
|
||||||
GuiImageData * diskCover = NULL;
|
GuiImageData * diskCover = NULL;
|
||||||
GuiImageData * diskCover2 = NULL;
|
GuiImageData * diskCover2 = NULL;
|
||||||
@ -1418,6 +1452,19 @@ int GameWindowPrompt() {
|
|||||||
|
|
||||||
diskImg.SetSpin(btn1.GetState() == STATE_SELECTED);
|
diskImg.SetSpin(btn1.GetState() == STATE_SELECTED);
|
||||||
diskImg2.SetSpin(btn1.GetState() == STATE_SELECTED);
|
diskImg2.SetSpin(btn1.GetState() == STATE_SELECTED);
|
||||||
|
if (shutdown == 1) { //for power button
|
||||||
|
promptWindow.SetEffect(EFFECT_SLIDE_TOP | EFFECT_SLIDE_OUT, 50);
|
||||||
|
mainWindow->SetState(STATE_DEFAULT);
|
||||||
|
while (promptWindow.GetEffect() > 0) usleep(50);
|
||||||
|
HaltGui();
|
||||||
|
mainWindow->Remove(&promptWindow);
|
||||||
|
ResumeGui();
|
||||||
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (reset == 1) //for reset button
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if(gameSound)
|
if(gameSound)
|
||||||
{
|
{
|
||||||
@ -1497,6 +1544,12 @@ int GameWindowPrompt() {
|
|||||||
}
|
}
|
||||||
btnFavorite5.ResetState();
|
btnFavorite5.ResetState();
|
||||||
}
|
}
|
||||||
|
else if (screenShotBtn.GetState() == STATE_CLICKED) {
|
||||||
|
gprintf("\n\tscreenShotBtn clicked");
|
||||||
|
screenShotBtn.ResetState();
|
||||||
|
ScreenShot();
|
||||||
|
gprintf("...It's easy, mmmmmmKay");
|
||||||
|
}
|
||||||
// this next part is long because nobody could agree on what the left/right buttons should do
|
// this next part is long because nobody could agree on what the left/right buttons should do
|
||||||
else if ((btnRight.GetState() == STATE_CLICKED) && (Settings.xflip == no)) {//next game
|
else if ((btnRight.GetState() == STATE_CLICKED) && (Settings.xflip == no)) {//next game
|
||||||
promptWindow.SetEffect(EFFECT_SLIDE_RIGHT | EFFECT_SLIDE_OUT, 50);
|
promptWindow.SetEffect(EFFECT_SLIDE_RIGHT | EFFECT_SLIDE_OUT, 50);
|
||||||
@ -2715,7 +2768,7 @@ int ProgressUpdateWindow() {
|
|||||||
} else {
|
} else {
|
||||||
filesize = download_request("http://www.techjawa.com/usbloadergx/ULNR.file");//for some reason it didn't download completely when saved as a wad.
|
filesize = download_request("http://www.techjawa.com/usbloadergx/ULNR.file");//for some reason it didn't download completely when saved as a wad.
|
||||||
}
|
}
|
||||||
|
|
||||||
if (filesize > 0) {
|
if (filesize > 0) {
|
||||||
|
|
||||||
pfile = fopen(dolpath, "wb");//here we save the txt as a wad
|
pfile = fopen(dolpath, "wb");//here we save the txt as a wad
|
||||||
@ -2834,7 +2887,7 @@ int ProgressUpdateWindow() {
|
|||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
int ProgressUpdateWindow() {
|
int ProgressUpdateWindow() {
|
||||||
|
|
||||||
gprintf("\nProgressUpdateWindow(not full channel)");
|
gprintf("\nProgressUpdateWindow(not full channel)");
|
||||||
@ -2998,7 +3051,7 @@ int ProgressUpdateWindow() {
|
|||||||
promptWindow.Append(&progressbarOutlineImg);
|
promptWindow.Append(&progressbarOutlineImg);
|
||||||
promptWindow.Append(&prTxt);
|
promptWindow.Append(&prTxt);
|
||||||
msgTxt.SetTextf("%s Rev%i", tr("Update to"), newrev);
|
msgTxt.SetTextf("%s Rev%i", tr("Update to"), newrev);
|
||||||
|
|
||||||
s32 filesize;
|
s32 filesize;
|
||||||
if (Settings.beta_upgrades) {
|
if (Settings.beta_upgrades) {
|
||||||
char url[255];
|
char url[255];
|
||||||
@ -3516,6 +3569,14 @@ HBCWindowPrompt(const char *name, const char *coder, const char *version,
|
|||||||
btn2.SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM);
|
btn2.SetAlignment(ALIGN_RIGHT, ALIGN_BOTTOM);
|
||||||
btn2.SetPosition(-40, 2);
|
btn2.SetPosition(-40, 2);
|
||||||
|
|
||||||
|
GuiTrigger trigZ;
|
||||||
|
trigZ.SetButtonOnlyTrigger(-1, WPAD_NUNCHUK_BUTTON_Z | WPAD_CLASSIC_BUTTON_ZL, PAD_TRIGGER_Z);
|
||||||
|
|
||||||
|
GuiButton screenShotBtn(0,0);
|
||||||
|
screenShotBtn.SetPosition(0,0);
|
||||||
|
screenShotBtn.SetTrigger(&trigZ);
|
||||||
|
promptWindow.Append(&screenShotBtn);
|
||||||
|
|
||||||
promptWindow.Append(&dialogBoxImg);
|
promptWindow.Append(&dialogBoxImg);
|
||||||
if (strcmp(long_description,""))promptWindow.Append(&whiteBoxImg);
|
if (strcmp(long_description,""))promptWindow.Append(&whiteBoxImg);
|
||||||
if (strcmp(long_description,""))promptWindow.Append(&scrollbarImg);
|
if (strcmp(long_description,""))promptWindow.Append(&scrollbarImg);
|
||||||
@ -3542,15 +3603,23 @@ HBCWindowPrompt(const char *name, const char *coder, const char *version,
|
|||||||
|
|
||||||
while (choice == -1) {
|
while (choice == -1) {
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
if (shutdown == 1) {
|
||||||
if (shutdown == 1)
|
|
||||||
wiilight(0);
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
}
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
if (btn1.GetState() == STATE_CLICKED) {
|
if (btn1.GetState() == STATE_CLICKED) {
|
||||||
choice = 1;
|
choice = 1;
|
||||||
} else if (btn2.GetState() == STATE_CLICKED) {
|
} else if (btn2.GetState() == STATE_CLICKED) {
|
||||||
choice = 0;
|
choice = 0;
|
||||||
}
|
}
|
||||||
|
else if (screenShotBtn.GetState() == STATE_CLICKED) {
|
||||||
|
gprintf("\n\tscreenShotBtn clicked");
|
||||||
|
screenShotBtn.ResetState();
|
||||||
|
ScreenShot();
|
||||||
|
gprintf("...It's easy, mmmmmmKay");
|
||||||
|
}
|
||||||
else if ((arrowUpBtn.GetState()==STATE_CLICKED||arrowUpBtn.GetState()==STATE_HELD) ) {
|
else if ((arrowUpBtn.GetState()==STATE_CLICKED||arrowUpBtn.GetState()==STATE_HELD) ) {
|
||||||
if (long_descriptionTxt.GetFirstLine()>1)
|
if (long_descriptionTxt.GetFirstLine()>1)
|
||||||
long_descriptionTxt.SetFirstLine(long_descriptionTxt.GetFirstLine()-1);
|
long_descriptionTxt.SetFirstLine(long_descriptionTxt.GetFirstLine()-1);
|
||||||
|
@ -20,7 +20,6 @@
|
|||||||
#include "settings/cfg.h"
|
#include "settings/cfg.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "../menu/menus.h"
|
|
||||||
#include "audio.h"
|
#include "audio.h"
|
||||||
#include "wad/wad.h"
|
#include "wad/wad.h"
|
||||||
#include "xml/xml.h"
|
#include "xml/xml.h"
|
||||||
@ -38,8 +37,14 @@ u32 titleCnt;
|
|||||||
extern struct discHdr * gameList;
|
extern struct discHdr * gameList;
|
||||||
extern u32 gameCnt;
|
extern u32 gameCnt;
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern u32 infilesize;
|
extern u32 infilesize;
|
||||||
extern wchar_t *gameFilter;
|
extern wchar_t *gameFilter;
|
||||||
|
|
||||||
@ -118,7 +123,7 @@ int TitleBrowser(u32 type) {
|
|||||||
char line[200];
|
char line[200];
|
||||||
char tmp[50];
|
char tmp[50];
|
||||||
snprintf(tmp,50," ");
|
snprintf(tmp,50," ");
|
||||||
|
|
||||||
//check if the content.bin is on the SD card for that game
|
//check if the content.bin is on the SD card for that game
|
||||||
//if there is content.bin,then the game is on the SDmenu and not the wii
|
//if there is content.bin,then the game is on the SDmenu and not the wii
|
||||||
sprintf(line,"SD:/private/wii/title/%s/content.bin",text);
|
sprintf(line,"SD:/private/wii/title/%s/content.bin",text);
|
||||||
@ -290,8 +295,16 @@ int TitleBrowser(u32 type) {
|
|||||||
wifiBtn.SetAlpha(80);
|
wifiBtn.SetAlpha(80);
|
||||||
wifiBtn.SetTrigger(&trigA);
|
wifiBtn.SetTrigger(&trigA);
|
||||||
|
|
||||||
|
GuiTrigger trigZ;
|
||||||
|
trigZ.SetButtonOnlyTrigger(-1, WPAD_NUNCHUK_BUTTON_Z | WPAD_CLASSIC_BUTTON_ZL, PAD_TRIGGER_Z);
|
||||||
|
|
||||||
|
GuiButton screenShotBtn(0,0);
|
||||||
|
screenShotBtn.SetPosition(0,0);
|
||||||
|
screenShotBtn.SetTrigger(&trigZ);
|
||||||
|
|
||||||
HaltGui();
|
HaltGui();
|
||||||
GuiWindow w(screenwidth, screenheight);
|
GuiWindow w(screenwidth, screenheight);
|
||||||
|
w.Append(&screenShotBtn);
|
||||||
w.Append(&settingsbackgroundbtn);
|
w.Append(&settingsbackgroundbtn);
|
||||||
w.Append(&titleTxt);
|
w.Append(&titleTxt);
|
||||||
w.Append(&cancelBtn);
|
w.Append(&cancelBtn);
|
||||||
@ -307,7 +320,12 @@ int TitleBrowser(u32 type) {
|
|||||||
while (!exit) {
|
while (!exit) {
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
|
||||||
if (wifiBtn.GetState() == STATE_CLICKED) {
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (wifiBtn.GetState() == STATE_CLICKED) {
|
||||||
|
|
||||||
ResumeNetworkWait();
|
ResumeNetworkWait();
|
||||||
wifiBtn.ResetState();
|
wifiBtn.ResetState();
|
||||||
@ -400,7 +418,7 @@ int TitleBrowser(u32 type) {
|
|||||||
char temp[50];
|
char temp[50];
|
||||||
char filepath[100];
|
char filepath[100];
|
||||||
u32 read = 0;
|
u32 read = 0;
|
||||||
|
|
||||||
//make sure there is a folder for this to be saved in
|
//make sure there is a folder for this to be saved in
|
||||||
struct stat st;
|
struct stat st;
|
||||||
snprintf(filepath, sizeof(filepath), "%s/wad/", bootDevice);
|
snprintf(filepath, sizeof(filepath), "%s/wad/", bootDevice);
|
||||||
@ -410,7 +428,7 @@ int TitleBrowser(u32 type) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
snprintf(filepath, sizeof(filepath), "%s/wad/tmp.tmp", bootDevice);
|
snprintf(filepath, sizeof(filepath), "%s/wad/tmp.tmp", bootDevice);
|
||||||
|
|
||||||
|
|
||||||
if (infilesize < MB_SIZE)
|
if (infilesize < MB_SIZE)
|
||||||
snprintf(filesizetxt, sizeof(filesizetxt), tr("Incoming file %0.2fKB"), infilesize/KB_SIZE);
|
snprintf(filesizetxt, sizeof(filesizetxt), tr("Incoming file %0.2fKB"), infilesize/KB_SIZE);
|
||||||
@ -494,9 +512,9 @@ int TitleBrowser(u32 type) {
|
|||||||
w.Remove(&wifiBtn);
|
w.Remove(&wifiBtn);
|
||||||
w.Remove(&optionBrowser3);
|
w.Remove(&optionBrowser3);
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
|
|
||||||
Wad_Install(file);
|
Wad_Install(file);
|
||||||
|
|
||||||
HaltGui();
|
HaltGui();
|
||||||
w.Append(&titleTxt);
|
w.Append(&titleTxt);
|
||||||
w.Append(&cancelBtn);
|
w.Append(&cancelBtn);
|
||||||
@ -529,6 +547,12 @@ int TitleBrowser(u32 type) {
|
|||||||
exit = true;
|
exit = true;
|
||||||
ret = -10;
|
ret = -10;
|
||||||
}
|
}
|
||||||
|
else if (screenShotBtn.GetState() == STATE_CLICKED) {
|
||||||
|
gprintf("\n\tscreenShotBtn clicked");
|
||||||
|
screenShotBtn.ResetState();
|
||||||
|
ScreenShot();
|
||||||
|
gprintf("...It's easy, mmmmmmKay");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CloseConnection();
|
CloseConnection();
|
||||||
|
@ -20,7 +20,6 @@
|
|||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "../menu/menus.h"
|
|
||||||
|
|
||||||
#include "listfiles.h"
|
#include "listfiles.h"
|
||||||
#include "language/gettext.h"
|
#include "language/gettext.h"
|
||||||
@ -28,10 +27,15 @@
|
|||||||
#include "libwiigui/gui.h"
|
#include "libwiigui/gui.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "filebrowser.h"
|
#include "filebrowser.h"
|
||||||
#include "../menu.h"
|
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
static int curDevice = -1;
|
static int curDevice = -1;
|
||||||
static std::vector<BROWSERINFO> browsers;
|
static std::vector<BROWSERINFO> browsers;
|
||||||
@ -313,7 +317,7 @@ int BrowseDevice(char * Path, int Path_size, int Flags, FILTERCASCADE *Filter/*=
|
|||||||
folderBtn.SetImage(&folderImg);
|
folderBtn.SetImage(&folderImg);
|
||||||
folderBtn.SetTrigger(&trigA);
|
folderBtn.SetTrigger(&trigA);
|
||||||
folderBtn.SetEffectGrow();
|
folderBtn.SetEffectGrow();
|
||||||
|
|
||||||
char imgPath[100];
|
char imgPath[100];
|
||||||
snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
|
snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
|
||||||
GuiImageData btnOutline(imgPath, button_dialogue_box_png);
|
GuiImageData btnOutline(imgPath, button_dialogue_box_png);
|
||||||
@ -389,6 +393,12 @@ int BrowseDevice(char * Path, int Path_size, int Flags, FILTERCASCADE *Filter/*=
|
|||||||
while (menu == MENU_NONE) {
|
while (menu == MENU_NONE) {
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
for (i=0; i<FILEBROWSERSIZE; i++) {
|
for (i=0; i<FILEBROWSERSIZE; i++) {
|
||||||
if (fileBrowser.fileList[i]->GetState() == STATE_CLICKED) {
|
if (fileBrowser.fileList[i]->GetState() == STATE_CLICKED) {
|
||||||
fileBrowser.fileList[i]->ResetState();
|
fileBrowser.fileList[i]->ResetState();
|
||||||
@ -441,7 +451,6 @@ int BrowseDevice(char * Path, int Path_size, int Flags, FILTERCASCADE *Filter/*=
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ExitBtn.GetState() == STATE_CLICKED) {
|
if (ExitBtn.GetState() == STATE_CLICKED) {
|
||||||
result = 0;
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
else if (okBtn.GetState() == STATE_CLICKED) {
|
else if (okBtn.GetState() == STATE_CLICKED) {
|
||||||
@ -477,7 +486,7 @@ int BrowseDevice(char * Path, int Path_size, int Flags, FILTERCASCADE *Filter/*=
|
|||||||
char oldfolder[100];
|
char oldfolder[100];
|
||||||
snprintf(newfolder, sizeof(newfolder), "%s%s", browser->rootdir, browser->dir);
|
snprintf(newfolder, sizeof(newfolder), "%s%s", browser->rootdir, browser->dir);
|
||||||
strcpy(oldfolder,newfolder);
|
strcpy(oldfolder,newfolder);
|
||||||
|
|
||||||
int result = OnScreenKeyboard(newfolder, sizeof(newfolder), strlen(browser->rootdir));
|
int result = OnScreenKeyboard(newfolder, sizeof(newfolder), strlen(browser->rootdir));
|
||||||
if ( result == 1 ) {
|
if ( result == 1 ) {
|
||||||
unsigned int len = strlen(newfolder);
|
unsigned int len = strlen(newfolder);
|
||||||
|
@ -19,16 +19,22 @@
|
|||||||
#include "gameinfo.h"
|
#include "gameinfo.h"
|
||||||
#include "usbloader/getentries.h"
|
#include "usbloader/getentries.h"
|
||||||
#include "../gecko.h"
|
#include "../gecko.h"
|
||||||
#include "../menu.h"
|
|
||||||
#include "../menu/menus.h"
|
|
||||||
|
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
|
extern GuiWindow * mainWindow;
|
||||||
|
extern GuiSound * bgMusic;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern struct gameXMLinfo gameinfo;
|
extern struct gameXMLinfo gameinfo;
|
||||||
extern struct gameXMLinfo gameinfo_reset;
|
extern struct gameXMLinfo gameinfo_reset;
|
||||||
extern u32 gameCnt;
|
extern u32 gameCnt;
|
||||||
extern struct discHdr * gameList;
|
extern struct discHdr * gameList;
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* gameinfo
|
* gameinfo
|
||||||
@ -708,7 +714,7 @@ int showGameInfo(char *ID) {
|
|||||||
snprintf(linebuf, sizeof(linebuf), "%s:",tr("WiFi Features"));
|
snprintf(linebuf, sizeof(linebuf), "%s:",tr("WiFi Features"));
|
||||||
} else {
|
} else {
|
||||||
strcpy(linebuf,"");
|
strcpy(linebuf,"");
|
||||||
}
|
}
|
||||||
wifiTxt[0] = new GuiText(linebuf, 16, (GXColor) {0,0,0, 255});
|
wifiTxt[0] = new GuiText(linebuf, 16, (GXColor) {0,0,0, 255});
|
||||||
wifiTxt[0]->SetAlignment(ALIGN_LEFT, ALIGN_TOP);
|
wifiTxt[0]->SetAlignment(ALIGN_LEFT, ALIGN_TOP);
|
||||||
wifiTxt[0]->SetPosition(205,200+wifiY);
|
wifiTxt[0]->SetPosition(205,200+wifiY);
|
||||||
@ -775,6 +781,13 @@ int showGameInfo(char *ID) {
|
|||||||
|
|
||||||
gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_IN, 100);
|
gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_IN, 100);
|
||||||
|
|
||||||
|
GuiTrigger trigZ;
|
||||||
|
trigZ.SetButtonOnlyTrigger(-1, WPAD_NUNCHUK_BUTTON_Z | WPAD_CLASSIC_BUTTON_ZL, PAD_TRIGGER_Z);
|
||||||
|
|
||||||
|
GuiButton screenShotBtn(0,0);
|
||||||
|
screenShotBtn.SetPosition(0,0);
|
||||||
|
screenShotBtn.SetTrigger(&trigZ);
|
||||||
|
gameinfoWindow.Append(&screenShotBtn);
|
||||||
HaltGui();
|
HaltGui();
|
||||||
//mainWindow->SetState(STATE_DISABLED);
|
//mainWindow->SetState(STATE_DISABLED);
|
||||||
mainWindow->Append(&gameinfoWindow);
|
mainWindow->Append(&gameinfoWindow);
|
||||||
@ -786,8 +799,13 @@ int showGameInfo(char *ID) {
|
|||||||
while (choice == -1) {
|
while (choice == -1) {
|
||||||
|
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
if (shutdown == 1) {
|
||||||
|
wiilight(0);
|
||||||
|
Sys_Shutdown();
|
||||||
|
} else if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if ((backBtn.GetState()==STATE_CLICKED)||(backBtn.GetState()==STATE_HELD)) {
|
else if ((backBtn.GetState()==STATE_CLICKED)||(backBtn.GetState()==STATE_HELD)) {
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
if (page==1) {
|
if (page==1) {
|
||||||
choice=1;
|
choice=1;
|
||||||
@ -798,11 +816,13 @@ int showGameInfo(char *ID) {
|
|||||||
gameinfoWindow2.Remove(&nextBtn);
|
gameinfoWindow2.Remove(&nextBtn);
|
||||||
gameinfoWindow2.Remove(&backBtn);
|
gameinfoWindow2.Remove(&backBtn);
|
||||||
gameinfoWindow2.Remove(&homeBtn);
|
gameinfoWindow2.Remove(&homeBtn);
|
||||||
|
gameinfoWindow2.Remove(&screenShotBtn);
|
||||||
gameinfoWindow2.SetVisible(false);
|
gameinfoWindow2.SetVisible(false);
|
||||||
gameinfoWindow.SetVisible(true);
|
gameinfoWindow.SetVisible(true);
|
||||||
gameinfoWindow.Append(&backBtn);
|
gameinfoWindow.Append(&backBtn);
|
||||||
gameinfoWindow.Append(&nextBtn);
|
gameinfoWindow.Append(&nextBtn);
|
||||||
gameinfoWindow.Append(&homeBtn);
|
gameinfoWindow.Append(&homeBtn);
|
||||||
|
gameinfoWindow.Append(&screenShotBtn);
|
||||||
mainWindow->Remove(&gameinfoWindow2);
|
mainWindow->Remove(&gameinfoWindow2);
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
page=1;
|
page=1;
|
||||||
@ -815,12 +835,14 @@ int showGameInfo(char *ID) {
|
|||||||
gameinfoWindow.Remove(&nextBtn);
|
gameinfoWindow.Remove(&nextBtn);
|
||||||
gameinfoWindow.Remove(&backBtn);
|
gameinfoWindow.Remove(&backBtn);
|
||||||
gameinfoWindow.Remove(&homeBtn);
|
gameinfoWindow.Remove(&homeBtn);
|
||||||
|
gameinfoWindow.Remove(&screenShotBtn);
|
||||||
gameinfoWindow.SetVisible(false);
|
gameinfoWindow.SetVisible(false);
|
||||||
gameinfoWindow2.SetVisible(true);
|
gameinfoWindow2.SetVisible(true);
|
||||||
coverImg->SetPosition(15,30);
|
coverImg->SetPosition(15,30);
|
||||||
gameinfoWindow2.Append(&nextBtn);
|
gameinfoWindow2.Append(&nextBtn);
|
||||||
gameinfoWindow2.Append(&backBtn);
|
gameinfoWindow2.Append(&backBtn);
|
||||||
gameinfoWindow2.Append(&homeBtn);
|
gameinfoWindow2.Append(&homeBtn);
|
||||||
|
gameinfoWindow2.Append(&screenShotBtn);
|
||||||
mainWindow->Append(&gameinfoWindow2);
|
mainWindow->Append(&gameinfoWindow2);
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
page=2;
|
page=2;
|
||||||
@ -829,11 +851,13 @@ int showGameInfo(char *ID) {
|
|||||||
gameinfoWindow2.Remove(&nextBtn);
|
gameinfoWindow2.Remove(&nextBtn);
|
||||||
gameinfoWindow2.Remove(&backBtn);
|
gameinfoWindow2.Remove(&backBtn);
|
||||||
gameinfoWindow2.Remove(&homeBtn);
|
gameinfoWindow2.Remove(&homeBtn);
|
||||||
|
gameinfoWindow2.Remove(&screenShotBtn);
|
||||||
gameinfoWindow2.SetVisible(false);
|
gameinfoWindow2.SetVisible(false);
|
||||||
gameinfoWindow.SetVisible(true);
|
gameinfoWindow.SetVisible(true);
|
||||||
gameinfoWindow.Append(&backBtn);
|
gameinfoWindow.Append(&backBtn);
|
||||||
gameinfoWindow.Append(&nextBtn);
|
gameinfoWindow.Append(&nextBtn);
|
||||||
gameinfoWindow.Append(&homeBtn);
|
gameinfoWindow.Append(&homeBtn);
|
||||||
|
gameinfoWindow.Append(&screenShotBtn);
|
||||||
mainWindow->Remove(&gameinfoWindow2);
|
mainWindow->Remove(&gameinfoWindow2);
|
||||||
ResumeGui();
|
ResumeGui();
|
||||||
page=1;
|
page=1;
|
||||||
@ -892,6 +916,12 @@ int showGameInfo(char *ID) {
|
|||||||
}
|
}
|
||||||
urlBtn.ResetState();
|
urlBtn.ResetState();
|
||||||
}
|
}
|
||||||
|
else if (screenShotBtn.GetState() == STATE_CLICKED) {
|
||||||
|
gprintf("\n\tscreenShotBtn clicked");
|
||||||
|
screenShotBtn.ResetState();
|
||||||
|
ScreenShot();
|
||||||
|
gprintf("...It's easy, mmmmmmKay");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (page==1) {
|
if (page==1) {
|
||||||
gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 100);
|
gameinfoWindow.SetEffect(EFFECT_SLIDE_LEFT | EFFECT_SLIDE_OUT, 100);
|
||||||
@ -1073,10 +1103,10 @@ bool save_XML_URL() { // save xml url as as txt file for people without wifi
|
|||||||
sleep(1);
|
sleep(1);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
char XMLurl[3540];
|
char XMLurl[3540];
|
||||||
build_XML_URL(XMLurl,sizeof(XMLurl));
|
build_XML_URL(XMLurl,sizeof(XMLurl));
|
||||||
|
|
||||||
fprintf(f, "# USB Loader Has Saved this file\n");
|
fprintf(f, "# USB Loader Has Saved this file\n");
|
||||||
fprintf(f, "# This URL was created based on your list of games and language settings.\n");
|
fprintf(f, "# This URL was created based on your list of games and language settings.\n");
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
#include "cheats/cheatmenu.h"
|
#include "cheats/cheatmenu.h"
|
||||||
#include "fatmounter.h"
|
#include "fatmounter.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "menu/menus.h"
|
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "listfiles.h"
|
#include "listfiles.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
@ -24,14 +23,19 @@
|
|||||||
|
|
||||||
#define MAXOPTIONS 13
|
#define MAXOPTIONS 13
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
extern void titles_default();
|
extern void titles_default();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
extern GuiBGM * bgMusic;
|
extern GuiSound * bgMusic;
|
||||||
extern GuiImage * bgImg;
|
extern GuiImage * bgImg;
|
||||||
extern GuiImageData * pointer[4];
|
extern GuiImageData * pointer[4];
|
||||||
extern GuiImageData * background;
|
extern GuiImageData * background;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
extern u8 mountMethod;
|
extern u8 mountMethod;
|
||||||
extern struct discHdr *dvdheader;
|
extern struct discHdr *dvdheader;
|
||||||
extern PartList partitions;
|
extern PartList partitions;
|
||||||
@ -72,7 +76,7 @@ int MenuSettings()
|
|||||||
int opt_override = Settings.titlesOverride;
|
int opt_override = Settings.titlesOverride;
|
||||||
// backup partition index
|
// backup partition index
|
||||||
u8 settingspartitionold = Settings.partition;
|
u8 settingspartitionold = Settings.partition;
|
||||||
|
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
@ -533,7 +537,7 @@ int MenuSettings()
|
|||||||
|
|
||||||
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr("Theme Downloader"));
|
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr("Theme Downloader"));
|
||||||
MainButton1Txt.SetText(MainButtonText);
|
MainButton1Txt.SetText(MainButtonText);
|
||||||
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr("Partition Format Menu"));
|
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr(" "));
|
||||||
MainButton2Txt.SetText(MainButtonText);
|
MainButton2Txt.SetText(MainButtonText);
|
||||||
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr(" "));
|
snprintf(MainButtonText, sizeof(MainButtonText), "%s", tr(" "));
|
||||||
MainButton3Txt.SetText(MainButtonText);
|
MainButton3Txt.SetText(MainButtonText);
|
||||||
@ -553,7 +557,6 @@ int MenuSettings()
|
|||||||
w.Append(&GoRightBtn);
|
w.Append(&GoRightBtn);
|
||||||
w.Append(&GoLeftBtn);
|
w.Append(&GoLeftBtn);
|
||||||
w.Append(&MainButton1);
|
w.Append(&MainButton1);
|
||||||
w.Append(&MainButton2);
|
|
||||||
|
|
||||||
PageIndicatorBtn1.SetAlpha(50);
|
PageIndicatorBtn1.SetAlpha(50);
|
||||||
PageIndicatorBtn2.SetAlpha(50);
|
PageIndicatorBtn2.SetAlpha(50);
|
||||||
@ -608,6 +611,10 @@ int MenuSettings()
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if ( pageToDisplay == 1 )
|
if ( pageToDisplay == 1 )
|
||||||
{
|
{
|
||||||
@ -651,7 +658,12 @@ int MenuSettings()
|
|||||||
|
|
||||||
returnhere = 1;
|
returnhere = 1;
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
exit = true;
|
exit = true;
|
||||||
@ -853,7 +865,7 @@ int MenuSettings()
|
|||||||
static const char *opts[settings_screensaver_max] = {trNOOP("OFF"),trNOOP("3 min"),trNOOP("5 min"),trNOOP("10 min"),trNOOP("20 min"),trNOOP("30 min"),trNOOP("1 hour")};
|
static const char *opts[settings_screensaver_max] = {trNOOP("OFF"),trNOOP("3 min"),trNOOP("5 min"),trNOOP("10 min"),trNOOP("20 min"),trNOOP("30 min"),trNOOP("1 hour")};
|
||||||
options2.SetValue(Idx,"%s",tr(opts[Settings.screensaver]));
|
options2.SetValue(Idx,"%s",tr(opts[Settings.screensaver]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
if(ret == ++Idx || firstRun)
|
||||||
{
|
{
|
||||||
if(firstRun) options2.SetName(Idx, "%s",tr("Mark new games"));
|
if(firstRun) options2.SetName(Idx, "%s",tr("Mark new games"));
|
||||||
@ -908,7 +920,12 @@ int MenuSettings()
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
exit = true;
|
exit = true;
|
||||||
@ -993,7 +1010,7 @@ int MenuSettings()
|
|||||||
else
|
else
|
||||||
options2.SetValue(Idx, "********");
|
options2.SetValue(Idx, "********");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ret == ++Idx || firstRun)
|
if (ret == ++Idx || firstRun)
|
||||||
{
|
{
|
||||||
if (firstRun) options2.SetName(Idx, "%s", tr("Partition"));
|
if (firstRun) options2.SetName(Idx, "%s", tr("Partition"));
|
||||||
@ -1005,23 +1022,23 @@ int MenuSettings()
|
|||||||
}
|
}
|
||||||
while (!IsValidPartition(partitions.pinfo[Settings.partition].fs_type, Settings.cios));
|
while (!IsValidPartition(partitions.pinfo[Settings.partition].fs_type, Settings.cios));
|
||||||
}
|
}
|
||||||
|
|
||||||
PartInfo pInfo = partitions.pinfo[Settings.partition];
|
PartInfo pInfo = partitions.pinfo[Settings.partition];
|
||||||
f32 partition_size = partitions.pentry[Settings.partition].size * (partitions.sector_size / GB_SIZE);
|
f32 partition_size = partitions.pentry[Settings.partition].size * (partitions.sector_size / GB_SIZE);
|
||||||
|
|
||||||
// Get the partition name and it's size in GB's
|
// Get the partition name and it's size in GB's
|
||||||
options2.SetValue(Idx,"%s%d (%.2fGB)", pInfo.fs_type == FS_TYPE_FAT32 ? "FAT" : pInfo.fs_type == FS_TYPE_NTFS ? "NTFS" : "WBFS",
|
options2.SetValue(Idx,"%s%d (%.2fGB)", pInfo.fs_type == FS_TYPE_FAT32 ? "FAT" : pInfo.fs_type == FS_TYPE_NTFS ? "NTFS" : "WBFS",
|
||||||
pInfo.index,
|
pInfo.index,
|
||||||
partition_size);
|
partition_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ret == ++Idx || firstRun)
|
if (ret == ++Idx || firstRun)
|
||||||
{
|
{
|
||||||
if (firstRun) options2.SetName(Idx, "%s", tr("FAT: Use directories"));
|
if (firstRun) options2.SetName(Idx, "%s", tr("FAT: Use directories"));
|
||||||
if (ret == Idx) {
|
if (ret == Idx) {
|
||||||
Settings.FatInstallToDir = Settings.FatInstallToDir == 0 ? 1 : 0;
|
Settings.FatInstallToDir = Settings.FatInstallToDir == 0 ? 1 : 0;
|
||||||
}
|
}
|
||||||
options2.SetValue(Idx, "%s", tr(opts_no_yes[Settings.FatInstallToDir]));
|
options2.SetValue(Idx, "%s", tr(opts_no_yes[Settings.FatInstallToDir]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
if(ret == ++Idx || firstRun)
|
||||||
@ -1102,7 +1119,12 @@ int MenuSettings()
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
exit = true;
|
exit = true;
|
||||||
@ -1145,7 +1167,7 @@ int MenuSettings()
|
|||||||
{
|
{
|
||||||
char entered[20];
|
char entered[20];
|
||||||
memset(entered, 0, 20);
|
memset(entered, 0, 20);
|
||||||
|
|
||||||
//password check to unlock Install,Delete and Format
|
//password check to unlock Install,Delete and Format
|
||||||
w.Remove(&optionBrowser2);
|
w.Remove(&optionBrowser2);
|
||||||
w.Remove(&backBtn);
|
w.Remove(&backBtn);
|
||||||
@ -1262,6 +1284,9 @@ int MenuSettings()
|
|||||||
optionBrowser2.SetEffect(EFFECT_FADE, 20);
|
optionBrowser2.SetEffect(EFFECT_FADE, 20);
|
||||||
while (optionBrowser2.GetEffect() > 0) usleep(50);
|
while (optionBrowser2.GetEffect() > 0) usleep(50);
|
||||||
|
|
||||||
|
|
||||||
|
char * oggfile;
|
||||||
|
|
||||||
bool firstRun = true;
|
bool firstRun = true;
|
||||||
while (!exit)
|
while (!exit)
|
||||||
{
|
{
|
||||||
@ -1269,7 +1294,11 @@ int MenuSettings()
|
|||||||
|
|
||||||
bool returnhere = true;
|
bool returnhere = true;
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
else if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
exit = true;
|
exit = true;
|
||||||
@ -1307,7 +1336,8 @@ int MenuSettings()
|
|||||||
w.SetEffect(EFFECT_FADE, -20);
|
w.SetEffect(EFFECT_FADE, -20);
|
||||||
while (w.GetEffect()>0) usleep(50);
|
while (w.GetEffect()>0) usleep(50);
|
||||||
mainWindow->Remove(&w);
|
mainWindow->Remove(&w);
|
||||||
returnhere = MenuBackgroundMusic();
|
while (returnhere)
|
||||||
|
returnhere = MenuOGG();
|
||||||
HaltGui();
|
HaltGui();
|
||||||
mainWindow->Append(&w);
|
mainWindow->Append(&w);
|
||||||
w.SetEffect(EFFECT_FADE, 20);
|
w.SetEffect(EFFECT_FADE, 20);
|
||||||
@ -1316,14 +1346,13 @@ int MenuSettings()
|
|||||||
} else
|
} else
|
||||||
WindowPrompt(tr("No SD-Card inserted!"),tr("Insert an SD-Card to use this option."),tr("OK"));
|
WindowPrompt(tr("No SD-Card inserted!"),tr("Insert an SD-Card to use this option."),tr("OK"));
|
||||||
}
|
}
|
||||||
char * filename = strrchr(Settings.ogg_path, '/');
|
if (!strcmp("notset", Settings.ogg_path))
|
||||||
if(filename)
|
|
||||||
{
|
|
||||||
filename += 1;
|
|
||||||
options2.SetValue(Idx, "%s", filename);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
options2.SetValue(Idx, "%s", tr("Standard"));
|
options2.SetValue(Idx, "%s", tr("Standard"));
|
||||||
|
else
|
||||||
|
{
|
||||||
|
oggfile = strrchr(Settings.ogg_path, '/')+1;
|
||||||
|
options2.SetValue(Idx, "%s", oggfile);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
if(ret == ++Idx || firstRun)
|
||||||
@ -1394,45 +1423,6 @@ int MenuSettings()
|
|||||||
options2.SetValue(Idx,"%s", tr("OFF"));
|
options2.SetValue(Idx,"%s", tr("OFF"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
|
||||||
{
|
|
||||||
if(firstRun) options2.SetName(Idx, "%s",tr("Music Loop Mode"));
|
|
||||||
if(ret == Idx)
|
|
||||||
{
|
|
||||||
Settings.musicloopmode++;
|
|
||||||
if (Settings.musicloopmode > 3)
|
|
||||||
Settings.musicloopmode = 0;
|
|
||||||
|
|
||||||
bgMusic->SetLoop(Settings.musicloopmode);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (Settings.musicloopmode == ONCE)
|
|
||||||
options2.SetValue(Idx,"Play Once");
|
|
||||||
else if(Settings.musicloopmode == LOOP)
|
|
||||||
options2.SetValue(Idx,"Loop Music");
|
|
||||||
else if(Settings.musicloopmode == DIR_LOOP)
|
|
||||||
options2.SetValue(Idx,"Loop Directory");
|
|
||||||
else if(Settings.musicloopmode == RANDOM_BGM)
|
|
||||||
options2.SetValue(Idx,"Random Directory Music");
|
|
||||||
}
|
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
|
||||||
{
|
|
||||||
if(firstRun) options2.SetName(Idx, "%s",tr("Reset BG Music"));
|
|
||||||
if(ret == Idx)
|
|
||||||
{
|
|
||||||
int result = WindowPrompt(tr("Reset to standard BGM?"), 0, tr("Yes"), tr("No"));
|
|
||||||
if(result)
|
|
||||||
{
|
|
||||||
bgMusic->LoadStandard();
|
|
||||||
bgMusic->Play();
|
|
||||||
options2.SetValue(0, "%s", tr("Standard"));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
options2.SetValue(Idx,tr(" "));
|
|
||||||
}
|
|
||||||
|
|
||||||
firstRun = false;
|
firstRun = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1484,8 +1474,12 @@ int MenuSettings()
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
else if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
exit = true;
|
exit = true;
|
||||||
@ -1894,7 +1888,7 @@ int MenuSettings()
|
|||||||
}
|
}
|
||||||
options2.SetValue(Idx, "%s", Settings.BcaCodepath);
|
options2.SetValue(Idx, "%s", Settings.BcaCodepath);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ret == ++Idx || firstRun)
|
if(ret == ++Idx || firstRun)
|
||||||
{
|
{
|
||||||
if(firstRun) options2.SetName(Idx, "%s", tr("WIP Patches Path"));
|
if(firstRun) options2.SetName(Idx, "%s", tr("WIP Patches Path"));
|
||||||
@ -2054,20 +2048,6 @@ int MenuSettings()
|
|||||||
pageToDisplay = 0;
|
pageToDisplay = 0;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (MainButton2.GetState() == STATE_CLICKED)
|
|
||||||
{
|
|
||||||
if(Settings.godmode == 1)
|
|
||||||
{
|
|
||||||
if (isInserted(bootDevice))
|
|
||||||
cfg_save_global();
|
|
||||||
menu = MENU_FORMAT;
|
|
||||||
pageToDisplay = 0;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
WindowPrompt(tr("You can't access this menu!"), tr("Unlock the app first."), tr("OK"));
|
|
||||||
MainButton2.ResetState();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -2166,7 +2146,7 @@ int MenuSettings()
|
|||||||
w.SetEffect(EFFECT_FADE, -20);
|
w.SetEffect(EFFECT_FADE, -20);
|
||||||
while (w.GetEffect()>0) usleep(50);
|
while (w.GetEffect()>0) usleep(50);
|
||||||
|
|
||||||
// if partition has changed, Reinitialize it
|
// if partition has changed, Reinitialize it
|
||||||
PartInfo pinfo = partitions.pinfo[Settings.partition];
|
PartInfo pinfo = partitions.pinfo[Settings.partition];
|
||||||
partitionEntry pentry = partitions.pentry[Settings.partition];
|
partitionEntry pentry = partitions.pentry[Settings.partition];
|
||||||
load_from_fs = pinfo.part_fs;
|
load_from_fs = pinfo.part_fs;
|
||||||
@ -2174,7 +2154,7 @@ int MenuSettings()
|
|||||||
WBFS_Close();
|
WBFS_Close();
|
||||||
WBFS_OpenPart(load_from_fs, pinfo.index, pentry.sector, pentry.size, (char *) &game_partition);
|
WBFS_OpenPart(load_from_fs, pinfo.index, pentry.sector, pentry.size, (char *) &game_partition);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if language has changed, reload titles
|
// if language has changed, reload titles
|
||||||
char opt_langnew[100];
|
char opt_langnew[100];
|
||||||
strcpy(opt_langnew,Settings.language_path);
|
strcpy(opt_langnew,Settings.language_path);
|
||||||
@ -2448,7 +2428,7 @@ int GameSettings(struct discHdr * header)
|
|||||||
iosChoice = i250;
|
iosChoice = i250;
|
||||||
else if (Settings.cios == ios223)
|
else if (Settings.cios == ios223)
|
||||||
iosChoice = i223;
|
iosChoice = i223;
|
||||||
else
|
else
|
||||||
iosChoice = i249;
|
iosChoice = i249;
|
||||||
parentalcontrolChoice = 0;
|
parentalcontrolChoice = 0;
|
||||||
fix002 = Settings.error002;
|
fix002 = Settings.error002;
|
||||||
@ -2469,6 +2449,11 @@ int GameSettings(struct discHdr * header)
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if (MainButton1.GetState() == STATE_CLICKED)
|
if (MainButton1.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
w.Append(&saveBtn);
|
w.Append(&saveBtn);
|
||||||
@ -2504,6 +2489,10 @@ int GameSettings(struct discHdr * header)
|
|||||||
|
|
||||||
returnhere = 1;
|
returnhere = 1;
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
@ -2773,6 +2762,10 @@ int GameSettings(struct discHdr * header)
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
if (backBtn.GetState() == STATE_CLICKED)
|
if (backBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
|
@ -10,70 +10,305 @@
|
|||||||
#include "settings/cfg.h"
|
#include "settings/cfg.h"
|
||||||
#include "network/URL_List.h"
|
#include "network/URL_List.h"
|
||||||
#include "listfiles.h"
|
#include "listfiles.h"
|
||||||
#include "menu/menus.h"
|
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "fatmounter.h"
|
#include "fatmounter.h"
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
#include "prompts/filebrowser.h"
|
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "menu/menus.h"
|
#include "menu.h"
|
||||||
|
|
||||||
|
|
||||||
|
/*** Extern variables ***/
|
||||||
|
extern GuiWindow * mainWindow;
|
||||||
|
extern GuiSound * bgMusic;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* MenuOGG
|
* MenuOGG
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
bool MenuBackgroundMusic()
|
bool MenuOGG() {
|
||||||
{
|
int cnt = 0;
|
||||||
bool ret = false;
|
int ret = 0, choice = 0;
|
||||||
char entered[1024];
|
int scrollon, nothingchanged = 0;
|
||||||
int result = -1;
|
bool returnhere = false;
|
||||||
snprintf(entered, sizeof(entered), "%s", Settings.ogg_path);
|
|
||||||
|
|
||||||
if(strcmp(entered, "") == 0)
|
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, Settings.sfxvolume);
|
||||||
{
|
// because destroy GuiSound must wait while sound playing is finished, we use a global sound
|
||||||
sprintf(entered, "%s", bootDevice);
|
if(!btnClick2) btnClick2=new GuiSound(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
||||||
|
// GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, Settings.sfxvolume);
|
||||||
|
|
||||||
|
char imgPath[100];
|
||||||
|
|
||||||
|
snprintf(imgPath, sizeof(imgPath), "%sbutton_dialogue_box.png", CFG.theme_path);
|
||||||
|
GuiImageData btnOutline(imgPath, button_dialogue_box_png);
|
||||||
|
snprintf(imgPath, sizeof(imgPath), "%ssettings_background.png", CFG.theme_path);
|
||||||
|
GuiImageData settingsbg(imgPath, settings_background_png);
|
||||||
|
|
||||||
|
GuiTrigger trigA;
|
||||||
|
trigA.SetSimpleTrigger(-1, WPAD_BUTTON_A | WPAD_CLASSIC_BUTTON_A, PAD_BUTTON_A);
|
||||||
|
GuiTrigger trigB;
|
||||||
|
trigB.SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
|
||||||
|
GuiTrigger trigMinus;
|
||||||
|
trigMinus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_MINUS | WPAD_CLASSIC_BUTTON_MINUS, 0);
|
||||||
|
GuiTrigger trigPlus;
|
||||||
|
trigPlus.SetButtonOnlyTrigger(-1, WPAD_BUTTON_PLUS | WPAD_CLASSIC_BUTTON_PLUS, 0);
|
||||||
|
|
||||||
|
char fullpath[150];
|
||||||
|
char shortpath[35];
|
||||||
|
int countoggs = GetAllDirFiles(Settings.oggload_path);
|
||||||
|
|
||||||
|
if (!strcmp("", Settings.oggload_path)) {
|
||||||
|
sprintf(shortpath, "%s", tr("Standard"));
|
||||||
|
} else {
|
||||||
|
sprintf(shortpath, "%s", Settings.oggload_path);
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
GuiText titleTxt(shortpath, 24, (GXColor) {0, 0, 0, 255});
|
||||||
char * pathptr = strrchr(entered, '/');
|
titleTxt.SetAlignment(ALIGN_CENTRE, ALIGN_MIDDLE);
|
||||||
if(pathptr)
|
titleTxt.SetPosition(0,0);
|
||||||
{
|
GuiButton pathBtn(300, 50);
|
||||||
pathptr++;
|
pathBtn.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
int choice = WindowPrompt(tr("Playing Music:"), pathptr, tr("Play Previous"), tr("Play Next"), tr("Change Play Path"), tr("Cancel"));
|
pathBtn.SetPosition(0,28);
|
||||||
if(choice == 1)
|
pathBtn.SetLabel(&titleTxt);
|
||||||
{
|
pathBtn.SetSoundOver(&btnSoundOver);
|
||||||
return bgMusic->PlayPrevious();
|
pathBtn.SetSoundClick(btnClick2);
|
||||||
|
pathBtn.SetTrigger(&trigA);
|
||||||
|
pathBtn.SetEffectGrow();
|
||||||
|
|
||||||
|
GuiImage oggmenubackground(&settingsbg);
|
||||||
|
oggmenubackground.SetAlignment(ALIGN_LEFT, ALIGN_TOP);
|
||||||
|
oggmenubackground.SetPosition(0, 0);
|
||||||
|
|
||||||
|
GuiText backBtnTxt(tr("Back") , 22, THEME.prompttext);
|
||||||
|
backBtnTxt.SetMaxWidth(btnOutline.GetWidth()-30);
|
||||||
|
GuiImage backBtnImg(&btnOutline);
|
||||||
|
if (Settings.wsprompt == yes) {
|
||||||
|
backBtnTxt.SetWidescreen(CFG.widescreen);
|
||||||
|
backBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
|
}
|
||||||
|
GuiButton backBtn(btnOutline.GetWidth(), btnOutline.GetHeight());
|
||||||
|
backBtn.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
|
backBtn.SetPosition(-180, 400);
|
||||||
|
backBtn.SetLabel(&backBtnTxt);
|
||||||
|
backBtn.SetImage(&backBtnImg);
|
||||||
|
backBtn.SetSoundOver(&btnSoundOver);
|
||||||
|
backBtn.SetSoundClick(btnClick2);
|
||||||
|
backBtn.SetTrigger(&trigA);
|
||||||
|
backBtn.SetTrigger(&trigB);
|
||||||
|
backBtn.SetEffectGrow();
|
||||||
|
|
||||||
|
GuiText defaultBtnTxt(tr("Default") , 22, THEME.prompttext);
|
||||||
|
defaultBtnTxt.SetMaxWidth(btnOutline.GetWidth()-30);
|
||||||
|
GuiImage defaultBtnImg(&btnOutline);
|
||||||
|
if (Settings.wsprompt == yes) {
|
||||||
|
defaultBtnTxt.SetWidescreen(CFG.widescreen);
|
||||||
|
defaultBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
|
}
|
||||||
|
GuiButton defaultBtn(btnOutline.GetWidth(), btnOutline.GetHeight());
|
||||||
|
defaultBtn.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
|
defaultBtn.SetPosition(180, 400);
|
||||||
|
defaultBtn.SetLabel(&defaultBtnTxt);
|
||||||
|
defaultBtn.SetImage(&defaultBtnImg);
|
||||||
|
defaultBtn.SetSoundOver(&btnSoundOver);
|
||||||
|
defaultBtn.SetSoundClick(btnClick2);
|
||||||
|
defaultBtn.SetTrigger(&trigA);
|
||||||
|
defaultBtn.SetEffectGrow();
|
||||||
|
|
||||||
|
customOptionList options2(countoggs);
|
||||||
|
|
||||||
|
for (cnt = 0; cnt < countoggs; cnt++) {
|
||||||
|
options2.SetValue(cnt, "%s", GetFileName(cnt));
|
||||||
|
options2.SetName(cnt,"%i.", cnt+1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (cnt < 9) {
|
||||||
|
scrollon = 0;
|
||||||
|
} else {
|
||||||
|
scrollon = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
GuiCustomOptionBrowser optionBrowser4(396, 280, &options2, CFG.theme_path, "bg_options_settings.png", bg_options_settings_png, scrollon, 10);
|
||||||
|
optionBrowser4.SetPosition(0, 90);
|
||||||
|
optionBrowser4.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
|
|
||||||
|
snprintf(imgPath, sizeof(imgPath), "%smp3_stop.png", CFG.theme_path);
|
||||||
|
GuiImageData stop(imgPath, mp3_stop_png);
|
||||||
|
snprintf(imgPath, sizeof(imgPath), "%sstartgame_arrow_right.png", CFG.theme_path);
|
||||||
|
GuiImageData play(imgPath, startgame_arrow_right_png);
|
||||||
|
|
||||||
|
GuiImage playBtnImg(&play);
|
||||||
|
playBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
|
GuiButton playBtn(play.GetWidth(), play.GetHeight());
|
||||||
|
playBtn.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
|
playBtn.SetPosition(50, 400);
|
||||||
|
playBtn.SetImage(&playBtnImg);
|
||||||
|
playBtn.SetSoundOver(&btnSoundOver);
|
||||||
|
playBtn.SetSoundClick(btnClick2);
|
||||||
|
playBtn.SetTrigger(&trigA);
|
||||||
|
playBtn.SetTrigger(&trigPlus);
|
||||||
|
playBtn.SetEffectGrow();
|
||||||
|
|
||||||
|
GuiImage stopBtnImg(&stop);
|
||||||
|
stopBtnImg.SetWidescreen(CFG.widescreen);
|
||||||
|
GuiButton stopBtn(stop.GetWidth(), stop.GetHeight());
|
||||||
|
stopBtn.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
|
||||||
|
stopBtn.SetPosition(-15, 400);
|
||||||
|
stopBtn.SetImage(&stopBtnImg);
|
||||||
|
stopBtn.SetSoundOver(&btnSoundOver);
|
||||||
|
stopBtn.SetSoundClick(btnClick2);
|
||||||
|
stopBtn.SetTrigger(&trigA);
|
||||||
|
stopBtn.SetTrigger(&trigMinus);
|
||||||
|
stopBtn.SetEffectGrow();
|
||||||
|
|
||||||
|
HaltGui();
|
||||||
|
GuiWindow w(screenwidth, screenheight);
|
||||||
|
w.Append(&oggmenubackground);
|
||||||
|
w.Append(&pathBtn);
|
||||||
|
w.Append(&backBtn);
|
||||||
|
w.Append(&playBtn);
|
||||||
|
w.Append(&stopBtn);
|
||||||
|
w.Append(&defaultBtn);
|
||||||
|
w.Append(&optionBrowser4);
|
||||||
|
mainWindow->Append(&w);
|
||||||
|
|
||||||
|
w.SetEffect(EFFECT_FADE, 20);
|
||||||
|
ResumeGui();
|
||||||
|
|
||||||
|
while (w.GetEffect()>0) usleep(50);
|
||||||
|
|
||||||
|
while (!returnhere) {
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
if (backBtn.GetState() == STATE_CLICKED) {
|
||||||
|
if (nothingchanged == 1 && countoggs > 0) {
|
||||||
|
if (strcmp("", Settings.oggload_path) && strcmp("notset", Settings.ogg_path)) {
|
||||||
|
bgMusic->Load(Settings.ogg_path);
|
||||||
|
} else {
|
||||||
|
bgMusic->Load(bg_music_ogg, bg_music_ogg_size, true);
|
||||||
|
}
|
||||||
|
bgMusic->Play();
|
||||||
}
|
}
|
||||||
else if(choice == 2)
|
backBtn.ResetState();
|
||||||
{
|
break;
|
||||||
return bgMusic->PlayNext();
|
|
||||||
}
|
|
||||||
else if(choice == 3)
|
|
||||||
{
|
|
||||||
pathptr[0] = 0;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
else
|
|
||||||
sprintf(entered, "%s", bootDevice);
|
|
||||||
}
|
|
||||||
|
|
||||||
result = BrowseDevice(entered, sizeof(entered), FB_DEFAULT);
|
if (defaultBtn.GetState() == STATE_CLICKED) {
|
||||||
|
choice = WindowPrompt(tr("Loading standard music."),0,tr("OK"), tr("Cancel"));
|
||||||
if(result)
|
if (choice == 1) {
|
||||||
{
|
sprintf(Settings.ogg_path, "notset");
|
||||||
if (!bgMusic->Load(entered))
|
bgMusic->Load(bg_music_ogg, bg_music_ogg_size, true);
|
||||||
{
|
bgMusic->Play();
|
||||||
WindowPrompt(tr("Not supported format!"), tr("Loading standard music."), tr("OK"));
|
bgMusic->SetVolume(Settings.volume);
|
||||||
|
cfg_save_global();
|
||||||
|
}
|
||||||
|
defaultBtn.ResetState();
|
||||||
|
if (countoggs > 0)
|
||||||
|
optionBrowser4.SetFocus(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (pathBtn.GetState() == STATE_CLICKED) {
|
||||||
|
w.Remove(&optionBrowser4);
|
||||||
|
w.Remove(&backBtn);
|
||||||
|
w.Remove(&pathBtn);
|
||||||
|
w.Remove(&playBtn);
|
||||||
|
w.Remove(&stopBtn);
|
||||||
|
w.Remove(&defaultBtn);
|
||||||
|
char entered[43] = "";
|
||||||
|
strlcpy(entered, Settings.oggload_path, sizeof(entered));
|
||||||
|
int result = OnScreenKeyboard(entered,43,0);
|
||||||
|
w.Append(&optionBrowser4);
|
||||||
|
w.Append(&pathBtn);
|
||||||
|
w.Append(&backBtn);
|
||||||
|
w.Append(&playBtn);
|
||||||
|
w.Append(&stopBtn);
|
||||||
|
w.Append(&defaultBtn);
|
||||||
|
if ( result == 1 ) {
|
||||||
|
int len = (strlen(entered)-1);
|
||||||
|
if (entered[len] !='/')
|
||||||
|
strncat (entered, "/", 1);
|
||||||
|
strlcpy(Settings.oggload_path, entered, sizeof(Settings.oggload_path));
|
||||||
|
WindowPrompt(tr("Backgroundmusic Path changed."),0,tr("OK"));
|
||||||
|
if (isInserted(bootDevice)) {
|
||||||
|
if (!strcmp("", Settings.oggload_path)) {
|
||||||
|
sprintf(Settings.ogg_path, "notset");
|
||||||
|
bgMusic->Play();
|
||||||
|
}
|
||||||
|
cfg_save_global();
|
||||||
|
returnhere = true;
|
||||||
|
break;
|
||||||
|
} else {
|
||||||
|
WindowPrompt(tr("No SD-Card inserted!"), tr("Insert an SD-Card to save."), tr("OK"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (countoggs > 0) {
|
||||||
|
optionBrowser4.SetFocus(1);
|
||||||
|
}
|
||||||
|
pathBtn.ResetState();
|
||||||
|
}
|
||||||
|
|
||||||
|
ret = optionBrowser4.GetClickedOption();
|
||||||
|
|
||||||
|
if (ret>=0) {
|
||||||
|
choice = WindowPrompt(tr("Set as backgroundmusic?"),GetFileName(ret),tr("Yes"),tr("No"));
|
||||||
|
if (choice == 1) {
|
||||||
|
snprintf(fullpath,150,"%s%s",Settings.oggload_path,GetFileName(ret));
|
||||||
|
if (!bgMusic->Load(fullpath)) {
|
||||||
|
WindowPrompt(tr("Not supported format!"), tr("Loading standard music."), tr("OK"));
|
||||||
|
sprintf(Settings.ogg_path, "notset");
|
||||||
|
} else {
|
||||||
|
snprintf(Settings.ogg_path, sizeof(Settings.ogg_path), "%s", fullpath);
|
||||||
|
cfg_save_global();
|
||||||
|
bgMusic->SetVolume(Settings.volume);
|
||||||
|
nothingchanged = 0;
|
||||||
|
}
|
||||||
|
bgMusic->Play();
|
||||||
|
bgMusic->SetVolume(Settings.volume);
|
||||||
|
}
|
||||||
|
optionBrowser4.SetFocus(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (playBtn.GetState() == STATE_CLICKED && countoggs > 0) {
|
||||||
|
if (countoggs > 0) {
|
||||||
|
ret = optionBrowser4.GetSelectedOption();
|
||||||
|
snprintf(fullpath, 150,"%s%s", Settings.oggload_path,GetFileName(ret));
|
||||||
|
if (!bgMusic->Load(fullpath)) {
|
||||||
|
WindowPrompt(tr("Not supported format!"), tr("Loading standard music."), tr("OK"));
|
||||||
|
}
|
||||||
|
bgMusic->Play();
|
||||||
|
bgMusic->SetVolume(Settings.volume);
|
||||||
|
nothingchanged = 1;
|
||||||
|
optionBrowser4.SetFocus(1);
|
||||||
|
}
|
||||||
|
playBtn.ResetState();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (stopBtn.GetState() == STATE_CLICKED) {
|
||||||
|
if (countoggs > 0) {
|
||||||
|
bgMusic->Stop();
|
||||||
|
nothingchanged = 1;
|
||||||
|
optionBrowser4.SetFocus(1);
|
||||||
|
}
|
||||||
|
stopBtn.ResetState();
|
||||||
}
|
}
|
||||||
else
|
|
||||||
ret = true;
|
|
||||||
bgMusic->Play();
|
|
||||||
bgMusic->SetVolume(Settings.volume);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return ret;
|
w.SetEffect(EFFECT_FADE, -20);
|
||||||
|
while (w.GetEffect()>0) usleep(50);
|
||||||
|
|
||||||
|
HaltGui();
|
||||||
|
mainWindow->Remove(&w);
|
||||||
|
ResumeGui();
|
||||||
|
|
||||||
|
return returnhere;
|
||||||
}
|
}
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -218,7 +453,12 @@ int MenuLanguageSelect() {
|
|||||||
|
|
||||||
while (!returnhere) {
|
while (!returnhere) {
|
||||||
|
|
||||||
if (backBtn.GetState() == STATE_CLICKED) {
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
else if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (backBtn.GetState() == STATE_CLICKED) {
|
||||||
|
|
||||||
backBtn.ResetState();
|
backBtn.ResetState();
|
||||||
break;
|
break;
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
#ifndef _SETTINGSPROMPTS_H_
|
#ifndef _SETTINGSPROMPTS_H_
|
||||||
#define _SETTINGSPROMPTS_H_
|
#define _SETTINGSPROMPTS_H_
|
||||||
|
|
||||||
bool MenuBackgroundMusic();
|
bool MenuOGG();
|
||||||
int MenuLanguageSelect();
|
int MenuLanguageSelect();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -201,7 +201,8 @@ void CFG_Default(int widescreen) { // -1 = non forced Mode
|
|||||||
snprintf(Settings.BcaCodepath, sizeof(Settings.BcaCodepath), "%s/bca/", bootDevice);
|
snprintf(Settings.BcaCodepath, sizeof(Settings.BcaCodepath), "%s/bca/", bootDevice);
|
||||||
snprintf(Settings.WipCodepath, sizeof(Settings.WipCodepath), "%s/wip/", bootDevice);
|
snprintf(Settings.WipCodepath, sizeof(Settings.WipCodepath), "%s/wip/", bootDevice);
|
||||||
snprintf(Settings.dolpath, sizeof(Settings.dolpath), "%s/", bootDevice);
|
snprintf(Settings.dolpath, sizeof(Settings.dolpath), "%s/", bootDevice);
|
||||||
strcpy(Settings.ogg_path, "");
|
snprintf(Settings.oggload_path, sizeof(Settings.oggload_path), "%s/config/backgroundmusic/", bootDevice);
|
||||||
|
sprintf(Settings.ogg_path, "notset");
|
||||||
}
|
}
|
||||||
//always set Theme defaults
|
//always set Theme defaults
|
||||||
//all alignments are left top here
|
//all alignments are left top here
|
||||||
@ -357,7 +358,6 @@ void Global_Default(void) {
|
|||||||
snprintf(Settings.db_language, sizeof(Settings.db_language), empty);
|
snprintf(Settings.db_language, sizeof(Settings.db_language), empty);
|
||||||
Settings.db_JPtoEN = 0;
|
Settings.db_JPtoEN = 0;
|
||||||
Settings.screensaver = 3;
|
Settings.screensaver = 3;
|
||||||
Settings.musicloopmode = 1;
|
|
||||||
Settings.partition = -1;
|
Settings.partition = -1;
|
||||||
Settings.marknewtitles = 1;
|
Settings.marknewtitles = 1;
|
||||||
Settings.FatInstallToDir = 0;
|
Settings.FatInstallToDir = 0;
|
||||||
@ -579,6 +579,10 @@ void path_set(char *name, char *val) {
|
|||||||
strlcpy(Settings.dolpath, val, sizeof(Settings.dolpath));
|
strlcpy(Settings.dolpath, val, sizeof(Settings.dolpath));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (strcmp(name, "oggload_path") == 0) {
|
||||||
|
strlcpy(Settings.oggload_path, val, sizeof(Settings.oggload_path));
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (strcmp(name, "ogg_path") == 0) {
|
if (strcmp(name, "ogg_path") == 0) {
|
||||||
strlcpy(Settings.ogg_path, val, sizeof(Settings.ogg_path));
|
strlcpy(Settings.ogg_path, val, sizeof(Settings.ogg_path));
|
||||||
return;
|
return;
|
||||||
@ -1107,12 +1111,6 @@ void global_cfg_set(char *name, char *val) {
|
|||||||
Settings.screensaver = i;
|
Settings.screensaver = i;
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
} else if (strcmp(name, "musicloopmode") == 0) {
|
|
||||||
int i;
|
|
||||||
if (sscanf(val, "%d", &i) == 1) {
|
|
||||||
Settings.musicloopmode = i;
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
} else if (strcmp(name, "partition") == 0) {
|
} else if (strcmp(name, "partition") == 0) {
|
||||||
int i;
|
int i;
|
||||||
if (sscanf(val, "%d", &i) == 1) {
|
if (sscanf(val, "%d", &i) == 1) {
|
||||||
@ -1366,6 +1364,7 @@ bool cfg_save_global() { // save global settings
|
|||||||
fprintf(f, "titlestxt_path = %s\n ", Settings.titlestxt_path);
|
fprintf(f, "titlestxt_path = %s\n ", Settings.titlestxt_path);
|
||||||
fprintf(f, "gamesound = %d\n ", Settings.gamesound);
|
fprintf(f, "gamesound = %d\n ", Settings.gamesound);
|
||||||
fprintf(f, "dolpath = %s\n ", Settings.dolpath);
|
fprintf(f, "dolpath = %s\n ", Settings.dolpath);
|
||||||
|
fprintf(f, "oggload_path = %s\n ", Settings.oggload_path);
|
||||||
fprintf(f, "ogg_path = %s\n ", Settings.ogg_path);
|
fprintf(f, "ogg_path = %s\n ", Settings.ogg_path);
|
||||||
fprintf(f, "wiilight = %d\n ", Settings.wiilight);
|
fprintf(f, "wiilight = %d\n ", Settings.wiilight);
|
||||||
fprintf(f, "gameDisplay = %d\n ", Settings.gameDisplay);
|
fprintf(f, "gameDisplay = %d\n ", Settings.gameDisplay);
|
||||||
@ -1381,7 +1380,6 @@ bool cfg_save_global() { // save global settings
|
|||||||
//fprintf(f, "db_language = %d\n ", Settings.language);
|
//fprintf(f, "db_language = %d\n ", Settings.language);
|
||||||
fprintf(f, "patchcountrystrings = %d\n ", Settings.patchcountrystrings);
|
fprintf(f, "patchcountrystrings = %d\n ", Settings.patchcountrystrings);
|
||||||
fprintf(f, "screensaver = %d\n ", Settings.screensaver);
|
fprintf(f, "screensaver = %d\n ", Settings.screensaver);
|
||||||
fprintf(f, "musicloopmode = %d\n ", Settings.musicloopmode);
|
|
||||||
fprintf(f, "error002 = %d\n ", Settings.error002);
|
fprintf(f, "error002 = %d\n ", Settings.error002);
|
||||||
fprintf(f, "autonetwork = %d\n ", Settings.autonetwork);
|
fprintf(f, "autonetwork = %d\n ", Settings.autonetwork);
|
||||||
fprintf(f, "discart = %d\n ", Settings.discart);
|
fprintf(f, "discart = %d\n ", Settings.discart);
|
||||||
|
@ -414,7 +414,6 @@ extern "C" {
|
|||||||
u8 patchcountrystrings;
|
u8 patchcountrystrings;
|
||||||
u8 screensaver;
|
u8 screensaver;
|
||||||
s8 partition;
|
s8 partition;
|
||||||
s8 musicloopmode;
|
|
||||||
short godmode;
|
short godmode;
|
||||||
char covers_path[100];
|
char covers_path[100];
|
||||||
char covers2d_path[100];
|
char covers2d_path[100];
|
||||||
@ -425,7 +424,8 @@ extern "C" {
|
|||||||
char titlestxt_path[100];
|
char titlestxt_path[100];
|
||||||
char language_path[100];
|
char language_path[100];
|
||||||
char languagefiles_path[100];
|
char languagefiles_path[100];
|
||||||
char ogg_path[250];
|
char oggload_path[100];
|
||||||
|
char ogg_path[150];
|
||||||
char dolpath[150];
|
char dolpath[150];
|
||||||
char update_path[150];
|
char update_path[150];
|
||||||
char homebrewapps_path[150];
|
char homebrewapps_path[150];
|
||||||
@ -448,7 +448,7 @@ extern "C" {
|
|||||||
u8 partitions_to_install;
|
u8 partitions_to_install;
|
||||||
u8 fullcopy;
|
u8 fullcopy;
|
||||||
u8 beta_upgrades;
|
u8 beta_upgrades;
|
||||||
struct SParental parental;
|
struct SParental parental;
|
||||||
};
|
};
|
||||||
extern struct SSettings Settings;
|
extern struct SSettings Settings;
|
||||||
|
|
||||||
|
178
source/sys.cpp
178
source/sys.cpp
@ -14,13 +14,10 @@
|
|||||||
#include "fatmounter.h"
|
#include "fatmounter.h"
|
||||||
#include "sys.h"
|
#include "sys.h"
|
||||||
#include "wpad.h"
|
#include "wpad.h"
|
||||||
#include "menu/menus.h"
|
|
||||||
|
|
||||||
extern char game_partition[6];
|
extern char game_partition[6];
|
||||||
extern u8 load_from_fs;
|
extern u8 load_from_fs;
|
||||||
|
|
||||||
extern u8 hddState;
|
|
||||||
|
|
||||||
//Wiilight stuff
|
//Wiilight stuff
|
||||||
static vu32 *_wiilight_reg = (u32*)0xCD0000C0;
|
static vu32 *_wiilight_reg = (u32*)0xCD0000C0;
|
||||||
void wiilight(int enable) { // Toggle wiilight (thanks Bool for wiilight source)
|
void wiilight(int enable) { // Toggle wiilight (thanks Bool for wiilight source)
|
||||||
@ -71,51 +68,44 @@ void Sys_Reboot(void) {
|
|||||||
|
|
||||||
int Sys_ChangeIos(int ios) {
|
int Sys_ChangeIos(int ios) {
|
||||||
s32 prevIos = IOS_GetVersion();
|
s32 prevIos = IOS_GetVersion();
|
||||||
|
|
||||||
SDCard_deInit();
|
SDCard_deInit();
|
||||||
if (hddState)
|
USBDevice_deInit();
|
||||||
USBDevice_deInit();
|
|
||||||
|
|
||||||
WPAD_Flush(0);
|
WPAD_Flush(0);
|
||||||
WPAD_Disconnect(0);
|
WPAD_Disconnect(0);
|
||||||
WPAD_Shutdown();
|
WPAD_Shutdown();
|
||||||
if (hddState)
|
|
||||||
{
|
WDVD_Close();
|
||||||
WDVD_Close();
|
|
||||||
USBStorage_Deinit();
|
USBStorage_Deinit();
|
||||||
}
|
|
||||||
|
|
||||||
s32 ret = IOS_ReloadIOSsafe(ios);
|
s32 ret = IOS_ReloadIOSsafe(ios);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
ios = prevIos;
|
ios = prevIos;
|
||||||
}
|
}
|
||||||
|
|
||||||
SDCard_Init();
|
SDCard_Init();
|
||||||
|
|
||||||
if (ios == 222 || ios == 223) {
|
if (ios == 222 || ios == 223) {
|
||||||
load_ehc_module();
|
load_ehc_module();
|
||||||
}
|
}
|
||||||
|
USBDevice_Init();
|
||||||
if (hddState)
|
|
||||||
USBDevice_Init();
|
|
||||||
|
|
||||||
PAD_Init();
|
PAD_Init();
|
||||||
Wpad_Init();
|
Wpad_Init();
|
||||||
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
|
WPAD_SetDataFormat(WPAD_CHAN_ALL,WPAD_FMT_BTNS_ACC_IR);
|
||||||
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
||||||
|
|
||||||
if (hddState)
|
WBFS_Init(WBFS_DEVICE_USB);
|
||||||
{
|
Disc_Init();
|
||||||
WBFS_Init(WBFS_DEVICE_USB);
|
|
||||||
Disc_Init();
|
if (Sys_IsHermes()) {
|
||||||
|
WBFS_OpenNamed((char *) &game_partition);
|
||||||
if (Sys_IsHermes()) {
|
} else {
|
||||||
WBFS_OpenNamed((char *) &game_partition);
|
WBFS_Open();
|
||||||
} else {
|
}
|
||||||
WBFS_Open();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -124,22 +114,17 @@ int Sys_IosReload(int IOS) {
|
|||||||
|
|
||||||
//shutdown SD and USB before IOS Reload in DiscWait
|
//shutdown SD and USB before IOS Reload in DiscWait
|
||||||
SDCard_deInit();
|
SDCard_deInit();
|
||||||
if (hddState)
|
USBDevice_deInit();
|
||||||
USBDevice_deInit();
|
|
||||||
|
|
||||||
WPAD_Flush(0);
|
WPAD_Flush(0);
|
||||||
WPAD_Disconnect(0);
|
WPAD_Disconnect(0);
|
||||||
WPAD_Shutdown();
|
WPAD_Shutdown();
|
||||||
|
|
||||||
if (hddState)
|
WDVD_Close();
|
||||||
{
|
|
||||||
WDVD_Close();
|
|
||||||
USBStorage_Deinit();
|
|
||||||
}
|
|
||||||
|
|
||||||
ret = IOS_ReloadIOSsafe(IOS);
|
USBStorage_Deinit();
|
||||||
if (ret < 0) return ret;
|
|
||||||
if ((IOS == 249 || IOS == 222 || IOS == 223) && hddState) {
|
if (IOS == 249 || IOS == 222 || IOS == 223) {
|
||||||
for (int i = 0; i < 10; i++) {
|
for (int i = 0; i < 10; i++) {
|
||||||
ret = IOS_ReloadIOSsafe(IOS);
|
ret = IOS_ReloadIOSsafe(IOS);
|
||||||
if (ret < 0) return ret;
|
if (ret < 0) return ret;
|
||||||
@ -163,8 +148,7 @@ int Sys_IosReload(int IOS) {
|
|||||||
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
WPAD_SetVRes(WPAD_CHAN_ALL, screenwidth, screenheight);
|
||||||
//reinitialize SD and USB
|
//reinitialize SD and USB
|
||||||
SDCard_Init();
|
SDCard_Init();
|
||||||
if (hddState)
|
USBDevice_Init();
|
||||||
USBDevice_Init();
|
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
@ -244,34 +228,34 @@ s32 ios250rev = -69;
|
|||||||
s32 IOS_ReloadIOSsafe(int ios)
|
s32 IOS_ReloadIOSsafe(int ios)
|
||||||
{
|
{
|
||||||
if (ios==222)
|
if (ios==222)
|
||||||
{
|
{
|
||||||
if (ios222rev == -69)
|
if (ios222rev == -69)
|
||||||
ios222rev = getIOSrev(0x00000001000000dell);
|
ios222rev = getIOSrev(0x00000001000000dell);
|
||||||
|
|
||||||
if (ios222rev >= 0 && !(ios222rev >= 4 && ios222rev < 65280)) return -2;
|
if (ios222rev >= 0 && (ios222rev != 4 && ios222rev != 5))return -2;
|
||||||
}
|
}
|
||||||
else if (ios==223)
|
else if (ios==223)
|
||||||
{
|
{
|
||||||
if (ios223rev == -69)
|
if (ios223rev == -69)
|
||||||
ios223rev = getIOSrev(0x00000001000000dfll);
|
ios223rev = getIOSrev(0x00000001000000dfll);
|
||||||
|
|
||||||
if (ios223rev >= 0 && !(ios223rev >= 4 && ios223rev < 65280)) return -2;
|
if (ios223rev >= 0 && (ios223rev != 4 && ios223rev != 5))return -2;
|
||||||
}
|
}
|
||||||
else if (ios==249)
|
else if (ios==249)
|
||||||
{
|
{
|
||||||
if (ios249rev == -69)
|
if (ios249rev == -69)
|
||||||
ios249rev = getIOSrev(0x00000001000000f9ll);
|
ios249rev = getIOSrev(0x00000001000000f9ll);
|
||||||
|
|
||||||
if (ios249rev >= 0 && !(ios249rev >= 9 && ios249rev < 65280))return -2;
|
if (ios249rev >= 0 && !(ios249rev>=9 && ios249rev<65280))return -2;
|
||||||
}
|
}
|
||||||
else if (ios==250)
|
else if (ios==250)
|
||||||
{
|
{
|
||||||
if (ios250rev == -69)
|
if (ios250rev == -69)
|
||||||
ios250rev = getIOSrev(0x00000001000000fall);
|
ios250rev = getIOSrev(0x00000001000000fall);
|
||||||
|
|
||||||
if (ios250rev >= 0 && !(ios250rev >= 9 && ios250rev < 65280))return -2;
|
if (ios250rev >= 0 && !(ios250rev>=9 && ios250rev<65280))return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
s32 r = IOS_ReloadIOS(ios);
|
s32 r = IOS_ReloadIOS(ios);
|
||||||
if (r >= 0) {
|
if (r >= 0) {
|
||||||
WII_Initialize();
|
WII_Initialize();
|
||||||
@ -279,90 +263,6 @@ s32 IOS_ReloadIOSsafe(int ios)
|
|||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
s32 CheckForCIOS()
|
|
||||||
{
|
|
||||||
gprintf("\n\tChecking for stub IOS");
|
|
||||||
s32 ret = 1;
|
|
||||||
ios222rev = getIOSrev(0x00000001000000dell);
|
|
||||||
ios249rev = getIOSrev(0x00000001000000f9ll);
|
|
||||||
|
|
||||||
//if we don't like either of the cIOS then scram
|
|
||||||
if (!((ios222rev >= 4 && ios222rev < 65280) || (ios249rev >=9 && ios249rev < 65280)))
|
|
||||||
{
|
|
||||||
InitTextVideo();
|
|
||||||
printf("\x1b[2J");
|
|
||||||
if ((ios222rev < 0 && ios222rev != WII_EINSTALL) && (ios249rev < 0 && ios249rev != WII_EINSTALL)) {
|
|
||||||
printf("\n\n\n\tWARNING!");
|
|
||||||
printf("\n\tUSB Loader GX needs unstubbed cIOS 222 v4 or 249 v9+");
|
|
||||||
printf("\n\n\tWe cannot determine the versions on your system,\n\tsince you have no patched ios 36 or 236 installed.");
|
|
||||||
printf("\n\tTherefor, if loading of USB Loader GX fails, you\n\tprobably have installed the 4.2 update,");
|
|
||||||
printf("\n\tand you should go figure out how to get some cios action going on\n\tin your Wii.");
|
|
||||||
printf("\n\n\tThis message will show every time.");
|
|
||||||
sleep(5);
|
|
||||||
} else {
|
|
||||||
printf("\n\n\n\tERROR!");
|
|
||||||
printf("\n\tUSB Loader GX needs unstubbed cIOS 222 v4 or 249 v9+");
|
|
||||||
printf("\n\n\tI found \n\t\t222 = %d%s",ios222rev,ios222rev==65280?" (Stubbed by 4.2 update)":"");
|
|
||||||
printf("\n\t\t249 = %d%s",ios249rev,ios249rev==65280?" (Stubbed by 4.2 update)":"");
|
|
||||||
printf("\n\n\tGo figure out how to get some cIOS action going on\n\tin your Wii and come back and see me.");
|
|
||||||
|
|
||||||
sleep(15);
|
|
||||||
printf("\n\n\tBye");
|
|
||||||
|
|
||||||
USBDevice_deInit();
|
|
||||||
exit(0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
int LoadAppCIOS()
|
|
||||||
{
|
|
||||||
s32 ret = 1;
|
|
||||||
/* Load Custom IOS */
|
|
||||||
SDCard_deInit();// unmount SD for reloading IOS
|
|
||||||
USBDevice_deInit();// unmount USB for reloading IOS
|
|
||||||
USBStorage_Deinit();
|
|
||||||
|
|
||||||
//this is needed otherwise IOS_Reload fails
|
|
||||||
IOS_ReloadIOSsafe(249);
|
|
||||||
|
|
||||||
if (Settings.cios == ios222 && IOS_GetVersion() != 222)
|
|
||||||
{
|
|
||||||
printf("\n\tReloading IOS to config setting (222)...");
|
|
||||||
ret = IOS_ReloadIOSsafe(222);
|
|
||||||
printf("%d", ret);
|
|
||||||
if (ret < 0)
|
|
||||||
{
|
|
||||||
Settings.cios = ios249;
|
|
||||||
IOS_ReloadIOSsafe(249);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ((Settings.cios == ios249 && IOS_GetVersion() != 249)
|
|
||||||
|| (Settings.cios == ios250 && IOS_GetVersion() != 250))
|
|
||||||
{
|
|
||||||
printf("\n\tReloading IOS to config setting (%d)...", (Settings.cios == ios249) ? 249 : 250);
|
|
||||||
ret = IOS_ReloadIOSsafe((Settings.cios == ios249) ? 249 : 250);
|
|
||||||
printf("%d", ret);
|
|
||||||
if (ret < 0) {
|
|
||||||
Settings.cios = ios222;
|
|
||||||
ret = IOS_ReloadIOSsafe(222);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
SDCard_Init();
|
|
||||||
if(IOS_GetVersion() == 222)
|
|
||||||
load_ehc_module();
|
|
||||||
|
|
||||||
USBDevice_Init();
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
void ScreenShot()
|
void ScreenShot()
|
||||||
|
@ -13,8 +13,6 @@ void Sys_LoadMenu(void);
|
|||||||
void Sys_BackToLoader(void);
|
void Sys_BackToLoader(void);
|
||||||
int Sys_ChangeIos(int ios);
|
int Sys_ChangeIos(int ios);
|
||||||
int Sys_IosReload(int IOS);
|
int Sys_IosReload(int IOS);
|
||||||
s32 CheckForCIOS();
|
|
||||||
int LoadAppCIOS();
|
|
||||||
bool Sys_IsHermes();
|
bool Sys_IsHermes();
|
||||||
s32 IOS_ReloadIOSsafe(int ios);
|
s32 IOS_ReloadIOSsafe(int ios);
|
||||||
void ScreenShot();
|
void ScreenShot();
|
||||||
|
@ -24,10 +24,16 @@
|
|||||||
#include "ZipFile.h"
|
#include "ZipFile.h"
|
||||||
#include "gecko.h"
|
#include "gecko.h"
|
||||||
|
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
|
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
extern GuiSound * bgMusic;
|
extern GuiSound * bgMusic;
|
||||||
extern GuiImage * bgImg;
|
extern GuiImage * bgImg;
|
||||||
|
extern u8 shutdown;
|
||||||
|
extern u8 reset;
|
||||||
|
|
||||||
|
|
||||||
int DownloadTheme(const char *url, const char *title)
|
int DownloadTheme(const char *url, const char *title)
|
||||||
@ -239,6 +245,11 @@ static int Theme_Prompt(const char *title, const char *author, GuiImageData *thu
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync();
|
VIDEO_WaitVSync();
|
||||||
|
|
||||||
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
else if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
if (downloadBtn.GetState() == STATE_CLICKED)
|
if (downloadBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
int choice = WindowPrompt(tr("Do you want to download this theme?"), title, tr("Yes"), tr("Cancel"));
|
int choice = WindowPrompt(tr("Do you want to download this theme?"), title, tr("Yes"), tr("Cancel"));
|
||||||
@ -568,7 +579,12 @@ int Theme_Downloader()
|
|||||||
{
|
{
|
||||||
VIDEO_WaitVSync ();
|
VIDEO_WaitVSync ();
|
||||||
|
|
||||||
if (wifiBtn.GetState() == STATE_CLICKED)
|
if (shutdown == 1)
|
||||||
|
Sys_Shutdown();
|
||||||
|
else if (reset == 1)
|
||||||
|
Sys_Reboot();
|
||||||
|
|
||||||
|
else if (wifiBtn.GetState() == STATE_CLICKED)
|
||||||
{
|
{
|
||||||
Initialize_Network();
|
Initialize_Network();
|
||||||
wifiBtn.ResetState();
|
wifiBtn.ResetState();
|
||||||
|
@ -9,7 +9,6 @@
|
|||||||
|
|
||||||
#include "../prompts/TitleBrowser.h"
|
#include "../prompts/TitleBrowser.h"
|
||||||
|
|
||||||
#include "../gecko.h"
|
|
||||||
#include "wad/wad.h"
|
#include "wad/wad.h"
|
||||||
#include "xml/xml.h"
|
#include "xml/xml.h"
|
||||||
#include "../wad/title.h"
|
#include "../wad/title.h"
|
||||||
@ -51,9 +50,9 @@ static inline int wcsnicmp(const wchar_t *s1, const wchar_t *s2, int len)
|
|||||||
if (*s1++ == 0)
|
if (*s1++ == 0)
|
||||||
break;
|
break;
|
||||||
} while (--len != 0);
|
} while (--len != 0);
|
||||||
|
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -132,7 +131,7 @@ int __Menu_GetPrevFilter(int t, wchar_t* gameFilter, u32 gameFiltered, wchar_t *
|
|||||||
struct discHdr *buffer = NULL;
|
struct discHdr *buffer = NULL;
|
||||||
u32 cnt, len, i;
|
u32 cnt, len, i;
|
||||||
s32 ret;
|
s32 ret;
|
||||||
|
|
||||||
wchar_t *new_gameFilterPrev = wcsdup_new(gameFilter);
|
wchar_t *new_gameFilterPrev = wcsdup_new(gameFilter);
|
||||||
|
|
||||||
|
|
||||||
@ -183,8 +182,8 @@ int __Menu_GetPrevFilter(int t, wchar_t* gameFilter, u32 gameFiltered, wchar_t *
|
|||||||
{
|
{
|
||||||
// Check game rating in WiiTDB, since the default Wii parental control setting is enabled
|
// Check game rating in WiiTDB, since the default Wii parental control setting is enabled
|
||||||
s32 rating = GetRatingForGame((char *) header->id);
|
s32 rating = GetRatingForGame((char *) header->id);
|
||||||
|
|
||||||
if ((rating != -1 && rating > Settings.parental.rating) ||
|
if ((rating != -1 && rating > Settings.parental.rating) ||
|
||||||
(rating == -1 && get_pegi_block(header) > Settings.parental.rating))
|
(rating == -1 && get_pegi_block(header) > Settings.parental.rating))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
@ -194,7 +193,7 @@ int __Menu_GetPrevFilter(int t, wchar_t* gameFilter, u32 gameFiltered, wchar_t *
|
|||||||
wchar_t *wname = FreeTypeGX::charToWideChar(get_title(header));
|
wchar_t *wname = FreeTypeGX::charToWideChar(get_title(header));
|
||||||
if(wname) nameList.push_back(wname);
|
if(wname) nameList.push_back(wname);
|
||||||
}
|
}
|
||||||
|
|
||||||
NewTitles::Instance()->Save();
|
NewTitles::Instance()->Save();
|
||||||
|
|
||||||
/* delete buffer */
|
/* delete buffer */
|
||||||
@ -226,7 +225,7 @@ int __Menu_GetPrevFilter(int t, wchar_t* gameFilter, u32 gameFiltered, wchar_t *
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Get GameFilter NextList
|
* Get GameFilter NextList
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
int int_cmp(const void *a, const void *b) { return *((u32*)a)-*((u32*)b); }
|
int int_cmp(const void *a, const void *b) { return *((u32*)a)-*((u32*)b); }
|
||||||
|
|
||||||
int __Menu_GetGameFilter_NextList(discHdr *gameList, u32 gameCnt, wchar_t **PgameFilter, wchar_t **PgameFilterNextList)
|
int __Menu_GetGameFilter_NextList(discHdr *gameList, u32 gameCnt, wchar_t **PgameFilter, wchar_t **PgameFilterNextList)
|
||||||
@ -249,15 +248,15 @@ int __Menu_GetGameFilter_NextList(discHdr *gameList, u32 gameCnt, wchar_t **Pgam
|
|||||||
}
|
}
|
||||||
else if(wcslen(gameName) == filter_len)
|
else if(wcslen(gameName) == filter_len)
|
||||||
autofill = false; // no autofill when gameNameLen == filterLen
|
autofill = false; // no autofill when gameNameLen == filterLen
|
||||||
|
|
||||||
nextList[i] = nextFilterChar;
|
nextList[i] = nextFilterChar;
|
||||||
}
|
}
|
||||||
qsort(nextList, gameCnt, sizeof(u32), int_cmp);
|
qsort(nextList, gameCnt, sizeof(u32), int_cmp);
|
||||||
|
|
||||||
*PgameFilterNextList = new wchar_t[gameCnt+1];
|
*PgameFilterNextList = new wchar_t[gameCnt+1];
|
||||||
if(*PgameFilterNextList == NULL) goto error;
|
if(*PgameFilterNextList == NULL) goto error;
|
||||||
|
|
||||||
|
|
||||||
p = *PgameFilterNextList;
|
p = *PgameFilterNextList;
|
||||||
lastChar = 0;
|
lastChar = 0;
|
||||||
for(i=0; i<gameCnt; i++)
|
for(i=0; i<gameCnt; i++)
|
||||||
@ -275,14 +274,14 @@ int __Menu_GetGameFilter_NextList(discHdr *gameList, u32 gameCnt, wchar_t **Pgam
|
|||||||
{
|
{
|
||||||
wchar_t *newFilter = new wchar_t[filter_len + 2];
|
wchar_t *newFilter = new wchar_t[filter_len + 2];
|
||||||
if(newFilter == NULL) goto error;
|
if(newFilter == NULL) goto error;
|
||||||
|
|
||||||
wcscpy(newFilter, *PgameFilter);
|
wcscpy(newFilter, *PgameFilter);
|
||||||
wcscat(newFilter, *PgameFilterNextList);
|
wcscat(newFilter, *PgameFilterNextList);
|
||||||
delete [] *PgameFilter; *PgameFilter = newFilter;
|
delete [] *PgameFilter; *PgameFilter = newFilter;
|
||||||
delete [] *PgameFilterNextList; *PgameFilterNextList = NULL;
|
delete [] *PgameFilterNextList; *PgameFilterNextList = NULL;
|
||||||
return __Menu_GetGameFilter_NextList(gameList, gameCnt, PgameFilter, PgameFilterNextList);
|
return __Menu_GetGameFilter_NextList(gameList, gameCnt, PgameFilter, PgameFilterNextList);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
error:
|
error:
|
||||||
if(nextList) delete [] nextList;
|
if(nextList) delete [] nextList;
|
||||||
@ -307,7 +306,7 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
|
|
||||||
ret = getTitles_TypeCount(typei, &num_titles);
|
ret = getTitles_TypeCount(typei, &num_titles);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = getTitles_Type(typei, titles, num_titles);
|
ret = getTitles_Type(typei, titles, num_titles);
|
||||||
@ -332,7 +331,7 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
memset(buffer, 0, len);
|
memset(buffer, 0, len);
|
||||||
|
|
||||||
sprintf(path,"%s/config/database.txt",bootDevice);
|
sprintf(path,"%s/config/database.txt",bootDevice);
|
||||||
f = fopen(path, "r");
|
f = fopen(path, "r");
|
||||||
|
|
||||||
@ -343,20 +342,20 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
char text[15];
|
char text[15];
|
||||||
strcpy(name,"");//make sure name is empty
|
strcpy(name,"");//make sure name is empty
|
||||||
u8 found=0;
|
u8 found=0;
|
||||||
|
|
||||||
sprintf(text, "%s", titleText(i<num_titles?typei:0x00010002, i<num_titles?titles[i]:sys_titles[i-num_titles]));
|
sprintf(text, "%s", titleText(i<num_titles?typei:0x00010002, i<num_titles?titles[i]:sys_titles[i-num_titles]));
|
||||||
|
|
||||||
|
|
||||||
char line[200];
|
char line[200];
|
||||||
char tmp[50];
|
char tmp[50];
|
||||||
snprintf(tmp,50," ");
|
snprintf(tmp,50," ");
|
||||||
|
|
||||||
//check if the content.bin is on the SD card for that game
|
//check if the content.bin is on the SD card for that game
|
||||||
//if there is content.bin,then the game is on the SDmenu and not the wii
|
//if there is content.bin,then the game is on the SDmenu and not the wii
|
||||||
sprintf(line,"SD:/private/wii/title/%s/content.bin",text);
|
sprintf(line,"SD:/private/wii/title/%s/content.bin",text);
|
||||||
if (!checkfile(line))
|
if (!checkfile(line))
|
||||||
{
|
{
|
||||||
|
|
||||||
struct discHdr *header = &buffer[i];
|
struct discHdr *header = &buffer[i];
|
||||||
if (f) {
|
if (f) {
|
||||||
while (fgets(line, sizeof(line), f)) {
|
while (fgets(line, sizeof(line), f)) {
|
||||||
@ -394,7 +393,7 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
header->id[4]='1';
|
header->id[4]='1';
|
||||||
header->id[5]=(i<num_titles?'1':'2');
|
header->id[5]=(i<num_titles?'1':'2');
|
||||||
//header->
|
//header->
|
||||||
|
|
||||||
//not using these filters right now, but i left them in just in case
|
//not using these filters right now, but i left them in just in case
|
||||||
// Filters
|
// Filters
|
||||||
/*if (Settings.fave) {
|
/*if (Settings.fave) {
|
||||||
@ -402,32 +401,32 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
if (!game_num || game_num->favorite==0)
|
if (!game_num || game_num->favorite==0)
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Settings.parentalcontrol && !Settings.godmode) {
|
if (Settings.parentalcontrol && !Settings.godmode) {
|
||||||
if (get_block(header) >= Settings.parentalcontrol)
|
if (get_block(header) >= Settings.parentalcontrol)
|
||||||
continue;
|
continue;
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
if(gameFilter && *gameFilter) {
|
if(gameFilter && *gameFilter) {
|
||||||
u32 filter_len = wcslen(gameFilter);
|
u32 filter_len = wcslen(gameFilter);
|
||||||
wchar_t *gameName = FreeTypeGX::charToWideChar(get_title(header));
|
wchar_t *gameName = FreeTypeGX::charToWideChar(get_title(header));
|
||||||
if (!gameName || wcsnicmp(gameName, gameFilter, filter_len)) {
|
if (!gameName || wcsnicmp(gameName, gameFilter, filter_len)) {
|
||||||
delete [] gameName;
|
delete [] gameName;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(i != cnt2)
|
if(i != cnt2)
|
||||||
buffer[cnt2] = buffer[i];
|
buffer[cnt2] = buffer[i];
|
||||||
cnt2++;
|
cnt2++;
|
||||||
}
|
}
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (f)fclose(f);
|
if (f)fclose(f);
|
||||||
|
|
||||||
Uninstall_FromTitle(TITLE_ID(1, 0));
|
Uninstall_FromTitle(TITLE_ID(1, 0));
|
||||||
ISFS_Deinitialize();
|
ISFS_Deinitialize();
|
||||||
|
|
||||||
if(cnt > cnt2)
|
if(cnt > cnt2)
|
||||||
{
|
{
|
||||||
cnt = cnt2;
|
cnt = cnt2;
|
||||||
@ -435,7 +434,7 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
}
|
}
|
||||||
if (!buffer)
|
if (!buffer)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (Settings.sort==pcount) {
|
if (Settings.sort==pcount) {
|
||||||
qsort(buffer, cnt, sizeof(struct discHdr), __Menu_EntryCmpCount);
|
qsort(buffer, cnt, sizeof(struct discHdr), __Menu_EntryCmpCount);
|
||||||
} else if (Settings.fave) {
|
} else if (Settings.fave) {
|
||||||
@ -446,12 +445,12 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
|
|||||||
/*PgameList = buffer;
|
/*PgameList = buffer;
|
||||||
buffer = NULL;
|
buffer = NULL;
|
||||||
PgameCnt = cnt;*/
|
PgameCnt = cnt;*/
|
||||||
|
|
||||||
if(PgameList) *PgameList = buffer; else free(buffer);
|
if(PgameList) *PgameList = buffer; else free(buffer);
|
||||||
if(PgameCnt) *PgameCnt = cnt;
|
if(PgameCnt) *PgameCnt = cnt;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
return cnt;
|
return cnt;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -470,7 +469,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
ret = WBFS_GetCount(&cnt);
|
ret = WBFS_GetCount(&cnt);
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
return ret;
|
return ret;
|
||||||
//gprintf("\n WBFS_GetCount:%d",cnt);
|
|
||||||
/* Buffer length */
|
/* Buffer length */
|
||||||
len = sizeof(struct discHdr) * cnt;
|
len = sizeof(struct discHdr) * cnt;
|
||||||
|
|
||||||
@ -488,7 +487,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
if (buffer) free(buffer);
|
if (buffer) free(buffer);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (u32 i = 0; i < cnt; i++) {
|
for (u32 i = 0; i < cnt; i++) {
|
||||||
struct discHdr *header = &buffer[i];
|
struct discHdr *header = &buffer[i];
|
||||||
|
|
||||||
@ -507,7 +506,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
header->id[2]=='C'&&header->id[3]=='F'&&
|
header->id[2]=='C'&&header->id[3]=='F'&&
|
||||||
header->id[4]=='G'&&header->id[5]=='_')
|
header->id[4]=='G'&&header->id[5]=='_')
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (Settings.parentalcontrol && !Settings.godmode && t==0) {
|
if (Settings.parentalcontrol && !Settings.godmode && t==0) {
|
||||||
if (get_block(header) >= Settings.parentalcontrol)
|
if (get_block(header) >= Settings.parentalcontrol)
|
||||||
continue;
|
continue;
|
||||||
@ -518,13 +517,13 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
{
|
{
|
||||||
// Check game rating in WiiTDB, since the default Wii parental control setting is enabled
|
// Check game rating in WiiTDB, since the default Wii parental control setting is enabled
|
||||||
s32 rating = GetRatingForGame((char *) header->id);
|
s32 rating = GetRatingForGame((char *) header->id);
|
||||||
if ((rating != -1 && rating > Settings.parental.rating) ||
|
if ((rating != -1 && rating > Settings.parental.rating) ||
|
||||||
(rating == -1 && get_pegi_block(header) > Settings.parental.rating))
|
(rating == -1 && get_pegi_block(header) > Settings.parental.rating))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(gameFilter && *gameFilter && t==0) {
|
if(gameFilter && *gameFilter && t==0) {
|
||||||
u32 filter_len = wcslen(gameFilter);
|
u32 filter_len = wcslen(gameFilter);
|
||||||
wchar_t *gameName = FreeTypeGX::charToWideChar(get_title(header));
|
wchar_t *gameName = FreeTypeGX::charToWideChar(get_title(header));
|
||||||
@ -538,7 +537,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
cnt2++;
|
cnt2++;
|
||||||
}
|
}
|
||||||
NewTitles::Instance()->Save();
|
NewTitles::Instance()->Save();
|
||||||
|
|
||||||
if(cnt > cnt2)
|
if(cnt > cnt2)
|
||||||
{
|
{
|
||||||
cnt = cnt2;
|
cnt = cnt2;
|
||||||
@ -546,7 +545,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
}
|
}
|
||||||
if (!buffer)
|
if (!buffer)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
if (Settings.sort==pcount) {
|
if (Settings.sort==pcount) {
|
||||||
qsort(buffer, cnt, sizeof(struct discHdr), __Menu_EntryCmpCount);
|
qsort(buffer, cnt, sizeof(struct discHdr), __Menu_EntryCmpCount);
|
||||||
} else if (Settings.fave) {
|
} else if (Settings.fave) {
|
||||||
@ -558,18 +557,18 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
|
|||||||
/* Set values */
|
/* Set values */
|
||||||
if(PgameList) *PgameList = buffer; else free(buffer);
|
if(PgameList) *PgameList = buffer; else free(buffer);
|
||||||
if(PgameCnt) *PgameCnt = cnt;
|
if(PgameCnt) *PgameCnt = cnt;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int __Menu_GetEntries(int t, const wchar_t* Filter) {
|
int __Menu_GetEntries(int t, const wchar_t* Filter) {
|
||||||
//gprintf("\n__Menu_GetEntries()");
|
|
||||||
/*if (mountMethod==3)
|
/*if (mountMethod==3)
|
||||||
{
|
{
|
||||||
return buildTitleList();
|
return buildTitleList();
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
|
|
||||||
u32 new_gameCnt = 0;
|
u32 new_gameCnt = 0;
|
||||||
struct discHdr *new_gameList = NULL;
|
struct discHdr *new_gameList = NULL;
|
||||||
wchar_t *new_gameFilter = NULL;
|
wchar_t *new_gameFilter = NULL;
|
||||||
@ -577,51 +576,32 @@ int __Menu_GetEntries(int t, const wchar_t* Filter) {
|
|||||||
wchar_t *new_gameFilterPrev = NULL;
|
wchar_t *new_gameFilterPrev = NULL;
|
||||||
|
|
||||||
new_gameFilter = wcsdup_new(Filter ? Filter : (gameFilter ? gameFilter : L"") );
|
new_gameFilter = wcsdup_new(Filter ? Filter : (gameFilter ? gameFilter : L"") );
|
||||||
if(new_gameFilter == NULL)
|
if(new_gameFilter == NULL) return -1;
|
||||||
{
|
|
||||||
//gprintf("\nnew_gameFilter == NULL");
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
|
|
||||||
for(;;)
|
for(;;)
|
||||||
{
|
{
|
||||||
if (mountMethod==3)
|
if (mountMethod==3)
|
||||||
{
|
{if(buildTitleList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0)
|
||||||
int butt =buildTitleList(t, new_gameFilter, &new_gameList, &new_gameCnt);
|
return -1;}
|
||||||
if (butt < 0)
|
|
||||||
{
|
else
|
||||||
gprintf("\nbutt:%d", butt);
|
{if(__Menu_GetGameList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0)
|
||||||
return -1;
|
return -1;}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if(__Menu_GetGameList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0)
|
|
||||||
{
|
|
||||||
gprintf("\n__Menu_GetGameList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0");
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if(new_gameCnt > 0 || new_gameFilter[0] == 0)
|
if(new_gameCnt > 0 || new_gameFilter[0] == 0)
|
||||||
{
|
|
||||||
//gprintf("\nnew_gameCnt:%d",new_gameCnt);
|
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
new_gameFilter[wcslen(new_gameFilter)-1] = 0;
|
new_gameFilter[wcslen(new_gameFilter)-1] = 0;
|
||||||
}
|
}
|
||||||
if (mountMethod!=3)
|
|
||||||
{
|
|
||||||
/* init GameFilterNextList */
|
|
||||||
if(__Menu_GetGameFilter_NextList(new_gameList, new_gameCnt, &new_gameFilter, &new_gameFilterNextList) < 0)
|
|
||||||
goto error;
|
|
||||||
|
|
||||||
/* init GameFilterPrev */
|
/* init GameFilterNextList */
|
||||||
if(__Menu_GetPrevFilter(t, new_gameFilter, new_gameCnt, &new_gameFilterPrev) < 0)
|
if(__Menu_GetGameFilter_NextList(new_gameList, new_gameCnt, &new_gameFilter, &new_gameFilterNextList) < 0)
|
||||||
goto error;
|
goto error;
|
||||||
}
|
|
||||||
|
/* init GameFilterPrev */
|
||||||
|
if(__Menu_GetPrevFilter(t, new_gameFilter, new_gameCnt, &new_gameFilterPrev) < 0)
|
||||||
|
goto error;
|
||||||
|
|
||||||
/* Set values */
|
/* Set values */
|
||||||
if(gameList) free(gameList);
|
if(gameList) free(gameList);
|
||||||
if(gameFilter) delete [] gameFilter;
|
if(gameFilter) delete [] gameFilter;
|
||||||
@ -630,19 +610,14 @@ int __Menu_GetEntries(int t, const wchar_t* Filter) {
|
|||||||
|
|
||||||
gameList = new_gameList;
|
gameList = new_gameList;
|
||||||
gameCnt = new_gameCnt;
|
gameCnt = new_gameCnt;
|
||||||
gameFilter = new_gameFilter;
|
gameFilter = new_gameFilter;
|
||||||
gameFilterNextList = new_gameFilterNextList;
|
gameFilterNextList = new_gameFilterNextList;
|
||||||
gameFilterPrev = new_gameFilterPrev;
|
gameFilterPrev = new_gameFilterPrev;
|
||||||
|
|
||||||
|
/* Reset variables */
|
||||||
/* Reset variables */
|
|
||||||
gameSelected = gameStart = 0;
|
gameSelected = gameStart = 0;
|
||||||
//gprintf("\ncnt:%d", gameCnt);
|
return 0;
|
||||||
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
error: // clean up
|
error: // clean up
|
||||||
gprintf("\nERROR");
|
|
||||||
if(new_gameList) free(new_gameList);
|
if(new_gameList) free(new_gameList);
|
||||||
if(new_gameFilter) delete [] new_gameFilter;
|
if(new_gameFilter) delete [] new_gameFilter;
|
||||||
if(new_gameFilterNextList) delete [] new_gameFilterNextList;
|
if(new_gameFilterNextList) delete [] new_gameFilterNextList;
|
||||||
|
@ -22,20 +22,44 @@
|
|||||||
|
|
||||||
#define DEFAULT_FIFO_SIZE 256 * 1024
|
#define DEFAULT_FIFO_SIZE 256 * 1024
|
||||||
static unsigned int *xfb[2] = { NULL, NULL }; // Double buffered
|
static unsigned int *xfb[2] = { NULL, NULL }; // Double buffered
|
||||||
static unsigned int *xfbTxt = NULL;
|
|
||||||
static int whichfb = 0; // Switch
|
static int whichfb = 0; // Switch
|
||||||
static GXRModeObj *vmode; // Menu video mode
|
static GXRModeObj *vmode; // Menu video mode
|
||||||
static unsigned char gp_fifo[DEFAULT_FIFO_SIZE] ATTRIBUTE_ALIGN (32);
|
static unsigned char gp_fifo[DEFAULT_FIFO_SIZE] ATTRIBUTE_ALIGN (32);
|
||||||
static Mtx GXmodelView2D;
|
static Mtx GXmodelView2D;
|
||||||
int screenheight;
|
int screenheight;
|
||||||
int screenwidth;
|
int screenwidth;
|
||||||
|
u32 frameCount = 0;
|
||||||
extern bool textVideoInit;
|
|
||||||
extern bool geckoinit;
|
|
||||||
|
|
||||||
u8 * gameScreenTex = NULL; // a GX texture screen capture of the game
|
u8 * gameScreenTex = NULL; // a GX texture screen capture of the game
|
||||||
u8 * gameScreenTex2 = NULL; // a GX texture screen capture of the game (copy)
|
u8 * gameScreenTex2 = NULL; // a GX texture screen capture of the game (copy)
|
||||||
|
|
||||||
|
/****************************************************************************
|
||||||
|
* UpdatePadsCB
|
||||||
|
*
|
||||||
|
* called by postRetraceCallback in InitGCVideo - scans gcpad and wpad
|
||||||
|
***************************************************************************/
|
||||||
|
static void
|
||||||
|
UpdatePadsCB () {
|
||||||
|
frameCount++;
|
||||||
|
WPAD_ScanPads();
|
||||||
|
PAD_ScanPads();
|
||||||
|
|
||||||
|
for (int i=3; i >= 0; i--) {
|
||||||
|
memcpy(&userInput[i].wpad, WPAD_Data(i), sizeof(WPADData));
|
||||||
|
|
||||||
|
userInput[i].chan = i;
|
||||||
|
userInput[i].pad.btns_d = PAD_ButtonsDown(i);
|
||||||
|
userInput[i].pad.btns_u = PAD_ButtonsUp(i);
|
||||||
|
userInput[i].pad.btns_h = PAD_ButtonsHeld(i);
|
||||||
|
userInput[i].pad.stickX = PAD_StickX(i);
|
||||||
|
userInput[i].pad.stickY = PAD_StickY(i);
|
||||||
|
userInput[i].pad.substickX = PAD_SubStickX(i);
|
||||||
|
userInput[i].pad.substickY = PAD_SubStickY(i);
|
||||||
|
userInput[i].pad.triggerL = PAD_TriggerL(i);
|
||||||
|
userInput[i].pad.triggerR = PAD_TriggerR(i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* StartGX
|
* StartGX
|
||||||
*
|
*
|
||||||
@ -174,45 +198,6 @@ InitVideo () {
|
|||||||
ResetVideo_Menu();
|
ResetVideo_Menu();
|
||||||
// Finally, the video is up and ready for use :)
|
// Finally, the video is up and ready for use :)
|
||||||
}
|
}
|
||||||
|
|
||||||
void InitTextVideo ()
|
|
||||||
{
|
|
||||||
gprintf("\nInitTextVideo ()");
|
|
||||||
if (textVideoInit)
|
|
||||||
{
|
|
||||||
gprintf("...0");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
VIDEO_Init();
|
|
||||||
GXRModeObj *vmode = VIDEO_GetPreferredMode(NULL); // get default video mode
|
|
||||||
|
|
||||||
// widescreen fix
|
|
||||||
VIDEO_Configure (vmode);
|
|
||||||
|
|
||||||
// Allocate the video buffers
|
|
||||||
xfbTxt = (u32 *) MEM_K0_TO_K1 (SYS_AllocateFramebuffer (vmode));
|
|
||||||
|
|
||||||
// A console is always useful while debugging
|
|
||||||
console_init (xfbTxt, 20, 64, vmode->fbWidth, vmode->xfbHeight, vmode->fbWidth * 2);
|
|
||||||
|
|
||||||
// Clear framebuffers etc.
|
|
||||||
VIDEO_ClearFrameBuffer (vmode, xfbTxt, COLOR_BLACK);
|
|
||||||
VIDEO_SetNextFramebuffer (xfbTxt);
|
|
||||||
|
|
||||||
VIDEO_SetBlack (FALSE);
|
|
||||||
VIDEO_Flush ();
|
|
||||||
VIDEO_WaitVSync ();
|
|
||||||
if (vmode->viTVMode & VI_NON_INTERLACE)
|
|
||||||
VIDEO_WaitVSync ();
|
|
||||||
|
|
||||||
//send console output to the gecko
|
|
||||||
if (geckoinit)CON_EnableGecko(1, true);
|
|
||||||
textVideoInit = true;
|
|
||||||
gprintf("...1");
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
static unsigned int *xfbDB = NULL;
|
static unsigned int *xfbDB = NULL;
|
||||||
|
|
||||||
void InitVideodebug () {
|
void InitVideodebug () {
|
||||||
@ -256,8 +241,8 @@ void StopGX() {
|
|||||||
*
|
*
|
||||||
* Renders everything current sent to GX, and flushes video
|
* Renders everything current sent to GX, and flushes video
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
void Menu_Render()
|
void Menu_Render() {
|
||||||
{
|
|
||||||
whichfb ^= 1; // flip framebuffer
|
whichfb ^= 1; // flip framebuffer
|
||||||
GX_SetZMode(GX_TRUE, GX_LEQUAL, GX_TRUE);
|
GX_SetZMode(GX_TRUE, GX_LEQUAL, GX_TRUE);
|
||||||
GX_SetColorUpdate(GX_TRUE);
|
GX_SetColorUpdate(GX_TRUE);
|
||||||
@ -507,13 +492,6 @@ void Menu_DrawTPLImg(f32 xpos, f32 ypos, f32 zpos, f32 width, f32 height, GXTexO
|
|||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
s32 TakeScreenshot(const char *path)
|
s32 TakeScreenshot(const char *path)
|
||||||
{
|
{
|
||||||
//check if it is possible to write
|
|
||||||
FILE *f = fopen(path, "wb");
|
|
||||||
if(!f)
|
|
||||||
return -1;
|
|
||||||
else
|
|
||||||
fclose(f);
|
|
||||||
|
|
||||||
gprintf("\nTakeScreenshot(%s)", path);
|
gprintf("\nTakeScreenshot(%s)", path);
|
||||||
IMGCTX ctx = PNGU_SelectImageFromDevice (path);
|
IMGCTX ctx = PNGU_SelectImageFromDevice (path);
|
||||||
s32 ret = PNGU_EncodeFromYCbYCr(ctx,vmode->fbWidth, vmode->efbHeight,xfb[whichfb],0);
|
s32 ret = PNGU_EncodeFromYCbYCr(ctx,vmode->fbWidth, vmode->efbHeight,xfb[whichfb],0);
|
||||||
@ -521,4 +499,3 @@ s32 TakeScreenshot(const char *path)
|
|||||||
gprintf(":%d", ret);
|
gprintf(":%d", ret);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -13,7 +13,6 @@
|
|||||||
|
|
||||||
void InitVideo ();
|
void InitVideo ();
|
||||||
void InitVideodebug();
|
void InitVideodebug();
|
||||||
void InitTextVideo();
|
|
||||||
void StopGX();
|
void StopGX();
|
||||||
void ResetVideo_Menu();
|
void ResetVideo_Menu();
|
||||||
void Menu_Render();
|
void Menu_Render();
|
||||||
|
@ -8,15 +8,22 @@
|
|||||||
#include "utils.h"
|
#include "utils.h"
|
||||||
#include "video.h"
|
#include "video.h"
|
||||||
#include "wad.h"
|
#include "wad.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#include "prompts/PromptWindows.h"
|
#include "prompts/PromptWindows.h"
|
||||||
#include "libwiigui/gui.h"
|
#include "libwiigui/gui.h"
|
||||||
#include "language/gettext.h"
|
#include "language/gettext.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "filelist.h"
|
#include "filelist.h"
|
||||||
|
/*** Extern functions ***/
|
||||||
|
extern void ResumeGui();
|
||||||
|
extern void HaltGui();
|
||||||
/*** Extern variables ***/
|
/*** Extern variables ***/
|
||||||
extern GuiWindow * mainWindow;
|
extern GuiWindow * mainWindow;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* 'WAD Header' structure */
|
/* 'WAD Header' structure */
|
||||||
typedef struct {
|
typedef struct {
|
||||||
/* Header length */
|
/* Header length */
|
||||||
@ -340,9 +347,9 @@ s32 Wad_Install(FILE *fp)
|
|||||||
snprintf(imgPath, sizeof(imgPath), "%s%d...",tr(">> Installing content #"),content->cid);
|
snprintf(imgPath, sizeof(imgPath), "%s%d...",tr(">> Installing content #"),content->cid);
|
||||||
msg4Txt.SetText(imgPath);
|
msg4Txt.SetText(imgPath);
|
||||||
// Install content data
|
// Install content data
|
||||||
while (idx < len) {
|
while (idx < len) {
|
||||||
|
|
||||||
//VIDEO_WaitVSync ();
|
//VIDEO_WaitVSync ();
|
||||||
|
|
||||||
u32 size;
|
u32 size;
|
||||||
|
|
||||||
@ -364,7 +371,7 @@ s32 Wad_Install(FILE *fp)
|
|||||||
// Increase variables
|
// Increase variables
|
||||||
idx += size;
|
idx += size;
|
||||||
offset += size;
|
offset += size;
|
||||||
|
|
||||||
//snprintf(imgPath, sizeof(imgPath), "%s%d (%d)...",tr(">> Installing content #"),content->cid,idx);
|
//snprintf(imgPath, sizeof(imgPath), "%s%d (%d)...",tr(">> Installing content #"),content->cid,idx);
|
||||||
|
|
||||||
//msg4Txt.SetText(imgPath);
|
//msg4Txt.SetText(imgPath);
|
||||||
|
@ -7,18 +7,19 @@ Load game information from XML - Lustar
|
|||||||
#include <malloc.h>
|
#include <malloc.h>
|
||||||
#include "unzip/unzip.h"
|
#include "unzip/unzip.h"
|
||||||
#include "settings/cfg.h"
|
#include "settings/cfg.h"
|
||||||
#include "listfiles.h"
|
|
||||||
#include "usbloader/partition_usbloader.h"
|
|
||||||
#include "xml/xml.h"
|
#include "xml/xml.h"
|
||||||
|
//#include "cfg.h"
|
||||||
|
//#include "xml.h"
|
||||||
|
|
||||||
extern struct SSettings Settings; // for loader GX
|
extern struct SSettings Settings; // for loader GX
|
||||||
extern void title_set(char *id, char *title);
|
extern void title_set(char *id, char *title);
|
||||||
extern char* trimcopy(char *dest, char *src, int size);
|
extern char* trimcopy(char *dest, char *src, int size);
|
||||||
|
extern char game_partition[6];
|
||||||
|
|
||||||
|
|
||||||
/* config */
|
/* config */
|
||||||
static bool xmldebug = false;
|
static bool xmldebug = false;
|
||||||
|
static char xmlcfg_filename[100] = "wiitdb";
|
||||||
static int xmlmaxsize = 1572864;
|
static int xmlmaxsize = 1572864;
|
||||||
|
|
||||||
|
|
||||||
@ -63,45 +64,22 @@ int xmlloadtime = 0;
|
|||||||
char * get_nodetext(mxml_node_t *node, char *buffer, int buflen);
|
char * get_nodetext(mxml_node_t *node, char *buffer, int buflen);
|
||||||
bool xml_loaded = false;
|
bool xml_loaded = false;
|
||||||
|
|
||||||
static void SearchXMLFile(char * pathname)
|
|
||||||
{
|
|
||||||
int i = 0;
|
|
||||||
char temppath[MAXPATHLEN];
|
|
||||||
|
|
||||||
for(i = 0; i < 4; i++)
|
|
||||||
{
|
|
||||||
snprintf(temppath, sizeof(temppath), "%swiitdb_WBFS%i.zip", pathname, i);
|
|
||||||
if(checkfile(temppath))
|
|
||||||
{
|
|
||||||
sprintf(pathname, "%s", temppath);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
snprintf(temppath, sizeof(temppath), "%swiitdb_FAT%i.zip", pathname, i);
|
|
||||||
if(checkfile(temppath))
|
|
||||||
{
|
|
||||||
sprintf(pathname, "%s", temppath);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
snprintf(temppath, sizeof(temppath), "%swiitdb_NTFS%i.zip", pathname, i);
|
|
||||||
if(checkfile(temppath))
|
|
||||||
{
|
|
||||||
sprintf(pathname, "%s", temppath);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
sprintf(pathname, "%swiitdb.zip", pathname);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* load renamed titles from proper names and game info XML, needs to be after cfg_load_games */
|
/* load renamed titles from proper names and game info XML, needs to be after cfg_load_games */
|
||||||
bool OpenXMLDatabase(char* xmlfilepath, char* argdblang, bool argJPtoEN, bool openfile, bool loadtitles, bool keepopen) {
|
bool OpenXMLDatabase(char* xmlfilepath, char* argdblang, bool argJPtoEN, bool openfile, bool loadtitles, bool keepopen) {
|
||||||
if (!xml_loaded) {
|
if (!xml_loaded) {
|
||||||
bool opensuccess = false;
|
bool opensuccess = false;
|
||||||
char pathname[400];
|
char pathname[200];
|
||||||
snprintf(pathname, sizeof(pathname), "%s", xmlfilepath);
|
snprintf(pathname, sizeof(pathname), "%s", xmlfilepath);
|
||||||
if (xmlfilepath[strlen(xmlfilepath) - 1] != '/') snprintf(pathname, sizeof(pathname), "%s/",pathname);
|
if (xmlfilepath[strlen(xmlfilepath) - 1] != '/') snprintf(pathname, sizeof(pathname), "%s/",pathname);
|
||||||
SearchXMLFile(pathname);
|
snprintf(pathname, sizeof(pathname), "%s%s_%s.zip", pathname, xmlcfg_filename, game_partition);
|
||||||
if (openfile) opensuccess = OpenXMLFile(pathname);
|
if (openfile) opensuccess = OpenXMLFile(pathname);
|
||||||
|
if (!opensuccess) {
|
||||||
|
snprintf(pathname, sizeof(pathname), "%s", xmlfilepath);
|
||||||
|
if (xmlfilepath[strlen(xmlfilepath) - 1] != '/') snprintf(pathname, sizeof(pathname), "%s/",pathname);
|
||||||
|
snprintf(pathname, sizeof(pathname), "%swiitdb.zip", pathname);
|
||||||
|
if (openfile) opensuccess = OpenXMLFile(pathname);
|
||||||
|
}
|
||||||
if (!opensuccess && openfile) {
|
if (!opensuccess && openfile) {
|
||||||
CloseXMLDatabase();
|
CloseXMLDatabase();
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user