diff options
| author | Aestek <thib.gilles@gmail.com> | 2016-02-02 16:35:27 +0100 |
|---|---|---|
| committer | Aestek <thib.gilles@gmail.com> | 2016-07-23 20:58:51 +0200 |
| commit | 6a0fc4c438dcc827b6ed4e0a22a2e54676682ea0 (patch) | |
| tree | b44ade2f80ade233a2e82965af0717b18257e4f6 /Source/Core/VideoCommon/VideoConfig.cpp | |
| parent | aa34e5e20e5f66cfdbace167b98c30c1fedcf522 (diff) | |
Improve netplay setup dialog UX
* Focus "Hash Code" / "IP address" text box by default in "Connect"
* Focus game list in "Host" tab
* RETURN keypress now host/join depending on selected tab
* Remember last hosted game
* Remove PanicAlertT:
* Simply log message to netplay window
* Remove them when they are useless
* Show some netplay message in OSD
* Chat messages
* Pad buffer changes
* Desync alerts
* Stop the game consistently when another player disconnects / crashes
* Prettify chat textbox
* Log netplay ping to OSD
Join scenario:
* Copy netplay code
* Open netplay
* Paste code
* Press enter
Host scenario:
* Open netplay
* Go to host tab
* Press enter
Diffstat (limited to 'Source/Core/VideoCommon/VideoConfig.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/VideoConfig.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/VideoConfig.cpp b/Source/Core/VideoCommon/VideoConfig.cpp index c19528d7d9..7f8def5450 100644 --- a/Source/Core/VideoCommon/VideoConfig.cpp +++ b/Source/Core/VideoCommon/VideoConfig.cpp @@ -60,6 +60,8 @@ void VideoConfig::Load(const std::string& ini_file) settings->Get("UseRealXFB", &bUseRealXFB, 0); settings->Get("SafeTextureCacheColorSamples", &iSafeTextureCache_ColorSamples, 128); settings->Get("ShowFPS", &bShowFPS, false); + settings->Get("ShowNetPlayPing", &bShowNetPlayPing, false); + settings->Get("ShowNetPlayMessages", &bShowNetPlayMessages, false); settings->Get("LogRenderTimeToFile", &bLogRenderTimeToFile, false); settings->Get("OverlayStats", &bOverlayStats, false); settings->Get("OverlayProjStats", &bOverlayProjStats, false); @@ -267,6 +269,8 @@ void VideoConfig::Save(const std::string& ini_file) settings->Set("UseRealXFB", bUseRealXFB); settings->Set("SafeTextureCacheColorSamples", iSafeTextureCache_ColorSamples); settings->Set("ShowFPS", bShowFPS); + settings->Set("ShowNetPlayPing", bShowNetPlayPing); + settings->Set("ShowNetPlayMessages", bShowNetPlayMessages); settings->Set("LogRenderTimeToFile", bLogRenderTimeToFile); settings->Set("OverlayStats", bOverlayStats); settings->Set("OverlayProjStats", bOverlayProjStats); |
