Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
To show the game in OBS use "Window Capture" as the source, and switch "Capture Method" from Auto to "Windows 10 1903 and up" (otherwise you get a black screen only).
The Steam Overlay won't open on the main game anymore as when we click "Play" on Steam, it opens up the CDProjektRed GOG launcher now, and then we launch the game from that Launcher. The Steam Overlay would only work on the game if it launched directly from the Steam launcher.
Navigate to your Witcher 3 folder at : ...\SteamLibrary\steamapps\common\The Witcher 3\bin\x64_dx12
Then you'll want to delete d3d11tod3d12.dll, restart the game and it'll work then.
Credit to user Jebus for pointing it out in the Steam Overlay thread, it just seemed to get buried.
It does not. Im using dx12 after using this method.
There is NO file by the name of "d3d11tod3d12.dll" at all in ANY of the Witcher folders at all on the entire hard drive. What are you lunatics talking about?
When i typed up that copy/paste to try to assist with overlays not hooking properly last night during the flurry of forum posts i was trying to recall the file name off the top of my head instead of going digging for it, its proper name is d3d11on12.
most users were able to figure it out based on my misspelling, but indeed when removing or editiing files you want to be sure you have the correct one.
that said, remove or change file at your own risk of course. It doesnt seem to break anything from what others have said, dx12 still works, but it is a dx11 to 12 wrapper and if they game needs to make a dx11 call or fall back to a dx11 instruction it may fail.
I did not extensively test it further than 'does overlay work, do RT options show up in menu, does it load to in game (bathtub scene)?, yes to all three', and then i closed the game'
Brilliant. Worked. Auto Game capture works in Streamlabs and OBS now. Renamed the DLL to .old without removing it.
Unfortunately, with or without the DLL as soon as I activate RT the game crashed. Somewhere I set a setting that blew something up. It worked for 4 hours, then I got to fiddling with graphics settings to get more FPS and broke it. Different topic though!