mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-12-22 18:01:54 +01:00
*fix false loading of custom dip module on d2x cIOS / ISFS_Init and ISFS_DeInit was missing
*changed install game function to call to be equal on + button and from the new disc prompt *fix for ocarina codes when using more than 255 codes (brawl+) (untested) *fix crash in HDD settings when no HDD is initialized *add complete remount on USB on WBFS_Reinit in case the drive was not in the wii usb port on loader startup but inserted afterwards
This commit is contained in:
parent
fffd644e67
commit
114b6fefaa
@ -2,8 +2,8 @@
|
||||
<app version="1">
|
||||
<name> USB Loader GX</name>
|
||||
<coder>USB Loader GX Team</coder>
|
||||
<version>2.3 r1141</version>
|
||||
<release_date>201112290822</release_date>
|
||||
<version>2.3 r1142</version>
|
||||
<release_date>201112301825</release_date>
|
||||
<!-- // remove this line to enable arguments
|
||||
<arguments>
|
||||
<arg>--ios=250</arg>
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n"
|
||||
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Žádný"
|
||||
msgid "Normal"
|
||||
msgstr "Normální"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Toto není Wii disk"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Fox888[dk]\n"
|
||||
"Language-Team: [dk]\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Ingen"
|
||||
msgid "Normal"
|
||||
msgstr "Normal"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Ikke en Wii-DVD"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2011-06-30 14:22+0100\n"
|
||||
"Last-Translator: glowy\n"
|
||||
"Language-Team: tj_cool, glowy\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Geen"
|
||||
msgid "Normal"
|
||||
msgstr "Normaal"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Geen Wii disk"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: c64rmx\n"
|
||||
"Language-Team: \n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "Normaali"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Ei Wii-levy"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Cyan\n"
|
||||
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Aucun"
|
||||
msgid "Normal"
|
||||
msgstr "4:3"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Disque non Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
|
||||
"Last-Translator: TheRealVisitor\n"
|
||||
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Keine"
|
||||
msgid "Normal"
|
||||
msgstr "Normal (4:3)"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Keine Wii Disk."
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
||||
"Last-Translator: Springdale\n"
|
||||
"Language-Team: Tusk, Springdale\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "Normális"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Nem Wii lemez"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
||||
"Last-Translator: xFede\n"
|
||||
"Language-Team: Cambo\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Nessuno"
|
||||
msgid "Normal"
|
||||
msgstr "Normale"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Non è un disco Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: hosigumayuugi\n"
|
||||
"Language-Team: hosigumayuugi\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "なし"
|
||||
msgid "Normal"
|
||||
msgstr "ワイド"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Wiiディスクではありません"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nextos@korea.com\n"
|
||||
"Language-Team: \n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "일반"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Wii 디스크가 아닙니다"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: raschi\n"
|
||||
"Language-Team: raschi\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Ingen"
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Ikke en Wii plate"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
||||
"Language-Team: \n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "Standardowe"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "To nie jest plyta Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||
"Last-Translator: aniemotion\n"
|
||||
"Language-Team: boto12, aniemotion\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Nenhum"
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Não é um Disco do Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
|
||||
"Last-Translator: pplucky <pplucky@gmail.com>\n"
|
||||
"Language-Team: Sky8000, pplucky\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Nenhum"
|
||||
msgid "Normal"
|
||||
msgstr "Normal"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Não é um Disco da Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nikolai_ca\n"
|
||||
"Language-Team: Kir, alendit, nikolai_ca\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "Обычный"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Это не диск Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: knife.hu kavid emul8ion\n"
|
||||
"Language-Team: kavid\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "无"
|
||||
msgid "Normal"
|
||||
msgstr "一般"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "不是 Wii 的光盘"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
|
||||
"Last-Translator: Galen/xFede\n"
|
||||
"Language-Team: Penn, SirPalax, hvy109\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "Ninguno"
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "No es un Disco Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
||||
"Last-Translator: Katsurou\n"
|
||||
"Language-Team: Katsurou, pirateX\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "Vanlig"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Inte en Wii-skiva"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2010-02-15 21:00+0800\n"
|
||||
"Last-Translator: Jane.H\n"
|
||||
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr "沒有"
|
||||
msgid "Normal"
|
||||
msgstr "一般"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "不是 Wii 的光碟"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Nitro_subzero \n"
|
||||
"Language-Team: Nitro_subzero\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr "ปกติ"
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "ไม่ใช่แผ่นเกมส์ Wii"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2011-12-28 16:35+0100\n"
|
||||
"POT-Creation-Date: 2011-12-30 19:17+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: omercigingelini\n"
|
||||
"Language-Team: omercigingelini\n"
|
||||
@ -1192,6 +1192,9 @@ msgstr ""
|
||||
msgid "Normal"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not Initialized"
|
||||
msgstr ""
|
||||
|
||||
msgid "Not a Wii Disc"
|
||||
msgstr "Wii Diski Değil"
|
||||
|
||||
|
@ -841,6 +841,13 @@ int GameBrowseMenu::MainLoop()
|
||||
}
|
||||
else if (installBtn->GetState() == STATE_CLICKED)
|
||||
{
|
||||
if(!Settings.godmode && (Settings.ParentalBlocks & BLOCK_GAME_INSTALL))
|
||||
{
|
||||
WindowPrompt(tr( "Permission denied." ), tr( "Console must be unlocked for this option." ), tr( "OK" ));
|
||||
installBtn->ResetState();
|
||||
return MENU_NONE;
|
||||
}
|
||||
|
||||
int choice = WindowPrompt(tr( "Install a game" ), 0, tr( "Yes" ), tr( "No" ));
|
||||
if (choice == 1)
|
||||
{
|
||||
@ -1225,15 +1232,7 @@ void GameBrowseMenu::CheckDiscSlotUpdate()
|
||||
{
|
||||
int choice = WindowPrompt(tr( "Disc Insert Detected" ), 0, tr( "Install" ), tr( "Mount DVD drive" ), tr( "Cancel" ));
|
||||
if (choice == 1)
|
||||
{
|
||||
if(!Settings.godmode && (Settings.ParentalBlocks & BLOCK_GAME_INSTALL))
|
||||
{
|
||||
WindowPrompt(tr( "Permission denied." ), tr( "Console must be unlocked for this option." ), tr( "OK" ));
|
||||
return;
|
||||
}
|
||||
|
||||
returnMenu = MenuInstall();
|
||||
}
|
||||
installBtn->SetState(STATE_CLICKED);
|
||||
else if (choice == 2)
|
||||
dvdBtn->SetState(STATE_CLICKED);
|
||||
}
|
||||
|
@ -41,7 +41,7 @@ static u8 *codelistend = (u8 *) 0x80003000;
|
||||
static u8 *codelist = (u8 *) 0x800022A8;
|
||||
|
||||
static u8 *code_buf = NULL;
|
||||
static int code_size = 0;
|
||||
static u32 code_size = 0;
|
||||
|
||||
static u32 gameconfsize = 0;
|
||||
static u32 *gameconf = NULL;
|
||||
@ -541,6 +541,14 @@ static void app_loadgameconfig()
|
||||
|
||||
if(tempgameconf != defaultgameconfig)
|
||||
free(tempgameconf);
|
||||
|
||||
if (code_size > (u32) codelistend - (u32) codelist)
|
||||
{
|
||||
gprintf("Ocarina: Too many codes found: filesize %i, maxsize: %i\n", code_size, (u32) codelistend - (u32) codelist);
|
||||
MEM2_free(code_buf);
|
||||
code_buf = NULL;
|
||||
code_size = 0;
|
||||
}
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------------------
|
||||
@ -660,6 +668,7 @@ void load_handler(u32 hooktype, u32 debugger, u32 pauseAtStart)
|
||||
DCFlushRange(codelist, (u32) codelistend - (u32) codelist);
|
||||
free(code_buf);
|
||||
code_buf = NULL;
|
||||
gprintf("Ocarina codes applied to %p size: %i\n", codelist, (u32) codelistend - (u32) codelist);
|
||||
}
|
||||
|
||||
if(hooktype != 0x00)
|
||||
@ -760,7 +769,7 @@ int ocarina_load_code(const char *CheatFilepath, u8 *gameid)
|
||||
|
||||
fclose(fp);
|
||||
|
||||
if (code_size <= 0)
|
||||
if (code_size == 0)
|
||||
{
|
||||
gprintf("Ocarina: could not read file.\n");
|
||||
MEM2_free(code_buf);
|
||||
@ -769,15 +778,6 @@ int ocarina_load_code(const char *CheatFilepath, u8 *gameid)
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (code_size > (s32) codelistend - (s32) codelist)
|
||||
{
|
||||
gprintf("Ocarina: Too many codes found\n");
|
||||
MEM2_free(code_buf);
|
||||
code_buf = NULL;
|
||||
code_size = 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
gprintf("Ocarina: Codes found.\n");
|
||||
|
||||
LoadGameConfig(CheatFilepath);
|
||||
|
@ -127,7 +127,10 @@ void HardDriveSM::SetOptionValues()
|
||||
int checkPart = DeviceHandler::PartitionToPortPartition(Settings.partition);
|
||||
|
||||
//! Get the partition name and it's size in GB's
|
||||
Options->SetValue(Idx++, "%s (%.2fGB)", usbHandle->GetFSName(checkPart), usbHandle->GetSize(checkPart)/GB_SIZE);
|
||||
if(usbHandle)
|
||||
Options->SetValue(Idx++, "%s (%.2fGB)", usbHandle->GetFSName(checkPart), usbHandle->GetSize(checkPart)/GB_SIZE);
|
||||
else
|
||||
Options->SetValue(Idx++, tr("Not Initialized"));
|
||||
|
||||
//! Settings: Multiple Partitions
|
||||
Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.MultiplePartitions] ));
|
||||
|
@ -180,16 +180,20 @@ void IosLoader::LoadIOSModules(s32 ios, s32 ios_rev)
|
||||
//! Waninkoko IOS
|
||||
else if(IsWaninkokoIOS(ios))
|
||||
{
|
||||
// Init ISFS for d2x check
|
||||
ISFS_Initialize();
|
||||
|
||||
iosinfo_t *info = GetIOSInfo(ios);
|
||||
if(ios_rev >= 18 && (!info || info->version < 6))
|
||||
{
|
||||
if(mload_init() < 0)
|
||||
return;
|
||||
|
||||
gprintf("Loading dip module for Waninkoko's cios\n");
|
||||
mload_module((u8 *) dip_plugin_249, dip_plugin_249_size);
|
||||
mload_close();
|
||||
if(mload_init() >= 0)
|
||||
{
|
||||
gprintf("Loading dip module for Waninkoko's cios\n");
|
||||
mload_module((u8 *) dip_plugin_249, dip_plugin_249_size);
|
||||
mload_close();
|
||||
}
|
||||
}
|
||||
ISFS_Deinitialize();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -51,7 +51,8 @@ s32 WBFS_Init(u32 device)
|
||||
s32 WBFS_ReInit(u32 device)
|
||||
{
|
||||
WBFS_CloseAll();
|
||||
|
||||
DeviceHandler::Instance()->UnMountAllUSB();
|
||||
DeviceHandler::Instance()->MountAllUSB();
|
||||
s32 ret = -1;
|
||||
|
||||
if(Settings.MultiplePartitions)
|
||||
|
Loading…
Reference in New Issue
Block a user