[Scummvm-tracker] [ScummVM :: Bugs] #11399: MOHAWK: RIVEN: Return to Launcher & Quit don’t autosave if GMM opened by F5.
ScummVM :: Bugs
trac at scummvm.org
Wed Apr 8 09:05:25 UTC 2020
#11399: MOHAWK: RIVEN: Return to Launcher & Quit don’t autosave if GMM opened by
F5.
---------------------+----------------------------
Reporter: macca8 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Mohawk
Resolution: | Keywords:
Game: Riven |
---------------------+----------------------------
Comment (by macca8):
Unfortunately, the attempt to allow easy access to Save/Load functions for
users - which I believe has already been adequately addressed through the
exposure of keymaps - has only succeeded in offering a buggy alternative
GMM and a rather odd looking Riven keymap (relative to the CD & DVD
versions).
I seriously recommend that you reconsider the decision to rebind F5 to
open the GMM, and revert it to its former binding of showing the Options
Dialog, and rely on the default Ctrl+F5 for accessing the GMM.
Ctrl+F5 ''is'' the recognised default for accessing the GMM (and it’s
listed in the keymaps for all to see), and it’s been the cornerstone for
creating saves since Riven was added to ScummVM, so there really isn’t any
value in trying to establish a Riven-specific binding to a globally
available GMM.
Now that the Riven Options Menu has been added to the GMM, reverting F5
realigns the relevant Riven keymap actions to their GMM equivalents (Save,
Load, Options), allowing users to bypass the GMM, if they so desire.
It also allows for removal from the Riven keymap of the bogus Open Main
Menu action - which doesn’t apply to CD & DVD versions (the GMM is NOT the
Riven Main Menu, it only provides support).
More importantly, accessing the GMM by its default Ctrl+F5 provides bug-
free performance, whereas using F5 introduces multiple issues, in addition
to the autosave issue listed above.
These include:
- Pressing F5 during a cutscene won’t reveal the GMM, preventing the user
from exiting the game. It’s also one of the known catalysts for the next
three function issues when the GMM is next opened…
- Load: screen opens with Autosave preselected and no other saves
accessible.
- Save: selecting a slot doesn’t prompt user for a name.
- RTL: subsequently returning to the game freezes the app, requiring a
Force Quit.
The Load, Save & RTL issues can also be triggered if the user uses the
space bar for both actions when pausing & resuming the game.
Obviously, not all users will encounter these issues, but if they do, they
must reset the GMM by either reopening the GMM using Ctrl+F5 (which
defeats the purpose of using F5 in the first place) or quit.
Of course, it’s up to you what should be done, and I don’t mean to offend,
but I felt the need to express my point of view.
--
Ticket URL: <https://bugs.scummvm.org/ticket/11399#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list