mirror of
https://github.com/Fledge68/WiiFlow_Lite.git
synced 2024-11-30 15:14:18 +01:00
-added per game option for NMM (not enough space for
a global option, so if set to default it will use the setting from wiiflow.ini called dml_nmm in DML section, 0 means disabled, 1 means enabled and 2 means debug) -nand emu is now for sure compatible with d2x v9+ :P -updated english.ini -updated frensh.ini (thanks Jiiwah), italian.ini (thanks xFede) and japanese.ini (thanks hosigumayuugi) (3 language updates don't contain new NMM options)
This commit is contained in:
parent
c87c2f8048
commit
b686ac1540
@ -123,7 +123,7 @@ s32 Nand::Nand_Disable(void)
|
|||||||
s32 fd = IOS_Open("/dev/fs", 0);
|
s32 fd = IOS_Open("/dev/fs", 0);
|
||||||
if (fd < 0) return fd;
|
if (fd < 0) return fd;
|
||||||
|
|
||||||
u32 inbuf ATTRIBUTE_ALIGN(32) = 0;
|
static u32 inbuf ATTRIBUTE_ALIGN(32) = 0;
|
||||||
s32 ret = IOS_Ioctl(fd, 100, &inbuf, sizeof(inbuf), NULL, 0);
|
s32 ret = IOS_Ioctl(fd, 100, &inbuf, sizeof(inbuf), NULL, 0);
|
||||||
IOS_Close(fd);
|
IOS_Close(fd);
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ bool GC_GameIsInstalled(char *discid, const char* partition, const char* dmlgame
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool debugger, bool NMM, bool NMM_debug, bool cheats)
|
void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool debugger, u8 NMM, bool cheats)
|
||||||
{
|
{
|
||||||
gprintf("Wiiflow DML: Launch game 'sd:/games/%s/game.iso' through memory (new method)\n", GamePath);
|
gprintf("Wiiflow DML: Launch game 'sd:/games/%s/game.iso' through memory (new method)\n", GamePath);
|
||||||
|
|
||||||
@ -127,6 +127,8 @@ void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, boo
|
|||||||
DMLCfg->VideoMode |= DML_VID_NONE;
|
DMLCfg->VideoMode |= DML_VID_NONE;
|
||||||
DMLCfg->Config |= DML_CFG_GAME_PATH;
|
DMLCfg->Config |= DML_CFG_GAME_PATH;
|
||||||
|
|
||||||
|
DMLCfg->Config |= DML_CFG_ACTIVITY_LED; //Sorry but I like it lol, option will may follow
|
||||||
|
|
||||||
if(cheats)
|
if(cheats)
|
||||||
{
|
{
|
||||||
char *ptr;
|
char *ptr;
|
||||||
@ -141,14 +143,14 @@ void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, boo
|
|||||||
DMLCfg->Config |= DML_CFG_CHEATS;
|
DMLCfg->Config |= DML_CFG_CHEATS;
|
||||||
DMLCfg->Config |= DML_CFG_CHEAT_PATH;
|
DMLCfg->Config |= DML_CFG_CHEAT_PATH;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(debugger)
|
if(debugger)
|
||||||
DMLCfg->Config |= DML_CFG_DEBUGGER;
|
DMLCfg->Config |= DML_CFG_DEBUGGER;
|
||||||
if(NMM)
|
if(NMM > 0)
|
||||||
{
|
|
||||||
DMLCfg->Config |= DML_CFG_NMM;
|
DMLCfg->Config |= DML_CFG_NMM;
|
||||||
if(NMM_debug)
|
if(NMM > 1)
|
||||||
DMLCfg->Config |= DML_CFG_NMM_DEBUG;
|
DMLCfg->Config |= DML_CFG_NMM_DEBUG;
|
||||||
}
|
|
||||||
//Write options into memory
|
//Write options into memory
|
||||||
memcpy((void *)0xC0001700, DMLCfg, sizeof(DML_CFG));
|
memcpy((void *)0xC0001700, DMLCfg, sizeof(DML_CFG));
|
||||||
MEM2_free(DMLCfg);
|
MEM2_free(DMLCfg);
|
||||||
|
@ -44,7 +44,7 @@ enum dmlvideomode
|
|||||||
void GC_SetVideoMode(int i);
|
void GC_SetVideoMode(int i);
|
||||||
void GC_SetLanguage(u8 lang);
|
void GC_SetLanguage(u8 lang);
|
||||||
bool GC_GameIsInstalled(char *discid, const char* partition, const char* dmlgamedir);
|
bool GC_GameIsInstalled(char *discid, const char* partition, const char* dmlgamedir);
|
||||||
void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool debugger, bool NMM, bool NMM_debug, bool cheats);
|
void DML_New_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool debugger, u8 NMM, bool cheats);
|
||||||
void DML_Old_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool cheats);
|
void DML_Old_SetOptions(char *GamePath, char *CheatPath, char *NewCheatPath, bool cheats);
|
||||||
#endif //GC_H_
|
#endif //GC_H_
|
||||||
|
|
||||||
|
@ -445,6 +445,11 @@ private:
|
|||||||
u32 m_gameSettingsBtnAspectRatioP;
|
u32 m_gameSettingsBtnAspectRatioP;
|
||||||
u32 m_gameSettingsBtnAspectRatioM;
|
u32 m_gameSettingsBtnAspectRatioM;
|
||||||
|
|
||||||
|
u32 m_gameSettingsLblNMM;
|
||||||
|
u32 m_gameSettingsLblNMM_Val;
|
||||||
|
u32 m_gameSettingsBtnNMM_P;
|
||||||
|
u32 m_gameSettingsBtnNMM_M;
|
||||||
|
|
||||||
u32 m_gameSettingsLblCustom;
|
u32 m_gameSettingsLblCustom;
|
||||||
u32 m_gameSettingsBtnCustom;
|
u32 m_gameSettingsBtnCustom;
|
||||||
|
|
||||||
@ -972,6 +977,7 @@ private:
|
|||||||
static const SOption _SaveEmu[4];
|
static const SOption _SaveEmu[4];
|
||||||
static const SOption _GlobalSaveEmu[3];
|
static const SOption _GlobalSaveEmu[3];
|
||||||
static const SOption _AspectRatio[3];
|
static const SOption _AspectRatio[3];
|
||||||
|
static const SOption _NMM[4];
|
||||||
static const SOption _vidModePatch[4];
|
static const SOption _vidModePatch[4];
|
||||||
static const SOption _hooktype[8];
|
static const SOption _hooktype[8];
|
||||||
static const SOption _exitTo[6];
|
static const SOption _exitTo[6];
|
||||||
|
@ -44,6 +44,10 @@ void CMenu::_hideGameSettings(bool instant)
|
|||||||
m_btnMgr.hide(m_gameSettingsLblAspectRatioVal, instant);
|
m_btnMgr.hide(m_gameSettingsLblAspectRatioVal, instant);
|
||||||
m_btnMgr.hide(m_gameSettingsBtnAspectRatioP, instant);
|
m_btnMgr.hide(m_gameSettingsBtnAspectRatioP, instant);
|
||||||
m_btnMgr.hide(m_gameSettingsBtnAspectRatioM, instant);
|
m_btnMgr.hide(m_gameSettingsBtnAspectRatioM, instant);
|
||||||
|
m_btnMgr.hide(m_gameSettingsLblNMM, instant);
|
||||||
|
m_btnMgr.hide(m_gameSettingsLblNMM_Val, instant);
|
||||||
|
m_btnMgr.hide(m_gameSettingsBtnNMM_P, instant);
|
||||||
|
m_btnMgr.hide(m_gameSettingsBtnNMM_M, instant);
|
||||||
m_btnMgr.hide(m_gameSettingsLblIOSreloadBlock, instant);
|
m_btnMgr.hide(m_gameSettingsLblIOSreloadBlock, instant);
|
||||||
m_btnMgr.hide(m_gameSettingsBtnIOSreloadBlock, instant);
|
m_btnMgr.hide(m_gameSettingsBtnIOSreloadBlock, instant);
|
||||||
m_btnMgr.hide(m_gameSettingsLblCustom, instant);
|
m_btnMgr.hide(m_gameSettingsLblCustom, instant);
|
||||||
@ -119,7 +123,7 @@ void CMenu::_showGameSettings(void)
|
|||||||
if(m_cf.getHdr()->hdr.gc_magic != 0xc2339f3d)
|
if(m_cf.getHdr()->hdr.gc_magic != 0xc2339f3d)
|
||||||
g_numGCfPages = 4;
|
g_numGCfPages = 4;
|
||||||
else
|
else
|
||||||
g_numGCfPages = 2;
|
g_numGCfPages = 3;
|
||||||
|
|
||||||
if (m_gameSettingsPage == 1)
|
if (m_gameSettingsPage == 1)
|
||||||
{
|
{
|
||||||
@ -231,7 +235,8 @@ void CMenu::_showGameSettings(void)
|
|||||||
}
|
}
|
||||||
if (m_gameSettingsPage == 3)
|
if (m_gameSettingsPage == 3)
|
||||||
{
|
{
|
||||||
|
if(m_cf.getHdr()->hdr.gc_magic != 0xc2339f3d)
|
||||||
|
{
|
||||||
m_btnMgr.show(m_gameSettingsLblPatchVidModes);
|
m_btnMgr.show(m_gameSettingsLblPatchVidModes);
|
||||||
m_btnMgr.show(m_gameSettingsLblPatchVidModesVal);
|
m_btnMgr.show(m_gameSettingsLblPatchVidModesVal);
|
||||||
m_btnMgr.show(m_gameSettingsBtnPatchVidModesM);
|
m_btnMgr.show(m_gameSettingsBtnPatchVidModesM);
|
||||||
@ -251,6 +256,16 @@ void CMenu::_showGameSettings(void)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
|
m_btnMgr.show(m_gameSettingsLblNMM);
|
||||||
|
m_btnMgr.show(m_gameSettingsLblNMM_Val);
|
||||||
|
m_btnMgr.show(m_gameSettingsBtnNMM_P);
|
||||||
|
m_btnMgr.show(m_gameSettingsBtnNMM_M);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if(m_cf.getHdr()->hdr.gc_magic != 0xc2339f3d)
|
||||||
{
|
{
|
||||||
m_btnMgr.hide(m_gameSettingsLblPatchVidModes);
|
m_btnMgr.hide(m_gameSettingsLblPatchVidModes);
|
||||||
m_btnMgr.hide(m_gameSettingsLblPatchVidModesVal);
|
m_btnMgr.hide(m_gameSettingsLblPatchVidModesVal);
|
||||||
@ -268,6 +283,14 @@ void CMenu::_showGameSettings(void)
|
|||||||
m_btnMgr.hide(m_gameSettingsBtnEmulationP);
|
m_btnMgr.hide(m_gameSettingsBtnEmulationP);
|
||||||
m_btnMgr.hide(m_gameSettingsBtnEmulationM);
|
m_btnMgr.hide(m_gameSettingsBtnEmulationM);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
m_btnMgr.hide(m_gameSettingsLblNMM);
|
||||||
|
m_btnMgr.hide(m_gameSettingsLblNMM_Val);
|
||||||
|
m_btnMgr.hide(m_gameSettingsBtnNMM_P);
|
||||||
|
m_btnMgr.hide(m_gameSettingsBtnNMM_M);
|
||||||
|
}
|
||||||
|
}
|
||||||
if (m_gameSettingsPage == 4)
|
if (m_gameSettingsPage == 4)
|
||||||
{
|
{
|
||||||
m_btnMgr.show(m_gameSettingsLblGameIOS);
|
m_btnMgr.show(m_gameSettingsLblGameIOS);
|
||||||
@ -391,6 +414,8 @@ void CMenu::_showGameSettings(void)
|
|||||||
m_btnMgr.setText(m_gameSettingsLblLanguage, _t(CMenu::_languages[i].id, CMenu::_languages[i].text));
|
m_btnMgr.setText(m_gameSettingsLblLanguage, _t(CMenu::_languages[i].id, CMenu::_languages[i].text));
|
||||||
i = min((u32)m_gcfg2.getInt(id, "aspect_ratio", 0), ARRAY_SIZE(CMenu::_AspectRatio) - 1u);
|
i = min((u32)m_gcfg2.getInt(id, "aspect_ratio", 0), ARRAY_SIZE(CMenu::_AspectRatio) - 1u);
|
||||||
m_btnMgr.setText(m_gameSettingsLblAspectRatioVal, _t(CMenu::_AspectRatio[i].id, CMenu::_AspectRatio[i].text));
|
m_btnMgr.setText(m_gameSettingsLblAspectRatioVal, _t(CMenu::_AspectRatio[i].id, CMenu::_AspectRatio[i].text));
|
||||||
|
i = min((u32)m_gcfg2.getInt(id, "dml_nmm", 0), ARRAY_SIZE(CMenu::_NMM) - 1u);
|
||||||
|
m_btnMgr.setText(m_gameSettingsLblNMM_Val, _t(CMenu::_NMM[i].id, CMenu::_NMM[i].text));
|
||||||
m_btnMgr.setText(m_gameSettingsBtnCustom, _optBoolToString(m_gcfg2.getOptBool(id, "custom", 0)));
|
m_btnMgr.setText(m_gameSettingsBtnCustom, _optBoolToString(m_gcfg2.getOptBool(id, "custom", 0)));
|
||||||
|
|
||||||
int j = 0;
|
int j = 0;
|
||||||
@ -547,6 +572,12 @@ void CMenu::_gameSettings(void)
|
|||||||
m_gcfg2.setInt(id, "aspect_ratio", (int)loopNum((u32)m_gcfg2.getInt(id, "aspect_ratio", 0) + direction, ARRAY_SIZE(CMenu::_AspectRatio)));
|
m_gcfg2.setInt(id, "aspect_ratio", (int)loopNum((u32)m_gcfg2.getInt(id, "aspect_ratio", 0) + direction, ARRAY_SIZE(CMenu::_AspectRatio)));
|
||||||
_showGameSettings();
|
_showGameSettings();
|
||||||
}
|
}
|
||||||
|
else if (m_btnMgr.selected(m_gameSettingsBtnNMM_P) || m_btnMgr.selected(m_gameSettingsBtnNMM_M))
|
||||||
|
{
|
||||||
|
s8 direction = m_btnMgr.selected(m_gameSettingsBtnNMM_P) ? 1 : -1;
|
||||||
|
m_gcfg2.setInt(id, "dml_nmm", (int)loopNum((u32)m_gcfg2.getInt(id, "dml_nmm", 0) + direction, ARRAY_SIZE(CMenu::_NMM)));
|
||||||
|
_showGameSettings();
|
||||||
|
}
|
||||||
else if (m_btnMgr.selected(m_gameSettingsBtnIOSM) || m_btnMgr.selected(m_gameSettingsBtnIOSP))
|
else if (m_btnMgr.selected(m_gameSettingsBtnIOSM) || m_btnMgr.selected(m_gameSettingsBtnIOSP))
|
||||||
{
|
{
|
||||||
if( _installed_cios.size() > 0)
|
if( _installed_cios.size() > 0)
|
||||||
@ -699,8 +730,10 @@ void CMenu::_initGameSettingsMenu(CMenu::SThemeData &theme)
|
|||||||
// Page 3
|
// Page 3
|
||||||
m_gameSettingsLblCountryPatch = _addLabel(theme, "GAME_SETTINGS/COUNTRY_PATCH", theme.lblFont, L"", 40, 130, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
m_gameSettingsLblCountryPatch = _addLabel(theme, "GAME_SETTINGS/COUNTRY_PATCH", theme.lblFont, L"", 40, 130, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
m_gameSettingsBtnCountryPatch = _addButton(theme, "GAME_SETTINGS/COUNTRY_PATCH_BTN", theme.btnFont, L"", 380, 130, 220, 56, theme.btnFontColor);
|
m_gameSettingsBtnCountryPatch = _addButton(theme, "GAME_SETTINGS/COUNTRY_PATCH_BTN", theme.btnFont, L"", 380, 130, 220, 56, theme.btnFontColor);
|
||||||
|
|
||||||
m_gameSettingsLblVipatch = _addLabel(theme, "GAME_SETTINGS/VIPATCH", theme.lblFont, L"", 40, 190, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
m_gameSettingsLblVipatch = _addLabel(theme, "GAME_SETTINGS/VIPATCH", theme.lblFont, L"", 40, 190, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
m_gameSettingsBtnVipatch = _addButton(theme, "GAME_SETTINGS/VIPATCH_BTN", theme.btnFont, L"", 380, 190, 220, 56, theme.btnFontColor);
|
m_gameSettingsBtnVipatch = _addButton(theme, "GAME_SETTINGS/VIPATCH_BTN", theme.btnFont, L"", 380, 190, 220, 56, theme.btnFontColor);
|
||||||
|
|
||||||
m_gameSettingsLblPatchVidModes = _addLabel(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE", theme.lblFont, L"", 40, 250, 290, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
m_gameSettingsLblPatchVidModes = _addLabel(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE", theme.lblFont, L"", 40, 250, 290, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
m_gameSettingsLblPatchVidModesVal = _addLabel(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE_BTN", theme.btnFont, L"", 436, 250, 108, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
m_gameSettingsLblPatchVidModesVal = _addLabel(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE_BTN", theme.btnFont, L"", 436, 250, 108, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
||||||
m_gameSettingsBtnPatchVidModesM = _addPicButton(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 380, 250, 56, 56);
|
m_gameSettingsBtnPatchVidModesM = _addPicButton(theme, "GAME_SETTINGS/PATCH_VIDEO_MODE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 380, 250, 56, 56);
|
||||||
@ -711,6 +744,12 @@ void CMenu::_initGameSettingsMenu(CMenu::SThemeData &theme)
|
|||||||
m_gameSettingsBtnEmulationM = _addPicButton(theme, "GAME_SETTINGS/EMU_SAVE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 380, 310, 56, 56);
|
m_gameSettingsBtnEmulationM = _addPicButton(theme, "GAME_SETTINGS/EMU_SAVE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 380, 310, 56, 56);
|
||||||
m_gameSettingsBtnEmulationP = _addPicButton(theme, "GAME_SETTINGS/EMU_SAVE_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 544, 310, 56, 56);
|
m_gameSettingsBtnEmulationP = _addPicButton(theme, "GAME_SETTINGS/EMU_SAVE_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 544, 310, 56, 56);
|
||||||
|
|
||||||
|
//DML Page 3
|
||||||
|
m_gameSettingsLblNMM = _addLabel(theme, "GAME_SETTINGS/DML_NMM", theme.lblFont, L"", 40, 130, 290, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
|
m_gameSettingsLblNMM_Val = _addLabel(theme, "GAME_SETTINGS/DML_NMM_BTN", theme.btnFont, L"", 386, 130, 158, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
||||||
|
m_gameSettingsBtnNMM_M = _addPicButton(theme, "GAME_SETTINGS/DML_NMM_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 330, 130, 56, 56);
|
||||||
|
m_gameSettingsBtnNMM_P = _addPicButton(theme, "GAME_SETTINGS/DML_NMM_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 544, 130, 56, 56);
|
||||||
|
|
||||||
//Page 4
|
//Page 4
|
||||||
m_gameSettingsLblGameIOS = _addLabel(theme, "GAME_SETTINGS/IOS", theme.lblFont, L"", 40, 130, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
m_gameSettingsLblGameIOS = _addLabel(theme, "GAME_SETTINGS/IOS", theme.lblFont, L"", 40, 130, 340, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
m_gameSettingsLblIOS = _addLabel(theme, "GAME_SETTINGS/IOS_BTN", theme.btnFont, L"", 406, 130, 138, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
m_gameSettingsLblIOS = _addLabel(theme, "GAME_SETTINGS/IOS_BTN", theme.btnFont, L"", 406, 130, 138, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
||||||
@ -759,12 +798,11 @@ void CMenu::_initGameSettingsMenu(CMenu::SThemeData &theme)
|
|||||||
m_gameSettingsLblCategory[11] = _addLabel(theme, "GAME_SETTINGS/CAT_11", theme.lblFont, L"", 40, 250, 290, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
m_gameSettingsLblCategory[11] = _addLabel(theme, "GAME_SETTINGS/CAT_11", theme.lblFont, L"", 40, 250, 290, 56, theme.lblFontColor, FTGX_JUSTIFY_LEFT | FTGX_ALIGN_MIDDLE);
|
||||||
m_gameSettingsBtnCategory[11] = _addButton(theme, "GAME_SETTINGS/CAT_11_BTN", theme.btnFont, L"", 330, 250, 270, 56, theme.btnFontColor);
|
m_gameSettingsBtnCategory[11] = _addButton(theme, "GAME_SETTINGS/CAT_11_BTN", theme.btnFont, L"", 330, 250, 270, 56, theme.btnFontColor);
|
||||||
|
|
||||||
//
|
|
||||||
m_gameSettingsLblPage = _addLabel(theme, "GAME_SETTINGS/PAGE_BTN", theme.btnFont, L"", 76, 400, 80, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
m_gameSettingsLblPage = _addLabel(theme, "GAME_SETTINGS/PAGE_BTN", theme.btnFont, L"", 76, 400, 80, 56, theme.btnFontColor, FTGX_JUSTIFY_CENTER | FTGX_ALIGN_MIDDLE, theme.btnTexC);
|
||||||
m_gameSettingsBtnPageM = _addPicButton(theme, "GAME_SETTINGS/PAGE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 20, 400, 56, 56);
|
m_gameSettingsBtnPageM = _addPicButton(theme, "GAME_SETTINGS/PAGE_MINUS", theme.btnTexMinus, theme.btnTexMinusS, 20, 400, 56, 56);
|
||||||
m_gameSettingsBtnPageP = _addPicButton(theme, "GAME_SETTINGS/PAGE_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 156, 400, 56, 56);
|
m_gameSettingsBtnPageP = _addPicButton(theme, "GAME_SETTINGS/PAGE_PLUS", theme.btnTexPlus, theme.btnTexPlusS, 156, 400, 56, 56);
|
||||||
m_gameSettingsBtnBack = _addButton(theme, "GAME_SETTINGS/BACK_BTN", theme.btnFont, L"", 420, 400, 200, 56, theme.btnFontColor);
|
m_gameSettingsBtnBack = _addButton(theme, "GAME_SETTINGS/BACK_BTN", theme.btnFont, L"", 420, 400, 200, 56, theme.btnFontColor);
|
||||||
//
|
|
||||||
_setHideAnim(m_gameSettingsLblTitle, "GAME_SETTINGS/TITLE", 0, -200, 0.f, 1.f);
|
_setHideAnim(m_gameSettingsLblTitle, "GAME_SETTINGS/TITLE", 0, -200, 0.f, 1.f);
|
||||||
_setHideAnim(m_gameSettingsLblGameVideo, "GAME_SETTINGS/VIDEO", -200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsLblGameVideo, "GAME_SETTINGS/VIDEO", -200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsLblVideo, "GAME_SETTINGS/VIDEO_BTN", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsLblVideo, "GAME_SETTINGS/VIDEO_BTN", 200, 0, 1.f, 0.f);
|
||||||
@ -812,6 +850,10 @@ void CMenu::_initGameSettingsMenu(CMenu::SThemeData &theme)
|
|||||||
_setHideAnim(m_gameSettingsLblAspectRatioVal, "GAME_SETTINGS/ASPECT_RATIO_BTN", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsLblAspectRatioVal, "GAME_SETTINGS/ASPECT_RATIO_BTN", 200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsBtnAspectRatioP, "GAME_SETTINGS/ASPECT_RATIO_PLUS", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsBtnAspectRatioP, "GAME_SETTINGS/ASPECT_RATIO_PLUS", 200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsBtnAspectRatioM, "GAME_SETTINGS/ASPECT_RATIO_MINUS", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsBtnAspectRatioM, "GAME_SETTINGS/ASPECT_RATIO_MINUS", 200, 0, 1.f, 0.f);
|
||||||
|
_setHideAnim(m_gameSettingsLblNMM, "GAME_SETTINGS/DML_NMM", -200, 0, 1.f, 0.f);
|
||||||
|
_setHideAnim(m_gameSettingsLblNMM_Val, "GAME_SETTINGS/DML_NMM_BTN", 200, 0, 1.f, 0.f);
|
||||||
|
_setHideAnim(m_gameSettingsBtnNMM_P, "GAME_SETTINGS/DML_NMM_PLUS", 200, 0, 1.f, 0.f);
|
||||||
|
_setHideAnim(m_gameSettingsBtnNMM_M, "GAME_SETTINGS/DML_NMM_MINUS", 200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsLblHooktype, "GAME_SETTINGS/HOOKTYPE", -200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsLblHooktype, "GAME_SETTINGS/HOOKTYPE", -200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsLblHooktypeVal, "GAME_SETTINGS/HOOKTYPE_BTN", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsLblHooktypeVal, "GAME_SETTINGS/HOOKTYPE_BTN", 200, 0, 1.f, 0.f);
|
||||||
_setHideAnim(m_gameSettingsBtnHooktypeM, "GAME_SETTINGS/HOOKTYPE_MINUS", 200, 0, 1.f, 0.f);
|
_setHideAnim(m_gameSettingsBtnHooktypeM, "GAME_SETTINGS/HOOKTYPE_MINUS", 200, 0, 1.f, 0.f);
|
||||||
@ -862,6 +904,7 @@ void CMenu::_textGameSettings(void)
|
|||||||
m_btnMgr.setText(m_gameSettingsLblEmulation, _t("cfgg24", L"Savegame Emulation"));
|
m_btnMgr.setText(m_gameSettingsLblEmulation, _t("cfgg24", L"Savegame Emulation"));
|
||||||
m_btnMgr.setText(m_gameSettingsLblIOSreloadBlock, _t("cfgg26", L"Disable IOS Reload block"));
|
m_btnMgr.setText(m_gameSettingsLblIOSreloadBlock, _t("cfgg26", L"Disable IOS Reload block"));
|
||||||
m_btnMgr.setText(m_gameSettingsLblAspectRatio, _t("cfgg27", L"Aspect Ratio"));
|
m_btnMgr.setText(m_gameSettingsLblAspectRatio, _t("cfgg27", L"Aspect Ratio"));
|
||||||
|
m_btnMgr.setText(m_gameSettingsLblNMM, _t("cfgg28", L"NMM"));
|
||||||
m_btnMgr.setText(m_gameSettingsLblCustom, _t("custom", L"Custom"));
|
m_btnMgr.setText(m_gameSettingsLblCustom, _t("custom", L"Custom"));
|
||||||
for (int i = 1; i < 12; ++i)
|
for (int i = 1; i < 12; ++i)
|
||||||
m_btnMgr.setText(m_gameSettingsLblCategory[i], m_cat.getWString("GENERAL", fmt("cat%d",i), wfmt(L"Category %i",i).c_str()));
|
m_btnMgr.setText(m_gameSettingsLblCategory[i], m_cat.getWString("GENERAL", fmt("cat%d",i), wfmt(L"Category %i",i).c_str()));
|
||||||
|
@ -163,6 +163,13 @@ const CMenu::SOption CMenu::_AspectRatio[3] = {
|
|||||||
{ "aspect169", L"Force 16:9" },
|
{ "aspect169", L"Force 16:9" },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const CMenu::SOption CMenu::_NMM[4] = {
|
||||||
|
{ "NMMDef", L"Default" },
|
||||||
|
{ "NMMOff", L"Disabled" },
|
||||||
|
{ "NMMon", L"Enabled" },
|
||||||
|
{ "NMMdebug", L"Debug" },
|
||||||
|
};
|
||||||
|
|
||||||
const CMenu::SOption CMenu::_vidModePatch[4] = {
|
const CMenu::SOption CMenu::_vidModePatch[4] = {
|
||||||
{ "vmpnone", L"None" },
|
{ "vmpnone", L"None" },
|
||||||
{ "vmpnormal", L"Normal" },
|
{ "vmpnormal", L"Normal" },
|
||||||
@ -635,13 +642,15 @@ void CMenu::_launchGC(dir_discHdr *hdr, bool DML)
|
|||||||
|
|
||||||
u8 DMLvideoMode = 0;
|
u8 DMLvideoMode = 0;
|
||||||
u8 GClanguage = 0;
|
u8 GClanguage = 0;
|
||||||
|
|
||||||
if(DML)
|
if(DML)
|
||||||
{
|
{
|
||||||
char CheatPath[256];
|
char CheatPath[256];
|
||||||
char NewCheatPath[255];
|
char NewCheatPath[255];
|
||||||
bool NMM = m_gcfg2.testOptBool(id, "NMM", m_cfg.getBool("DML", "NMM", false));
|
u8 NMM = min((u32)m_gcfg2.getInt(id, "dml_nmm", 0), ARRAY_SIZE(CMenu::_NMM) - 1u);
|
||||||
bool NMM_debug = m_gcfg2.testOptBool(id, "NMM_debug", m_cfg.getBool("DML", "NMM_debug", false));
|
if(NMM == 0)
|
||||||
|
NMM = min((u32)m_cfg.getInt("DML", "dml_nmm", 0), ARRAY_SIZE(CMenu::_NMM) - 1u);
|
||||||
|
else
|
||||||
|
NMM--;
|
||||||
bool cheats = m_gcfg2.testOptBool(id, "cheat", m_cfg.getBool("DML", "cheat", false));
|
bool cheats = m_gcfg2.testOptBool(id, "cheat", m_cfg.getBool("DML", "cheat", false));
|
||||||
bool DML_debug = m_gcfg2.getBool(id, "debugger", false);
|
bool DML_debug = m_gcfg2.getBool(id, "debugger", false);
|
||||||
|
|
||||||
@ -652,7 +661,7 @@ void CMenu::_launchGC(dir_discHdr *hdr, bool DML)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(m_new_dml)
|
if(m_new_dml)
|
||||||
DML_New_SetOptions(hdr->path, CheatPath, NewCheatPath, DML_debug, NMM, NMM_debug, cheats);
|
DML_New_SetOptions(hdr->path, CheatPath, NewCheatPath, DML_debug, NMM, cheats);
|
||||||
else
|
else
|
||||||
DML_Old_SetOptions(hdr->path, CheatPath, NewCheatPath, cheats);
|
DML_Old_SetOptions(hdr->path, CheatPath, NewCheatPath, cheats);
|
||||||
DMLvideoMode = min((u32)m_gcfg2.getInt(id, "dml_video_mode", 0), ARRAY_SIZE(CMenu::_DMLvideoModes) - 1u);
|
DMLvideoMode = min((u32)m_gcfg2.getInt(id, "dml_video_mode", 0), ARRAY_SIZE(CMenu::_DMLvideoModes) - 1u);
|
||||||
|
@ -66,6 +66,7 @@ cfgg24=Savegame Emulation
|
|||||||
cfgg25=Password incorrect
|
cfgg25=Password incorrect
|
||||||
cfgg26=Disable IOS Reload block
|
cfgg26=Disable IOS Reload block
|
||||||
cfgg27=Aspect Ratio
|
cfgg27=Aspect Ratio
|
||||||
|
cfgg28=NMM
|
||||||
cfgg3=Language
|
cfgg3=Language
|
||||||
cfgg4=Patch country strings
|
cfgg4=Patch country strings
|
||||||
cfgg5=Ocarina
|
cfgg5=Ocarina
|
||||||
@ -178,6 +179,10 @@ NANDpart=Partial
|
|||||||
neogeo=Neo-Geo
|
neogeo=Neo-Geo
|
||||||
nes=Nintendo
|
nes=Nintendo
|
||||||
nintendo64=Nintendo64
|
nintendo64=Nintendo64
|
||||||
|
NMMDef=Default
|
||||||
|
NMMOff=Disabled
|
||||||
|
NMMon=Enabled
|
||||||
|
NMMdebug=Debug
|
||||||
off=Off
|
off=Off
|
||||||
on=On
|
on=On
|
||||||
players= Players
|
players= Players
|
||||||
|
@ -37,9 +37,9 @@ cfga6=Langue
|
|||||||
cfga7=Thème
|
cfga7=Thème
|
||||||
cfgb1=Ocarina (triche)
|
cfgb1=Ocarina (triche)
|
||||||
cfgb3=Mode vidéo par défaut
|
cfgb3=Mode vidéo par défaut
|
||||||
cfgb4=Langue des jeux
|
cfgb4=Langue des jeux par défaut
|
||||||
cfgb5=Mode video
|
cfgb5=Mode video DML par défaut
|
||||||
cfgb6=Langue du jeu
|
cfgb6=Langue des jeux DML par défaut
|
||||||
cfgc1=Sortir vers
|
cfgc1=Sortir vers
|
||||||
cfgc2=Ajustement TV largeur
|
cfgc2=Ajustement TV largeur
|
||||||
cfgc3=Ajustement TV hauteur
|
cfgc3=Ajustement TV hauteur
|
||||||
@ -60,7 +60,7 @@ cfgg17=Catégories
|
|||||||
cfgg18=Hook Type
|
cfgg18=Hook Type
|
||||||
cfgg2=Mode vidéo
|
cfgg2=Mode vidéo
|
||||||
cfgg21=Retour vers la chaîne
|
cfgg21=Retour vers la chaîne
|
||||||
cfgg22=Débuggeur
|
cfgg22=Debugger
|
||||||
cfgg23=Téléchargement des codes de triche...
|
cfgg23=Téléchargement des codes de triche...
|
||||||
cfgg24=Emulation sauvegarde
|
cfgg24=Emulation sauvegarde
|
||||||
cfgg25=Code incorrect, veuillez recommencer.
|
cfgg25=Code incorrect, veuillez recommencer.
|
||||||
@ -213,7 +213,7 @@ vmpnormal=Normal
|
|||||||
wbfsadddlg=Veuillez insérer le disque à copier puis cliquez sur OK.
|
wbfsadddlg=Veuillez insérer le disque à copier puis cliquez sur OK.
|
||||||
wbfscpydlg=Si vous êtes sûr de vouloir copier ce jeu sur la SD, cliquez sur OK.
|
wbfscpydlg=Si vous êtes sûr de vouloir copier ce jeu sur la SD, cliquez sur OK.
|
||||||
wbfsop1=Installation d'un jeu
|
wbfsop1=Installation d'un jeu
|
||||||
wbfsop10=Espace insuffisant : %i blocs nécessaires, %i disponibles.
|
wbfsop10=Espace insuffisant : %i blocs requis, %i disponibles.
|
||||||
wbfsop11=Copier le jeu
|
wbfsop11=Copier le jeu
|
||||||
wbfsop12=DVDError(%d)
|
wbfsop12=DVDError(%d)
|
||||||
wbfsop13=Jeu installé, mais le disque contient des erreurs (%d)
|
wbfsop13=Jeu installé, mais le disque contient des erreurs (%d)
|
||||||
@ -229,8 +229,8 @@ wbfsop21=Il s'agit d'un disque d'un autre jeu !!
|
|||||||
wbfsop22=Installation de %s...\n Insérez le disque 2 pour continuer.
|
wbfsop22=Installation de %s...\n Insérez le disque 2 pour continuer.
|
||||||
wbfsop23=Calcul l'espace nécessaire pour %s...\n Insérez le disque %d pour continuer.
|
wbfsop23=Calcul l'espace nécessaire pour %s...\n Insérez le disque %d pour continuer.
|
||||||
wbfsop24=Espace insuffisant : %d blocs nécessaires, %d disponibles.
|
wbfsop24=Espace insuffisant : %d blocs nécessaires, %d disponibles.
|
||||||
wbfsop25=Erreur de lecture du disque !! Nettoyez le disque s'il vous plaît.
|
wbfsop25=Erreur de lecture ! Assurez-vous que le DVD est propre.
|
||||||
wbfsop26=Disque éjecté !! Insérez le disque à nouveau s'il vous plaît.
|
wbfsop26=Disque éjecté !! Insérez le disque à nouveau.
|
||||||
wbfsop4=Retour
|
wbfsop4=Retour
|
||||||
wbfsop5=OK
|
wbfsop5=OK
|
||||||
wbfsop6=Installation de [%s] %s...
|
wbfsop6=Installation de [%s] %s...
|
||||||
|
@ -38,6 +38,8 @@ cfga7=Tema
|
|||||||
cfgb1=Ocarina
|
cfgb1=Ocarina
|
||||||
cfgb3=Modalità video
|
cfgb3=Modalità video
|
||||||
cfgb4=Lingua giochi
|
cfgb4=Lingua giochi
|
||||||
|
cfgb5=Modalità video DML
|
||||||
|
cfgb6=Lingua giochi DML
|
||||||
cfgc1=Esci a
|
cfgc1=Esci a
|
||||||
cfgc2=Regola altezza
|
cfgc2=Regola altezza
|
||||||
cfgc3=Regola larghezza
|
cfgc3=Regola larghezza
|
||||||
@ -114,7 +116,7 @@ dlmsg15=Salvataggio fallito!
|
|||||||
dlmsg16=Impossibile leggere il file
|
dlmsg16=Impossibile leggere il file
|
||||||
dlmsg17=Nessun aggiornamento disponibile
|
dlmsg17=Nessun aggiornamento disponibile
|
||||||
dlmsg18=boot.dol non trovato nella cartella predefinita
|
dlmsg18=boot.dol non trovato nella cartella predefinita
|
||||||
dlmsg19=Un nuovo aggiornamento è disponibile!
|
dlmsg19=È disponibile un aggiornamento!
|
||||||
dlmsg2=Inizializzazione della rete fallita
|
dlmsg2=Inizializzazione della rete fallita
|
||||||
dlmsg20=Nessuna informazione sulla versione trovata
|
dlmsg20=Nessuna informazione sulla versione trovata
|
||||||
dlmsg21=Wiiflow uscirà per far si che l'aggiornamento funzioni correttamente
|
dlmsg21=Wiiflow uscirà per far si che l'aggiornamento funzioni correttamente
|
||||||
@ -127,10 +129,11 @@ dlmsg3=Scaricando da %s
|
|||||||
dlmsg4=Salvando %s
|
dlmsg4=Salvando %s
|
||||||
dlmsg5=%i/%i file scaricati
|
dlmsg5=%i/%i file scaricati
|
||||||
dlmsg6=Annullando...
|
dlmsg6=Annullando...
|
||||||
dlmsg7=Ottenendo le cover da scaricare...
|
dlmsg7=Ottenendo le copertine da scaricare...
|
||||||
dlmsg8=Copertina completa non trovata. Scaricando da %s
|
dlmsg8=Copertina completa non trovata. Scaricando da %s
|
||||||
dlmsg9=%i/%i file sono stati scaricati. %i sono solo copertine anteriori.
|
dlmsg9=%i/%i file sono stati scaricati. %i sono solo copertine anteriori.
|
||||||
DMLdef=Default
|
DMLdef=Predefinita
|
||||||
|
DMLdefG=Gioco
|
||||||
DMLntsc=NTSC 480i
|
DMLntsc=NTSC 480i
|
||||||
DMLpal=PAL 576i
|
DMLpal=PAL 576i
|
||||||
gameinfo1=Sviluppatore: %s
|
gameinfo1=Sviluppatore: %s
|
||||||
@ -153,6 +156,7 @@ hooktype6=OSSleepThread
|
|||||||
hooktype7=AXNextFrame
|
hooktype7=AXNextFrame
|
||||||
ios=IOS%i base %s
|
ios=IOS%i base %s
|
||||||
lngdef=Predefinita
|
lngdef=Predefinita
|
||||||
|
lngsys=Sistema
|
||||||
lngdut=Olandese
|
lngdut=Olandese
|
||||||
lngeng=Inglese
|
lngeng=Inglese
|
||||||
lngfre=Francese
|
lngfre=Francese
|
||||||
@ -164,7 +168,7 @@ lngsch=Cinese Semp.
|
|||||||
lngspa=Spagnolo
|
lngspa=Spagnolo
|
||||||
lngtch=Cinese Trad.
|
lngtch=Cinese Trad.
|
||||||
main1=Installa gioco
|
main1=Installa gioco
|
||||||
main2=Benvenuto in Wiiflow.\nNon ho trovato nessun gioco.\nClicca installa per installarne uno o seleziona partizione per sceglierne una
|
main2=Benvenuto in Wiiflow.\nNon ho trovato nessun gioco.\nClicca installa per installare un gioco o seleziona partizione per sceglierne una
|
||||||
main3=Seleziona partizione
|
main3=Seleziona partizione
|
||||||
mastersystem=Sega Master System
|
mastersystem=Sega Master System
|
||||||
menu=Menu di sistema
|
menu=Menu di sistema
|
||||||
@ -199,16 +203,16 @@ viddef=Predefinita
|
|||||||
vidntsc=NTSC
|
vidntsc=NTSC
|
||||||
vidp50=PAL 50Hz
|
vidp50=PAL 50Hz
|
||||||
vidp60=PAL 60Hz
|
vidp60=PAL 60Hz
|
||||||
vidpatch=Auto Patch
|
vidpatch=Auto patch
|
||||||
vidprog=Proggressivo
|
vidprog=Proggressivo
|
||||||
vidsys=Sistema
|
vidsys=Sistema
|
||||||
vmpall=Tutte
|
vmpall=Tutte
|
||||||
vmpmore=Di Più
|
vmpmore=Di più
|
||||||
vmpnone=Nessuna
|
vmpnone=Nessuna
|
||||||
vmpnormal=Normale
|
vmpnormal=Normale
|
||||||
wbfsadddlg=Inserisci il disco del gioco che vuoi installare, poi clicca su avvia.
|
wbfsadddlg=Inserisci il disco del gioco che vuoi installare, poi clicca avvia.
|
||||||
|
wbfscpydlg=Se sei sicuro di voler copiare questo gioco sulla SD, clicca avvia.
|
||||||
wbfsop1=Installa gioco
|
wbfsop1=Installa gioco
|
||||||
wbfsop10=Spazio insufficiente : %i blocchi necessari, %i disponibili
|
|
||||||
wbfsop2=Elimina gioco
|
wbfsop2=Elimina gioco
|
||||||
wbfsop4=Indietro
|
wbfsop4=Indietro
|
||||||
wbfsop5=Avvia
|
wbfsop5=Avvia
|
||||||
@ -216,12 +220,29 @@ wbfsop6=Installando [%s] %s...
|
|||||||
wbfsop7=Gioco eliminato
|
wbfsop7=Gioco eliminato
|
||||||
wbfsop8=Gioco installato
|
wbfsop8=Gioco installato
|
||||||
wbfsop9=Si è verificato un errore
|
wbfsop9=Si è verificato un errore
|
||||||
|
wbfsop10=Spazio insufficiente : %i blocchi necessari, %i disponibili
|
||||||
|
wbfsop11=Copia gioco
|
||||||
|
wbfsop12=Errore DVD(%d)
|
||||||
|
wbfsop13=Gioco installato, ma il disco contiene errori (%d)
|
||||||
|
wbfsop14=Gioco copiato, premi indietro per avviare il gioco.
|
||||||
|
wbfsop15=Calcolando lo spazio necessario per %s
|
||||||
|
wbfsop16=Installando %s
|
||||||
|
wbfsop17=Installando %s disco %d/2
|
||||||
|
wbfsop18=Questo è un disco per Wii!
|
||||||
|
wbfsop19=Questo non è un disco per Gamecube!
|
||||||
|
wbfsop20=Hai inserito il disco %d,ancora!!
|
||||||
|
wbfsop21=Questo è il disco di un altro gioco!!
|
||||||
|
wbfsop22=Installando %s...\n Inserisci il secondo disco per continuare
|
||||||
|
wbfsop23=Calcolando lo spazione nessario per %s...\n Inserisci il disco %d per continuare
|
||||||
|
wbfsop24=Spazio insufficiente : %d blocchi necessari, %d disponibili
|
||||||
|
wbfsop25=Errore in lettura del DVD!! Pulisci il disco
|
||||||
|
wbfsop26=DVD espulso!! Inserisci il disco di nuovo
|
||||||
wbfsoperr1=Operazione Disc_Wait fallita
|
wbfsoperr1=Operazione Disc_Wait fallita
|
||||||
wbfsoperr2=Operazione Disc_Open fallita
|
wbfsoperr2=Operazione Disc_Open fallita
|
||||||
wbfsoperr3=Questo non è un gioco per Wii!
|
wbfsoperr3=Questo non è un gioco per Wii!
|
||||||
wbfsoperr4=Gioco già installato
|
wbfsoperr4=Gioco già installato
|
||||||
wbfsprogress=%i%%
|
wbfsprogress=%i%%
|
||||||
wbfsremdlg=Per rimuovere definitivamente il gioco: %s, clicca su avvia.
|
wbfsremdlg=Per rimuovere definitivamente il gioco: %s, clicca avvia.
|
||||||
wifiplayers=Giocatori Wifi
|
wifiplayers=Giocatori Wifi
|
||||||
wii=Wii
|
wii=Wii
|
||||||
wiichannels=Canali Wii ufficiali
|
wiichannels=Canali Wii ufficiali
|
||||||
|
@ -1,124 +1,155 @@
|
|||||||
|
|
||||||
[JAPANESE]
|
[JAPANESE]
|
||||||
about1=ローダー… %s
|
about1=ローダー:\n%s
|
||||||
about2=GUI… %s
|
about2=GUI:\n%s
|
||||||
about3=協力 :\n\n%s%s%s\n\n%s\n%s
|
about4=感謝:\n%s
|
||||||
|
about6=現在の開発者:\n%s
|
||||||
|
about7=過去の開発者:\n%s
|
||||||
|
about8=統合したコード:\n%s
|
||||||
|
about9=サポートサイト:\n%s
|
||||||
|
action=アクション
|
||||||
|
adventure=アドベンチャー
|
||||||
alphabetically=アルファベット順
|
alphabetically=アルファベット順
|
||||||
appname=%s v%s r%s
|
appname=%s v%s
|
||||||
byplaycount=プレイ回数
|
aspect169=16:9に強制
|
||||||
bylastplayed=最近遊んだゲーム
|
aspect43=4:3に強制
|
||||||
bygameid=ゲームID
|
aspectdef=デフォルト
|
||||||
cd1=もどる
|
bootmii=BootMii
|
||||||
|
bycontrollers=コントローラ順
|
||||||
|
byesrb=レート順
|
||||||
|
bygameid=ゲームID順
|
||||||
|
bylastplayed=最後に遊んだゲーム順
|
||||||
|
byplaycount=プレイ回数順
|
||||||
|
byplayers=プレイヤー数順
|
||||||
|
bywifiplayers=Wi-Fiプレイヤー順
|
||||||
|
cd1=戻る
|
||||||
cd2=消去
|
cd2=消去
|
||||||
cfg1=設 定
|
cfg1=設定
|
||||||
cfg2=3Dカバー
|
cfg10=戻る
|
||||||
cfg3=カバー等のダウンロード
|
cfg11=USBセーブエミュ
|
||||||
cfg4=選択に進む
|
cfg12=NANDエミュ
|
||||||
cfg5=使用制限の設定
|
cfg3=カバー等ダウンロード
|
||||||
|
cfg4=ダウンロード
|
||||||
|
cfg5=使用制限
|
||||||
cfg6=解除
|
cfg6=解除
|
||||||
cfg7=設定
|
cfg7=セット
|
||||||
cfg10=もどる
|
cfga2=ゲームを追加
|
||||||
cfg11=リモコンの振動
|
|
||||||
cfga2=ゲームの追加
|
|
||||||
cfga3=実行
|
cfga3=実行
|
||||||
cfga6=表示言語
|
cfga6=言語
|
||||||
cfga7=テーマ
|
cfga7=テーマ
|
||||||
cfgb1=チート機能
|
cfgb1=チート機能
|
||||||
cfgb2=信号パッチ
|
cfgb3=標準の映像モード
|
||||||
cfgb3=ビデオ形式
|
cfgb4=標準のゲーム言語
|
||||||
cfgb4=ゲームの言語
|
cfgb5=標準のDML映像モード
|
||||||
cfgc1=終了後の戻り先
|
cfgb6=標準のDMLゲーム言語
|
||||||
cfgc2=画面表示幅
|
cfgc1=戻り先
|
||||||
cfgc3=画面表示高
|
cfgc2=幅を調整
|
||||||
cfgc4=画面表示の設定
|
cfgc3=高さを調整
|
||||||
|
cfgc4=カバーフローを調整
|
||||||
cfgc5=はじめる
|
cfgc5=はじめる
|
||||||
cfgc6=水平オフセット
|
cfgc6=水平オフセット
|
||||||
cfgc7=垂直オフセット
|
cfgc7=垂直オフセット
|
||||||
cfgd1=日本文パッチ
|
cfgd5=お気に入り状態を保存
|
||||||
cfgd2=Error002対策
|
cfgd7=起動時にカテゴリを表示
|
||||||
cfgd3=カバー画像の保持
|
cfgg1=設定
|
||||||
cfgd4=テクスチャの圧縮
|
|
||||||
cfgd5=起動時のお気に入り表示
|
|
||||||
cfgd6=検索方法
|
|
||||||
cfgd7=起動時のカテゴリ表示
|
|
||||||
cfgg1=設 定
|
|
||||||
cfgg10=IOS
|
cfgg10=IOS
|
||||||
cfgg11=IOS再読み込みの禁止
|
cfgg12=カバーをダウンロード
|
||||||
cfgg12=カバーのダウンロード
|
cfgg13=ダウンロード
|
||||||
cfgg13=実行
|
cfgg14=映像モードをパッチ
|
||||||
cfgg14=ビデオ形式のパッチ
|
cfgg15=改造コード
|
||||||
cfgg15=チートコード
|
cfgg16=選択
|
||||||
cfgg16=詳細
|
|
||||||
cfgg17=カテゴリ
|
cfgg17=カテゴリ
|
||||||
cfgg18=フック方式
|
cfgg18=フックタイプ
|
||||||
cfgg19=DVDパッチの無効化
|
cfgg2=映像モード
|
||||||
cfgg2=ビデオ形式
|
cfgg21=チャンネルに戻る
|
||||||
cfgg20=チャンネル復帰の無効化
|
|
||||||
cfgg21=チャンネル復帰
|
|
||||||
cfgg22=デバッガ
|
cfgg22=デバッガ
|
||||||
cfgg23=チートをダウンロード中です…
|
cfgg23=コードをダウンロード中....
|
||||||
|
cfgg24=セーブエミュ
|
||||||
|
cfgg25=パスワードが違います
|
||||||
|
cfgg26=IOS再読み込みを防止
|
||||||
|
cfgg27=アスペクト比
|
||||||
cfgg3=言語
|
cfgg3=言語
|
||||||
cfgg4=日本文パッチ
|
cfgg4=日本文パッチ
|
||||||
cfgg5=チート機能
|
cfgg5=チート機能
|
||||||
cfgg6=Error002対策
|
cfgg7=映像パッチ
|
||||||
cfgg7=信号パッチ
|
cfgg8=戻る
|
||||||
cfgg8=もどる
|
cfgp1=ゲーム領域
|
||||||
cfgg9=DOL
|
cfgp3=起動時にネット接続
|
||||||
cfgp1=使用する領域
|
cfgs1=音楽の音量
|
||||||
cfgp2=フォルダの使用
|
cfgs2=GUI音量
|
||||||
cfgp3=起動時のネット接続
|
cfgs3=カバーフロー音量
|
||||||
cfgs1=BGMの音量
|
cfgs4=ゲーム音量
|
||||||
cfgs2=効果音の音量
|
cheat1=戻る
|
||||||
cfgs3=カバー表示の音量
|
|
||||||
cfgs4=バナー音の音量
|
|
||||||
cheat1=もどる
|
|
||||||
cheat2=適用
|
cheat2=適用
|
||||||
cheat3=チートファイルが見つかりません
|
cheat3=コードが見つかりません
|
||||||
cheat4=ダウンロードできません
|
cheat4=ダウンロードできません
|
||||||
cheat5=選択
|
commodore=コモドール64
|
||||||
def=デフォルト
|
custom=カスタム
|
||||||
|
def=標準
|
||||||
disabled=無効
|
disabled=無効
|
||||||
dl1=やめる
|
dl1=キャンセル
|
||||||
dl10=どうぞWiiTDB.comへ\n寄付してください
|
dl10=GameTDB.com\nに寄付をお願いします
|
||||||
dl11=更新版
|
dl12=GameTDB
|
||||||
dl2=もどる
|
dl13=ダウンロード順
|
||||||
dl3=すべて
|
dl14=カバーの確認用にリージョンを選んでください:
|
||||||
dl4=不足分のみ
|
dl15=カバーダウンロード設定
|
||||||
|
dl16=セット
|
||||||
|
dl17=カバーダウンロード設定
|
||||||
|
dl18=戻る
|
||||||
|
dl19=公式のみ
|
||||||
|
dl2=戻る
|
||||||
|
dl20=公式/公式
|
||||||
|
dl21=公式/カスタム
|
||||||
|
dl22=カスタム/公式
|
||||||
|
dl23=カスタム/カスタム
|
||||||
|
dl24=カスタムのみ
|
||||||
|
dl3=全て
|
||||||
|
dl4=不足分
|
||||||
dl5=ダウンロード
|
dl5=ダウンロード
|
||||||
dl6=すべて
|
dl6=ダウンロード
|
||||||
dl7=不足分のみ
|
dl8=カバー
|
||||||
dl8=カバー画像
|
dlmsg1=接続中...
|
||||||
dl9=ゲーム名のリスト
|
dlmsg10=%sを作成中
|
||||||
dlmsg1=接続中です...
|
dlmsg11=ダウンロード中...
|
||||||
dlmsg10=%sを作成しました
|
dlmsg12=ダウンロードできません
|
||||||
dlmsg11=ダウンロード中です...
|
dlmsg13=保存中...
|
||||||
dlmsg12=ダウンロードに失敗しました
|
dlmsg14=完了
|
||||||
dlmsg13=保存中です...
|
dlmsg15=保存出来ません!
|
||||||
dlmsg14=終了しました
|
dlmsg16=読み込めません
|
||||||
dlmsg15=ZIPファイルを保存できません
|
dlmsg17=更新はありません
|
||||||
dlmsg16=ファイルが読めません
|
dlmsg18=boot.dolが見つかりません
|
||||||
dlmsg17=最新版を使用中です
|
|
||||||
dlmsg18=boot.dolが標準フォルダにありません
|
|
||||||
dlmsg19=更新があります!
|
dlmsg19=更新があります!
|
||||||
|
dlmsg2=接続できません
|
||||||
dlmsg20=バージョン情報が見つかりません
|
dlmsg20=バージョン情報が見つかりません
|
||||||
dlmsg21=更新を完了するため再起動します
|
dlmsg21=更新するためWiiFlowを終了します
|
||||||
dlmsg22=アプリフォルダを更新中です...
|
dlmsg22=アプリフォルダを更新中...
|
||||||
dlmsg23=データフォルダを更新中です...
|
dlmsg23=データフォルダを更新中...
|
||||||
dlmsg2=ネットワークに接続できません
|
dlmsg24=解凍中...
|
||||||
dlmsg3=%s\nダウンロード中です
|
dlmsg25=解凍に失敗しました! バックアップをboot.dolに名前を変更してください
|
||||||
dlmsg4=%s\nに保存中です
|
dlmsg26=キャッシュを更新中...
|
||||||
dlmsg5=%i個(%i個中)のファイルがダウンロードされました
|
dlmsg3=%s\nからダウンロード中
|
||||||
dlmsg6=中止しています...
|
dlmsg4=%s\nを保存中
|
||||||
dlmsg7=カバーを整理中です...
|
dlmsg5=%i/%i個ダウンロードしました
|
||||||
dlmsg8=フルカバーを%s\nからダウンロードします
|
dlmsg6=キャンセル中...
|
||||||
dlmsg9=%i個(%i個中)のファイル\n(%i個は前面カバーのみ)をダウンロードしました
|
dlmsg7=ダウンロードするカバーをリスト化中...
|
||||||
|
dlmsg8=フルカバーはありません %s\nからダウンロード中
|
||||||
|
dlmsg9=%i/%i個(%i個は前面カバーのみ)をダウンロードしました
|
||||||
|
DMLdef=標準
|
||||||
|
DMLdefg=ゲーム
|
||||||
|
DMLntsc=NTSC 480i
|
||||||
|
DMLpal=PAL 576i
|
||||||
|
fighting=格闘
|
||||||
gameinfo1=開発元: %s
|
gameinfo1=開発元: %s
|
||||||
gameinfo2=発売元: %s
|
gameinfo2=発売元: %s
|
||||||
gameinfo3=リージョン: %s
|
gameinfo3=リージョン: %s
|
||||||
gameinfo4=発売日: %i年%i月%i日
|
gameinfo4=発売日: %i.%i.%i
|
||||||
gameinfo5=ジャンル: %s
|
gameinfo5=ジャンル: %s
|
||||||
|
gametdb_code=JA
|
||||||
|
genesis=メガドライブ
|
||||||
gm1=はじめる
|
gm1=はじめる
|
||||||
gm2=もどる
|
gm2=戻る
|
||||||
|
hbc=HBC
|
||||||
|
homebrew=Homebrew
|
||||||
hooktype1=VBI
|
hooktype1=VBI
|
||||||
hooktype2=KPAD Read
|
hooktype2=KPAD Read
|
||||||
hooktype3=Joypad
|
hooktype3=Joypad
|
||||||
@ -126,8 +157,8 @@ hooktype4=GXDraw
|
|||||||
hooktype5=GXFlush
|
hooktype5=GXFlush
|
||||||
hooktype6=OSSleepThread
|
hooktype6=OSSleepThread
|
||||||
hooktype7=AXNextFrame
|
hooktype7=AXNextFrame
|
||||||
ios=IOS%i rev%i(IOS%iベース)
|
ios=IOS%i %sベース
|
||||||
lngdef=デフォルト
|
lngdef=標準
|
||||||
lngdut=オランダ語
|
lngdut=オランダ語
|
||||||
lngeng=英語
|
lngeng=英語
|
||||||
lngfre=フランス語
|
lngfre=フランス語
|
||||||
@ -137,61 +168,88 @@ lngjap=日本語
|
|||||||
lngkor=韓国語
|
lngkor=韓国語
|
||||||
lngsch=簡体字中国語
|
lngsch=簡体字中国語
|
||||||
lngspa=スペイン語
|
lngspa=スペイン語
|
||||||
|
lngsys=システム
|
||||||
lngtch=繁体字中国語
|
lngtch=繁体字中国語
|
||||||
main1=設 定
|
main1=ゲームを追加
|
||||||
main2=Wiiflowへようこそ\nゲームを追加するか別の領域を選んでください
|
main2=WiiFlowにようこそ\nゲームが見つかりません\nゲームを追加するか領域を選択してください
|
||||||
main3=領域の選択
|
main3=領域を選択
|
||||||
menu=メニュー
|
mastersystem=セガ・マスターシステム
|
||||||
off=使わない
|
menu=システムメニュー
|
||||||
on=使う
|
NANDfull=フル
|
||||||
smalpha=アルファベット順
|
NANDoff=オフ
|
||||||
smpage=ページ
|
NANDpart=部分的
|
||||||
sys1=更新
|
neogeo=ネオジオ
|
||||||
sys2=バージョン:
|
nes=ファミコン
|
||||||
sys3=やめる
|
nintendo64=NINTENDO64
|
||||||
sys4=更 新
|
off=オフ
|
||||||
sys5=空き容量:
|
on=オン
|
||||||
sys6=IOS:
|
players=プレイヤー
|
||||||
sys7=現在のバージョン
|
prii=Priiloader
|
||||||
|
puzzle=パズル
|
||||||
|
SaveDef=標準
|
||||||
|
SaveFull=フル
|
||||||
|
SaveFullG=フル
|
||||||
|
SaveOff=オフ
|
||||||
|
SaveOffG=オフ
|
||||||
|
SavePart=部分的
|
||||||
|
SavePartG=部分的
|
||||||
|
simulation=シミュレーション
|
||||||
|
snes=スーファミ
|
||||||
|
sport=スポーツ
|
||||||
|
sys1=WiiFlowを更新
|
||||||
|
sys2=WiiFlowバージョン:
|
||||||
|
sys3=キャンセル
|
||||||
|
sys4=更新
|
||||||
|
sys7=インストール済みのバージョンです
|
||||||
translation_author=K-M
|
translation_author=K-M
|
||||||
viddef=デフォルト
|
turbografx16=TurboGrafx-16
|
||||||
|
turbografxcd=TurboGrafx-CD
|
||||||
|
unknown=不明
|
||||||
|
viddef=標準
|
||||||
vidntsc=NTSC
|
vidntsc=NTSC
|
||||||
vidp50=PAL 50Hz
|
vidp50=PAL 50Hz
|
||||||
vidp60=PAL 60Hz
|
vidp60=PAL 60Hz
|
||||||
vidpatch=自動パッチ
|
vidpatch=自動パッチ
|
||||||
vidsys=システムの標準
|
vidprog=プログレッシブ
|
||||||
vidprog=プログレッシブ
|
vidsys=システム
|
||||||
vmpall=全て
|
vmpall=全て
|
||||||
vmpmore=もっと
|
vmpmore=もっと
|
||||||
vmpnone=なし
|
vmpnone=なし
|
||||||
vmpnormal=普通
|
vmpnormal=通常
|
||||||
wbfs2=WBFSを開けません : %i
|
wbfsadddlg=ディスクを入れてボタンを押してください
|
||||||
wbfs3=WBFSを認識できません : %i
|
wbfscpydlg=このゲームをSDにコピーしたいならボタンを押してください
|
||||||
wbfs4=WBFSのヘッダを取得できません : %i
|
wbfsop1=ゲームを追加
|
||||||
wbfsadddlg=ディスクを挿入し\n[次に進む]ボタンを押してください
|
wbfsop10=空き容量がありません: %i ブロック必要、%i ブロック使用可能
|
||||||
wbfsop1=ゲームの追加
|
wbfsop11=ゲームをコピー
|
||||||
wbfsop10=空き容量が不足しています: %iブロック必要、%iブロック使用可能
|
wbfsop12=DVDエラー(%d)
|
||||||
wbfsop11=このデバイスは読み取り専用です\nゲームの追加や削除はできません
|
wbfsop13=追加されましたがエラーがあります (%d)
|
||||||
wbfsop2=ゲームの削除
|
wbfsop14=コピーしました 戻るを押すと起動します
|
||||||
|
wbfsop15=%sに必要な容量を計算中
|
||||||
|
wbfsop16=%sを追加中
|
||||||
|
wbfsop17=%s ディスク %d/2を追加中
|
||||||
|
wbfsop18=これはWiiディスクです!
|
||||||
|
wbfsop19=これはゲームキューブディスクではありません!
|
||||||
|
wbfsop2=ゲームを削除
|
||||||
|
wbfsop20=%d が再度挿入されました!!
|
||||||
|
wbfsop21=別のゲームのディスクです!!
|
||||||
|
wbfsop22=%sを追加中...\n ディスク2を入れると続行します
|
||||||
|
wbfsop23=%sに必要な容量を計算中...\n ディスク%dを入れると続行します
|
||||||
|
wbfsop24=空き容量不足: %d ブロック必要、%d 空き
|
||||||
|
wbfsop25=読み込みエラー!! ディスクを掃除してください
|
||||||
|
wbfsop26=ディスクが取り出されました!! 再度挿入してください
|
||||||
wbfsop4=戻る
|
wbfsop4=戻る
|
||||||
wbfsop5=次に進む
|
wbfsop5=続行
|
||||||
wbfsop6=追加中 [%s] %s...
|
wbfsop6=[%s] %sを追加中...
|
||||||
wbfsop7=ゲームを削除しました
|
wbfsop7=削除しました
|
||||||
wbfsop8=ゲームを追加しました
|
wbfsop8=追加しました
|
||||||
wbfsop9=エラーが発生しました
|
wbfsop9=エラーが起きました
|
||||||
wbfsoperr1=ドライブにディスクがありません
|
wbfsoperr1=ドライブにディスクがありません
|
||||||
wbfsoperr2=ディスクの展開に失敗しました
|
wbfsoperr2=ディスクの展開に失敗しました
|
||||||
wbfsoperr3=Wiiディスクではありません!
|
wbfsoperr3=Wiiディスクではありません!
|
||||||
wbfsoperr4=追加済です
|
wbfsoperr4=すでに追加されています
|
||||||
wbfsprogress=%i%%
|
wbfsprogress=%i%%
|
||||||
wbfsremdlg=%s\nを削除するには[次に進む]を押してください
|
wbfsremdlg=%sを削除するなら続行ボタンを押してください。
|
||||||
wtmsg1=WiiTDBデータベースを作成中...
|
wifiplayers= Wi-Fiプレイヤー数
|
||||||
action=アクション
|
wii=Wii
|
||||||
adventure=アドベンチャー
|
wiichannels=公式Wiiチャンネル
|
||||||
fighting=格闘
|
wiiware=Wiiウェア
|
||||||
minigames=ミニゲーム
|
|
||||||
party=パーティ
|
|
||||||
puzzle=パズル
|
|
||||||
simulation=シミュレーション
|
|
||||||
sport=スポーツ
|
|
||||||
wiitdb_code=JA
|
|
||||||
|
Loading…
Reference in New Issue
Block a user