Error 1210 under MO2/proton
DruidGreeneyes opened this issue · 1 comments
When run under steam deck proton, Nemesis appears to search for incorrect filenames during the behavior check loop.
Given MCO (from here) installed in MO2, we can look at the filetree provided by the mod and see that all the behavior files are in roadkill/camel case:
We can also see that the behavior names are cased correctly in the mod's nemesis configuration data:
However, when we run Nemesis it fails because it can't find (for example) mco_attack.hkx
:
I can also observe this against at least one other mod that uses uppercase letters in its filenames. This seems like it's probably related to #416, if that issue's claims about Nemesis' use of assumed-windows tooling are correct; windows tooling might not care about casing because filename casing doesn't matter on windows. But on linux mco_attack.hkx
doesn't exist. I'm not familiar with C++ and don't have the bandwidth to learn it and fix this, but I'd love to see a fix as the modern combat overhaul stack looks pretty baller and it all seems to depend on Nemesis.
Thanks for your hard work so far.
Hmmm. After further experimentation it looks like there are plenty of other mods (Vanguard, SkySA, TDM, for example) that satisfy the above criteria but for which nemesis appears to work fine in my setup.
Setting nemesis up on steam deck is super finicky, so that would be nice to iron out, but I'm closing this issue as a pebkac problem and not something real.