[Scummvm-tracker] [ScummVM] #9754: The "auto-detect" switch no-longer works properly

Enverex trac at scummvm.org
Wed May 3 00:02:32 CEST 2017


#9754: The "auto-detect" switch no-longer works properly
--------------------+-----------------------
Reporter:  Enverex  |      Owner:  (none)
    Type:  defect   |     Status:  new
Priority:  normal   |  Component:  --Unset--
Keywords:           |       Game:
--------------------+-----------------------
 This used to work by telling you the detected game in the folder (this
 functionality appears to have been moved to "--detect" instead). It's now
 changed and instead it tries to launch the game automatically using the
 detected engine. That would be fine, but it appears to pass along the
 wrong information to ScummVM and it breaks. Here are a few examples...

 {{{
 scummvm --auto-detect                    ID                   Description
 --------------------
 ---------------------------------------------------------
 monkey2              Monkey Island 2: LeChuck's Revenge (FM-TOWNS/English)
 WARNING: SDL mixer output buffer size: 2048 differs from desired: 4096!
 User picked target 'monkey2-fm' (gameid 'monkey2-fm')...
   Looking for a plugin supporting this gameid... failed
 WARNING: monkey2-fm is an invalid gameid. Use the --list-games option to
 list supported gameid!
 }}}

 You'd expect it to pass along monkey2, but instead it's passing along
 monkey2-fm which isn't valid and it fails to start. Seems to happen with
 any game...

 {{{
 scummvm --auto-detect
 ID                   Description
 --------------------
 ---------------------------------------------------------
 sci                  Gabriel Knight: Sins of the Fathers (CD/DOS/English)
 sci                  Gabriel Knight: Sins of the Fathers
 (CD/Windows/English)
 WARNING: SDL mixer output buffer size: 2048 differs from desired: 4096!
 User picked target 'gk1-cd' (gameid 'gk1-cd')...
   Looking for a plugin supporting this gameid... failed
 WARNING: gk1-cd is an invalid gameid. Use the --list-games option to list
 supported gameid!
 }}}

 Again, it's expecting "sci" but instead is passed "gk1-cd" so nothing
 happens (the GUI shows a "Could not find any engine capable of running the
 selected game" as expected).

--
Ticket URL: <https://bugs.scummvm.org/ticket/9754>
ScummVM <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list