mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-11-16 16:29:18 +01:00
Add an option to remember the last game
This commit is contained in:
parent
4be1ca22d3
commit
43cc0d3601
@ -1848,6 +1848,9 @@ msgstr "Znovunactení SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Genindlæs SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Genindlæser spil liste, Vent venligst..."
|
msgstr "Genindlæser spil liste, Vent venligst..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Husk at låse op"
|
msgstr "Husk at låse op"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SD herladen"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Spellijst wordt herladen, een moment..."
|
msgstr "Spellijst wordt herladen, een moment..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Unlock onthouden"
|
msgstr "Unlock onthouden"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr ""
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Uudelleenlataa SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Recharger la SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Rechargement de la liste des jeux, veuillez patienter..."
|
msgstr "Rechargement de la liste des jeux, veuillez patienter..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Mémoriser le verrouillage"
|
msgstr "Mémoriser le verrouillage"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SD Karte neuladen"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Aktualisiere Spieleliste, bitte warten..."
|
msgstr "Aktualisiere Spieleliste, bitte warten..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr "Letztes Spiel merken"
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Entsperrung behalten"
|
msgstr "Entsperrung behalten"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Επαναφόρτωση κάρτας SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Επαναφόρτωση λίστας παιχνιδιών, παρακαλώ περιμένετε..."
|
msgstr "Επαναφόρτωση λίστας παιχνιδιών, παρακαλώ περιμένετε..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Μόνιμο ξεκλείδωμα"
|
msgstr "Μόνιμο ξεκλείδωμα"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SD Újratöltése"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Ricarica SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Ricaricando la lista dei giochi, attendere prego..."
|
msgstr "Ricaricando la lista dei giochi, attendere prego..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Ricorda sblocco"
|
msgstr "Ricorda sblocco"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SDを再読み込み"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "ゲームリストを再読み込み中、お待ちください..."
|
msgstr "ゲームリストを再読み込み中、お待ちください..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "ロック解除を記憶"
|
msgstr "ロック解除を記憶"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SD 리로드"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "게임 목록을 다시 불러오고 있습니다. 잠시만 기다려주십시오..."
|
msgstr "게임 목록을 다시 불러오고 있습니다. 잠시만 기다려주십시오..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr "마지막 게임 기억하기"
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "잠금 해제 기억"
|
msgstr "잠금 해제 기억"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Les SD på nytt"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Przeladuj SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Ler cartão SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Recarregando lista de jogos..."
|
msgstr "Recarregando lista de jogos..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Lembrar Desbloqueio"
|
msgstr "Lembrar Desbloqueio"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Ler cartão SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "A reler lista de jogos, pf aguarde..."
|
msgstr "A reler lista de jogos, pf aguarde..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Lembrar Desbloqueio"
|
msgstr "Lembrar Desbloqueio"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Перечитать SD карту"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "重新载入 SD 卡"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "正在重新加载游戏列表,请稍候..."
|
msgstr "正在重新加载游戏列表,请稍候..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "存储解锁"
|
msgstr "存储解锁"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Recargar SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "Recargando lista de juegos, espera..."
|
msgstr "Recargando lista de juegos, espera..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "Recordar Bloqueo"
|
msgstr "Recordar Bloqueo"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "Ladda om SD"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "重新載入 SD 卡"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr "現在重新載入遊戲清單,請稍候..."
|
msgstr "現在重新載入遊戲清單,請稍候..."
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr "儲存解鎖"
|
msgstr "儲存解鎖"
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "โหลด SD ใหม่"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1848,6 +1848,9 @@ msgstr "SD'yi yeniden yükle"
|
|||||||
msgid "Reloading game list now, please wait..."
|
msgid "Reloading game list now, please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remember Last Game"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remember Unlock"
|
msgid "Remember Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -642,8 +642,16 @@ void GameBrowseMenu::ReloadBrowser()
|
|||||||
}
|
}
|
||||||
|
|
||||||
//! Check if the loaded setting is still in range
|
//! Check if the loaded setting is still in range
|
||||||
Settings.SelectedGame = LIMIT(Settings.SelectedGame, 0, gameList.size()-1);
|
if (Settings.RememberLastGame)
|
||||||
Settings.GameListOffset = LIMIT(Settings.GameListOffset, 0, gameList.size()-1);
|
{
|
||||||
|
Settings.SelectedGame = LIMIT(Settings.SelectedGame, 0, gameList.size()-1);
|
||||||
|
Settings.GameListOffset = LIMIT(Settings.GameListOffset, 0, gameList.size()-1);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Settings.SelectedGame = 0;
|
||||||
|
Settings.GameListOffset = 0;
|
||||||
|
}
|
||||||
|
|
||||||
delete gameBrowser;
|
delete gameBrowser;
|
||||||
delete searchBar;
|
delete searchBar;
|
||||||
|
@ -162,6 +162,7 @@ void CSettings::SetDefault()
|
|||||||
Wiinnertag = OFF;
|
Wiinnertag = OFF;
|
||||||
SelectedGame = 0;
|
SelectedGame = 0;
|
||||||
GameListOffset = 0;
|
GameListOffset = 0;
|
||||||
|
RememberLastGame = ON;
|
||||||
sneekVideoPatch = OFF;
|
sneekVideoPatch = OFF;
|
||||||
NandEmuMode = OFF;
|
NandEmuMode = OFF;
|
||||||
NandEmuChanMode = 2;
|
NandEmuChanMode = 2;
|
||||||
@ -429,6 +430,7 @@ bool CSettings::Save()
|
|||||||
fprintf(file, "WiinnertagPath = %s\n", WiinnertagPath);
|
fprintf(file, "WiinnertagPath = %s\n", WiinnertagPath);
|
||||||
fprintf(file, "SelectedGame = %d\n", SelectedGame);
|
fprintf(file, "SelectedGame = %d\n", SelectedGame);
|
||||||
fprintf(file, "GameListOffset = %d\n", GameListOffset);
|
fprintf(file, "GameListOffset = %d\n", GameListOffset);
|
||||||
|
fprintf(file, "RememberLastGame = %d\n", RememberLastGame);
|
||||||
fprintf(file, "sneekVideoPatch = %d\n", sneekVideoPatch);
|
fprintf(file, "sneekVideoPatch = %d\n", sneekVideoPatch);
|
||||||
fprintf(file, "NandEmuMode = %d\n", NandEmuMode);
|
fprintf(file, "NandEmuMode = %d\n", NandEmuMode);
|
||||||
fprintf(file, "NandEmuChanMode = %d\n", NandEmuChanMode);
|
fprintf(file, "NandEmuChanMode = %d\n", NandEmuChanMode);
|
||||||
@ -836,6 +838,10 @@ bool CSettings::SetSetting(char *name, char *value)
|
|||||||
{
|
{
|
||||||
GameListOffset = atoi(value);
|
GameListOffset = atoi(value);
|
||||||
}
|
}
|
||||||
|
else if(strcmp(name, "RememberLastGame") == 0)
|
||||||
|
{
|
||||||
|
RememberLastGame = atoi(value);
|
||||||
|
}
|
||||||
else if(strcmp(name, "sneekVideoPatch") == 0)
|
else if(strcmp(name, "sneekVideoPatch") == 0)
|
||||||
{
|
{
|
||||||
sneekVideoPatch = atoi(value);
|
sneekVideoPatch = atoi(value);
|
||||||
|
@ -164,6 +164,7 @@ class CSettings
|
|||||||
short Wiinnertag;
|
short Wiinnertag;
|
||||||
short SelectedGame;
|
short SelectedGame;
|
||||||
short GameListOffset;
|
short GameListOffset;
|
||||||
|
short RememberLastGame;
|
||||||
short sneekVideoPatch;
|
short sneekVideoPatch;
|
||||||
std::vector<u32> EnabledCategories;
|
std::vector<u32> EnabledCategories;
|
||||||
std::vector<u32> RequiredCategories;
|
std::vector<u32> RequiredCategories;
|
||||||
|
@ -151,6 +151,7 @@ GuiSettingsMenu::GuiSettingsMenu()
|
|||||||
Options->SetName(Idx++, "%s", tr( "Full covers Download" ));
|
Options->SetName(Idx++, "%s", tr( "Full covers Download" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Cover Action" ));
|
Options->SetName(Idx++, "%s", tr( "Cover Action" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Screensaver" ));
|
Options->SetName(Idx++, "%s", tr( "Screensaver" ));
|
||||||
|
Options->SetName(Idx++, "%s", tr( "Remember Last Game" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Mark new games" ));
|
Options->SetName(Idx++, "%s", tr( "Mark new games" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Show Play Count" ));
|
Options->SetName(Idx++, "%s", tr( "Show Play Count" ));
|
||||||
Options->SetName(Idx++, "%s", tr( "Show Favorite on banner" ));
|
Options->SetName(Idx++, "%s", tr( "Show Favorite on banner" ));
|
||||||
@ -228,6 +229,9 @@ void GuiSettingsMenu::SetOptionValues()
|
|||||||
//! Settings: Screensaver
|
//! Settings: Screensaver
|
||||||
Options->SetValue(Idx++, "%s", tr( ScreensaverText[Settings.screensaver] ));
|
Options->SetValue(Idx++, "%s", tr( ScreensaverText[Settings.screensaver] ));
|
||||||
|
|
||||||
|
//! Settings: Remember Last Game
|
||||||
|
Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.RememberLastGame] ));
|
||||||
|
|
||||||
//! Settings: Mark new games
|
//! Settings: Mark new games
|
||||||
Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.marknewtitles] ));
|
Options->SetValue(Idx++, "%s", tr( OnOffText[Settings.marknewtitles] ));
|
||||||
|
|
||||||
@ -419,6 +423,12 @@ int GuiSettingsMenu::GetMenuInternal()
|
|||||||
SetWPADTimeout();
|
SetWPADTimeout();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! Settings: Remember Last Game
|
||||||
|
else if (ret == ++Idx)
|
||||||
|
{
|
||||||
|
if (++Settings.RememberLastGame >= MAX_ON_OFF) Settings.RememberLastGame = 0;
|
||||||
|
}
|
||||||
|
|
||||||
//! Settings: Mark new games
|
//! Settings: Mark new games
|
||||||
else if (ret == ++Idx)
|
else if (ret == ++Idx)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user