[Scummvm-tracker] [ScummVM :: Bugs] #17021: Game Config INI Settings are not properly applied when running a game from Command Line
ScummVM :: Bugs
trac at scummvm.org
Mon Sep 14 10:55:54 UTC 2026
#17021: Game Config INI Settings are not properly applied when running a game from
Command Line
-------------------------------------------------+-------------------------
Reporter: nickkeane | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Common
Version: gsoc | Resolution:
Keywords: command line, game settings, ini, | Game: Zak
config | McKracken
-------------------------------------------------+-------------------------
Comment (by criezy):
It currently works as intended and is not a bug.
There are several ways to start a game from the command line, which can be
grouped into two main categories:
* Specify the unique ID that is assigned to your game when you add it to
ScummVM (you can see it in the Game Options in ScummVM). It may for
example be "zak-v1" and it can be edited.
* Specify the path to the game files and detect the game. Here you can
help the detection by indicating the internal ID for the game (e.g.
`scumm:zak` or just `zak`) or you can let scummvm auto-detect the game.
If the first case it will use all the settings you have set for that game.
The second case is primarily for cases where the game has not yet been
added to ScummVM and it adds it temporarily with new default settings.
There is no `--autostart` option, but if you mean `--auto-detect` it falls
into this second category.
So to summarize:
* `scummvm zak-v1` starts the game if you have already added it to scummvm
using the settings you have already set.
* `scummvm -p /path/to/game/files zak` or `scummvm -p /path/to/game/files
--auto-detect` start the game with new default settings (and it works also
if the game was not previously added to scummvm).
Documentation:
https://docs.scummvm.org/en/v2026.3.0/advanced_topics/command_line.html
After having written all this, we could decide to change the behaviour for
the second case above (when specifying the game path and either auto-
detection or using the internal game id), so that if the game for the
specified path has already been added we behave as if we wanted to run
that already added game.
But for now your solution is to use the game ID that you see for the added
game in ScummVM instead of using the game path and auto-detect.
--
Ticket URL: <https://bugs.scummvm.org/ticket/17021#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list