Load screen for routes
#1
Posted 20 December 2015 - 12:01 PM
It suggest:
- Read the load screen file name from .trk file
- Read .dds file if present instead of .ace
#2
Posted 21 December 2015 - 01:11 AM
#3
Posted 21 December 2015 - 07:16 AM
strawberryfield, on 20 December 2015 - 12:01 PM, said:
It suggest:
- Read the load screen file name from .trk file
- Read .dds file if present instead of .ace
Do you mean using the "LoadingScreen" TRK parameter or adding a new one? I don't know that MSTS even looked at that one, as all six of the routes that it came with point to a file which doesn't exist in "LoadingScreen". Almost all third party routes point to "Load.ace".
Quite happy with DDS instead of ACE, if the option is enabled.
#4
Posted 22 December 2015 - 12:19 PM
James Ross, on 21 December 2015 - 07:16 AM, said:
I mean using the "LoadingScreen" TRK parameter. I don't know if it is read from MSTS, but with a very little effort we can read it
It could be of interest to add a ORTSLoadScreen169 with another loader screen to show on 16:9 monitors?
James Ross, on 21 December 2015 - 07:16 AM, said:
Now I use the DDS screen to show a 16:9 loader screen in OR and the standard 4:3 load.ace in MSTS ;)
#5
Posted 25 December 2015 - 11:04 AM
I have always thought that .ace was a bit of artificial barrier. It would be nicer to do a screen grab of the route that you liked and use it as the opening screen, without having to convert it to .ace first.
I would rather we also looked at .png / .jpg /.bmp(maybe a bit, but if you are running Open Rails your machine needs to be capable).
Steve
#6
Posted 27 December 2015 - 10:04 AM
Eldorado.Railroad, on 25 December 2015 - 11:04 AM, said:
Why? DDS is the most suitable format for loading in to the game as it is "native" to DirectX and GPUs, allowing loading the compressed data without decompression anywhere in the pipeline.
#7
Posted 27 December 2015 - 10:06 AM
strawberryfield, on 22 December 2015 - 12:19 PM, said:
It could be of interest to add a ORTSLoadScreen169 with another loader screen to show on 16:9 monitors?
Let's start with just using LoadingScreen(). But make sure you put a check there for whether the file exists, and fall back to "Load.ace/dds" if it doesn't. :)
#8
Posted 28 December 2015 - 01:30 AM
#9
Posted 30 March 2016 - 10:41 AM
Now you can have a load.dds loadscreen for the route in any size.
The parameter 'loadingscreen' in the .trk is handled properly and accepts both .ace and .dds files (of course .dds files aren't read by MSTS); if both files exist the .dds has precedence if the corresponding flag in options is set.
another new parameter 'ortsloadingscreenwide' is available for a loading screen to use on a widescreen monitor (both .ace and .dds available in any size)