Re: OpenMW 0.12.0
Posted: 02 Feb 2012, 18:52
Nope. First, I don't get a space. And even with a space in front of a command, it would still execute correctly. Our scripting system is a lot more tolerant about spaces than the MW version.
Well, the issues seems to be resolved. At least I couldn't find any while testing on my Linux box with uninstalled MW.Once these issues are resolved, I would like to ask all the packagers to create a package for internal testing and upload them to their github account. Please make sure to label the files accordingly, so they won't be confused with the public release (I guess an "alpha" label would do the job).
Once these packages are uploaded I would like to ask as many people as possible to test these. We need tests on all 3 major platforms and also on each with MW installed and without MW installed (which will still require manual adjustments to the openmw.cfg file in the user location).
The change in the configuration system is rather substantial and we should make sure that everything works well.
if everything works well, we can have a release immediately afterwards.
Yay for un-used variables...[ 71%] Building CXX object apps/openmw/CMakeFiles/openmw.dir/mwrender/animation.cpp.o
/home/bcurtis/workspace/openmw/apps/openmw/mwrender/animation.cpp: In member function ‘void MWRender::Animation::handleShapes(std::vector<Nif::NiTriShapeCopy>*, Ogre::Entity*, Ogre::SkeletonInstance*)’:
/home/bcurtis/workspace/openmw/apps/openmw/mwrender/animation.cpp:185:35: warning: variable ‘currentNormal’ set but not used [-Wunused-but-set-variable]
/home/bcurtis/workspace/openmw/apps/openmw/mwrender/animation.cpp: In member function ‘void MWRender::Animation::handleAnimationTransforms()’:
/home/bcurtis/workspace/openmw/apps/openmw/mwrender/animation.cpp:430:38: warning: variable ‘ttimeiter’ set but not used [-Wunused-but-set-variable]
In the 'Data Files' spot in omwlauncher, I no longer see the typically auto-detected Morrowind data (as in from the data directory). Yes the file/directory exists.bcurtis@zwartevogel:~$ omwlauncher
Loading config file: /home/bcurtis/.config/openmw/openmw.cfg... done.
Loading config file: /etc/openmw/openmw.cfg... done.
Using default (English) font encoding.
No master file given. Assuming Morrowind.esm
bcurtis@zwartevogel:~$ Skipping invalid directory: "?user?data"
Adding /usr/share/games/openmw/data/Morrowind.bsa
Data dir /usr/share/games/openmw/data
Skipping invalid directory: "?user?data"
Loading ESM /usr/share/games/openmw/data/Morrowind.esm
player
ERROR: boost::filesystem::directory_iterator::construct: No such file or directory: ""?user?data"/Music/Explore/"
Result: no go in Linux.bcurtis@zwartevogel:~$ cat /etc/openmw/openmw.cfg
data="?mw?Data Files"
data="?global?data"
data="?local?data"
data-local="?user?data"
resources=/usr/share/games/openmw/resources
Well, that won't work. SeeI think there should be no double-quote character around token because they will be replaced, but double-quotes should be used when you write normal path (not a token one)
data="?mw?Data Files"
Code: Select all
$ ./openmw --encoding=win1250 --fps
Loading config file: /home/lgromanowski/.config/openmw/openmw.cfg... done.
Loading config file: ./openmw.cfg... done.
Loading config file: /etc/openmw/openmw.cfg... done.
Using Central and Eastern European font encoding.
Ignoring all but the first master file (multiple master files not yet supported).
Adding /home/lgromanowski/.config/openmw/Data Files/Bloodmoon.bsa
Data dir /home/lgromanowski/.config/openmw/Data Files
Adding /home/lgromanowski/.config/openmw/Data Files/Morrowind.bsa
Data dir /home/lgromanowski/.config/openmw/Data Files
Adding /home/lgromanowski/.config/openmw/Data Files/Tribunal.bsa
Data dir /home/lgromanowski/.config/openmw/Data Files
Loading ESM /home/lgromanowski/.config/openmw/Data Files/Morrowind.esm
playerSound output: OpenAL
Sound decoder: mpg123,sndfile
cellName:Beshara
loading cell Beshara
Press Q/ESC or close window to exit.
Playing /home/lgromanowski/.config/openmw/Data Files/Music/Explore/mx_explore_2.mp3
Quitting peacefully.
Code: Select all
$ cat /home/lgromanowski/.config/openmw/openmw.cfg
data=?local?Data2
data="?user?Data Files"
data=?global?Data22
data="?mw?Data Files"
master=Morrowind.esm
master=Bloodmoon.esm
master=Tribunal.esm