From 237ceacb2ea83e3cde0697de312cda781632862a Mon Sep 17 00:00:00 2001 From: Stevoisiak Date: Thu, 1 Jan 2015 21:37:11 -0500 Subject: [PATCH] Added more settings tooltips Also made minor revisions to existing tooltips --- Source/Core/DolphinWX/ConfigMain.cpp | 33 ++++++++++++++++++---------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/Source/Core/DolphinWX/ConfigMain.cpp b/Source/Core/DolphinWX/ConfigMain.cpp index 003099a67b..229206de69 100644 --- a/Source/Core/DolphinWX/ConfigMain.cpp +++ b/Source/Core/DolphinWX/ConfigMain.cpp @@ -454,35 +454,46 @@ void CConfigMain::InitializeGUIValues() void CConfigMain::InitializeGUITooltips() { // General - Basic - CPUThread->SetToolTip(_("This splits the Video and CPU threads, so they can be run on separate cores.\nCauses major speed improvements on PCs with more than one core, but can also cause occasional crashes/glitches.")); - Framelimit->SetToolTip(_("This limits the game speed to the specified number of frames per second (full speed is 60 for NTSC and 50 for PAL).")); + CPUThread->SetToolTip(_("Splits the CPU and GPU threads so they can be run on separate cores.\nProvides major speed improvements on most modern PCs, but can cause occasional crashes/glitches.")); + SkipIdle->SetToolTip(_("Attempt to detect and skip wait-loops.\nIf unsure, leave this checked.")); + EnableCheats->SetToolTip(_("Enables the use of Action Replay and Gecko cheats.")); + Framelimit->SetToolTip(_("Limits the game speed to the specified number of frames per second (full speed is 60 for NTSC and 50 for PAL).")); // General - Advanced - _NTSCJ->SetToolTip(_("Forces NTSC-J mode for using the Japanese ROM font.\nLeft unchecked, dolphin defaults to NTSC-U and automatically enables this setting when playing Japanese games.")); + _NTSCJ->SetToolTip(_("Forces NTSC-J mode for using the Japanese ROM font.\nIf left unchecked, Dolphin defaults to NTSC-U and automatically enables this setting when playing Japanese games.")); // Display - Interface ConfirmStop->SetToolTip(_("Show a confirmation box before stopping a game.")); - UsePanicHandlers->SetToolTip(_("Show a message box when a potentially serious error has occurred.\nDisabling this may avoid annoying and non-fatal messages, but it may also mean that Dolphin suddenly crashes without any explanation at all.")); - OnScreenDisplayMessages->SetToolTip(_("Show messages on the emulation screen area.\nThese messages include memory card writes, video backend and CPU information, and JIT cache clearing.")); + UsePanicHandlers->SetToolTip(_("Show a message box when a potentially serious error has occurred.\nDisabling this may avoid annoying and non-fatal messages, but it may result in major crashes having no explanation at all.")); + OnScreenDisplayMessages->SetToolTip(_("Display messages over the emulation screen area.\nThese messages include memory card writes, video backend and CPU information, and JIT cache clearing.")); InterfaceLang->SetToolTip(_("Change the language of the user interface.\nRequires restart.")); - // Audio tooltips - BackendSelection->SetToolTip(_("Changing this will have no effect while the emulator is running!")); + // Audio - Backend + BackendSelection->SetToolTip(_("Changing this will have no effect while the emulator is running.")); + + // GameCube - IPL + GCSystemLang->SetToolTip(_("Sets the GameCube system language.")); // GameCube - Devices - GCEXIDevice[2]->SetToolTip(_("Serial Port 1 - This is the port which devices such as the net adapter use")); + GCEXIDevice[2]->SetToolTip(_("Serial Port 1 - This is the port which devices such as the net adapter use.")); + + // Wii - Misc + WiiScreenSaver->SetToolTip(_("Dims the screen after five minutes of inactivity.")); + WiiPAL60->SetToolTip(_("Sets the Wii display mode to 60Hz (480i) instead of 50Hz (576i) for PAL games.\nMay not work for all games.")); + WiiSystemLang->SetToolTip(_("Sets the Wii system language.")); // Wii - Devices - WiiKeyboard->SetToolTip(_("This could cause slow down in Wii Menu and some games.")); + WiiSDCard->SetToolTip(_("Saved to /Wii/sd.raw (default size is 128mb)")); + WiiKeyboard->SetToolTip(_("May cause slow down in Wii Menu and some games.")); #if defined(__APPLE__) - DPL2Decoder->SetToolTip(_("Enables Dolby Pro Logic II emulation using 5.1 surround. Not available on OSX.")); + DPL2Decoder->SetToolTip(_("Enables Dolby Pro Logic II emulation using 5.1 surround. Not available on OS X.")); #else DPL2Decoder->SetToolTip(_("Enables Dolby Pro Logic II emulation using 5.1 surround. OpenAL backend only.")); #endif - Latency->SetToolTip(_("Sets the latency (in ms). Higher values may reduce audio crackling. OpenAL backend only.")); + Latency->SetToolTip(_("Sets the latency (in ms). Higher values may reduce audio crackling. OpenAL backend only.")); } void CConfigMain::CreateGUIControls()