linux compatibility#26
Conversation
|
Using the last version of UnpackDarkSouls for modding seems to have fixed that, I'm running a few test before updating this PR but I'm optimistic |
|
wine9.0 fails on the latest UnpackDarkSoulsForModding.exe version for me: here's what I did clone https://github.com/HotPocketRemix/UnpackDarkSoulsForModding |
|
printing self.PARAM_NICKNAMES in this context yield a dictionary like structure containing something that resembles our problematic key My first guess would be that os splitting of paths is confusing python because it's receiving windows path separators but the splitting function used on linux system doesn't strip them correctly |
|
I hacked above using .split("\")[-1] Now it crashes on starting to feel in over my head |
|
Before that here are the warnings I'm getting the * means they are repeated a lot with other values |


Howdy!
This should be enough to make it posix compatible! this should also work for your blender port if you used soulstruct directly in it.
soulstruct/soulstruct/utilities/kernel32.py
Line 10 in 8ab7c70
The real problem is this line