TSW4 - Lighting & Graphic Enhancement Version 3.4

  • by JetWash
  • 25 upvotes
  • Downloaded 5,967 times

Version 3 is a completely new take on this mod with a different (but easier) installation process.

There is a manual attached, please read it. Everything you should need is in there.

Instructions on how to enable DX12 are in the 'Installation Instructions below'

Requirements

I highly recommend you use the following mods to complement this;

  • Route Vegetation & Grass EP TSW4
  • Train Sim World 4 - Improved signal visuals
  • Better Rain V2 (UPDATED FOR TSW4)

Requirements

Installation Instructions

Installation is described in the accompanying manual. Please read it.

If you are unsure as to how to enable DX12 then follow the instructions here. You simply need to enter -DX12 in the box

https://help.steampowered.com/en/faqs/view/7D01-D2DD-D75E-2955

Tags: lighting night-lighting realism

Files

1. Ultra v3.4.zip 4 KB · Added 10 days ago · Downloaded 270× 2. High v3.4.zip 4 KB · Added 10 days ago · Downloaded 196× 3. Medium v3.4.zip 4 KB · Added 10 days ago · Downloaded 93× 4. Low v3.4.zip 3 KB · Added 10 days ago · Downloaded 53× Changelog v3.4.txt 2 KB · Added 10 days ago · Downloaded 121× Manual v1.3.pdf 10 MB · Added 10 days ago · Downloaded 426×

Previously uploaded files have been downloaded 4,808 times before being withdrawn.

Comments

Avatar of Bishop33
Bishop33 24 Sep 2023

Hey!
Having this crash... with very high and medium...
LowLevelFatalError [File:Unknown] [Line: 1214] GameThread timed out waiting for RenderThread after 120.00 secs

Avatar of JetWash
JetWash 25 Sep 2023

It’s very very unlikely that is anything to do with these changes. I’m not sure what can be causing that.

Avatar of Stexred
Stexred 30 Sep 2023

without knowing what gpu he uses and how much ram is on it

Avatar of JetWash
JetWash 3 Oct 2023

FWIW I found the game was crashing occasionally on the latest Nvidia driver. I’ve rolled back to the last one and it seems to be behaving itself now.

Avatar of d0mokun
d0mokun 23 Oct 2023

I had exactly the same error. Rolling back to the last good NVIDIA driver set and making sure I chose the right zip fixed it.

Avatar of Mac
Mac 27 Sep 2023

FYI, tested 8 routes and only crashes in Trenton route when exiting the tunnel towards New York Penn.

Using "2 Ultra v2.1.ini".

Workaround: removing the INI changes fixes the crash in Trenton route. You can have the INI changes on and just save the game before entering the tunnel to NYP station. Then remove changes and load the saved game. After exiting NYP and tunnel again, put changes back in.

Avatar of Mac
Mac 30 Sep 2023

Update: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000050

Nothing useful in the logs. Settings are:

r.Streaming.LimitPoolSizeToVRAM=0
r.Streaming.PoolSize=8000
r.Streaming.MaxTempMemoryAllowed=6000
r.RenderTargetPoolMin=3000

Running RTX 4070 (12 GB), AMD CPU with 128GB RAM

I'll continue experimenting and as I said before, there's a perfectly good workaround so I don't think this is of any priority.

PS. Forgot to mention I'm using DirectX 12.

Avatar of Luke Barry
Luke Barry 20 days ago

are u still getting crashing since update to the route as i have this route and not played it because of the issues but seen there was a patch to it back on october 31st 2023

Avatar of Simon
Simon 29 Sep 2023

Thanks again JetWash. Throwing this out to everyone, so in the dying days of TSW3, I had around 270 active mods running and the game looked amazing, in part with these cool .ini settings found here. However, as a general rule of thumb is it ok to copy all 270 .pak files over to TSW4, or is it more a case of adding one at a time and see what happens? What do others do on here please?

Avatar of JetWash
JetWash 30 Sep 2023

At the minute almost of all TSW3 compatible mods will crash the game or cause wacky behaviour. The only mods that work are the ones on here listed as TSW4 compatible

Sucks doesn’t it?

Avatar of MTA_Donny
MTA_Donny 26 Oct 2023

Hey I have two questions.
First I have a RTX 3080 10gb card. Which of the files shoulld I use? To avoid getting the timed out error?
And how can I be sure I'm using dx 12?
Thanks for your time and your assistance

Avatar of JetWash
JetWash 27 Oct 2023

You need to set -DX12 in the launch parameters in Steam. I’ve added a link to the installation instructions box above describing how to do it.

As per the manual you will need to set the streaming parameters to suit your card. Assuming you don’t play in 4K I would use the Ultra (12GB) cards preset, then change the 3 numbers as described in the manual to 8000, 4000, 2000. That should work just fine. If you do play in 4K then I think High might be better suited for you.

Avatar of MTA_Donny
MTA_Donny 28 Oct 2023

That makes sense. Thanks for your assistance. It was greatly appreciated

Avatar of MTA_Donny
MTA_Donny 27 days ago

It seems like since the last update I can't get your mod to work. It used to work with the Harlem line but not anymore. I've followed all the instructions here and it doesn't work.

Avatar of JetWash
JetWash 27 days ago

DTG’s update yesterday nerfed many mods and all ones that touched the core. GodMode was one of those and sadly it took this mod with it as a result.

Happily, late last night (like, beyond the call of duty late) DTG rolled back the mod part of the patch and all is now working again.

Avatar of MTA_Donny
MTA_Donny 27 days ago

I'll try it again. You think I'll need to download God mode again?

Avatar of JetWash
JetWash 27 days ago

Nope, all good. it will just work.

Avatar of MTA_Donny
MTA_Donny 27 days ago

ok thanks! it's working so far. takes a little while to load though

Avatar of JetWash
JetWash 26 days ago

That's nothing to do with this mod.

Avatar of MTA_Donny
MTA_Donny 20 days ago

I think I got the problem solved. Turns out I was still inadvertently using dx 11 when I swore I had dx 12 activated. Welp I finally was able to enter -dx12 the correct way.
So far, no crashes and the frame rates run smoothly for the most part except for an occasional stutter or two. It even runs on routes that would cause my game to crash to desktop throwing the 1.20 error codes or something like that. It runs better for the most part

Avatar of Duggy43
Duggy43 6 Oct 2023

hi - i am trying to get this to work with the windows / xbox version, i am not convinced the additions to the engine.ini are working ( the folder structure is a little different, no windowsnoeditor folders, WinGDK instead), and adding the signal visuals pak to the dlc folders stops the game loading when it is some route DLCs, but not others ( i know on xbox app version it needs to be in each individual dlc folder to work) - any help would be really appreacited thanks

Avatar of Xander1986
Xander1986 23 Oct 2023

sorry no hate but this version is absolutely joke.... its so much work and the results are so little. The whole TOD4 is a big mess and with this mod its stil the same. For personally i have never understand what the reason was why DTG this have chosen. The TOD3 was way more better en less performance hungry. For sure on the Left Rhine route you can see what a beautiful mess the lightning is and youre whole tutorial is not fixing this at all. Sorry and thanks for youre work but i pass

Avatar of JetWash
JetWash 24 Oct 2023

I completely disagree (as do many others) but that’s your opinion, and you’re entitled to it.

Good luck coming up with something better.

Avatar of Fawx
Fawx 24 Oct 2023

TOD3 is inferior to TOD4 in pretty much every way. The lighting of it is absolutely terrible, and looks and works nothing like reality. TOD4 is Objectively an improvement.

If installing a mod, and placing a single file is too much work for you, you should probably stop coming to a modding website, and swap to the console version of games.

Avatar of Xander1986
Xander1986 24 Oct 2023

Let me explain a little better.... The TOD4 it self should be okay but the way how DTG has use it in the game is a big mess. It could be very nice but they have only activate TOD4 without a quality check. So i hope you understand my opinion better.

Avatar of Ant Craft
Ant Craft 23 Oct 2023

While I appreciate how much work must have gone into this latest update, this has became far too over complicated for me. While ToD 4 definitely can do with changes to look and run better, needing to apply the ini per route and constantly adjusting the skylight intensity is just a bit of a faff if I'm honest when I just want to get into the game and drive something. Plus, now that free mode is a thing, I don't have much use for God Mode (I know it has other uses though, so I'll enable it if I need it), so I don't want to have it always enabled for something I see as a trivial reason. Instead, I'd rather just customise my own livery which works in all scenarios and then not have to think about it. So again, I appreciate the work that would've gone into this update, and I have enjoyed using your ini in the past, but it's a pass from me if I'm honest.

Avatar of JetWash
JetWash 24 Oct 2023

This version is in many ways identical to the previous version. The main difference is it is applied on a per route basis to allow individual tuning. I have also refined it considerably further (in other words, made it better). I have already applied it on a per route basis (I.e. I’ve done the hard work so you don’t have to), so I’m not entirely sure what the problem is. Installation is now drag and drop rather than copying and pasting text so again, I don’t really see how that counts as ’complicated’ but no snags, if you don’t like it, don’t use it. It’s your prerogative.

Avatar of Ant Craft
Ant Craft 26 Oct 2023

Again, I appreciate the hard work you've put into it, and it's good to have the option to have something that's fine tuned to each route. My problem is that I personally just prefer a one and done solution. Get it in, and don't need to think about it unless I want to change something. I don't want to have to keep thinking about changing things all the time, cause I'll be honest, I'm forget. And sure, it's an easier install, but as someone who does codes, edits .json files, does hex editing ect., doing anything in the Engine.ini is really no big deal to me. So it's not me criticising, and I'm sure many people will prefer how this is set up, but for me personally, I'd just like to get the .ini changed and not need to think about it when playing the game. So I apologise if it comes across as criticism, but it's more so just my opinion.

Avatar of JetWash
JetWash 26 Oct 2023

Again, this is as you’ve described. You don’t need to change anything if you don’t wish.

I’m still not sure what your point is though, unless you’re expecting me to make 5 different versions for every available GPU VRAM on the market? Personally, I don’t think typing in 3 numbers one time is actually that taxing. The slider thing is your choice, and is identical to the version I made for TSW3. The whole point here is that one size doesn’t, and can’t fit all. There are two different TOD systems in use and thanks to the unique way DTG makes games multiple different levels of lighting, bloom, screen brightness etc etc in the game. You cannot make one set of changes to encompass all of those differences without massive compromise. This is infinitely better.

As I said, it’s your choice whether or not to use it, I’m just not sure why you felt the need to tell everyone you don’t want to?

Avatar of Ant Craft
Ant Craft 26 Oct 2023

Cause while I may not be criticising, I'd have thought that you'd have appreciated my opinion on it. As someone who makes liveries, I like to hear what people think about that regardless of what it is they have to say. But if not, then that's fine. And yeah, I know there isn't a size that fits all, but that isn't what I said. I said I prefer just getting the ini in and not thinking about it again. If that means that I have to turn some stuff down so that the game can cope on the more intensive routes, so be it.

All I'm really saying I guess is that I preferred how it was before. Just get the ini into the game, and then you can do the skylight intensity thing if you want, but there's no requirement to download anything but the ini if you don't want to. But if this is your vision for the mod going forward, that's fair enough. I'm not going to argue about it, cause it's your mod, so it's up to you ofc. But I'm not going to keep going back and forth about this since we clearly have very different ideas about things.

Avatar of JetWash
JetWash 27 Oct 2023

But for the third time, that’s exactly what this is. It is no different. You don’t need to download anything other than the preset, which is a drag and drop.

If you’re talking about GodMode then again, no big deal there either right? The overwhelming feedback during testing, just as I was thinking it myself, was ‘wouldn’t it be cool to use GodMode’s dynamic ini’?

If it really bothers you that much the TOD4 settings are in the Dresden-Riesa .txt file. Copy and paste those into your main ini file and you’ll have it just as it was before.

Avatar of W2SJW
W2SJW 25 Oct 2023

I am utterly dense - I can't figure oout what sub-group in the God Mode app that dynamic ini is at. I've even gone over the description again on that mod's page here...

Avatar of JetWash
JetWash 25 Oct 2023

Top right corner, next to the settings cog (where you find the zoomier zoom tick box) there is a small file icon that says .ini in it click on that and you'll the dynamic.ini boxes

Avatar of W2SJW
W2SJW 25 Oct 2023

Thank you! I'm a little sad to see my card (3070) has now been downgraded to 'high' instead of 'ultra', but your route defaults + the vegetation replacement mods look outstanding now!

Avatar of JetWash
JetWash 26 Oct 2023

Hey, that’s brilliant to hear. IIRC the only real difference between Ultra and High is the resolution of the shadows. There might be one other small thing but unfortunately the shadow resolution is massively intensive.

Avatar of Captain77w
Captain77w 26 Oct 2023

Many thanks for the hard work on this! I for one truly like and appreciate the dynamic approach and turning this into a comprehensive package. And most importantly, the results are fantastic! My 3090 with this game now actually looks like a real champ.

Avatar of JetWash
JetWash 27 Oct 2023

thankyou, glad you're enjoying it ! As a 3090 user too I think I've managed to improve the shadows further if you set the resolutions on the TOD4 routes to 6144-3072-6144 (use 2048 for ECML for the middle number) and adjust the number of cascades to 5 it looks really good!

Avatar of Captain77w
Captain77w 27 Oct 2023

Those adjustments look good. Checked on ECML and Vorarlberg and everything looks pretty sharp. I'm fighting some flickering on ECML (stupid fences) but otherwise this is as good as it has ever been. Thanks!

Avatar of JetWash
JetWash 28 Oct 2023

The flickering is down to the cascaded shadow resolution. On ECML around dawn the performance can really hit because of those shadows. You could set 3072 as a normal setting and use 2048 if you ever find it suffering because of the time of day.

That’s the beauty of being able to change it in-game and on a route by route basis!

Avatar of Stexred
Stexred 29 Oct 2023

Arosa and Sherman hill are missing too

Avatar of JetWash
JetWash 29 Oct 2023

Replied to this privately but just for others to be aware;

As I said in the manual, I can only make presets for DLC I own. The two mentioned I do not own, hence they are missing. Instructions on how to deal with this are in the manual itself. Cheers.

Avatar of Luke Barry
Luke Barry 20 days ago

i have your high settings on also god mode and reshade but got alot of frame drops more so on east coast mainline also i want to know do u need to do disk clean up on each train run u do or only everytime before launching TSW4? please reply asap im on a i7 11700 k also 64gb ram ddr4 and gigabyte 3060 frame rate on ecml was around 45fps but drop in more so around just outside doncaster to 25fps and alot of the trees had motion blur

Avatar of MTA_Donny
MTA_Donny 13 days ago

i'm having the same issue you're having and i'm using an rtx 3080 card. some of the other american routes give me better frame rates though

Avatar of JetWash
JetWash 12 days ago

Chances are you simply have too high settings/resolution for your GPU. The next version should be out imminently which I think sees improvements across the board.

Avatar of Duggy43
Duggy43 14 days ago

hi - i have the godmode working fine in TSW4 microsoft store on PC version, but i cannot add this mod as i do not have save game folders, no matter where i put the .sav file my dynamic.ini in godmode does not pick it up, any help would be really appreciatted thanks

Avatar of JetWash
JetWash 12 days ago

I don't own the Microsoft Store version but suspect you'll need to access your AppData folder (Google how to do it). Once you done that search your main hard drive for *.sav and it should point you to where the GodMode.sav file is located. Let me know how you get on as I can add it to the manual.

Avatar of Duggy43
Duggy43 9 days ago

thanks JetWash - i have searched the whole of my drive for any .sav files to indicate where i may be able to place the GodMode.sav file, and there isnt any at all - i found all the TSW4 folders / files in AppData and tried the GodMode.sav in every place i could think of, but at no point did the mod pick it up in dynamic.ini in game - i am stumped :( i am pleased i got the God Mode to work ( and it does , i have played with a few settings) but i just cannot get this mod to be recognised at all

Avatar of Wire Walker
Wire Walker 12 days ago

Just thought I would say thanks. I have been using your mod for a couple of weeks with the ECML and was really happy with the results I obtained using this mod. I had a look at the Preston - Blackpool & Ormskirk route last night and was struggling to get a graphics setup that did not result in me pulling my hair out. Got back from work today and downloaded your latest version of the mod and Bobs your Uncle the differance to the feel and quality of the graphics is just astounding. Not sure how you manage to achieve this but again thanks for the hard work. It also makes me wonder why DTG completeley fails to optiimise the graphics on their routes. It makes me think of the advert for a highstreet opctician and they really should have gone there.

Avatar of JetWash
JetWash 12 days ago

That's awesome to hear! It had me ripping my hair out too ;-)

Avatar of W2SJW
W2SJW 10 days ago

Just another thanks & 2 questions - with my 3070, should I still be using the 'high' version (after our previous discussion of the shadows), and Blackpool doesn't come up in the custom INI settings area - the route simply loads as 'PBR'. Is that normal?

Avatar of JetWash
JetWash 10 days ago

I can't tell you that, only you can tell what works for you. Try high, if the performance isn't good enough try Medium.

You're correct, PBR is Blackpool.

Avatar of W2SJW
W2SJW 10 days ago

High has been working beautifully. I remember you saying that 'Ultra' would render shadows at levels that are just too much for the 8GB of my 3070.

Avatar of Glendathu
Glendathu 10 days ago

I gave this mod a try although it's not simply copying a PAK into the TSW folder. Thanks to your manual I managed to install god mode and the mod.

In "9.TL:DR Checklist" it tells me to delete my engine.ini file ?? I did not do this because it was not mentioned in the Installation chapter 4. So far I did not use the reshader but the rest seems to work.

Thanks for your excellent mods !!!

Avatar of JetWash
JetWash 9 days ago

You’re right, I’ll remove or amend it when I next update the manual.

The reason it’s in there is many people have stuff in their main engine.ini and that will conflict with this mod. Rather than try to explain in detail (because people) how to remove that, the easiest way to do it is to delete that file. The game will create a new default one next time you run it, hence I suggested that as an option.

ReShade is entirely optional, don’t feel you have to use it. It just helps with the jittering objects that TAA in UE4 is famous for.

Add a comment

If you wish to leave a comment, please log in .

About this mod

Created
23 Sep 2023
Updated
10 days ago
Game
Train Sim World
Type of content
Other
Compatibility
Train Sim World 4
Train Sim World Content
Arosalinie: Chur - Arosa, Bahnstrecke Bremen - Oldenburg, Bakerloo Line, Birmingham Cross-City Line, Blackpool Branches: Preston - Blackpool & Ormskirk, Cajon Pass, Canadian National Oakville Subdivision: Hamilton - Oakville, Cane Creek: Thompson - Potash, Cathcart Circle Line: Glasgow - Newton & Neilston, Clinchfield Railroad: Elkhorn - Dante, East Coast Mainline: Peterborough to Doncaster, East Coastway: Brighton - Eastbourne & Seaford, Glossop Line: Manchester - Hadfield & Glossop, Great Western Express, Harlem Line: Grand Central Terminal - North White Plains, Hauptstrecke Hamburg - Lübeck, Hauptstrecke München - Augsburg, Hauptstrecke Rhein-Ruhr: Duisburg - Bochum, Horseshoe Curve: Altoona - Johnstown & South Fork, Isle Of Wight: Ryde - Shanklin, LGV Méditerranée: Marseille - Avignon, Linke Rheinstrecke: Mainz - Koblenz, LNER Class A3 60103 Flying Scotsman Steam Loco, Long Island Rail Road: New York - Hicksville, Main Spessart Bahn: Aschaffenburg - Gemünden, Metrolink Antelope Valley Line: Los Angeles - Lancaster, Midland Main Line: Leicester - Derby & Nottingham, Niddertalbahn, Northeast Corridor: New York - Trenton, Northern Trans-Pennine: Manchester - Leeds, Peak Forest Railway: Ambergate - Chinley & Buxton, Peninsula Corridor: San Francisco - San Jose, Railpool BR 193 Vectron Loco, Rapid Transit, Rhein-Ruhr Osten: Wuppertal - Hagen, Ruhr-Sieg Nord: Hagen - Finnentrop, Rush Hour - Boston Sprinter - Northeast Corridor: Boston - Providence, Rush Hour - London Commuter - Brighton Main Line: London Victoria - Brighton, Rush Hour – Nahverkehr Dresden - Riesa, S-Bahn Vorarlberg: Lindau - Bludenz, S-Bahn Zentralschweiz: Luzern - Sursee, Sand Patch Grade, Schnellfahrstrecke Kassel - Würzburg, Schnellfahrstrecke Köln-Aachen, ScotRail Express: Edinburgh - Glasgow, Sherman Hill: Cheyenne - Laramie, Southeastern Highspeed, Spirit of Steam: Liverpool Lime Street - Crewe, Tees Valley Line: Darlington – Saltburn-by-the-Sea, Tharandter Rampe: Dresden - Chemnitz, West Cornwall Local: Penzance - St Austell & St Ives, West Somerset Railway