OpenMW non-ASCII path name confusion (reading/writing data directories)
This is with the current nightly.
The problem seems to be my Windows username, which contains an ö (in Jörg). OpenMW automatically generates an entry for data="C:/Users/Jörg/Documents/My Games/OpenMW/data" in my openmw.cfg, which is obviously not correct.
This causes the game start (and navmesh generation) to crash, claiming that it cannot find "C:/Users/Jörg/Documents/My Games/OpenMW/data". If I copy the files over to the Jörg directory, things work more or less as expected. The crashes are corrected by !2024 (merged) (and the navmesh cache is written in the Jörg directory, as expected). The openmw.cfg still refers to "C:/Users/Jörg/Documents/My Games/OpenMW/data".
What I have observed (both with and without that fix, after creating and copying all OpenMW files into the Jörg directory):
- Generally, files seem to be read from Jörg and written into Jörg (this is the case specifically with the input_v3.xml, the Fonts directory, the launcher.cfg and openmw.cfg)
- The settings.cfg is read from Jörg and does not write back anything (I presume because it's trying to write into the Jörg directory, which technically belongs to a nonexistant user).