Hi
I'm having issues with some of your mods on linux due to the case of the file names and names in lua files differing.
The MP54 and the MP70 crash the game as there are model files not found, the k4s pacific works, but the texture on the front of the train is missing.
EDIT:
Using a small script I think I have a list of what's misnamed in some of the mods (though I could be missing stuff):
Code
MP54
res/textures/models/vehicle/train/MP54_bogie_color_dirt_rust.dds
res/textures/models/vehicle/train/MP54_bogie_metal_gloss_AO.dds
res/textures/models/vehicle/train/MP54_powerbogie_color_dirt_rust.dds
res/textures/models/vehicle/train/MP54_powerbogie_metal_gloss_AO.dds
res/textures/models/vehicle/train/mp54_seats.dds
res/models/material/vehicle/train/MP54_seats.mtl
K4s
res/textures/models/vehicle/train/k4s_frame_diffuse.dds
res/textures/models/vehicle/train/k4s_frame_cblend_dirt_rust.dds
res/textures/models/vehicle/train/k4s_frame_metal_gloss_AO.dds
res/textures/models/vehicle/train/k4s_frame_normal.dds
res/textures/models/vehicle/train/k4s_main_diffuse.dds
res/textures/models/vehicle/train/k4s_main_cblend_dirt_rust.dds
res/textures/models/vehicle/train/k4s_main_metal_gloss_AO.dds
res/textures/models/vehicle/train/k4s_main_normal.dds
res/textures/models/vehicle/train/k4s_running_gear_diffuse.dds
res/textures/models/vehicle/train/k4s_running_gear_cblend_dirt_rust.dds
res/textures/models/vehicle/train/k4s_running_gear_normal.dds
res/textures/models/vehicle/train/k4s_tender_truck_diffuse.dds
res/textures/models/vehicle/train/k4s_tender_truck_cblend_dirt_rust.dds
res/textures/models/vehicle/train/k4s_tender_truck_metal_gloss_AO.dds
res/textures/models/vehicle/train/k4s_tender_truck_normal.dds
res/models/material/vehicle/waggon/bettendorf_truck.mtl
res/models/material/vehicle/waggon/bettendorf_truck.mtl
res/models/material/vehicle/waggon/bettendorf_truck.mtl
(not sure what the last 3 ones are as such a file doesn't seem to exist anythere, is it from another mod?)
MP70
res/textures/models/vehicle/train/mp70_interior.dds
res/textures/models/vehicle/train/p54_main_PRR.dds
res/textures/models/vehicle/train/MP_54_color_dirt_rust.dds
res/textures/models/vehicle/train/P_54_metal_gloss_AO.dds
res/textures/models/vehicle/train/mp54_normal.dds
res/textures/models/vehicle/train/mp54_seats.dds
res/models/mesh/vehicle/train/MP70/MP70_interior.msh (shows up in a bunch of files)
X-12
res/textures/models/vehicle/train/x-12_AEC_diffuse.tga
res/textures/models/vehicle/train/x-12_main_normal.tga
res/textures/models/vehicle/train/Untitled.tga
res/models/material/vehicle/train/EMD_Co_bogie.mtl
res/models/material/vehicle/train/EMD_Co_bogie.mtl
res/models/mesh/vehicle/train/DNE_Common/EMD_Co_Bogie.msh
res/models/mesh/vehicle/train/DNE_Common/EMD_Co_Bogie_LOD_1.msh
Alles anzeigen
Edit2:
Bash script attached (with txt extension as .sh isn't allowed). Works on linux, may or may not work in a bash shell on windows or macOS)