mirror of
https://github.com/Fledge68/WiiFlow_Lite.git
synced 2024-11-01 00:55:06 +01:00
Added Help file to the about info.
Max length is 4095 wiiflow/help/{language}.txt defaults to: wiiflow/help/english.txt A basic help file is included. It does not contain all info yet.
This commit is contained in:
parent
40f3a44fef
commit
cac7aa5fa5
@ -291,6 +291,7 @@ void CMenu::init(void)
|
||||
m_cheatDir = m_cfg.getString("GENERAL", "dir_cheat", sfmt("%s/gct", m_txtCheatDir.c_str()));
|
||||
m_wipDir = m_cfg.getString("GENERAL", "dir_wip", sfmt("%s/wip", m_txtCheatDir.c_str()));
|
||||
m_listCacheDir = m_cfg.getString("GENERAL", "dir_list_cache", sfmt("%s/lists", m_cacheDir.c_str()));
|
||||
m_helpDir = m_cfg.getString("GENERAL", "dir_help", sfmt("%s/help", m_dataDir.c_str()));
|
||||
|
||||
DeviceHandler::SetWatchdog(m_cfg.getUInt("GENERAL", "watchdog_timeout", 10));
|
||||
|
||||
@ -336,6 +337,7 @@ void CMenu::init(void)
|
||||
makedir((char *)m_cheatDir.c_str());
|
||||
makedir((char *)m_wipDir.c_str());
|
||||
makedir((char *)m_listCacheDir.c_str());
|
||||
makedir((char *)m_helpDir.c_str());
|
||||
|
||||
// INI files
|
||||
m_cat.load(sfmt("%s/" CAT_FILENAME, m_settingsDir.c_str()).c_str());
|
||||
|
@ -105,6 +105,7 @@ private:
|
||||
std::string m_languagesDir;
|
||||
std::string m_listCacheDir;
|
||||
std::string m_DMLgameDir;
|
||||
std::string m_helpDir;
|
||||
/* Updates */
|
||||
char m_app_update_drive[6];
|
||||
const char* m_app_update_url;
|
||||
|
@ -126,6 +126,21 @@ void CMenu::_textAbout(void)
|
||||
m_btnMgr.setText(m_aboutBtnSystem, _t("sys4", L"Update"));
|
||||
m_btnMgr.setText(m_aboutLblTitle, wfmt(_fmt("appname", L"%s (%s-r%s)"), APP_NAME, APP_VERSION, SVN_REV), false);
|
||||
|
||||
char * help =(char *)MEM2_alloc(4096);
|
||||
FILE * f = fopen(sfmt("%s/%s.txt", m_helpDir.c_str(), m_curLanguage.c_str()).c_str(), "r");
|
||||
if (f == NULL)
|
||||
f = fopen(sfmt("%s/english.txt", m_helpDir.c_str()).c_str(), "r");
|
||||
if (f == NULL)
|
||||
strcpy(help, "ERROR: No Help File Found");
|
||||
else
|
||||
{
|
||||
fread(help, 4095, 1, f);
|
||||
help[4095] = 0;
|
||||
fclose(f);
|
||||
}
|
||||
|
||||
wstringEx help_text(help);
|
||||
|
||||
wstringEx developers(wfmt(_fmt("about6", L"\nCurrent Developers:\n%s"), DEVELOPERS));
|
||||
wstringEx pDevelopers(wfmt(_fmt("about7", L"Past Developers:\n%s"), PAST_DEVELOPERS));
|
||||
|
||||
@ -140,7 +155,8 @@ void CMenu::_textAbout(void)
|
||||
if(translator.size() > 3) thanks.append(translator);
|
||||
|
||||
m_btnMgr.setText(m_aboutLblInfo,
|
||||
wfmt(L"%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n%s",
|
||||
wfmt(L"%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n%s\n\n%s",
|
||||
help_text.toUTF8().c_str(),
|
||||
developers.toUTF8().c_str(),
|
||||
pDevelopers.toUTF8().c_str(),
|
||||
origLoader.toUTF8().c_str(),
|
||||
@ -151,6 +167,7 @@ void CMenu::_textAbout(void)
|
||||
false
|
||||
);
|
||||
|
||||
SAFE_FREE(help);
|
||||
Nand::Instance()->Disable_Emu();
|
||||
iosinfo_t * iosInfo = cIOSInfo::GetInfo(mainIOS);
|
||||
if(iosInfo != NULL)
|
||||
|
54
wii/wiiflow/help/english.txt
Normal file
54
wii/wiiflow/help/english.txt
Normal file
@ -0,0 +1,54 @@
|
||||
Controls:
|
||||
- Main menu (coverflow) :
|
||||
-- Up / Down = Previous / next game (vertical)
|
||||
-- Left / Right = Previous / next game (horizontal)
|
||||
-- Minus / Plus = Fast skip through games
|
||||
-- A = Select game
|
||||
-- B+A = Launch game immediately
|
||||
-- B+Home = Reload Wiiflow
|
||||
-- Home = Exit to Wii menu
|
||||
-- 1 / 2 = Previous / next coverflow mode
|
||||
-- B+Left / B+Right = Change Song
|
||||
-- B+UP / B+DOWN = Alphabetic search
|
||||
-- B+Onscreen Arrows = Alphabetic search
|
||||
-- B+Minus = Switch Partition
|
||||
-- B+Plus = Sort Games
|
||||
|
||||
-- A on Star Icon = Favorites
|
||||
-- B on Star Icon = Categories
|
||||
-- A on Gear Icon = Wiiflow settings
|
||||
-- A on Disc Icon (Game Disc in Drive) = Launch game disc
|
||||
-- A on USB Icon = Switch to Game menu (icon changes to channels)
|
||||
-- A on Channels Icon = Switch to Channels menu (icon changes to USB)
|
||||
-- A on Home Icon = Exit to Wii Menu
|
||||
|
||||
- Game :
|
||||
-- A on box = Show the backside
|
||||
-- A out of screen = Launch game
|
||||
-- B = Back to coverflow
|
||||
-- Up / Down = Previous / next game (vertical)
|
||||
-- Left / Right = Previous / next game (horizontal)
|
||||
-- Plus = Game Info
|
||||
---Right (in Game Info) = Game Description
|
||||
---Left (in Game Desc) = Game Info
|
||||
-- A on Star Icon = Toggle Favorite (Yellow = Favorite)
|
||||
-- A on Hand Icon = Parental Lock (Red = locked)
|
||||
-- A on Gear Icon = Game Settings
|
||||
-- A on X Icon = Delete Game
|
||||
|
||||
- Settings menus :
|
||||
-- Minus / Plus = Previous / next page
|
||||
-- Left / Right = Previous / next page
|
||||
|
||||
- Coverflow Adjust settings :
|
||||
-- B+Minus / B+Plus = Previous / next page
|
||||
-- B = Faster adjustment (B+A instead of just A to click a button)
|
||||
-- B+1 = Copy whole coverflow
|
||||
-- B+2 = Paste coverflow\n\
|
||||
|
||||
TIPS for running games that crash:
|
||||
If the game just locks up with a black screen at launch then check to see if it is a PAL game.
|
||||
(Press the Plus button on the game screen.) If it is PAL, then set the game's video mode to "PAL 50Hz" in the game's setting screen.
|
||||
You will need to use a component connection to the TV and have your WII set to 480p video mode.
|
||||
|
||||
If a game crashes, then try running the game again. If it continually crashes, then turn the USB Emulation to \"Off\" in the game's setting screen.
|
Loading…
Reference in New Issue
Block a user