Best posts made by MarcoEnxuto360
Latest posts made by MarcoEnxuto360
@ubi-milky Sorry to post on the wrong section. Please move it for me. Would you? Thanks.
The CPU model: Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz 2.30 GHz
With the increase of storage amount needed for these games, a very popular solution is considered to combined all the storage into one.
That feature on Windows is called Storage Spaces and with that we can optimize the usage all of the drives.
Some AC games do not launch when installed in this solution. This happens because the audio files are not read from the drive.
The solution 1:
Create a union (kind of symbolic link) for those files in system drive mapped to a the location of remaining files that are in the Storage Space.
The solution 2 (better one in my opinion):
Create a fixed virtual disk file to be stored in Storage space and then mount it into system.
To create a fixed virtual disk file, go to Disk Management
- Browse to the Storage Space volume
- Type the amount of storage
- Select Create a VHD
- Select VHDX
- Pick fixed size
Keep in mind, vhdx files are not physical drives so there isn't automount upon startup. If you want automount of the drive, create a task schedule with the following parameters:
- Run when user is logged or not
- Trigger - Run at startup
- Action - Start a program, type "PowerShell" and in arguments place the following cmdlet "Mount-DiskImage -ImagePath "<The vhdx file path>"
Update. The limit is actually 30 logical cores. I've been testing since i posted this topic. So you can select a maximum of 30 cores to avoid crashes within the game. Also, Black Flag had a poor performance when using more than 30 cores. So, since i limited them, now runs smoothly.
Forget starting the game with CPU affinity. That does not work unfortunately.
Also forget DDA your GPU to a VM. The display used to show decoded graphics on the dedicated GPU has bad performance. I've tried that.
The only way is changing the bcd by limiting the number of cores.
I reported to Ubisoft, ACU and ACS kept crashing on startup.
After several weeks with them trying to understand what would be wrong with my device, i finally ended with a conclusion.
If you are a user with a device that has more than 20 cores of CPU, then this mitigation is for you.
You should limit the number of cores on boot, using msconfig tool.
Type msconfig on Search, then go to Boot>Advanced options>Select Number of processors and then pick a value. Ex: 8 cores.
I'll try to convince Ubisoft to update those games in order to limit the number of cores, but if not, i'll update this post with another solution... such as running a process with affinity.
There're some Assassin's Creed Games that do not support/or are disabled on cloud sync. Because of an on going issue i have opened on Ubisoft support, i had lost some saved games. I decided to create a script in PowerShell to make backups and synchronize those between its predefined locations and ubisoft connect savegames folder.
If someone is interested, i can share the code.
For now, here's a preview of it...
With this script you can schedule it on Windows Task Scheduler and it makes backups or sync your backups on the drive.