Opened 21 years ago

Closed 21 years ago

Last modified 21 years ago

#1344 closed defect (invalid)

Binoculars spin indefinitely - Game uncompletable

Reported by: SF/nick_lockwood Owned by: fingolfin
Priority: low Component: Engine: SCUMM
Version: Keywords: script
Cc: Game: Sam and Max

Description

There seems to be a bug with the binoculars in the great ball of yarn section. When used, the binoculars simply spin over the landscape indefinitely. There appears to be no way of reversing the direction or stopping the rotation.

I am using a macintosh powerbook G4 15" running panther version 10.3.1.

I have tried clicking and ctrl-clicking (supposedly click and right-click should control the rotation) but neither has any effect.

I have also tried downloading the win32 build of scummVM and running it under emulation using virtualPC 6.0. The behaviour was exactly the same, leading me to believe that this is a script bug rather than a problem with the interface.

I have tried both windows and macintosh versions of the sam & max resource files.

Ticket imported from: #861621. Ticket imported from: bugs/1344.

Change History (7)

comment:1 by SF/nick_lockwood, 21 years ago

Priority: normalblocker

comment:2 by SF/nick_lockwood, 21 years ago

Forgot to mention, using ScummVM version 0.5.1

comment:3 by SF/nick_lockwood, 21 years ago

Summary: UncompletableBinoculars spin indefinitely - Game uncompletable

comment:4 by fingolfin, 21 years ago

This is no bug, you just didn't figure out how to play this part of the game <sigh>.

YOu need to use the left/right mouse button and click into the right spot (not just anywhere) to control the rotation. If you only have a single-mouse button mouse, you can Cmd-Click to emulate the right mouse button.

comment:5 by fingolfin, 21 years ago

Owner: set to fingolfin
Priority: blockerlow
Resolution: invalid
Status: newclosed

comment:6 by SF/nick_lockwood, 21 years ago

Hey! I'm not completely stupid, I knew that. Granted, it didn't occur to me to try cmd-click instead of cntrl-click, but then I didn't see that documented anywhere. Why'd you guys use cmd instead of ctrl? That's pretty unconventional for a mac, and I haven't seen any powerbooks with two-button trackpads either.

Thanks anyway I guess.

comment:7 by fingolfin, 21 years ago

Cmd-Click is what SDL uses, the portable multimedia/game framework ScummVM is based on. And SDL used that back in the OS 9 days already. The logic for the choice was simple: Ctrl and Alt exist on other systems as well, and many games make use of Ctrl/Alt-Click already. But the Cmd key is unique to the Mac. Hence using it on the mac for right-click emulation makes sense.

At some point apple decided to use ctrl-click for the very same sense. For them this made sense, too: Cmd-Click is used by native Mac apps already, while the ctrl key for a long long time was almost not used at all on the Mac (historically, macs didn't use to have a ctrl key at all a long time ago).

So both choices make sense, for different reasons. Changing the mapping is not something in the domain of ScummVM, though, it would be a change to SDL, but a change I am not sure I'd like.

You are right in so far as we should probably document the Cmd- Click thing, I'll look into this.

Note: I wish apple would finally bite the Apple and release two button/scroll wheel mice (and trackpads). yeah yeah I know you can get along with just one mouse button (I used and loved Macs for well over a decade myself), but then, you can get along with only one hand, too. Doesn't justify cutting of the other :-). In the past the second mouse button made no sense, but OS X makes heavy use of the right mouse button, so why not add one? <sigh>-

Note: See TracTickets for help on using tickets.