diff options
author | Andre Heider | 2009-09-20 12:53:32 +0000 |
---|---|---|
committer | Andre Heider | 2009-09-20 12:53:32 +0000 |
commit | ab6caf1df61a185c697747021696b6193e165512 (patch) | |
tree | fc993105c51bb4cd73199162950f1621a8a3cee6 /backends/platform/wii/osystem.cpp | |
parent | 59f72d111f4455fe9309980fed240619537344f8 (diff) | |
download | scummvm-rg350-ab6caf1df61a185c697747021696b6193e165512.tar.gz scummvm-rg350-ab6caf1df61a185c697747021696b6193e165512.tar.bz2 scummvm-rg350-ab6caf1df61a185c697747021696b6193e165512.zip |
New "Input" tab for the options dialog to set pad sensitivity and acceleration.
svn-id: r44205
Diffstat (limited to 'backends/platform/wii/osystem.cpp')
-rw-r--r-- | backends/platform/wii/osystem.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/backends/platform/wii/osystem.cpp b/backends/platform/wii/osystem.cpp index 5fabdc1637..9a83c9e1c1 100644 --- a/backends/platform/wii/osystem.cpp +++ b/backends/platform/wii/osystem.cpp @@ -85,6 +85,8 @@ OSystem_Wii::OSystem_Wii() : _event_quit(false), _lastPadCheck(0), + _padSensitivity(16), + _padAcceleration(4), _savefile(NULL), _mixer(NULL), @@ -111,6 +113,8 @@ void OSystem_Wii::initBackend() { ConfMan.registerDefault("wii_video_default_underscan_y", 16); ConfMan.registerDefault("wii_video_ds_underscan_x", 16); ConfMan.registerDefault("wii_video_ds_underscan_y", 16); + ConfMan.registerDefault("wii_pad_sensitivity", 48); + ConfMan.registerDefault("wii_pad_acceleration", 5); ConfMan.registerDefault("wii_smb_server", ""); ConfMan.registerDefault("wii_smb_share", ""); ConfMan.registerDefault("wii_smb_username", ""); @@ -274,5 +278,8 @@ void OSystem_Wii::showOptionsDialog() { WiiOptionsDialog dlg(ds); dlg.runModal(); _optionsDlgActive = false; + + _padSensitivity = 64 - ConfMan.getInt("wii_pad_sensitivity"); + _padAcceleration = 9 - ConfMan.getInt("wii_pad_acceleration"); } |