Opened 7 years ago
Last modified 15 months ago
#9664 new feature request
BACKENDS: Win64 - Conf parameter still creates files in %appdata% — at Version 8
Reported by: | lwcorp | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Port: Win64 |
Version: | Keywords: | portable | |
Cc: | Game: |
Description (last modified by )
Using --config="conf\scummvm.ini" means I get to use a portable version for an INI file under ScummVM's own folder.
But using it still creates the blank folder %appdata%\ScummVM\Saved games (which is blank as scummvm.ini contains alternative locations for extrapath and savepath).
October 2021 Update
Until #11412 (log command line parameter), which just entered an official release, there was also %appdata%\ScummVM\scummvm.log, which can now be avoided.
Change History (8)
comment:1 by , 6 years ago
Keywords: | conf config removed |
---|
comment:2 by , 6 years ago
Component: | Tools → Ports |
---|
comment:3 by , 6 years ago
comment:4 by , 6 years ago
Component: | Ports → Port: Win32 |
---|
comment:5 by , 5 years ago
Component: | Port: Win32 → Port: Win64 |
---|
Actually it's true for Win64 too (which so far only exists as a daily build).
It's a bit ironic that the forbidden scummvm.log documents "Using configuration file: conf\scummvm.ini" which could have been an indicator that there's a folder clash.
I wonder if what this ticket describes is part of what stopped the ScummvVM PortableApps version.
comment:6 by , 5 years ago
Keywords: | portable added |
---|
comment:7 by , 4 years ago
Summary: | Conf parameter still creates files in %appdata% → BACKENDS: Win64 - Conf parameter still creates files in %appdata% |
---|
comment:8 by , 3 years ago
Description: | modified (diff) |
---|
This is for usage of ScummVM as a portable application, so it needs to not create files outside of it's own installation folder:
https://en.wikipedia.org/wiki/Portable_application
This is mainly for Win32 when running off a USB stick, but ensuring this kind of operation is useful for debugging / development even on other operating systems.