Opened 2 weeks ago
Last modified 2 weeks ago
#13472 new defect
HYPNO: Some of the hotkeys detailed in the manual do not work yet with ScummVM
Reported by: | antoniou79 | Owned by: | neuromancer |
---|---|---|---|
Priority: | normal | Component: | Engine: Hypno |
Version: | Keywords: | hotkeys, main menu | |
Cc: | Game: | Wetlands |
Description
This is tested with the Steam version of the game on Windows 10 x64 Pro (all updates) with a local development build of 2.6.0git from today's (May 9th, 2022) master HEAD.
The game is added and runs fine (English version). However some of the actions described in the manual as corresponding to certain keyboard keys are not yet possible with the ScummVM engine. The main example is "M" or "Esc" accessing the Main Options or Main Menu respectively at any point of the game. Another one is Ctrl+Q for aborting current missing.
I am adding the screenshot of the game's manual showing and describing the default keymaps of the game.
A relevant conversation from Discord starts here:
https://discord.com/channels/581224060529148060/581224061091446795/973162369050083348
Attachments (3)
Change History (6)
by , 2 weeks ago
Attachment: | manual01.png added |
---|
by , 2 weeks ago
Attachment: | manual02.png added |
---|
comment:1 by , 2 weeks ago
comment:2 by , 2 weeks ago
The only usable switch I can tell there's in main options (given than music can be muted from ScummVM's GMM), is the switch to invert Y(?) axis (Options are Normal: Up is Down and Flipped: Up is Up).
Attached image is from playing the game directly via Steam which uses Dropbox.
by , 2 weeks ago
Attachment: | MainOptions.png added |
---|
comment:3 by , 2 weeks ago
Uhm, I wonder if the option to invert Y axis is useful when using the mouse. The current scummvm implementation do not support a joystick as the original game used, but it could be a nice feature if someone wants to play it like that (I don't think anyone could enjoy it but..)
Some comments on the keys:
C: is already working, when cheat mode is not enabled. The cheat code will be changed with another key to avoid the collision.
From the key list, the next ones to implement are:
The rest seems to be non-relevant: