aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/n64/osys_n64_base.cpp
diff options
context:
space:
mode:
authorFabio Battaglia2011-05-04 16:48:52 +0200
committerFabio Battaglia2011-05-04 16:48:52 +0200
commitf16311291df4cd0fa6003beee330be2b808aa360 (patch)
tree656cb9c6820108803a4eaf7dae6dfb8636e71df3 /backends/platform/n64/osys_n64_base.cpp
parent9f1dacd72bd633ff162eb4f385f0f4505a59e522 (diff)
downloadscummvm-rg350-f16311291df4cd0fa6003beee330be2b808aa360.tar.gz
scummvm-rg350-f16311291df4cd0fa6003beee330be2b808aa360.tar.bz2
scummvm-rg350-f16311291df4cd0fa6003beee330be2b808aa360.zip
N64: avoid bogus events if no controller plugged
If the user has only a N64 mouse plugged in and no controllers this avoids fake clicks.
Diffstat (limited to 'backends/platform/n64/osys_n64_base.cpp')
-rw-r--r--backends/platform/n64/osys_n64_base.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/platform/n64/osys_n64_base.cpp b/backends/platform/n64/osys_n64_base.cpp
index 232037899b..32b2b98227 100644
--- a/backends/platform/n64/osys_n64_base.cpp
+++ b/backends/platform/n64/osys_n64_base.cpp
@@ -910,7 +910,7 @@ void OSystem_N64::detectControllers(void) {
controller_data_status *ctrl_status = (controller_data_status*)memalign(8, sizeof(controller_data_status));
controller_Read_Status(ctrl_status);
- _controllerPort = 0; // Use first controller as default
+ _controllerPort = -1; // Default no controller
_mousePort = -1; // Default no mouse
for (int8 ctrl_port = 3; ctrl_port >= 0; ctrl_port--) {
// Found a standard pad, use this by default.