assets.idx

ChrisD

New member
Here is something for N3V or a clever programmer.

Could someone find a way to make TADDaemon.exe store the file assets.tdx in a user specified path? (Instead of the hardcoded TS12\User Data\Cache\assets.tdx)

Reason: The file assets.tdx is used to collect the assets used when driving a Route, and is deleted as soon as Driver is closed.

This file can do just as well residing on a RAM-drive. It may even speed things up a bit, and most important, it saves my SSD from GigaBytes of unneccessary writes, extending the lifespan in the same go.

Any suggestions?

ChrisD
;)
 
This is a great idea. In general the ability to move the whole user data folder to another device would be helpful, and not necessarily a RAM drive.

John
 
Symbolic link to the cache folder maybe? Could probably fathom it out in Linux, not sure how windows implementation would work other than they are created with the mklink command, never found the need to play with it.
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Malc>mklink
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.

C:\Users\Malc>
 
Symbolic link to the cache folder maybe? Could probably fathom it out in Linux, not sure how windows implementation would work other than they are created with the mklink command, never found the need to play with it.
Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Malc>mklink
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link
                refers to.

C:\Users\Malc>

This works similar to how it works in Unix/Linux. I usded it once a very long time ago. If it is possible to get this to work, then perhaps the Userdata folder could be moved to another device. This has the advantages for backing up and also saving disk space on machines that have small drives.

John
 
Back
Top