Opened 4 years ago
Last modified 8 months ago
#9664 new defect
BACKENDS: Win64 - Conf parameter still creates files in %appdata%
Reported by: | lwcorp | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Port: Win64 |
Version: | Keywords: | portable | |
Cc: | Game: |
Description
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 %appdata%\ScummVM.
Under it are Logs and Saved games.
The former contains scummvm.log and the latter is empty, probably because the portable scummvm.ini contains alternative locations for extrapath and savepath.
Change History (7)
comment:1 by , 3 years ago
Keywords: | conf config removed |
---|
comment:2 by , 2 years ago
Component: | Tools → Ports |
---|
comment:3 by , 2 years ago
comment:4 by , 2 years ago
Component: | Ports → Port: Win32 |
---|
comment:5 by , 18 months 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 , 17 months ago
Keywords: | portable added |
---|
comment:7 by , 8 months ago
Summary: | Conf parameter still creates files in %appdata% → BACKENDS: Win64 - Conf parameter still creates files in %appdata% |
---|
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.