Opened 15 years ago

Closed 14 years ago

Last modified 23 months ago

#7484 closed enhancement

Default game data directory

Reported by: (none) Owned by: fingolfin
Priority: normal Component: --Other--
Keywords: Cc:
Game:

Description

I'd like to kindly ask, if it would be much of a hassle implementing a "save" option for the "Add Game"-Path?

Maybe inside Scummvm.ini.

Problem is, if i'd like to add a game it always starts at the highest priority path (e.g. it shows all available harddrives).

For this is a good thing in the first place, for me (being a lazy guy) it's a little bit painful to always click myself through the dirs to reach my Games drawer.

It would be marvellous if one could save path where ScummVM starts to look for games when the user clicks on "Add Game" e.g. Games:ScummVM/Games.

Thanks for listening Thanks for the great ScummVM

Ticket imported from: #1460734. Ticket imported from: feature-requests/300.

Change History (9)

comment:1 by sev-, 15 years ago

Summary: "Add Game"-Path user defineableDefault game data directory

comment:2 by sev-, 15 years ago

If you'll do it in a single ScummVM session, it will start from last path you used. From the other hand, how often do you buy a new game? I.e. usually you use that button at you very first run of ScummVM and quite seldom after that.

comment:3 by (none), 15 years ago

True, but in case of testing and the fact that from time to time the target changes it's nice to have it pointing to the path where the games reside for ScummVM (ALL games in my case sits in the same subdir - in it's own subdirs)

I understand if this is low pri or even won't be considered, but it still would be nice a nice to have feature (for me)

comment:4 by fingolfin, 14 years ago

You mean, storing the path the browser was last visting? Should be relatively easy to implement (of course, the code also would have to check if that dir still exists etc.).

comment:5 by (none), 14 years ago

>You mean, storing the path the browser was last visting?

This, or , as i initially meant, let the use decide which path should be default, like with an option.

Default_Game_Path=Games:ScummVM/Games

and start at this very destination when adding games.

Of course, i this option is unfilled it would start by ScummVM's default...

comment:6 by fingolfin, 14 years ago

Owner: set to fingolfin
Status: newclosed

comment:7 by fingolfin, 14 years ago

I don't like the idea of adding a config key that specifies a fixed "starting" location for browsing. That seems far to specalised and limited to be of general use (I know that for me it wouldn't be that useful). I am not even sure people would understand this option and its purpose initially, leading to confusion and would also complicate our GUI by adding yet another path option to it.

Instead, I implemented what I described in my previous comment: ScummVM will now 'memorize' the last directory you were visiting, even across ScummVM runs. That may mean 1-2 more "ups" for you (if your games are stored in a nested hierarchy), but doesn't require users to cope with a "default game data" path setting.

comment:8 by (none), 14 years ago

Hey, Life's full of compromises, so i say THANK YOU :-)

comment:9 by digitall, 23 months ago

Component: --Other--
Note: See TracTickets for help on using tickets.