A beta version of the RailWorks DLS program has been published on the dls.rw.jachyhm.cz website, which aims to simplify the download and distribution of objects needed for various routes. All you have to do is to start the program and it will search for the installed lines and the missing accessories to these lines then. In case they are available on the server, you can press the download button and it will automatically download all packages which are required in installed routes. Additionaly you can download any package by using Download via app button in browser - more on that later.
As we mentioned, it can only find and download packages, which are present on the server. Therefore, to use this project to its full potential, it is important that as many authors as possible get involved.
To download add-ons, it is necessary for the user to register on the dls.rw.jachyhm.cz website. To register, just click on the Register button and fill in all the necessary information. You will receive an activation email to verify your registration.
The application only needs to be downloaded once as any new versions will be installed automatically.
Also please note, that first load of the application will take the longest, because the application will start searching all installed routes and assets after the launch.
Don't worry, the application then creates a database of all objects that are used in the installed routes, so the next launches will be faster.
After loading, the application will prompt you to log in. Use the same login details as used to register on the website.
If you don't have account yet, stay calm, you can still use the app, but you won't be able to download missing packages.
Once the application is fully loaded, you should see something like on following picture:
Each route will be colored in two colors by following pattern - left side stands for route itself, whereas right is for scenarios:
Blue - there was an error while loading the route/scenarios
Green - everything is installed localy
Purple - at least one of missing assets is available in DLS
Yellow - at least one of missing assets is available on Steam
Red - all missing assets do not belong to any known package/DLC
By doubleclicking any route, you can display it's detailed debrief showing which files does the route use.
You can also select missing files and copy&paste them e.g. to your favourite forum, so others can help you find them.
The output will look something like:
List of 3/372 items used in route Leek and Manifold: -----UNAVAILABLE----- Unavailable - ryo\tram track\railnetwork\trackrules\tram track.xml Unavailable - ryo\tram track\scenery\procedural\06_tramtrack_road_concrete.xml -----DOWNLOADED----- Downloaded - attix\gardenclutter\scenery\greenhouses\gh1_darkgreen_bp.xml
To download missing add-ons needed in installed routes and scenarios just click the Download packages button in the client app. The database gradually grows as more authors join, so it's a good idea to run the application once in a while. At the same time, if a new version of an already downloaded package has been uploaded to the server, the application will notify you and offer the option of updating it.
From now on, it is also possible to download any packages from a web browser via the Download with app button.
In case you already have installed files, which are now also present in any of the DLS packages, the application will ask if you want to overwrite them, and if so, it will automatically keep them updated. Otherwise it will keep the already installed files untouched. The first option should be preferred in most cases.
Selecting Overwrite all! or Keep all! buttons will apply the selected option for all conflicts found this run.
Please, keep in mind that this project is still under development and not all may work as intended. This applies especially to users of older versions of the Windows operating system (7, 8.1…), however, in case you notice any issues on Windows 10 as well, please report the Issue on the GitHub project page with an exact description of the error.
If the problem still persist, you can try any of following: