[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