made a uninstall menu in the game settings to delete games/images/text files. everything tested and working except the uninstall game Btn because i didn't feel like reinstalling a game.

added more alt dol#s to the list

made the homebrewBtn movable in the theme
use homebrew_coords = x,y

move the xml loading from during the cfg loading to the menu_check so it happens after video is init and we have drawn something.  maybe this will fix the garbled screen somepeople see while it loads.
This commit is contained in:
giantpune 2009-07-21 08:06:20 +00:00
parent 8fd2bbdb01
commit 13c565cef6
25 changed files with 554 additions and 178 deletions

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: David Jelinek (djelinek@hotmail.com) \n" "Last-Translator: David Jelinek (djelinek@hotmail.com) \n"
"Language-Team: Last version on http://startgolf.tym.cz/czech.lang \n" "Language-Team: Last version on http://startgolf.tym.cz/czech.lang \n"
@ -234,6 +234,15 @@ msgstr "Puvodní nastavení"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Vyvinul" msgstr "Vyvinul"
@ -804,8 +813,11 @@ msgstr "USB Loader GX je zabezpecen"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Odinstalace" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "Odemknete kontzoli pro tuto akci." msgstr "Odemknete kontzoli pro tuto akci."
@ -941,3 +953,6 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Cesta k titles.txt" msgstr "Cesta k titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Odinstalace"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Standardindstillinger"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Udviklet af" msgstr "Udviklet af"
@ -804,8 +813,11 @@ msgstr "USB Loader GX er beskyttet"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Afinstallér" msgstr ""
msgid "Uninstall Menu"
msgstr ""
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."
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Sti til titles.txt" msgstr "Sti til titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Afinstallér"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "Fil(er) tilbage" #~ msgstr "Fil(er) tilbage"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Standaardinstellingen"
msgid "Delete" msgid "Delete"
msgstr "Verwijderen" msgstr "Verwijderen"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Ontwikkeld door" msgstr "Ontwikkeld door"
@ -804,8 +813,11 @@ msgstr "USB Loader GX is vergrendeld"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "Wad is gedownload maar kan niet worden geopend (%s)." msgstr "Wad is gedownload maar kan niet worden geopend (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Verwijderen" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "Console moet worden vrijgegeven." msgstr "Console moet worden vrijgegeven."
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Locatie titles.txt" msgstr "Locatie titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Verwijderen"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "Bestanden resterend" #~ msgstr "Bestanden resterend"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr ""
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "" msgstr ""
@ -804,7 +813,10 @@ msgstr ""
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr ""
msgid "Uninstall Menu"
msgstr "" msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr ""
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "" msgstr ""
@ -804,8 +813,11 @@ msgstr "USB Loader GX on suojattu."
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Poista" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "" msgstr ""
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "" msgstr ""
#~ msgid "Uninstall"
#~ msgstr "Poista"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "tiedosto(j)a jäljellä" #~ msgstr "tiedosto(j)a jäljellä"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Kin8\n" "Last-Translator: Kin8\n"
"Language-Team: Badablek, Amour, ikya, OuahOuah & Kin8\n" "Language-Team: Badablek, Amour, ikya, OuahOuah & Kin8\n"
@ -234,6 +234,15 @@ msgstr "Reset Paramètres"
msgid "Delete" msgid "Delete"
msgstr "Supprimer" msgstr "Supprimer"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Développé par" msgstr "Développé par"
@ -804,8 +813,11 @@ msgstr "USB Loader GX est verrouillé"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "Ouverture du WAD impossible (%s)." msgstr "Ouverture du WAD impossible (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Désinstaller" msgstr ""
msgid "Uninstall Menu"
msgstr ""
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."
@ -942,6 +954,9 @@ msgstr "une erreur s'est produite"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Localisation titles.txt" msgstr "Localisation titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Désinstaller"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "fichier(s) restant(s)" #~ msgstr "fichier(s) restant(s)"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Standard Einstellungen"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Entwickelt von" msgstr "Entwickelt von"
@ -804,8 +813,11 @@ msgstr "USB Loader GX ist geschützt"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Deinstallieren" msgstr ""
msgid "Uninstall Menu"
msgstr ""
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."
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Titles.txt Pfad" msgstr "Titles.txt Pfad"
#~ msgid "Uninstall"
#~ msgstr "Deinstallieren"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "Datei(en) übrig" #~ msgstr "Datei(en) übrig"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Tusk\n" "Last-Translator: Tusk\n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Alapértelmezett beállítások"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Készítette" msgstr "Készítette"
@ -804,8 +813,11 @@ msgstr "USB Loader GX levédve"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Törlés" msgstr ""
msgid "Uninstall Menu"
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."
@ -941,3 +953,6 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "titles.txt Útvonala" msgstr "titles.txt Útvonala"
#~ msgid "Uninstall"
#~ msgstr "Törlés"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 23:50+0200\n" "PO-Revision-Date: 2009-07-18 23:50+0200\n"
"Last-Translator: Cambo \n" "Last-Translator: Cambo \n"
"Language-Team: FoxeJoe & Cambo\n" "Language-Team: FoxeJoe & Cambo\n"
@ -234,6 +234,15 @@ msgstr "Impostazioni Predefinite"
msgid "Delete" msgid "Delete"
msgstr "Cancella" msgstr "Cancella"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Sviluppato da" msgstr "Sviluppato da"
@ -804,8 +813,11 @@ msgstr "USB Loader GX è Protetto"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "Non riesco ad aprire il wad da poco scaricato (%s)." msgstr "Non riesco ad aprire il wad da poco scaricato (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Disinstalla" msgstr ""
msgid "Uninstall Menu"
msgstr ""
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."
@ -942,6 +954,9 @@ msgstr "c'è stato un errore"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Percorso titles.txt" msgstr "Percorso titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Disinstalla"
#~ msgid "Most likely it has dimensions that are not evenly divisible by 4. Way to go dipshit." #~ msgid "Most likely it has dimensions that are not evenly divisible by 4. Way to go dipshit."
#~ msgstr "Molto probabilmente le dimensioni non sono divisibili per 4!" #~ msgstr "Molto probabilmente le dimensioni non sono divisibili per 4!"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "設定(デフォルト)"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "開発者:" msgstr "開発者:"
@ -804,8 +813,11 @@ msgstr "USB Loaderは保護されています"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "アンインストール" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "このオプションを有効にするのにロックを解除します" msgstr "このオプションを有効にするのにロックを解除します"
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Titles.txt Path" msgstr "Titles.txt Path"
#~ msgid "Uninstall"
#~ msgstr "アンインストール"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "file(s) left(残りのファイル数)" #~ msgstr "file(s) left(残りのファイル数)"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr ""
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "" msgstr ""
@ -804,8 +813,11 @@ msgstr "USB 로더 GX 잠김 상태"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "제거" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "" msgstr ""
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "" msgstr ""
#~ msgid "Uninstall"
#~ msgstr "제거"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "파일 남음" #~ msgstr "파일 남음"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Standard innstillinger"
msgid "Delete" msgid "Delete"
msgstr "Slett" msgstr "Slett"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Utviklet av" msgstr "Utviklet av"
@ -804,8 +813,11 @@ msgstr "USB Loader GX er beskyttet"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "Kan ikke åpne nedlastet WAD fil (%s)." msgstr "Kan ikke åpne nedlastet WAD fil (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Avinstallér" msgstr ""
msgid "Uninstall Menu"
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."
@ -942,6 +954,9 @@ msgstr "en feil har oppstått"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Titles.txt sti" msgstr "Titles.txt sti"
#~ msgid "Uninstall"
#~ msgstr "Avinstallér"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "fil(er) gjenstår" #~ msgstr "fil(er) gjenstår"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Configurações padrão"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Desenvolvido por" msgstr "Desenvolvido por"
@ -804,8 +813,11 @@ msgstr "USB Loader GX está bloqueado"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Desinstalar" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "Desbloqueio o Console para usar esta Opção" msgstr "Desbloqueio o Console para usar esta Opção"
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Local Titles.txt" msgstr "Local Titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Desinstalar"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "arquivo(s) restante(s)" #~ msgstr "arquivo(s) restante(s)"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Sky8000\n" "Last-Translator: Sky8000\n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Repor Configurações"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Desenvolvido por" msgstr "Desenvolvido por"
@ -804,8 +813,11 @@ msgstr "O USB Loader GX está bloqueado"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Remover" msgstr ""
msgid "Uninstall Menu"
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."
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Pasta titles.txt" msgstr "Pasta titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Remover"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "ficheiros(s) restante(s)" #~ msgstr "ficheiros(s) restante(s)"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Kir\n" "Last-Translator: Kir\n"
"Language-Team: Kir\n" "Language-Team: Kir\n"
@ -234,6 +234,15 @@ msgstr "Установки по умолчанию"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Создано " msgstr "Создано "
@ -804,8 +813,11 @@ msgstr "USB Loader GX заблокирован"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Деинсталлировать" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "Для изменения параметра разблокируйте консоль." msgstr "Для изменения параметра разблокируйте консоль."
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "путь к titles.txt" msgstr "путь к titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Деинсталлировать"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "осталось файлов:" #~ msgstr "осталось файлов:"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr ""
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "" msgstr ""
@ -804,8 +813,11 @@ msgstr "USB Loader GX 被锁定"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "删除" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "" msgstr ""
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Titles.txt 存放路径" msgstr "Titles.txt 存放路径"
#~ msgid "Uninstall"
#~ msgstr "删除"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "剩余文件" #~ msgstr "剩余文件"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Configuración Pred."
msgid "Delete" msgid "Delete"
msgstr "Borrar" msgstr "Borrar"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Desarrollado por" msgstr "Desarrollado por"
@ -804,8 +813,11 @@ msgstr "USB Loader GX está protegido"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "No es posible abrir el wad recien descargado (%s)." msgstr "No es posible abrir el wad recien descargado (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Desinstalar" msgstr ""
msgid "Uninstall Menu"
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."
@ -942,6 +954,9 @@ msgstr "hubo un error"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Ruta Titles.txt" msgstr "Ruta Titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Desinstalar"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "archivo(s) restante(s)" #~ msgstr "archivo(s) restante(s)"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: Katsurou\n" "Last-Translator: Katsurou\n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "Standard inställningar"
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "Utvecklat av" msgstr "Utvecklat av"
@ -804,8 +813,11 @@ msgstr "USB Loader GX är skyddad"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "Kunde inte öppna den nedladdade wad filen (%s)." msgstr "Kunde inte öppna den nedladdade wad filen (%s)."
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Avinstallera" msgstr ""
msgid "Uninstall Menu"
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."
@ -942,6 +954,9 @@ msgstr "ett fel uppstod"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "sökväg till titles.txt" msgstr "sökväg till titles.txt"
#~ msgid "Uninstall"
#~ msgstr "Avinstallera"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "filer kvar" #~ msgstr "filer kvar"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr "初始化設定"
msgid "Delete" msgid "Delete"
msgstr "刪除" msgstr "刪除"
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "開發者" msgstr "開發者"
@ -804,8 +813,11 @@ msgstr "USB Loader GX 被鎖定"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "無法開啟剛下載的wad檔案(%s)" msgstr "無法開啟剛下載的wad檔案(%s)"
msgid "Uninstall" msgid "Uninstall Game"
msgstr "移除" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "解鎖以進行設定" msgstr "解鎖以進行設定"
@ -942,6 +954,9 @@ msgstr "發生錯誤"
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "Title檔案路徑" msgstr "Title檔案路徑"
#~ msgid "Uninstall"
#~ msgstr "移除"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "剩下的檔案" #~ msgstr "剩下的檔案"

View File

@ -4,7 +4,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: 2009-07-20 03:09-0400\n" "POT-Creation-Date: 2009-07-21 02:52-0400\n"
"PO-Revision-Date: 2009-07-18 15:18+0200\n" "PO-Revision-Date: 2009-07-18 15:18+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -234,6 +234,15 @@ msgstr ""
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
msgid "Delete Boxart"
msgstr ""
msgid "Delete CheatTxt"
msgstr ""
msgid "Delete Discart"
msgstr ""
msgid "Developed by" msgid "Developed by"
msgstr "" msgstr ""
@ -804,8 +813,11 @@ msgstr "USB Loader GX koruma altinda"
msgid "Unable to open the wad that was just downloaded (%s)." msgid "Unable to open the wad that was just downloaded (%s)."
msgstr "" msgstr ""
msgid "Uninstall" msgid "Uninstall Game"
msgstr "Sil" msgstr ""
msgid "Uninstall Menu"
msgstr ""
msgid "Unlock console to use this option." msgid "Unlock console to use this option."
msgstr "" msgstr ""
@ -942,6 +954,9 @@ msgstr ""
msgid "titles.txt Path" msgid "titles.txt Path"
msgstr "" msgstr ""
#~ msgid "Uninstall"
#~ msgstr "Sil"
#~ msgid "file(s) left" #~ msgid "file(s) left"
#~ msgstr "dosya kaldi" #~ msgstr "dosya kaldi"

View File

@ -1642,6 +1642,8 @@ static int MenuCheck()
partitionEntry partitions[MAX_PARTITIONS]; partitionEntry partitions[MAX_PARTITIONS];
VIDEO_WaitVSync (); VIDEO_WaitVSync ();
OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true);
wbfsinit = WBFS_Init(WBFS_DEVICE_USB); wbfsinit = WBFS_Init(WBFS_DEVICE_USB);
if (wbfsinit < 0) if (wbfsinit < 0)

View File

@ -234,66 +234,60 @@ int DiscBrowse(struct discHdr * header)
int autoSelectDol(const char *id) int autoSelectDol(const char *id)
{ {
//still not done\\
//this is the list missing the 4th digit. im treating it like garbage until i know that it works for all regions
// i started teh ID6 list because fifa 08 has different numbers for different regions
/*if (strcmp(id,"RSX69") == 0) return 337;
if (strcmp(id,"RED41") == 0) return 1957;
if (strcmp(id,"RM269") == 0) return 492;
if (strcmp(id,"RM213") == 0) return 492;//uncomfirmed. this is what lustar's site has for the jap version
if (strcmp(id,"RKM5D") == 0) return 290;
if (strcmp(id,"RJ864") == 0) return 8;
if (strcmp(id,"RM269") == 0) return 517;
if (strcmp(id,"RMLH4") == 0) return 54;
if (strcmp(id,"R9O69") == 0) return 1973;
if (strcmp(id,"RBO69") == 0) return 675;
if (strcmp(id,"RF869") == 0) return 439;
if (strcmp(id,"R5T69") == 0) return 1493;
if (strcmp(id,"RVU8P") == 0) return 16405;
if (strcmp(id,"RZT01") == 0) return 952;*/
//////////ID6///////////////// //////////ID6/////////////////
if (strcmp(id,"RF8E69") == 0) return 439; if (strcmp(id,"RF8E69") == 0) return 439;//from isostar
if (strcmp(id,"RF8P69") == 0) return 463; if (strcmp(id,"RF8P69") == 0) return 463;//from isostar
if (strcmp(id,"RF8X69") == 0) return 464; if (strcmp(id,"RF8X69") == 0) return 464;//from isostar
if (strcmp(id,"RZTP01") == 0) return 952; if (strcmp(id,"RZTP01") == 0) return 952;//from isostar
if (strcmp(id,"RMZX69") == 0) return 492; if (strcmp(id,"RMZX69") == 0) return 492;//from isostar
if (strcmp(id,"RMZP69") == 0) return 492; if (strcmp(id,"RMZP69") == 0) return 492;//from isostar
if (strcmp(id,"RMZE69") == 0) return 492;//starstremr
if (strcmp(id,"REDP41") == 0) return 1957; if (strcmp(id,"REDP41") == 0) return 1957;//from isostar
if (strcmp(id,"REDE41") == 0) return 1957;//starstremr
if (strcmp(id,"RSXP69") == 0) return 337; if (strcmp(id,"RSXP69") == 0) return 337;//from isostar
if (strcmp(id,"RSXE69") == 0) return 337;//starstremr
if (strcmp(id,"RNBX69") == 0) return 964; if (strcmp(id,"RNBX69") == 0) return 964;//from isostar
if (strcmp(id,"RNFP69") == 0) return 1079; if (strcmp(id,"RNFP69") == 0) return 1079;//from isostar
if (strcmp(id,"RMLP7U") == 0) return 56; if (strcmp(id,"RMLP7U") == 0) return 56;//from isostar
if (strcmp(id,"RKMP5D") == 0) return 290; if (strcmp(id,"RKMP5D") == 0) return 290;//from isostar
if (strcmp(id,"RKME5D") == 0) return 290;//starstremr
if (strcmp(id,"R5TP69") == 0) return 1493; if (strcmp(id,"R5TP69") == 0) return 1493;//from isostar
if (strcmp(id,"R5TE69") == 0) return 1493;//starstremr
if (strcmp(id,"R9OP69") == 0) return 1991; if (strcmp(id,"R9OP69") == 0) return 1991;//from isostar
if (strcmp(id,"R9OE69") == 0) return 1973; if (strcmp(id,"R9OE69") == 0) return 1973;//starstremr
if (strcmp(id,"RVUP8P") == 0) return 16426; if (strcmp(id,"RVUP8P") == 0) return 16426;//from isostar
if (strcmp(id,"RVUE8P") == 0) return 16405; if (strcmp(id,"RVUE8P") == 0) return 16405;//from isostar
if (strcmp(id,"RJ8P64") == 0) return 8; if (strcmp(id,"RJ8P64") == 0) return 8;//from isostar
if (strcmp(id,"RHDP8P") == 0) return 149; if (strcmp(id,"RHDP8P") == 0) return 149;//from isostar
if (strcmp(id,"RHDE8P") == 0) return 149;//starstremr
if (strcmp(id,"RJ8P64") == 0) return 8; if (strcmp(id,"RJ8P64") == 0) return 8;//from isostar
if (strcmp(id,"RJ8E64") == 0) return 8;//starstremr
if (strcmp(id,"RHDP8P") == 0) return 149; if (strcmp(id,"RHDP8P") == 0) return 149;//from isostar
if (strcmp(id,"RMDP69") == 0) return 39; if (strcmp(id,"RMDP69") == 0) return 39;//from isostar
if (strcmp(id,"RBOP69") == 0) return 657;//from isostar
if (strcmp(id,"RBOE69") == 0) return 675;//starstremr
if (strcmp(id,"RPYP9B") == 0) return 12490;//from isostar
if (strcmp(id,"RBOP69") == 0) return 657;
if (strcmp(id,"RPYP9B") == 0) return 12490;
/* /*
@ -306,7 +300,7 @@ int autoSelectDol(const char *id)
Grand Slam R5TP69 1493 Grand Slam R5TP69 1493
Madden NFL08 RNFP69 1079 Madden NFL08 RNFP69 1079
Atlantis"Indianer Jones" RJ8P64 8 rboe69 = boogie ntsc = (675)
Fifa08 RF8P69 463 Fifa08 RF8P69 463
Fifa08 RF8X69 464 Fifa08 RF8X69 464

View File

@ -13,6 +13,7 @@
#include "fatmounter.h" #include "fatmounter.h"
#include "menu.h" #include "menu.h"
#include "filelist.h" #include "filelist.h"
#include "listfiles.h"
#include "sys.h" #include "sys.h"
#define MAXOPTIONS 12 #define MAXOPTIONS 12
@ -1754,6 +1755,7 @@ int GameSettings(struct discHdr * header)
bool exit = false; bool exit = false;
int ret; int ret;
int retVal = 0; int retVal = 0;
int pagetodisplay=1;
char gameName[31]; char gameName[31];
@ -1766,21 +1768,6 @@ int GameSettings(struct discHdr * header)
strncat(gameName, "...", 3); strncat(gameName, "...", 3);
} }
customOptionList options3(13);
options3.SetName(0,"%s", tr("Video Mode"));
options3.SetName(1,"%s", tr("VIDTV Patch"));
options3.SetName(2,"%s", tr("Game Language"));
options3.SetName(3, "Ocarina");
options3.SetName(4, "IOS");
options3.SetName(5,"%s", tr("Parental control"));
options3.SetName(6,"%s", tr("Error 002 fix"));
options3.SetName(7,"%s", tr("Patch Country Strings"));
options3.SetName(8,"%s", tr("Alternate DOL"));
options3.SetName(9,"%s", tr("DOL from disc"));
options3.SetName(10,"%s", tr("Block IOS Reload"));
options3.SetName(11,"%s", tr("Reset Playcounter"));
options3.SetName(12,"%s", tr("Default Gamesettings"));
GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, SOUND_PCM, Settings.sfxvolume); GuiSound btnSoundOver(button_over_pcm, button_over_pcm_size, SOUND_PCM, Settings.sfxvolume);
GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, SOUND_PCM, Settings.sfxvolume); GuiSound btnClick(button_click2_pcm, button_click2_pcm_size, SOUND_PCM, Settings.sfxvolume);
@ -1832,7 +1819,7 @@ int GameSettings(struct discHdr * header)
cancelBtn.SetLabel(&cancelBtnTxt); cancelBtn.SetLabel(&cancelBtnTxt);
cancelBtn.SetTrigger(&trigB); cancelBtn.SetTrigger(&trigB);
GuiText deleteBtnTxt(tr("Uninstall"), 22, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255}); GuiText deleteBtnTxt(tr("Uninstall Menu"), 22, (GXColor){THEME.prompttxt_r, THEME.prompttxt_g, THEME.prompttxt_b, 255});
deleteBtnTxt.SetMaxWidth(btnOutline.GetWidth()-30); deleteBtnTxt.SetMaxWidth(btnOutline.GetWidth()-30);
GuiImage deleteBtnImg(&btnOutline); GuiImage deleteBtnImg(&btnOutline);
if (Settings.wsprompt == yes){ if (Settings.wsprompt == yes){
@ -1849,7 +1836,8 @@ int GameSettings(struct discHdr * header)
GCTBtn.SetSize(80,80); GCTBtn.SetSize(80,80);
GCTBtnImg.SetScale(0.5); GCTBtnImg.SetScale(0.5);
GuiCustomOptionBrowser optionBrowser3(396, 280, &options3, CFG.theme_path, "bg_options_gamesettings.png", bg_options_settings_png, 1, 200); customOptionList options3(11);
GuiCustomOptionBrowser optionBrowser3(396, 280, &options3, CFG.theme_path, "bg_options_gamesettings.png", bg_options_settings_png, 1, 180);
optionBrowser3.SetPosition(0, 90); optionBrowser3.SetPosition(0, 90);
optionBrowser3.SetAlignment(ALIGN_CENTRE, ALIGN_TOP); optionBrowser3.SetAlignment(ALIGN_CENTRE, ALIGN_TOP);
@ -1910,6 +1898,19 @@ int GameSettings(struct discHdr * header)
{ {
VIDEO_WaitVSync(); VIDEO_WaitVSync();
if (pagetodisplay==1){
options3.SetName(0,"%s", tr("Video Mode"));
options3.SetName(1,"%s", tr("VIDTV Patch"));
options3.SetName(2,"%s", tr("Game Language"));
options3.SetName(3, "Ocarina");
options3.SetName(4, "IOS");
options3.SetName(5,"%s", tr("Parental control"));
options3.SetName(6,"%s", tr("Error 002 fix"));
options3.SetName(7,"%s", tr("Patch Country Strings"));
options3.SetName(8,"%s", tr("Alternate DOL"));
options3.SetName(9,"%s", tr("DOL from disc"));
options3.SetName(10,"%s", tr("Block IOS Reload"));
if (videoChoice == discdefault) options3.SetValue(0,"%s",tr("Disc Default")); if (videoChoice == discdefault) options3.SetValue(0,"%s",tr("Disc Default"));
else if (videoChoice == systemdefault) options3.SetValue(0,"%s",tr("System Default")); else if (videoChoice == systemdefault) options3.SetValue(0,"%s",tr("System Default"));
else if (videoChoice == patch) options3.SetValue(0,"%s",tr("AutoPatch")); else if (videoChoice == patch) options3.SetValue(0,"%s",tr("AutoPatch"));
@ -1963,10 +1964,7 @@ int GameSettings(struct discHdr * header)
if (reloadblock == on) options3.SetValue(10,tr("ON")); if (reloadblock == on) options3.SetValue(10,tr("ON"));
else if (reloadblock == off) options3.SetValue(10,tr("OFF")); else if (reloadblock == off) options3.SetValue(10,tr("OFF"));
options3.SetValue(11, NULL); if(shutdown == 1)
options3.SetValue(12, NULL);
if(shutdown == 1)
Sys_Shutdown(); Sys_Shutdown();
if(reset == 1) if(reset == 1)
Sys_Reboot(); Sys_Reboot();
@ -2041,27 +2039,65 @@ int GameSettings(struct discHdr * header)
case 10: case 10:
reloadblock = (reloadblock+1) % 2; reloadblock = (reloadblock+1) % 2;
break; break;
case 11:
int result; }
result = WindowPrompt(tr("Are you sure?"),0,tr("Yes"),tr("Cancel")); }
if(result == 1) {
if(isInserted(bootDevice)) { //the uninstall menu
struct Game_NUM* game_num = CFG_get_game_num(header->id); if (pagetodisplay==2){
if (game_num) { for (int j=0;j<13;j++)
favoritevar = game_num->favorite; {
playcount = game_num->count; options3.SetName(j,NULL);
} else { options3.SetValue(j,NULL);
favoritevar = 0; }
playcount = 0; options3.SetName(0,"%s", tr("Uninstall Game"));
} options3.SetName(1,"%s", tr("Default Gamesettings"));
playcount = 0; options3.SetName(2,"%s", tr("Reset Playcounter"));
CFG_save_game_num(header->id); options3.SetName(3,"%s", tr("Delete Boxart"));
} options3.SetName(4,"%s", tr("Delete Discart"));
options3.SetName(5,"%s", tr("Delete CheatTxt"));
if(shutdown == 1)
Sys_Shutdown();
if(reset == 1)
Sys_Reboot();
ret = optionBrowser3.GetClickedOption();
int choice1;
char tmp[200];
switch (ret)
{
case 0:
choice1 = WindowPrompt(tr("Do you really want to delete:"),gameName,tr("Yes"),tr("Cancel"));
if (choice1 == 1)
{
CFG_forget_game_opt(header->id);
CFG_forget_game_num(header->id);
ret = WBFS_RemoveGame(header->id);
if (ret < 0)
{
WindowPrompt(
tr("Can't delete:"),
gameName,
tr("OK"));
} }
break; else {
case 12: WindowPrompt(tr("Successfully deleted:"),gameName,tr("OK"));
int choice = WindowPrompt(tr("Are you sure?"),0,tr("Yes"),tr("Cancel")); retVal = 1;
if(choice == 1) { }
}
else if (choice1 == 0)
{
optionBrowser3.SetFocus(1);
}
break;
case 1:
choice1 = WindowPrompt(tr("Are you sure?"),0,tr("Yes"),tr("Cancel"));
if(choice1 == 1) {
videoChoice = Settings.video; videoChoice = Settings.video;
viChoice = Settings.vpatch; viChoice = Settings.vpatch;
languageChoice = Settings.language; languageChoice = Settings.language;
@ -2086,8 +2122,62 @@ int GameSettings(struct discHdr * header)
OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, reload titles, do not keep in memory OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, reload titles, do not keep in memory
// titles are refreshed in menu.cpp as soon as this function returns // titles are refreshed in menu.cpp as soon as this function returns
} }
break; break;
case 2:
int result;
result = WindowPrompt(tr("Are you sure?"),0,tr("Yes"),tr("Cancel"));
if(result == 1) {
if(isInserted(bootDevice)) {
struct Game_NUM* game_num = CFG_get_game_num(header->id);
if (game_num) {
favoritevar = game_num->favorite;
playcount = game_num->count;
} else {
favoritevar = 0;
playcount = 0;
}
playcount = 0;
CFG_save_game_num(header->id);
}
}
break;
case 3:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.covers_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1)
{
if(checkfile(tmp))
remove(tmp);
}
break;
case 4:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.png", Settings.disc_path, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1)
{
if(checkfile(tmp))
remove(tmp);
}
break;
case 5:
snprintf(tmp,sizeof(tmp),"%s%c%c%c%c%c%c.txt", Settings.TxtCheatcodespath, header->id[0], header->id[1], header->id[2],header->id[3], header->id[4], header->id[5]);
choice1 = WindowPrompt(tr("Delete"),tmp,tr("Yes"),tr("No"));
if(choice1==1)
{
if(checkfile(tmp))
remove(tmp);
}
break;
} }
}
if(saveBtn.GetState() == STATE_CLICKED) if(saveBtn.GetState() == STATE_CLICKED)
{ {
@ -2124,38 +2214,19 @@ int GameSettings(struct discHdr * header)
if (deleteBtn.GetState() == STATE_CLICKED) if (deleteBtn.GetState() == STATE_CLICKED)
{ {
int choice = WindowPrompt(
tr("Do you really want to delete:"),
gameName,
tr("Yes"),tr("Cancel"));
if (choice == 1) pagetodisplay++;
{ deleteBtnTxt.SetText(tr("Settings"));
CFG_forget_game_opt(header->id); optionBrowser3.SetScrollbar(0);
CFG_forget_game_num(header->id); optionBrowser3.SetOffset(0);
ret = WBFS_RemoveGame(header->id); if (pagetodisplay>2)
if (ret < 0) {
{ pagetodisplay=1;
WindowPrompt( deleteBtnTxt.SetText(tr("Uninstall Menu"));
tr("Can't delete:"), optionBrowser3.SetScrollbar(1);
gameName, }
tr("OK"));
}
else {
//__Menu_GetEntries();
WindowPrompt(
tr("Successfully deleted:"),
gameName,
tr("OK"));
retVal = 1;
}
break;
}
else if (choice == 0)
{
deleteBtn.ResetState(); deleteBtn.ResetState();
optionBrowser3.SetFocus(1);
}
} }

View File

@ -248,6 +248,8 @@ void CFG_Default(int widescreen) // -1 = non forced Mode
THEME.settingsTxt_b = 0; THEME.settingsTxt_b = 0;
THEME.cover_x = 26; THEME.cover_x = 26;
THEME.cover_y = 58; THEME.cover_y = 58;
THEME.homebrew_x = 425;
THEME.homebrew_y = 400;
THEME.showID = 1; THEME.showID = 1;
// THEME.maxcharacters = 36; // THEME.maxcharacters = 36;
THEME.id_x = 68; THEME.id_x = 68;
@ -594,6 +596,14 @@ void theme_set(char *name, char *val)
} }
} }
else if (strcmp(cfg_name, "homebrew_coords") == 0) {
short x,y;
if (sscanf(val, "%hd,%hd", &x, &y) == 2) {
THEME.homebrew_x = x - (x % 4);
THEME.homebrew_y = y;
}
}
else if (strcmp(cfg_name, "power_coords") == 0) { else if (strcmp(cfg_name, "power_coords") == 0) {
short x,y; short x,y;
if (sscanf(val, "%hd,%hd", &x, &y) == 2) { if (sscanf(val, "%hd,%hd", &x, &y) == 2) {
@ -1724,8 +1734,8 @@ void CFG_Load(void)
Global_Default(); //global default depends on theme information Global_Default(); //global default depends on theme information
CFG_LoadGlobal(); CFG_LoadGlobal();
//if (Settings.titlesOverride==1) OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, true, false); // open file, load titles, do not keep in memory //moved this to the HDD wait screen to avoid the garbled green screen while it is loading *maybe*
OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true); //OpenXMLDatabase(Settings.titlestxt_path, Settings.db_language, Settings.db_JPtoEN, true, Settings.titlesOverride==1?true:false, true);
// loaded after database to override database titles with custom titles // loaded after database to override database titles with custom titles
snprintf(pathname, sizeof(pathname), "%stitles.txt", Settings.titlestxt_path); snprintf(pathname, sizeof(pathname), "%stitles.txt", Settings.titlestxt_path);
cfg_parsefile(pathname, &title_set); cfg_parsefile(pathname, &title_set);

View File

@ -72,6 +72,8 @@ struct THEME
short showID; short showID;
// short maxcharacters; // short maxcharacters;
short batteryUnused; short batteryUnused;
short homebrew_x;
short homebrew_y;
short id_x; short id_x;
short id_y; short id_y;
short region_x; short region_x;