*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:
dimok321 2010-01-19 10:48:50 +00:00
parent d16ba4ed6c
commit 3f9cdb5468
64 changed files with 5503 additions and 5976 deletions

View File

@ -2,8 +2,8 @@
<app version="1"> <app version="1">
<name> USB Loader GX</name> <name> USB Loader GX</name>
<coder>USB Loader GX Team</coder> <coder>USB Loader GX Team</coder>
<version>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.

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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?"

View File

@ -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..."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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 ""

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"

View File

@ -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..."

View File

@ -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."

View File

@ -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?"

View File

@ -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..."

View File

@ -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へ"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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 "홈브류 채널"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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..."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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"

View File

@ -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

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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 频道"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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..."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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..."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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 頻道"

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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 วินาที..."

View File

@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: USB Loader GX\n" "Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 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

View File

@ -6,30 +6,6 @@
***************************************************************************/ ***************************************************************************/
#include "gui_banner.h" #include "gui_banner.h"
typedef struct
{
u32 texture_header_offset;
u32 palette_header_offset;
} TPLTexture;
typedef struct
{
u16 heigth;
u16 width;
//...
//there is more but we only need these
} TPLTextureHeader;
//only one field tpls
typedef struct
{
u32 magic;
u32 ntextures;
u32 texture_size;
TPLTexture textures;
} TPLHeader;
GuiBanner::GuiBanner(const char *tplfilepath) GuiBanner::GuiBanner(const char *tplfilepath)
{ {
memory = NULL; memory = NULL;
@ -41,6 +17,12 @@ GuiBanner::GuiBanner(const char *tplfilepath)
if(tplfp !=NULL) { if(tplfp !=NULL) {
unsigned short heighttemp = 0;
unsigned short widthtemp = 0;
fseek(tplfp , 0x14, SEEK_SET);
fread((void*)&heighttemp,1,2,tplfp);
fread((void*)&widthtemp,1,2,tplfp);
fseek (tplfp , 0 , SEEK_END); fseek (tplfp , 0 , SEEK_END);
tplfilesize = ftell (tplfp); tplfilesize = ftell (tplfp);
rewind (tplfp); rewind (tplfp);
@ -52,13 +34,6 @@ GuiBanner::GuiBanner(const char *tplfilepath)
fread(memory, 1, tplfilesize, tplfp); fread(memory, 1, tplfilesize, tplfp);
fclose(tplfp); fclose(tplfp);
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; TPLFile tplfile;
int ret; int ret;
@ -76,6 +51,8 @@ GuiBanner::GuiBanner(const char *tplfilepath)
} }
TPL_CloseTPLFile(&tplfile); TPL_CloseTPLFile(&tplfile);
width = widthtemp;
height = heighttemp;
widescreen = 0; widescreen = 0;
filecheck = true; filecheck = true;
@ -85,20 +62,14 @@ GuiBanner::GuiBanner(const char *tplfilepath)
} }
} }
GuiBanner::GuiBanner(void *mem, u32 len) GuiBanner::GuiBanner(void *mem, u32 len, int w, int h)
{ {
if(!mem || !len) if(!mem || !len)
return; return;
memory = mem; memory = mem;
tplfilesize = len; tplfilesize = len;
width = w;
const u8 * buffer = (const u8*) memory; height = h;
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; TPLFile tplfile;

View File

@ -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();

View File

@ -13,8 +13,6 @@ extern "C"
{ {
#endif #endif
#include <gccore.h>
/*********************************************************** /***********************************************************
* Error description: * Error description:
* 0 Successfully extracted * 0 Successfully extracted

View File

@ -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;

View File

@ -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;

View File

@ -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

View File

@ -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);

View File

@ -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();
}
}
}

View File

@ -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

View File

@ -129,13 +129,13 @@ GuiGameBrowser::GuiGameBrowser(int w, int h, struct discHdr * l, int gameCnt, co
for(int i=0; i < pagesize; i++) for(int i=0; i < pagesize; i++)
{ {
gameTxt[i] = new GuiText(NULL, 20, THEME.gametext); gameTxt[i] = new GuiText(get_title(&gameList[i]), 20, THEME.gametext);
gameTxt[i]->SetAlignment(ALIGN_LEFT, ALIGN_MIDDLE); gameTxt[i]->SetAlignment(ALIGN_LEFT, ALIGN_MIDDLE);
gameTxt[i]->SetPosition(24,0); gameTxt[i]->SetPosition(24,0);
gameTxt[i]->SetMaxWidth(maxTextWidth, GuiText::DOTTED); gameTxt[i]->SetMaxWidth(maxTextWidth, GuiText::DOTTED);
gameTxtOver[i] = new GuiText(NULL, 20, THEME.gametext); gameTxtOver[i] = new GuiText(get_title(&gameList[i]), 20, THEME.gametext);
gameTxtOver[i]->SetAlignment(ALIGN_LEFT, ALIGN_MIDDLE); gameTxtOver[i]->SetAlignment(ALIGN_LEFT, ALIGN_MIDDLE);
gameTxtOver[i]->SetPosition(24,0); gameTxtOver[i]->SetPosition(24,0);
gameTxtOver[i]->SetMaxWidth(maxTextWidth, GuiText::SCROLL); gameTxtOver[i]->SetMaxWidth(maxTextWidth, GuiText::SCROLL);
@ -326,9 +326,6 @@ void GuiGameBrowser::Draw()
void GuiGameBrowser::UpdateListEntries() void GuiGameBrowser::UpdateListEntries()
{ {
if(!gameList)
return;
int next = listOffset; int next = listOffset;
for(int i=0; i<pagesize; i++) for(int i=0; i<pagesize; i++)
{ {

View File

@ -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;
} }

View File

@ -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;
} }

View File

@ -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,

View File

@ -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
View 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;
}

View File

@ -42,7 +42,6 @@ void DiscListWinUpdateCallback(void * e);
void rockout(int f = 0); void rockout(int f = 0);
static u32 startat = 0; static u32 startat = 0;
//static u8 ignoreNewDisc =0;//ignore the new drive when it is detected
/**************************************************************************** /****************************************************************************
* MenuDiscList * MenuDiscList
@ -50,11 +49,7 @@ static u32 startat = 0;
int MenuDiscList() { int MenuDiscList() {
gprintf("\nMenuDiscList()"); gprintf("\nMenuDiscList()");
if(checkthreadState == 1) //TakeScreenshot("SD:/screenshot1.png");
{
mountMethod = 0;
checkthreadState = 0;
}
__Menu_GetEntries(); __Menu_GetEntries();
int offset = MIN(startat,gameCnt-1); int offset = MIN(startat,gameCnt-1);
startat = offset; startat = offset;
@ -193,8 +188,12 @@ int MenuDiscList() {
trig2.SetButtonOnlyTrigger(-1, WPAD_BUTTON_2 | WPAD_CLASSIC_BUTTON_X, 0); trig2.SetButtonOnlyTrigger(-1, WPAD_BUTTON_2 | WPAD_CLASSIC_BUTTON_X, 0);
GuiTrigger trig1; GuiTrigger trig1;
trig1.SetButtonOnlyTrigger(-1, WPAD_BUTTON_1 | WPAD_CLASSIC_BUTTON_Y, 0); trig1.SetButtonOnlyTrigger(-1, WPAD_BUTTON_1 | WPAD_CLASSIC_BUTTON_Y, 0);
GuiTrigger trigN; GuiTrigger trigZ;
trigN.SetButtonOnlyTrigger(0, 0, 0); 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);
char spaceinfo[30]; char spaceinfo[30];
if (load_from_fs != PART_FS_WBFS) { if (load_from_fs != PART_FS_WBFS) {
@ -220,7 +219,7 @@ int MenuDiscList() {
gamecntBtn.SetPosition(THEME.gamecount_x,THEME.gamecount_y); gamecntBtn.SetPosition(THEME.gamecount_x,THEME.gamecount_y);
gamecntBtn.SetLabel(&gamecntTxt); gamecntBtn.SetLabel(&gamecntTxt);
gamecntBtn.SetEffectGrow(); gamecntBtn.SetEffectGrow();
if (mountMethod!=3)gamecntBtn.SetTrigger(&trigA); gamecntBtn.SetTrigger(&trigA);
GuiTooltip installBtnTT(tr("Install a game")); GuiTooltip installBtnTT(tr("Install a game"));
if (Settings.wsprompt == yes) if (Settings.wsprompt == yes)
@ -231,7 +230,7 @@ int MenuDiscList() {
installBtnImg.SetWidescreen(CFG.widescreen); installBtnImg.SetWidescreen(CFG.widescreen);
installBtnImgOver.SetWidescreen(CFG.widescreen); installBtnImgOver.SetWidescreen(CFG.widescreen);
GuiButton installBtn(&installBtnImg, &installBtnImgOver, ALIGN_LEFT, ALIGN_TOP, THEME.install_x, THEME.install_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2, 1, &installBtnTT,24,-30, 0,5); GuiButton installBtn(&installBtnImg, &installBtnImgOver, ALIGN_LEFT, ALIGN_TOP, THEME.install_x, THEME.install_y, &trigA, &btnSoundOver, btnClick2, 1, &installBtnTT,24,-30, 0,5);
GuiTooltip settingsBtnTT(tr("Settings")); GuiTooltip settingsBtnTT(tr("Settings"));
@ -295,7 +294,7 @@ int MenuDiscList() {
GuiImage favoriteBtnImg_g(&imgfavIcon_gray); GuiImage favoriteBtnImg_g(&imgfavIcon_gray);
if(favoriteBtnImg_g.GetImage() == NULL) { favoriteBtnImg_g = favoriteBtnImg; favoriteBtnImg_g.SetGrayscale();} if(favoriteBtnImg_g.GetImage() == NULL) { favoriteBtnImg_g = favoriteBtnImg; favoriteBtnImg_g.SetGrayscale();}
favoriteBtnImg_g.SetWidescreen(CFG.widescreen); favoriteBtnImg_g.SetWidescreen(CFG.widescreen);
GuiButton favoriteBtn(&favoriteBtnImg_g,&favoriteBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_favorite_x, THEME.gamelist_favorite_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2,1, &favoriteBtnTT, -15, 52, 0, 3); GuiButton favoriteBtn(&favoriteBtnImg_g,&favoriteBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_favorite_x, THEME.gamelist_favorite_y, &trigA, &btnSoundOver, btnClick2,1, &favoriteBtnTT, -15, 52, 0, 3);
favoriteBtn.SetAlpha(180); favoriteBtn.SetAlpha(180);
GuiTooltip searchBtnTT(tr("Set Search-Filter")); GuiTooltip searchBtnTT(tr("Set Search-Filter"));
@ -308,7 +307,7 @@ int MenuDiscList() {
GuiImage searchBtnImg_g(&imgsearchIcon_gray); GuiImage searchBtnImg_g(&imgsearchIcon_gray);
if(searchBtnImg_g.GetImage() == NULL) { searchBtnImg_g = searchBtnImg; searchBtnImg_g.SetGrayscale();} if(searchBtnImg_g.GetImage() == NULL) { searchBtnImg_g = searchBtnImg; searchBtnImg_g.SetGrayscale();}
searchBtnImg_g.SetWidescreen(CFG.widescreen); searchBtnImg_g.SetWidescreen(CFG.widescreen);
GuiButton searchBtn(&searchBtnImg_g,&searchBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_search_x, THEME.gamelist_search_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2,1, &searchBtnTT, -15, 52, 0, 3); GuiButton searchBtn(&searchBtnImg_g,&searchBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_search_x, THEME.gamelist_search_y, &trigA, &btnSoundOver, btnClick2,1, &searchBtnTT, -15, 52, 0, 3);
searchBtn.SetAlpha(180); searchBtn.SetAlpha(180);
GuiTooltip abcBtnTT(Settings.fave ? tr("Sort by rank") : tr("Sort alphabetically")); GuiTooltip abcBtnTT(Settings.fave ? tr("Sort by rank") : tr("Sort alphabetically"));
@ -347,7 +346,7 @@ int MenuDiscList() {
GuiImage listBtnImg_g(&imgarrangeList_gray); GuiImage listBtnImg_g(&imgarrangeList_gray);
if(listBtnImg_g.GetImage() == NULL) { listBtnImg_g = listBtnImg; listBtnImg_g.SetGrayscale();} if(listBtnImg_g.GetImage() == NULL) { listBtnImg_g = listBtnImg; listBtnImg_g.SetGrayscale();}
listBtnImg_g.SetWidescreen(CFG.widescreen); listBtnImg_g.SetWidescreen(CFG.widescreen);
GuiButton listBtn(&listBtnImg_g,&listBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_list_x, THEME.gamelist_list_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2,1, &listBtnTT, 15, 52, 1, 3); GuiButton listBtn(&listBtnImg_g,&listBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_list_x, THEME.gamelist_list_y, &trigA, &btnSoundOver, btnClick2,1, &listBtnTT, 15, 52, 1, 3);
listBtn.SetAlpha(180); listBtn.SetAlpha(180);
GuiTooltip gridBtnTT(tr("Display as a grid")); GuiTooltip gridBtnTT(tr("Display as a grid"));
@ -360,7 +359,7 @@ int MenuDiscList() {
GuiImage gridBtnImg_g(&imgarrangeGrid_gray); GuiImage gridBtnImg_g(&imgarrangeGrid_gray);
if(gridBtnImg_g.GetImage() == NULL) { gridBtnImg_g = gridBtnImg; gridBtnImg_g.SetGrayscale();} if(gridBtnImg_g.GetImage() == NULL) { gridBtnImg_g = gridBtnImg; gridBtnImg_g.SetGrayscale();}
gridBtnImg_g.SetWidescreen(CFG.widescreen); gridBtnImg_g.SetWidescreen(CFG.widescreen);
GuiButton gridBtn(&gridBtnImg_g,&gridBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_grid_x, THEME.gamelist_grid_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2,1, &gridBtnTT, 15, 52, 1, 3); GuiButton gridBtn(&gridBtnImg_g,&gridBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_grid_x, THEME.gamelist_grid_y, &trigA, &btnSoundOver, btnClick2,1, &gridBtnTT, 15, 52, 1, 3);
gridBtn.SetAlpha(180); gridBtn.SetAlpha(180);
GuiTooltip carouselBtnTT(tr("Display as a carousel")); GuiTooltip carouselBtnTT(tr("Display as a carousel"));
@ -373,7 +372,7 @@ int MenuDiscList() {
GuiImage carouselBtnImg_g(&imgarrangeCarousel_gray); GuiImage carouselBtnImg_g(&imgarrangeCarousel_gray);
if(carouselBtnImg_g.GetImage() == NULL) { carouselBtnImg_g = carouselBtnImg; carouselBtnImg_g.SetGrayscale();} if(carouselBtnImg_g.GetImage() == NULL) { carouselBtnImg_g = carouselBtnImg; carouselBtnImg_g.SetGrayscale();}
carouselBtnImg_g.SetWidescreen(CFG.widescreen); carouselBtnImg_g.SetWidescreen(CFG.widescreen);
GuiButton carouselBtn(&carouselBtnImg_g,&carouselBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_carousel_x, THEME.gamelist_carousel_y, mountMethod!=3?&trigA:&trigN, &btnSoundOver, btnClick2,1, &carouselBtnTT, 15, 52, 1, 3); GuiButton carouselBtn(&carouselBtnImg_g,&carouselBtnImg_g, ALIGN_LEFT, ALIGN_TOP, THEME.gamelist_carousel_x, THEME.gamelist_carousel_y, &trigA, &btnSoundOver, btnClick2,1, &carouselBtnTT, 15, 52, 1, 3);
carouselBtn.SetAlpha(180); carouselBtn.SetAlpha(180);
bool canUnlock = (Settings.parentalcontrol == 0 && Settings.parental.enabled == 1); bool canUnlock = (Settings.parentalcontrol == 0 && Settings.parental.enabled == 1);
@ -459,7 +458,7 @@ int MenuDiscList() {
countBtn.SetImageOver(&countBtnImg); countBtn.SetImageOver(&countBtnImg);
countBtn.SetAlpha(255); countBtn.SetAlpha(255);
} }
if (Settings.gameDisplay==list || mountMethod == 3) { if (Settings.gameDisplay==list) {
listBtn.SetImage(&listBtnImg); listBtn.SetImage(&listBtnImg);
listBtn.SetImageOver(&listBtnImg); listBtn.SetImageOver(&listBtnImg);
listBtn.SetAlpha(255); listBtn.SetAlpha(255);
@ -473,7 +472,7 @@ int MenuDiscList() {
carouselBtn.SetAlpha(255); carouselBtn.SetAlpha(255);
} }
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
favoriteBtn.SetPosition(THEME.gamelist_favorite_x, THEME.gamelist_favorite_y); favoriteBtn.SetPosition(THEME.gamelist_favorite_x, THEME.gamelist_favorite_y);
searchBtn.SetPosition(THEME.gamelist_search_x, THEME.gamelist_search_y); searchBtn.SetPosition(THEME.gamelist_search_x, THEME.gamelist_search_y);
abcBtn.SetPosition(THEME.gamelist_abc_x, THEME.gamelist_abc_y); abcBtn.SetPosition(THEME.gamelist_abc_x, THEME.gamelist_abc_y);
@ -542,7 +541,7 @@ int MenuDiscList() {
GuiGameBrowser * gameBrowser = NULL; GuiGameBrowser * gameBrowser = NULL;
GuiGameGrid * gameGrid = NULL; GuiGameGrid * gameGrid = NULL;
GuiGameCarousel * gameCarousel = NULL; GuiGameCarousel * gameCarousel = NULL;
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser = new GuiGameBrowser(THEME.gamelist_w, THEME.gamelist_h, gameList, gameCnt, CFG.theme_path, bg_options_png, startat, offset); gameBrowser = new GuiGameBrowser(THEME.gamelist_w, THEME.gamelist_h, gameList, gameCnt, CFG.theme_path, bg_options_png, startat, offset);
gameBrowser->SetPosition(THEME.gamelist_x, THEME.gamelist_y); gameBrowser->SetPosition(THEME.gamelist_x, THEME.gamelist_y);
gameBrowser->SetAlignment(ALIGN_LEFT, ALIGN_CENTRE); gameBrowser->SetAlignment(ALIGN_LEFT, ALIGN_CENTRE);
@ -584,6 +583,7 @@ int MenuDiscList() {
w.Append(&settingsBtn); w.Append(&settingsBtn);
w.Append(&DownloadBtn); w.Append(&DownloadBtn);
w.Append(&idBtn); w.Append(&idBtn);
w.Append(&screenShotBtn);
// Begin Toolbar // Begin Toolbar
@ -618,13 +618,13 @@ int MenuDiscList() {
w.Append(&clockTime); w.Append(&clockTime);
} }
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
mainWindow->Append(gameBrowser); mainWindow->Append(gameBrowser);
} }
else if (Settings.gameDisplay==grid) { if (Settings.gameDisplay==grid) {
mainWindow->Append(gameGrid); mainWindow->Append(gameGrid);
} }
else if (Settings.gameDisplay==carousel) { if (Settings.gameDisplay==carousel) {
mainWindow->Append(gameCarousel); mainWindow->Append(gameCarousel);
} }
mainWindow->Append(&w); mainWindow->Append(&w);
@ -636,13 +636,13 @@ int MenuDiscList() {
mainWindow->Append(searchBar); mainWindow->Append(searchBar);
} }
ResumeGui(); ResumeGui();
// ShowMemInfo(); // ShowMemInfo();
while (menu == MENU_NONE) { while (menu == MENU_NONE) {
if (idiotFlag==1) { if (idiotFlag==1) {
gprintf("\n\tIdiot flag"); gprintf("\n\tIdiot flag");
char idiotBuffer[200]; char idiotBuffer[200];
snprintf(idiotBuffer, sizeof(idiotBuffer), "%s (%s). %s",tr("You have attempted to load a bad image"), snprintf(idiotBuffer, sizeof(idiotBuffer), "%s (%s). %s",tr("You have attempted to load a bad image"),
@ -659,7 +659,7 @@ int MenuDiscList() {
idiotFlag=-1; idiotFlag=-1;
} }
WDVD_GetCoverStatus(&covert);//for detecting if i disc has been inserted WDVD_GetCoverStatus(&covert);//for detecting if i disc has been inserted
// if the idiot is showing favorites and don't have any // if the idiot is showing favorites and don't have any
if (Settings.fave && !gameCnt) { if (Settings.fave && !gameCnt) {
@ -702,12 +702,12 @@ int MenuDiscList() {
if ((datagB<1)&&(Settings.cios==1)&&(Settings.video == ntsc)&&(Settings.hddinfo == hr12)&&(Settings.qboot==1)&&(Settings.wsprompt==0)&&(Settings.language==ger)&&(Settings.tooltips==0)){dataed=1;dataef=1;}if (dataef==1){if (cosa>7){cosa=1;}datag++;if (sina==3){wiiBtn.SetAlignment(ALIGN_LEFT,ALIGN_BOTTOM);wiiBtnImg.SetAngle(0);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((cosa)*70),(-2*(datag)+120));}else if(62<=datag){wiiBtn.SetPosition(((cosa)*70),((datag*2)-130));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==2){wiiBtn.SetAlignment(ALIGN_RIGHT,ALIGN_TOP);wiiBtnImg.SetAngle(270);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((-2*(datag)+130)),((cosa)*50));}else if(62<=datag){wiiBtn.SetPosition((2*(datag)-120),((cosa)*50));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==1){wiiBtn.SetAlignment(ALIGN_TOP,ALIGN_LEFT);wiiBtnImg.SetAngle(180);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((cosa)*70),(2*(datag)-120));}else if(62<=datag){wiiBtn.SetPosition(((cosa)*70),(-2*(datag)+130));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==0){wiiBtn.SetAlignment(ALIGN_TOP,ALIGN_LEFT);wiiBtnImg.SetAngle(90);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((2*(datag)-130)),((cosa)*50));}else if(62<=datag){wiiBtn.SetPosition((-2*(datag)+120),((cosa)*50));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}} if ((datagB<1)&&(Settings.cios==1)&&(Settings.video == ntsc)&&(Settings.hddinfo == hr12)&&(Settings.qboot==1)&&(Settings.wsprompt==0)&&(Settings.language==ger)&&(Settings.tooltips==0)){dataed=1;dataef=1;}if (dataef==1){if (cosa>7){cosa=1;}datag++;if (sina==3){wiiBtn.SetAlignment(ALIGN_LEFT,ALIGN_BOTTOM);wiiBtnImg.SetAngle(0);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((cosa)*70),(-2*(datag)+120));}else if(62<=datag){wiiBtn.SetPosition(((cosa)*70),((datag*2)-130));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==2){wiiBtn.SetAlignment(ALIGN_RIGHT,ALIGN_TOP);wiiBtnImg.SetAngle(270);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((-2*(datag)+130)),((cosa)*50));}else if(62<=datag){wiiBtn.SetPosition((2*(datag)-120),((cosa)*50));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==1){wiiBtn.SetAlignment(ALIGN_TOP,ALIGN_LEFT);wiiBtnImg.SetAngle(180);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((cosa)*70),(2*(datag)-120));}else if(62<=datag){wiiBtn.SetPosition(((cosa)*70),(-2*(datag)+130));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}if (sina==0){wiiBtn.SetAlignment(ALIGN_TOP,ALIGN_LEFT);wiiBtnImg.SetAngle(90);if(datag>163){datag=1;}else if (datag<62){wiiBtn.SetPosition(((2*(datag)-130)),((cosa)*50));}else if(62<=datag){wiiBtn.SetPosition((-2*(datag)+120),((cosa)*50));}if (datag>162){wiiBtn.SetPosition(700,700);w.Remove(&wiiBtn);datagB=2;cosa++;sina=lastrawtime%4;}w.Append(&wiiBtn);}}
// respond to button presses // respond to button presses
/* if (shutdown == 1) { if (shutdown == 1) {
gprintf("\n\tshutdown"); gprintf("\n\tshutdown");
Sys_Shutdown(); Sys_Shutdown();
} }
if (reset == 1) if (reset == 1)
Sys_Reboot();*/ Sys_Reboot();
if (updateavailable == true) { if (updateavailable == true) {
gprintf("\n\tUpdate Available"); gprintf("\n\tUpdate Available");
@ -734,7 +734,7 @@ int MenuDiscList() {
Sys_ShutdownToStandby(); Sys_ShutdownToStandby();
} else { } else {
poweroffBtn.ResetState(); poweroffBtn.ResetState();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -758,7 +758,15 @@ int MenuDiscList() {
menu = MENU_DISCLIST; menu = MENU_DISCLIST;
break; break;
} else if (homeBtn.GetState() == STATE_CLICKED) { }
else if (screenShotBtn.GetState() == STATE_CLICKED) {
gprintf("\n\tscreenShotBtn clicked");
screenShotBtn.ResetState();
ScreenShot();
gprintf("...It's easy, mmmmmmKay");
}else if (homeBtn.GetState() == STATE_CLICKED) {
gprintf("\n\thomeBtn clicked"); gprintf("\n\thomeBtn clicked");
bgMusic->Pause(); bgMusic->Pause();
choice = WindowExitPrompt(); choice = WindowExitPrompt();
@ -770,7 +778,7 @@ int MenuDiscList() {
Sys_BackToLoader(); Sys_BackToLoader();
} else { } else {
homeBtn.ResetState(); homeBtn.ResetState();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -784,7 +792,7 @@ int MenuDiscList() {
dataed++; dataed++;
wiiBtn.ResetState(); wiiBtn.ResetState();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -799,7 +807,7 @@ int MenuDiscList() {
break; break;
} else { } else {
installBtn.ResetState(); installBtn.ResetState();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -807,54 +815,36 @@ int MenuDiscList() {
gameCarousel->SetFocus(1); gameCarousel->SetFocus(1);
} }
} }
} }else if ((covert & 0x2)&&(covert!=covertOld)) {
else if (dvdBtn.GetState() == STATE_CLICKED) { gprintf("\n\tNew Disc Detected");
gprintf("\n\tdvdBtn Clicked"); choice = WindowPrompt(tr("New Disc Detected"),0,tr("Install"),tr("Mount DVD drive"),tr("Cancel"));
if (choice == 1) {
mountMethodOLD = (mountMethod==3?mountMethod:0); if (load_from_fs == PART_FS_NTFS) {
WindowPrompt(tr("Install not possible"), tr("You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."), tr("OK"));
int ass =DiscMount(dvdheader); } else {
if (ass>0)mountMethod=ass; menu = MENU_INSTALL;
gprintf("\n\tmountMethod:%d",mountMethod); break;
//dvdBtn.ResetState(); }
}
covertOld =2; else if (choice ==2)
rockout(); {
//break; dvdBtn.SetState(STATE_CLICKED);
} }else {
else if ((covert & 0x2)&&(covert!=covertOld)&& mountMethod!=1 && mountMethod!=2) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1);
//gprintf("\n\tNew Disc Detected mountMethod:%d covert:%d old:%d",mountMethod,covert,covertOld); } else if (Settings.gameDisplay==grid) {
if(!mountMethod) gameGrid->SetFocus(1);
choice = WindowPrompt(tr("New Disc Detected"),0,tr("Install"),tr("Mount DVD drive"),tr("Cancel")); } else if (Settings.gameDisplay==carousel) {
if (choice == 1) { gameCarousel->SetFocus(1);
if (load_from_fs == PART_FS_NTFS) {
WindowPrompt(tr("Install not possible"), tr("You are using NTFS filesystem. Due to possible write errors to a NTFS partition, installing a game is not possible."), tr("OK"));
} else {
menu = MENU_INSTALL;
break;
}
} }
else if (choice ==2 || mountMethod==3) }
{
dvdBtn.SetState(STATE_CLICKED);
}else {
if (Settings.gameDisplay==list|| mountMethod == 3) {
gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1);
} else if (Settings.gameDisplay==carousel) {
gameCarousel->SetFocus(1);
}
}
} }
else if (sdcardBtn.GetState() == STATE_CLICKED) { else if (sdcardBtn.GetState() == STATE_CLICKED) {
gprintf("\n\tsdCardBtn Clicked"); gprintf("\n\tsdCardBtn Clicked");
SDCard_deInit(); SDCard_deInit();
SDCard_Init(); SDCard_Init();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
startat = gameBrowser->GetSelectedOption(); startat = gameBrowser->GetSelectedOption();
offset = gameBrowser->GetOffset(); offset = gameBrowser->GetOffset();
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
@ -905,9 +895,9 @@ int MenuDiscList() {
} else { } else {
WindowPrompt(tr("No SD-Card inserted!"), tr("Insert an SD-Card to download images."), tr("OK")); WindowPrompt(tr("No SD-Card inserted!"), tr("Insert an SD-Card to download images."), tr("OK"));
} }
if (choice)menu = MENU_DISCLIST; menu = MENU_DISCLIST;
DownloadBtn.ResetState(); DownloadBtn.ResetState();
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -918,7 +908,7 @@ int MenuDiscList() {
else if (settingsBtn.GetState() == STATE_CLICKED) { else if (settingsBtn.GetState() == STATE_CLICKED) {
gprintf("\n\tsettingsBtn Clicked"); gprintf("\n\tsettingsBtn Clicked");
if (Settings.gameDisplay==list|| mountMethod == 3) { if (Settings.gameDisplay==list) {
startat = gameBrowser->GetSelectedOption(); startat = gameBrowser->GetSelectedOption();
offset = gameBrowser->GetOffset(); offset = gameBrowser->GetOffset();
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
@ -945,7 +935,7 @@ int MenuDiscList() {
} }
else if (searchBtn.GetState() == STATE_CLICKED) { else if (searchBtn.GetState() == STATE_CLICKED && mountMethod!=3) {
gprintf("\n\tsearchBtn Clicked"); gprintf("\n\tsearchBtn Clicked");
show_searchwindow=!show_searchwindow; show_searchwindow=!show_searchwindow;
@ -1169,8 +1159,17 @@ int MenuDiscList() {
} }
} }
} }
else if (dvdBtn.GetState() == STATE_CLICKED) {
gprintf("\n\tdvdBtn Clicked");
mountMethodOLD = (mountMethod==3?mountMethod:0);
if (Settings.gameDisplay==grid && mountMethod != 3) { mountMethod=DiscMount(dvdheader);
dvdBtn.ResetState();
rockout();
//break;
}
if (Settings.gameDisplay==grid) {
int selectimg; int selectimg;
DownloadBtn.SetSize(0,0); DownloadBtn.SetSize(0,0);
selectimg = gameGrid->GetSelectedOption(); selectimg = gameGrid->GetSelectedOption();
@ -1178,14 +1177,14 @@ int MenuDiscList() {
selectImg1=selectimg; selectImg1=selectimg;
} }
else if (Settings.gameDisplay==carousel && mountMethod != 3) { if (Settings.gameDisplay==carousel) {
int selectimg; int selectimg;
DownloadBtn.SetSize(0,0); DownloadBtn.SetSize(0,0);
selectimg = gameCarousel->GetSelectedOption(); selectimg = gameCarousel->GetSelectedOption();
gameSelected = gameCarousel->GetClickedOption(); gameSelected = gameCarousel->GetClickedOption();
selectImg1=selectimg; selectImg1=selectimg;
} }
else if (Settings.gameDisplay==list || mountMethod == 3) { if (Settings.gameDisplay==list) {
//Get selected game under cursor //Get selected game under cursor
int selectimg; int selectimg;
DownloadBtn.SetSize(160,224); DownloadBtn.SetSize(160,224);
@ -1452,7 +1451,7 @@ int MenuDiscList() {
} else if (choice == 2) { } else if (choice == 2) {
wiilight(0); wiilight(0);
HaltGui(); HaltGui();
if (Settings.gameDisplay==list || mountMethod == 3) mainWindow->Remove(gameBrowser); if (Settings.gameDisplay==list) mainWindow->Remove(gameBrowser);
else if (Settings.gameDisplay==grid) mainWindow->Remove(gameGrid); else if (Settings.gameDisplay==grid) mainWindow->Remove(gameGrid);
else if (Settings.gameDisplay==carousel) mainWindow->Remove(gameCarousel); else if (Settings.gameDisplay==carousel) mainWindow->Remove(gameCarousel);
mainWindow->Remove(&w); mainWindow->Remove(&w);
@ -1465,7 +1464,7 @@ int MenuDiscList() {
//menu = MENU_DISCLIST; // refresh titles (needed if the language setting has changed) //menu = MENU_DISCLIST; // refresh titles (needed if the language setting has changed)
*/ */
HaltGui(); HaltGui();
if (Settings.gameDisplay==list || mountMethod == 3) mainWindow->Append(gameBrowser); if (Settings.gameDisplay==list) mainWindow->Append(gameBrowser);
else if (Settings.gameDisplay==grid) mainWindow->Append(gameGrid); else if (Settings.gameDisplay==grid) mainWindow->Append(gameGrid);
else if (Settings.gameDisplay==carousel) mainWindow->Append(gameCarousel); else if (Settings.gameDisplay==carousel) mainWindow->Append(gameCarousel);
mainWindow->Append(&w); mainWindow->Append(&w);
@ -1496,7 +1495,7 @@ int MenuDiscList() {
} else if (choice == 0) { } else if (choice == 0) {
rockout(2); rockout(2);
if (mountMethod==1||mountMethod==2)mountMethod = mountMethodOLD; if (mountMethod==1||mountMethod==2)mountMethod = mountMethodOLD;
if (Settings.gameDisplay==list || mountMethod == 3) { if (Settings.gameDisplay==list) {
gameBrowser->SetFocus(1); gameBrowser->SetFocus(1);
} else if (Settings.gameDisplay==grid) { } else if (Settings.gameDisplay==grid) {
gameGrid->SetFocus(1); gameGrid->SetFocus(1);
@ -1528,30 +1527,11 @@ int MenuDiscList() {
} }
if (screensaverIsOn==1)check=0; if (screensaverIsOn==1)check=0;
} }
if (dvdBtn.GetState() != STATE_CLICKED) covertOld=covert;
covertOld=covert;
else
dvdBtn.ResetState();
//respond to the checkthread and unpause it
switch(checkthreadState)
{
case 1:
mountMethod = 0;
menu = MENU_DISCLIST;
checkthreadState = 0;
gprintf("\ncase 1");
break;
case 2:
sdcardBtn.SetState(STATE_CLICKED);
checkthreadState = 0;
gprintf("\ncase 2");
break;
}
} }
// set alt dol default // set alt dol default
if (menu == MENU_EXIT && altdoldefault && mountMethod!=3) { if (menu == MENU_EXIT && altdoldefault) {
struct discHdr *header = (mountMethod==1||mountMethod==2?dvdheader:&gameList[gameSelected]); struct discHdr *header = (mountMethod==1||mountMethod==2?dvdheader:&gameList[gameSelected]);
struct Game_CFG* game_cfg = CFG_get_game_opt(header->id); struct Game_CFG* game_cfg = CFG_get_game_opt(header->id);
// use default only if no alt dol was selected manually // use default only if no alt dol was selected manually

View File

@ -1,6 +1,5 @@
#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"
@ -70,11 +69,6 @@ int MenuFormat() {
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;
trigB.SetButtonOnlyTrigger(-1, WPAD_BUTTON_B | WPAD_CLASSIC_BUTTON_B, PAD_BUTTON_B);
GuiButton backBtn(0,0);
backBtn.SetTrigger(&trigB);
GuiImage poweroffBtnImg(&btnpwroff); GuiImage poweroffBtnImg(&btnpwroff);
GuiImage poweroffBtnImgOver(&btnpwroffOver); GuiImage poweroffBtnImgOver(&btnpwroffOver);
@ -95,7 +89,6 @@ int MenuFormat() {
HaltGui(); HaltGui();
GuiWindow w(screenwidth, screenheight); GuiWindow w(screenwidth, screenheight);
w.Append(&poweroffBtn); w.Append(&poweroffBtn);
w.Append(&backBtn);
w.Append(&exitBtn); w.Append(&exitBtn);
mainWindow->Append(&w); mainWindow->Append(&w);
@ -117,7 +110,7 @@ int MenuFormat() {
WBFS_OpenPart(partitions.pinfo[ret].part_fs, partitions.pinfo[ret].index, entry->sector, WBFS_OpenPart(partitions.pinfo[ret].part_fs, partitions.pinfo[ret].index, entry->sector,
entry->size, (char *) &game_partition); entry->size, (char *) &game_partition);
load_from_fs = partitions.pinfo[ret].part_fs; load_from_fs = partitions.pinfo[ret].part_fs;
menu = MENU_SETTINGS; menu = MENU_DISCLIST;
Settings.partition = ret; Settings.partition = ret;
if(isInserted(bootDevice))cfg_save_global(); if(isInserted(bootDevice))cfg_save_global();
@ -138,7 +131,7 @@ int MenuFormat() {
WindowPrompt(tr("ERROR"), tr("Failed to open partition"), tr("OK")); WindowPrompt(tr("ERROR"), tr("Failed to open partition"), tr("OK"));
Sys_LoadMenu(); Sys_LoadMenu();
} }
menu = MENU_SETTINGS; menu = MENU_DISCLIST;
} }
} }
} }
@ -161,10 +154,10 @@ int MenuFormat() {
} }
} }
/* if (shutdown == 1) if (shutdown == 1)
Sys_Shutdown(); Sys_Shutdown();
if (reset == 1) if (reset == 1)
Sys_Reboot();*/ Sys_Reboot();
if (poweroffBtn.GetState() == STATE_CLICKED) { if (poweroffBtn.GetState() == STATE_CLICKED) {
choice = WindowPrompt (tr("Shutdown System"),tr("Are you sure?"),tr("Yes"),tr("No")); choice = WindowPrompt (tr("Shutdown System"),tr("Are you sure?"),tr("Yes"),tr("No"));
@ -172,16 +165,12 @@ int MenuFormat() {
Sys_Shutdown(); Sys_Shutdown();
} }
} else if (exitBtn.GetState() == STATE_CLICKED) { } else if (exitBtn.GetState() == STATE_CLICKED) {
choice = WindowPrompt (tr("Return to Wii Menu"),tr("Are you sure?"),tr("Yes"),tr("No")); choice = WindowPrompt (tr("Return to Wii Menu"),tr("Are you sure?"),tr("Yes"),tr("No"));
if (choice == 1) { if (choice == 1) {
Sys_LoadMenu(); Sys_LoadMenu();
} }
} }
else if (backBtn.GetState() == STATE_CLICKED) {
menu = MENU_SETTINGS;
break;
}
} }

View File

@ -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

View File

@ -1,10 +1,7 @@
#ifndef _MENUS_H #ifndef _MENUS_H
#define _MENUS_H #define _MENUS_H
#include <unistd.h>
#include "libwiigui/gui.h" #include "libwiigui/gui.h"
#include "libwiigui/GuiBGM.h"
#include "language/gettext.h" #include "language/gettext.h"
#include "prompts/PromptWindows.h" #include "prompts/PromptWindows.h"
#include "menu.h" #include "menu.h"
@ -12,21 +9,16 @@
#include "filelist.h" #include "filelist.h"
#include "sys.h" #include "sys.h"
extern void ResumeGui();
extern void HaltGui();
extern GuiWindow * mainWindow; extern GuiWindow * mainWindow;
extern GuiBGM * bgMusic; extern GuiSound * bgMusic;
extern u8 checkthreadState; extern u8 shutdown;
extern u8 needToReloadGamelist; extern u8 reset;
extern u8 hddOK;
extern u8 mountMethod;
int MenuInstall(); int MenuInstall();
int MenuDiscList(); int MenuDiscList();
int MenuFormat(); int MenuFormat();
int MenuCheck();
extern void ResumeCheck();
extern void HaltCheck();
extern void InitCheckThread();
extern void ExitCheckThread();
#endif // _MENUS_H #endif // _MENUS_H

View File

@ -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;
/******************************************************************************** /********************************************************************************
@ -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) {
@ -491,7 +501,7 @@ 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();
@ -523,53 +533,3 @@ u8 DiscMount1(discHdr *header) {
} }
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;
}

View File

@ -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

View File

@ -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
@ -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
{ {
@ -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);
@ -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);

View File

@ -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;
@ -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();
@ -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();

View File

@ -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;
@ -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) {

View File

@ -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
@ -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);

View File

@ -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;
@ -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;
@ -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;
@ -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;
@ -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;
@ -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();
}
} }
@ -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();

View File

@ -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;

View File

@ -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

View File

@ -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);

View File

@ -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];

View File

@ -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)
@ -73,17 +70,15 @@ 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) {
@ -95,26 +90,21 @@ int Sys_ChangeIos(int ios) {
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()) { if (Sys_IsHermes()) {
WBFS_OpenNamed((char *) &game_partition); WBFS_OpenNamed((char *) &game_partition);
} else { } else {
WBFS_Open(); 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;
} }
@ -248,28 +232,28 @@ s32 IOS_ReloadIOSsafe(int ios)
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);
@ -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()

View File

@ -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();

View File

@ -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();

View File

@ -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"
@ -408,14 +407,14 @@ int buildTitleList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *PgameC
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++;
@ -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;
@ -563,7 +562,7 @@ int __Menu_GetGameList(int t, wchar_t* gameFilter, discHdr ** PgameList, u32 *Pg
} }
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();
@ -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)
{
gprintf("\nbutt:%d", butt);
return -1;
}
}
else else
{ {if(__Menu_GetGameList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0)
if(__Menu_GetGameList(t, new_gameFilter, &new_gameList, &new_gameCnt) < 0) return -1;}
{
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;

View File

@ -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;
} }

View File

@ -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();

View File

@ -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 */

View File

@ -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;