The Witcher 2: Assassins of Kings Enhanced Edition

The Witcher 2: Assassins of Kings Enhanced Edition

Not enough ratings
Stuck on wolf logo fix / Auto-set CPU affinity
By Alakratt
If you're getting stuck on the wolf logo this guide will help you get past that and play the game normally. This happens because the game hasn't been updated to support the newer CPUs with more than eight cores. These steps can be done manually each time you launch the game but this automates that in a batch script that runs when you click on Play, all hidden and the script closes itself so no windows to close. I had this on a post from Dec. 2022 (here it is) but since it's old it's been buried so I decided to make it easily available as it always should've been.
4
   
Award
Favorite
Favorited
Unfavorite
Batch script steps
This fix uses a batch file to launch the game with the desired CPU affinity set. This has only been tested in Windows 11 w/ 7950X CPU.
  1. Create a windows batch file with the following line in a text editor, like notepad. Change Launcher.exe with the Witcher's 2 launcher name with .exe at the end.
    • %comspec% /C start /normal /affinity 1ff Launcher.exe

    • 1ff is for 8 cores, f is for 4, please set accordingly to your hardware.

  2. Save it, name it what you'd like, for this example I'll name it launchwaffinity.bat. Include .bat at the end of the name to create the batch file.

  3. Place the batch file in the game's install folder.

  4. Back in Steam, in the game's launch options type the following
    • <path-to-batch-file> %command%

    • i.e.
      "D:\SteamLibrary\steamapps\common\the witcher 2\launchwaffinity.bat" %command%

  5. Click Play and (hopefully) enjoy!

Note 1: The path to the batch file in the launch options needs to be wrapped in double quotes ("example"). This is to escape the spaces and slashes, there are other ways but just do it like this ok.

Note 2: It's been mostly recommended to set the affinity to 4 but 8 cores work too, at least for me. Try it out.

Note 3: The equivalent can be done in linux, instead of a batch it'd be a script. As for %command%, I don't remember if it's the same in linux.

Note 4: I did not have to set a compatibility mode, nor set the launcher(s) to run as admin, nor anything else, just this.

This also works for other games that need their CPU affinity limited to run, like Assassin's Creed Director's Cut.
6 Comments
blightoftheaves 31 Dec, 2024 @ 5:20am 
literally spent hours searching google to no avail, finally realized that the community page exists and found this and got it working perfectly (after using the formatting fix by @connerm2)
tysm y'all're a lifesaver!!

(using windows 11 w/ intel i9 14900hx CPU)
1479004645 30 Dec, 2024 @ 2:50am 
oh my god,not work
Alakratt  [author] 15 Dec, 2024 @ 2:42pm 
@Panther in Steam, go to the game's page, click on the gear icon, go to Installed Files then click on Browse . The file explorer will open on the game's install folder.
Panther 12 Dec, 2024 @ 9:10pm 
how do you find the install folder
connerm2 7 Aug, 2024 @ 9:31am 
in order to get this to work I had to format the batch file as;
%comspec% /c start "" /normal /affinity 1ff "Launcher.exe"
n1af3an3 27 Jun, 2024 @ 7:40am 
Thank you.it worked for me