Tsw3 Dx12

Discussion in 'TSW General Discussion' started by aceridgey, Sep 17, 2022.

  1. aceridgey

    aceridgey Member

    Joined:
    Sep 16, 2017
    Messages:
    33
    Likes Received:
    30
    Hi guys,

    I was surprised to see that TS3 is still DX11 native. Is anyone having success using the -dx12 modification in the steam launch options.

    Also, I did briefly try TSW3 on xbox game pass and could have sworn it was DX12..

    Either way, why are DTG reluctant to support DX12 officially?
     
    • Like Like x 4
  2. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,120
    Likes Received:
    11,661
    In answer to your last question I’ve got no idea. Seems mad to give away free performance like this but there you go.

    I believe any games that are not native DX12 run on XBOX under a DX11 compatibility mode. FS2020 is the same at the moment.

    Finally, to complete my back to front answer, it works well using the DX12 launch parameter in Steam. For me at least the performance is much better.
     
  3. aceridgey

    aceridgey Member

    Joined:
    Sep 16, 2017
    Messages:
    33
    Likes Received:
    30
    Thank you for your response.

    I am ok on dx12 as well, but I still get the micro pauses every few seconds which has plagued TSW for a long time, it really bugs me that this hasn't been fixed.
    I run max fps at 80 and general hit that at ultra (RTX3080, 10700k).
     
    • Like Like x 2
  4. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,120
    Likes Received:
    11,661
    Have you tried capping your fps? You can still get a really smooth experience but it seems to help with the stuttering. Mine is currently set to 60fps which is my monitor refresh rate. If you’re on a monitor with a higher refresh try capping the fps at 50% of what’s available…it could make all the difference.
     
    • Helpful Helpful x 1
  5. deathbyteacup

    deathbyteacup Member

    Joined:
    Oct 10, 2021
    Messages:
    18
    Likes Received:
    40
    They're probably reluctant to support DX12 "officially" because most players of the game won't have PC hardware that will take advantage of it (and will probably just make things worse) - you need a very beefy GPU and CPU for DX12 to have benefits (hence most people who try it complain it does not work, but on my 3080 it works wonders)

    Hence more support tickets, hence DTG do not want the headache.

    From my understanding they do maintain DX12 compatibility, because that's required for Xbox Series X|S. That's why Direct X 12 related bugs magically get fixed over time despite it "not being supported"
     
    • Helpful Helpful x 2
  6. mariussoare_84

    mariussoare_84 Well-Known Member

    Joined:
    Aug 23, 2020
    Messages:
    357
    Likes Received:
    812
    DX 12 was introduced on Xbox last year, I believe with the ¨Rush hour¨ update.
    All the other platforms still use DX 11, but on PC you can force DX 12 manually if you want to.
    There are no plans about making the game native DX 12 according to Matt who addressed this question in one of the TSW 3 release live streams.
     
  7. violince#5654s77

    violince#5654s77 New Member

    Joined:
    Sep 11, 2022
    Messages:
    3
    Likes Received:
    2
    Just a quick heads up, DX12 is causing flickering textures and shadows on scenery assets (like trees), but only in the new routes. The old ones work just fine. I tested this successfully multiple times, only the DX version makes a difference on solving this flickering.

    EDIT: I found a fix for TSW that seems to work wonder for those experiencing flickering in DX12.

    Add the following to engine.ini

    [/Script/Engine.RendererSettings]
    r.AmbientOcclusionLevels=1

    The flickering seems to indeed be related to ambiant occlusion. The difference in unnoticeable to the eye in my case, and really seems to to remove the flicker entirely.

    [DTG Alex Edit]
    Please be aware editing files in this manner isn't supported by DTG and you should expect errors to occur if not done properly - if you try this specific method and find your game isn't working you delete the engine ini file and restart the game.
     
    Last edited: Sep 27, 2022
    • Like Like x 1
  8. tsw2

    tsw2 Well-Known Member

    Joined:
    May 31, 2022
    Messages:
    964
    Likes Received:
    1,935
    Just delete the engine ini file and restart the game.
     
    • Like Like x 1
  9. firas#2762

    firas#2762 Active Member

    Joined:
    Mar 12, 2023
    Messages:
    182
    Likes Received:
    61
    IMG-20181103-WA0008.jpg
    This is the best advice he can offer you.

    I did the same thing
    Remove this silly ini file and see how amazing the game is going to work.
    [​IMG]
     
    Last edited: Apr 8, 2023
  10. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    658
    Likes Received:
    320
    Jetwash i think it has to do with r.AmbientOcclusionLevels
    that cause the flickering on directx 12
    atleast that was what i read on this forum long ago
    old routes do not have it (before rush hour release i think it is)
     
  11. Spikee1975

    Spikee1975 Guest

    This can be checked in realtime using God Mode console... I will do
     
  12. Spikee1975

    Spikee1975 Guest

    It does not make a difference. Just checked on Dresden Hbf which shows this issue of black flickering polygons under DX12.
     
  13. Cygnific

    Cygnific Well-Known Member

    Joined:
    May 26, 2018
    Messages:
    248
    Likes Received:
    342
    Any pictures of that issue? I dont see any black polygons here.

    Screenshot2.jpg

    Screenshot1.jpg
     
  14. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    658
    Likes Received:
    320
    i replied to an old post (did not look at dates) and it could be better now in tsw 4

    only noticed weird flicker at Dresden on Tharandter route and only at certain spots (started on foot in TSW 3)
     
    Last edited: Oct 13, 2023
  15. Spikee1975

    Spikee1975 Guest

    Can't capture it, it's probably only happening on single frames. Like photographing a lightning strike, it's tough to time the screenshot exactly at 75 FPS.

    Set the date to October 12th, 8 am Clear weather. move outside the station (free cam) and move the camera a bit. You'll see large black polygons flashing up when moving. Also happens in cab view as you drive.

    Happens here, Ultra settings
    1.png
     
    Last edited by a moderator: Oct 13, 2023
  16. Thorgred

    Thorgred Well-Known Member

    Joined:
    Jun 8, 2018
    Messages:
    658
    Likes Received:
    320
    still happens in TSW 4 but you have to stay at the same spot for awhile to notice it
    Tharandter rampe Dresden on foot seems like some weird shadow flicker further ahead if you press escape you probably notice that same effect more
    [​IMG]
     
  17. Cygnific

    Cygnific Well-Known Member

    Joined:
    May 26, 2018
    Messages:
    248
    Likes Received:
    342
    I checked the other Dresden in Tharandter and it has something interfering with the shadowcasting. Like it's showing/hiding a shadowbox when the vertical angle is changed. But nothing weird with black polygons.
     
  18. Spikee1975

    Spikee1975 Guest

    Think it's related to shadows yes. Definitely not happening on DX11.

    Tested on Nahverkehr Dresden btw, not Tharandter Rampe (which is ToDv3).
     
    Last edited by a moderator: Oct 13, 2023
  19. Cygnific

    Cygnific Well-Known Member

    Joined:
    May 26, 2018
    Messages:
    248
    Likes Received:
    342
    The weatheroccluder has a shadow enabled on the box, I dont know if that could cause the issue and I dont have much time to check more into it atm.
     
  20. JetWash

    JetWash Well-Known Member

    Joined:
    Mar 6, 2021
    Messages:
    3,120
    Likes Received:
    11,661
    FWIW I tried it and the first time I free camm’d out of the station saw some random and very quick black vertical flickering. Once I’d passed through it it stopped and from then on I haven’t been able to re-create it.

    That was with ini changes though, not stock.
     
  21. Spikee1975

    Spikee1975 Guest

     

Share This Page