Good explanation from Papa, I never knew what are cache files for... and it makes sense.
After you cleared cache when launching TS2012 is created a blueprint.pak on \
Railsimulator Core folder, and only when you load a scenario are created (if not existing) paks for each provider/product asset/content subfolder used both by route and scenario.
However, according to 3 tests I've just performed, if the Blueprints.pak file already exists it's not regenerated (updated), and this is the reason for you clean cache every time you install an asset, or lauch the game or (I would add) you create a new blueprint file (bin, xml etc.).
When I'm working with the enhancements I successively exit and load sample scenarios for testing, and sometimes the game starts to become slower to reload the scenario, if not crashes. So I've created since a long time (6 months past) a bat file to eventually clean caches before I re-load a scenario while I'm still in game (no need to exit the game and re-launch from splash screen, it saves time). It does not cause problems because in fact it performs as "clear cache" buttom, ie. it deletes all the paks of \railworks folder; the unique difference is that the bat deletes also the pak file of
\Rail Simulator Core but that's not a problem once it will be re-created.
The command file I use is named (personal choice) "CLEAR cache.bat", and can be placed on any folder of your pc (I have an especial reinstall mods folder).
- Code: Select all
ECHO OFF
CLS
ECHO *
ECHO Clearing Blueprints cache files, wait!
ECHO *
REM Change the following line to the correct path to your Railworks folder
SET RW="C:\Program Files (x86)\Steam\steamapps\common\railworks"
REM The next line clears all cache files
DEL /S %RW%\Blueprints.pak*
ECHO *
ECHO Task completed. Cache Cleared !!!!!
ECHO *
PAUSE
Who doesn't have dog, hunts with cat.