[Update] Dark Souls 2: Seamless Co-op - v0.0.3
Hi everyone
This post covers a detailed bugfix report for 0.0.3.
v0.0.3
Guest will now be able to get all Steam achievements whilst in a host world
Some players were reporting that non-host players could not unlock steam achievements whilst playing in the host world.
I looked into this, and it turns out that FromSoftware have put a guest state check before the call to ISteamUserStats::SetAchievement but only on the specific call from "Talk" events (i.e. interacting with a covenant statue). All other types of achievements can be unlocked (such as killing bosses) in a host world but covenant achievements were locked.
This is now fixed, and I have replaced the check for guest state with a check for invader state.
Hotfix for extremely low FPS with certain CPUs
As I've mentioned before, I use Themida as a took for code protection on the mod to help slow down reverse engineering attempts from malicious users.
Unfortunately, Themida has a bug where, on using it, it is RNG whether it will generate virtualised instructions that certain CPUs really struggle with causing significant slowdown. My CPU is not affected so I don't really have a way to check other than asking friends known to have the issue to open the mod beforehand. I didn't do that in 0.0.2 because it was 5am and everyone was asleep. My bad for trying to rush out an update.
It is now resolved.
Overall
A much shorter update in 0.0.3 - It was more of a hotfix for the low FPS issue.
I hope people are enjoying the mod.
As always - thank you for your patience and a huge thank you to all of my supporters <3
Take care,
Yui
