RE DX12 patch / preserving DX11 codebase
-
- Terrif-eying the Ladies!
- Posts: 941
- Joined: Fri May 29, 2020 3:28 pm
RE DX12 patch / preserving DX11 codebase
Hey guys,
So we clearly have a problem with RE2/3/7 and the upcoming patch that will remove DX11. There was some talk on Discord about options but I wanted to create a thread on the forum where we can explore and share solutions (other than the ARRRR one )
My plan for now, and what I have verified is this:
1. I have the games pre-loaded
2. Set Steam to offline mode and prevent automatic startup on boot - this will prevent Steam from ever finding out about the new patches
3. Disconnect Wi-Fi (or just block Steam via OS) and run the games in offline mode (they work fine, just cloud-sync is obviously disabled) - the internet blocking might not be necessary, I'm just worried Steam might still send some signals to check for updates even in offline mode
I can confirm RE3+7 launched fine without internet connection, with 3DV.
Of course I don't know what will happen once Steam goes online and sees the new patches - I have a feeling (and the little pop-up that shows up when you enter offline mode also says so) that the game will need to be updated to run it in offline mode. For me it's not that big of a deal because I plan on playing the games just once for now, so once done, it can update all it wants and I won't care unless maybe I want to replay in a few years (unlikely).
If anyone knows a better and more permanent way, please share.
thx
Well, looks like the patches are out now and you are able to launch the existing games in Offline mode, provided you already had the game installed and blocked the update. New installations will include the patch Still, please share if you find some workaround to get the game running back in DX11 even after uninstalling (via some file backups or steam depot usage?)
cheers
So we clearly have a problem with RE2/3/7 and the upcoming patch that will remove DX11. There was some talk on Discord about options but I wanted to create a thread on the forum where we can explore and share solutions (other than the ARRRR one )
My plan for now, and what I have verified is this:
1. I have the games pre-loaded
2. Set Steam to offline mode and prevent automatic startup on boot - this will prevent Steam from ever finding out about the new patches
3. Disconnect Wi-Fi (or just block Steam via OS) and run the games in offline mode (they work fine, just cloud-sync is obviously disabled) - the internet blocking might not be necessary, I'm just worried Steam might still send some signals to check for updates even in offline mode
I can confirm RE3+7 launched fine without internet connection, with 3DV.
Of course I don't know what will happen once Steam goes online and sees the new patches - I have a feeling (and the little pop-up that shows up when you enter offline mode also says so) that the game will need to be updated to run it in offline mode. For me it's not that big of a deal because I plan on playing the games just once for now, so once done, it can update all it wants and I won't care unless maybe I want to replay in a few years (unlikely).
If anyone knows a better and more permanent way, please share.
thx
Well, looks like the patches are out now and you are able to launch the existing games in Offline mode, provided you already had the game installed and blocked the update. New installations will include the patch Still, please share if you find some workaround to get the game running back in DX11 even after uninstalling (via some file backups or steam depot usage?)
cheers
Last edited by Lysander on Mon Jun 13, 2022 6:56 pm, edited 3 times in total.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
-
- Petrif-Eyed
- Posts: 2398
- Joined: Thu Mar 29, 2012 4:49 pm
Re: RE DX12 patch / preserving DX11 codebase
...
Last edited by 3DNovice on Fri Mar 22, 2024 10:32 am, edited 1 time in total.
-
- Certif-Eyed!
- Posts: 518
- Joined: Fri Mar 11, 2011 1:16 pm
Re: RE DX12 patch / preserving DX11 codebase
Thanks for sharing this information about the pending update, Lysander.
I could not find an explicate way to freeze a game version under current Steam options, but perhaps game Properties/Updates/Automatic Updates set to Only update this game when it is launched and Background Dowloads set to Never allow background downloads? I need Steam to interact with too many games to attempt to freeze it. We might also consider making our own archive version of the local game files, as DMan suggested.
I could not find an explicate way to freeze a game version under current Steam options, but perhaps game Properties/Updates/Automatic Updates set to Only update this game when it is launched and Background Dowloads set to Never allow background downloads? I need Steam to interact with too many games to attempt to freeze it. We might also consider making our own archive version of the local game files, as DMan suggested.
Dual boot VR/3D Vision disk partitioning (multiple SSDs). 3D Vision - Windows 10 v1809, 425.31 driver, 32 GB, i9-9900X@4.5 GHz, hybrid-cooled 2080Ti, 4K LG E6 OLED TV with EDID. VR/geo-11 - 3080Ti with Vive Pro 2, also have Aero, wireless lens-modified Vive Pro, Index, Reverb G2, Pimax 8K.
-
- Terrif-eying the Ladies!
- Posts: 941
- Joined: Fri May 29, 2020 3:28 pm
Re: RE DX12 patch / preserving DX11 codebase
Yes, I confirm all 3 work offline. I updated the original post with this, too.
Last edited by Lysander on Tue Jun 14, 2022 5:18 am, edited 1 time in total.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
-
- Petrif-Eyed
- Posts: 2398
- Joined: Thu Mar 29, 2012 4:49 pm
Re: RE DX12 patch / preserving DX11 codebase
...
Last edited by 3DNovice on Sat Apr 06, 2024 5:26 pm, edited 1 time in total.
-
- Petrif-Eyed
- Posts: 2398
- Joined: Thu Mar 29, 2012 4:49 pm
Re: RE DX12 patch / preserving DX11 codebase
...
Last edited by 3DNovice on Fri Mar 22, 2024 10:31 am, edited 1 time in total.
-
- Terrif-eying the Ladies!
- Posts: 941
- Joined: Fri May 29, 2020 3:28 pm
Re: RE DX12 patch / preserving DX11 codebase
Here's a video of a method Necropants confirmed worked for him for RE2, which doesn't require the offline shenanigans but just running some Steam console commands:
https://www.youtube.com/watch?v=OyCNS9Y3CEY&t=14s
https://www.youtube.com/watch?v=OyCNS9Y3CEY&t=14s
Last edited by Lysander on Tue Jun 14, 2022 12:53 pm, edited 1 time in total.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
-
- Binocular Vision CONFIRMED!
- Posts: 335
- Joined: Mon Sep 16, 2019 11:26 am
Re: RE DX12 patch / preserving DX11 codebase
A long time ago, I just bought a cheap 8TB external HD and saved off each 3D game folder once I get it all perfected. I only keep games that I may possibly play again, and RE2/3/7 DEFINITELY fit this profile. I install update, and then just delete and copy back the saved folder and it doesn't look to update anymore (until the next one of course). A surprise update breaking a 3D game you are playing is the worst, never again...
- Necropants
- Sharp Eyed Eagle!
- Posts: 350
- Joined: Tue Sep 17, 2019 11:05 pm
Re: RE DX12 patch / preserving DX11 codebase
Just chiming in to say I can't seem to do the same for resident evil 7 the old depot just no longer seem to exist .. ffs
- ZeGURU69
- Two Eyed Hopeful
- Posts: 90
- Joined: Mon Sep 16, 2019 4:14 pm
Re: RE DX12 patch / preserving DX11 codebase
Thank you for this post ! I hadn't seen that there was an update removing dx11 while I had a game in progress on RE3. If I had seen this earlier, I would have recovered RE2 but now it's too late.
So just put in the "update on launch" options, go offline, quit and restart steam and it's good, the play button reappears, no need to cut the Internet. You will have the successes counted but not the game time.
So just put in the "update on launch" options, go offline, quit and restart steam and it's good, the play button reappears, no need to cut the Internet. You will have the successes counted but not the game time.
-
- Terrif-eying the Ladies!
- Posts: 941
- Joined: Fri May 29, 2020 3:28 pm
Re: RE DX12 patch / preserving DX11 codebase
So you are confirming this works with these RE games? Just overwriting the folder with the previous one?Shift-E wrote: ↑Tue Jun 14, 2022 11:47 am A long time ago, I just bought a cheap 8TB external HD and saved off each 3D game folder once I get it all perfected. I only keep games that I may possibly play again, and RE2/3/7 DEFINITELY fit this profile. I install update, and then just delete and copy back the saved folder and it doesn't look to update anymore (until the next one of course). A surprise update breaking a 3D game you are playing is the worst, never again...
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.
- ZePRiNCE
- One Eyed Hopeful
- Posts: 34
- Joined: Thu Oct 10, 2019 6:19 am
Re: RE DX12 patch / preserving DX11 codebase
When you go Online, Steam will download the new version.
But you can then replace files by old ones, and they will remain there until next game update.
What we can do
- find old versions of those games, the best would be to have the latest DX11 version. Maybe this tutorial may help :
https://www.reddit.com/r/Steam/comments ... a_game_on/
Or https://steamcommunity.com/sharedfiles/ ... =889624474
- compare files with the latest version
- make a "diff patch" with something like WinMerge (for example)
- share the diff patch here (i don't think it might be considered as w*rez, because it will only be a diff patch)
I will try that tomorrow for RE2. I don't have RE3 yet.
But you can then replace files by old ones, and they will remain there until next game update.
What we can do
- find old versions of those games, the best would be to have the latest DX11 version. Maybe this tutorial may help :
https://www.reddit.com/r/Steam/comments ... a_game_on/
Or https://steamcommunity.com/sharedfiles/ ... =889624474
- compare files with the latest version
- make a "diff patch" with something like WinMerge (for example)
- share the diff patch here (i don't think it might be considered as w*rez, because it will only be a diff patch)
I will try that tomorrow for RE2. I don't have RE3 yet.
CM: Asus ROG Strix Z370-H Gaming
CPU: Intel Core i7 8086k Delid @ 5.2GHz / 1.405v
RAM: G.Skill Trident Z RGB DDR4 3333 MHz CL16 (2x16Go)
GPU: Asus GeForce GTX 1080 Ti Founder's Edition
3DTV: LG 65C6V
CPU: Intel Core i7 8086k Delid @ 5.2GHz / 1.405v
RAM: G.Skill Trident Z RGB DDR4 3333 MHz CL16 (2x16Go)
GPU: Asus GeForce GTX 1080 Ti Founder's Edition
3DTV: LG 65C6V
- ZePRiNCE
- One Eyed Hopeful
- Posts: 34
- Joined: Thu Oct 10, 2019 6:19 am
Re: RE DX12 patch / preserving DX11 codebase
Ok not possible to make an universal "rollback" patch, because each others we don't own the same DLCs (and the DX12 update of RE2 updates DLCs as well)
It's visible here : https://steamdb.info/patchnotes/8814181/
But, I confirm it's possible to downgrade via Steam.
Start menu > Run > steam://nav/console
download_depot 883710 883711 6039528136617988522
download_depot 883710 883713 1156567751026137187
download_depot 883710 920560 2669003398225873695
download_depot 883710 920561 6392713664647636175
download_depot 883710 920562 9196745080453781884
download_depot 883710 920563 7959039556979471395
download_depot 883710 920564 485499404818485741
download_depot 883710 920565 7989863790405454314
download_depot 883710 920566 8095813743934385036
download_depot 883710 920567 4740183878346553297
download_depot 883710 920568 4279712375368020791
download_depot 883710 920569 6786790012474040248
download_depot 883710 920570 2636455607782788145
download_depot 883710 920571 4806048476751006628
(it will fails for un-owned DLCs but that's ok)
The downloaded folders will be there
C:\Program Files (x86)\Steam\steamapps\content\app_883710
Now delete your actual "RESIDENT EVIL 2 BIOHAZARD RE2" folder (this is the dx12 version)
And merge all the depot_ folders into the "RESIDENT EVIL 2 BIOHAZARD RE2"
RE2 DX11 is back
Credits: https://steamcommunity.com/app/883710/d ... 987/?ctp=6 - but i double checked every manifest ids
It's visible here : https://steamdb.info/patchnotes/8814181/
But, I confirm it's possible to downgrade via Steam.
Start menu > Run > steam://nav/console
download_depot 883710 883711 6039528136617988522
download_depot 883710 883713 1156567751026137187
download_depot 883710 920560 2669003398225873695
download_depot 883710 920561 6392713664647636175
download_depot 883710 920562 9196745080453781884
download_depot 883710 920563 7959039556979471395
download_depot 883710 920564 485499404818485741
download_depot 883710 920565 7989863790405454314
download_depot 883710 920566 8095813743934385036
download_depot 883710 920567 4740183878346553297
download_depot 883710 920568 4279712375368020791
download_depot 883710 920569 6786790012474040248
download_depot 883710 920570 2636455607782788145
download_depot 883710 920571 4806048476751006628
(it will fails for un-owned DLCs but that's ok)
The downloaded folders will be there
C:\Program Files (x86)\Steam\steamapps\content\app_883710
Now delete your actual "RESIDENT EVIL 2 BIOHAZARD RE2" folder (this is the dx12 version)
And merge all the depot_ folders into the "RESIDENT EVIL 2 BIOHAZARD RE2"
RE2 DX11 is back
Credits: https://steamcommunity.com/app/883710/d ... 987/?ctp=6 - but i double checked every manifest ids
CM: Asus ROG Strix Z370-H Gaming
CPU: Intel Core i7 8086k Delid @ 5.2GHz / 1.405v
RAM: G.Skill Trident Z RGB DDR4 3333 MHz CL16 (2x16Go)
GPU: Asus GeForce GTX 1080 Ti Founder's Edition
3DTV: LG 65C6V
CPU: Intel Core i7 8086k Delid @ 5.2GHz / 1.405v
RAM: G.Skill Trident Z RGB DDR4 3333 MHz CL16 (2x16Go)
GPU: Asus GeForce GTX 1080 Ti Founder's Edition
3DTV: LG 65C6V
- Necropants
- Sharp Eyed Eagle!
- Posts: 350
- Joined: Tue Sep 17, 2019 11:05 pm
Re: RE DX12 patch / preserving DX11 codebase
Did this manually as well through the console, I ended up being about to get it to work for re7 as well, but it was tricker and didn't work the first couple of times.
- masterotaku
- Sharp Eyed Eagle!
- Posts: 398
- Joined: Sun Sep 22, 2019 4:43 am
Re: RE DX12 patch / preserving DX11 codebase
If you didn't get the news, RE2/3/7 have a beta branch now with the old build:
dx11_non-rt
They caved in after getting too many complaints.
dx11_non-rt
They caved in after getting too many complaints.
-
- Terrif-eying the Ladies!
- Posts: 941
- Joined: Fri May 29, 2020 3:28 pm
Re: RE DX12 patch / preserving DX11 codebase
yup, was gonna update the thread but thx for getting there first Glad they came to their senses.masterotaku wrote: ↑Fri Jun 17, 2022 3:41 am If you didn't get the news, RE2/3/7 have a beta branch now with the old build:
dx11_non-rt
They caved in after getting too many complaints.
Ryzen 5 5600X, RTX2080Ti, 16GB ram, Windows 20H2, nVidia 452.06, SSD, Dell S2716DG.