Win32 OTTD Settings

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

zombie
Traffic Manager
Traffic Manager
Posts: 153
Joined: 19 May 2005 22:19
Location: Germany

Post by zombie »

Hi.
VPN-User wrote:Letting these files in game dir is not an option. It' s people like you, that "force" Microsoft to give the Windows user administrative rights per default.

Storing user's data in his home dir is "the way it's meant to be done".
OpenTTD is distributed as a ZIP/TAR file and every regular user is able to unzip/untar it to some directory on the hard drive or any other storage device. If he is able to accomplish this he does not need administrative permissions on the computer. He can entirely unzip the files to his home directory. This will work on every operating system. I guess OpenTTD does not require any admin privileges on any operating system in standard configuration.

Kind regards

Zombie
VPN-User
Traffic Manager
Traffic Manager
Posts: 136
Joined: 07 Jun 2002 08:43
Location: Radolfzell at Lake of Constance in Germany
Contact:

Post by VPN-User »

Right. But what happens if a user with lower permissions logs on and wants to play OpenTTD? See...

Maybe OpenTTd should work somehow like this: Combine all possible locations into one. This means, OpenTTD would look in gamedir as well as in user dir. All Savegames etc would show up in one combined list. When saving, it was always possible to choose location.
User avatar
AntBUK
Transport Coordinator
Transport Coordinator
Posts: 319
Joined: 02 May 2007 12:29
Location: Sheffield, England
Contact:

Post by AntBUK »

I would still prefer everything in the OpenTTD directory.

And the only thing more annoying then having My documents and My Games is having a whole AppData folder to one or two files which often doesn't get deleted.

As one person said I have 3 version on OpenTTD on my laptop, the lastest nightly, the latest stable and whichever the openttdcoop server is using and they were conflicting (not the stable obviously)
Rasing Awareness: Aspergers Syndrome 1 (NAS UK)2 (BBC)3 (YaleDDC)


Something is driving you insane... It is me.
hertogjan
Director
Director
Posts: 560
Joined: 03 Jan 2006 20:45
Location: Netherlands

Post by hertogjan »

It obviously depends on your situation what is the best option.
- If you are a single user on a pc*, then it might be preferable to keep all files close together (i.e. config file/savegames in the openttd folder itself). Especially if you have multiple versions, which is quite common with OpenTTD since it is under constant development, then every version may need its own config file.
- For a system with multiple users working with the same programs, the user data should be stored in the user's own folder; otherwise the settings and documents of different users may interfere with eachother.

So it would be good if OpenTTD lets its users choose what they want.


*PC means personal computer. Being a single user on a computer makes it personal.
griffin71
Traffic Manager
Traffic Manager
Posts: 142
Joined: 31 Mar 2007 13:11
Location: Amsterdam

Post by griffin71 »

Alternatively, we could write an OS (TTDOS) specifically designed to run openTTD. It should be small enough to fit on a memory stick. Then you could partition your memory stick with a TTDOS partition, and install openTTD there. In that case, everything can be kept local, and since memory sticks are user owned, and portable, all requirements are met. I guess there is enough intelligence around here to design TTDOS so that connecting remotely to a memory stick (e.g. through SSH) will be natively supported.
I guess a new development branch will be the true answer to our probem.

(Besides, this requires a memory stick with network support.)
A game worth playing is a game worth modding :-)
Xaroth
Engineer
Engineer
Posts: 103
Joined: 01 May 2006 09:09

Post by Xaroth »

you can always seperate configs.. a global config in the game folder, and a user config that overrides global config in the /user folder ... and ofc an option in the global config to 'disable' the user config.. to solve the issues people are having...
User avatar
athanasios
Tycoon
Tycoon
Posts: 3138
Joined: 23 Jun 2005 00:09
Contact:

Post by athanasios »

griffin71 wrote:Alternatively, we could write an OS (TTDOS) specifically designed to run openTTD.
Why to write a new OS, when FreeDOS, Puppy Linux, MenuetOS and a dozen other OS projects exist? We could adapt one of them to suit our needs. In Puppy Linux they were even trying to use a bootable Rewritable CD or DVD (I didn't check for a long time to see their progress) to use the free space as a disk. :wink:
http://members.fortunecity.com/gamesart
"If no one is a fool I am also a fool." -The TTD maniac.


I prefer to be contacted through PMs. Thanks.
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: No registered users and 21 guests