aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/scumm.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/scumm/scumm.cpp b/scumm/scumm.cpp
index f745fa2829..05c2e18416 100644
--- a/scumm/scumm.cpp
+++ b/scumm/scumm.cpp
@@ -1442,11 +1442,13 @@ void ScummEngine::scummInit() {
VAR(VAR_CAMERA_ACCEL_X) = 100;
VAR(VAR_CAMERA_ACCEL_Y) = 100;
} else if (!(_features & GF_NEW_CAMERA)) {
- camera._leftTrigger = 10;
- if (_heversion >= 71)
- camera._rightTrigger = 70;
- else
- camera._rightTrigger = 30;
+ if (_features & GF_NES) {
+ camera._leftTrigger = 4;
+ camera._rightTrigger = 24;
+ } else {
+ camera._leftTrigger = 10;
+ camera._rightTrigger = (_heversion >= 71) ? 70 : 30;
+ }
camera._mode = 0;
}
camera._follows = 0;