I recently installed OpenRails (Stable Version 1.3.1, runs fine with no issues) and am excited to use your TSRE5 app, but have encountered an error, as reported in the log file generated by your app:
"Declaration must include a precision qualifier or the default precision must have been previously declared. "
Upon opening any of my MSTS routes (default or other); or OpenRail specific routes (e.g. Great Zig Zag Railway - New South Wales) in TSRE5, the window that should display the route displays, instead, a number of "objects" that rapidly flicker between white & green (they are probably the objects in the game - track, trees, buildings, etc.)
I'm not a programmer, nor know anything about shaders, but a cursory examination of the TSRES5 log file suggests to me that the problem may be in the fragment shader (.fs) files: Shadow, StandardBloom & StandardFog.
Searching for "fragment shader precision" resulted in this webpage:
https://stackoverflow.com/questions/285 ... ent-shader
which states that:
"OpenGL ES Shading Language - 4. Variables and Types - pp. 35-36
The fragment language has no default precision qualifier for floating point types. Hence for float, floating point vector and matrix variable declarations, either the declaration must include a precision qualifier or the default float precision must have been previously declared."
I'm not sure if this information has any bearing on the error reported by TSRES5 or not, but may be of help to you.
Finally, thank you for providing your app to the OpenRails community. I hope the fix to the error is a simple one for you to fix

The following details hopefully will assist you in identifying the cause of the problem:
App version: TSRE5_v0.69751.exe 2019-05-28 11:22
App data: 0.697.tar 2019-05-26 21:19
Both files downloaded from http://koniec.org/tsre5/data/. Note that the issue also occurs with earlier builds (both x64 & x86) too.
PC & graphics card info copied from the log file for Open Rails:
--------------------------------------------------------------------------------
...
BIOS = BIOS Date: 08/31/09 13:56:34 Ver: 5.02 (American Megatrends Inc.)
Processor = AMD Phenom(tm) II X4 910 Processor (4 threads, 4 cores, 2.6 GHz)
(L1-Cache 512 KB) (L2-Cache 2048 KB) (L3-Cache 6144 KB)
Memory = 8.0 GB
Video = ATI Radeon HD 4350 (0.5 GB RAM) (atikmdag 8.1.1.909)
Display = \\.\DISPLAY1 (1360 x 768, 32-bit, primary, 0 x 0)
...
OS = Microsoft Windows 7 Home Premium 64-bit (6.1.7601)
Runtimes = 2.0.50727 SP2 3.0 SP2 3.5 SP1 4 Client 4 Full 4.0 Client
Runtime = 2.0.50727.5420 (32bit)
\\.\DISPLAY1 = ATI Radeon HD 4350 (atiumdag.dll 8.14.10.671)
Anisotropy = 16
Render Targets = 4
Streams = 16 (stride 508)
Textures = 8 (8192 x 8192, repeat 8192, ratio 8192)
Points = 256^2
Volumes = 8192^3
Primitives = 5592405
Vertexes = 16777215
Vertex Shader = 3.0 (32768 slots, 256 constants)
Pixel Shader = 3.0 (32768 slots)
Clip Planes = 6
TSRE5 log enclosed as an attachment.