Closed Evolution0 closed 1 year ago
After spinning off my working copy and doing just the updates to mods that use Codeware and installing Codeware itself everything is working including my personally patched version of Preem Weaponsmith.
I'm going to assume the issue was related to another mod entirely.
As per instructed on nexusmods since I have no obvious errors in my logs and Codeware is indeed loaded:
red4ext.log
:redscript_rCURRENT.log
:REDmodLog.txt
(For the hell of it, since I got a weird error):(Not the ValidateAudioFormat error, that has been there since I installed some RadioExt channels and the game runs fine regardless, the odd Low level delete file error)
Crash report is a generic
EXCEPTION_ACCESS_VIOLATION (0xC0000005)
Context: I had just got done installing some new mods that recently transitioned from internal Codeware to using the dedicated mod as a dependency, I updated everything I could while chasing errors till I ended up with just one mod causing issues; Preem Weaponsmith, this mod relies on Enhanced Craft which just recently updated to use the dedicated Codeware mod.
So at this point the only errors in my redscript log were related to Preem Weaponsmith, I figure fine, I'll learn how Redscript works and bit by bit changed the imports and such so that it used the Codeware mod instead and stopped spitting out errors about missing classes and references. I then redeploy everything and launch the game but.. as the title states, double logo animation then a black screen and it crashes.
I've since removed my modified version of Preem Weaponsmith but still the same issue.
I run a script that updates a backup of my entire game directory every time I confirm that a set of mods is stable and that the game runs fine so at any time I can go back if I break something, I'm in the process now of spinning off a copy of that so I can do the minimum amount of changes to update my existing set of mods that use Codeware to the latest and adding Codeware itself in to make sure I didn't add something else that broke it as I wouldn't want to waste your time.