If Windows registers 4 cores then its six siege. Like farcry 4/5/new dawn, ubi use core detection as you know. No idea where this is.
Could try verify the game files.
Do you have this game on Steam or Uplay? Steam can backup games into an installer, not sure about uplay. Could try reinstall the game so it re-scans the system if that is how their core detection works. Might as well reinstall Uplay too incase thats at fault.
Identify the problem before applying a solution
I believe boju might have hit the nail on the head. Many games make an ini file on install, that doesn't get updated usually. Swapping out the cpu wouldn't change anything, that ini file is still running as it was. When opening the game, the ini file gets read first, and it's prolly reading something inane like 'quad thread = "false"' and shutting it down.
"They fixed this issue..."They fixed this issue for the game "For Honor" in like 2 days after like 50 people reported it on steam forums
"They fixed this issue..."
Who is they?
What exactly did "they" do?
What, exactly, is your system doing or not doing?
"running the game?"Ubisoft devs? devs who made the game? And they never gave us details about the cause of this issue or how they solve it. My system? running the game? XD
"running the game?"
Is that...not running it at all?
If so, then you have other issues.
Your hardware specs seem to support that game as is.
Your initial question/statement of "Is there any way to fake at least threads or create virtual ones? Same for cpu cores " would seem to be looking to "add" cores or threads.
What leads you to believe that your system lacks the requisite number of cores to run that game?
Or that adding/faking that config is the "solution"?
Symptom
Problem
Solution
You have a semi-stated "symptom" - 'running the game'. Is that not running at all, or running badly?
You've not identified the "problem", but are trying to apply a "solution" (more cores/threads)
Does this 'problem' exist across all users with a similar level of CPU? Why or why not?
What type of systems does it run on? What systems does it fail on?
Instead of trying to apply a "solution" (add more cores) that cannot exist, for a "problem" (lack of cores) that does not seem to exist, this is your moment to do some investigation.
I did and devs told us that the cpu is the problem.