Page 1 of 1

Doh, Game data problems

Posted: Mon Dec 08, 2003 6:48 pm
by Adam Kinder
I have the Exult build from early November installed ( I can't remember which one it is ), and I also have the game data from the STATIC directory installed on here, but it repeatedly tells me that it can't find the game data for either game.

RedHat9 system

Physical location of game data:
/home/akinder/.exult/blackgate/gamedat/
/home/akinder/.exult/serpentisle/gamedat/

.exult.cfg entires under gamedat_path:
/home/akinder/.exult/blackgate/gamedat/
/home/akinder/.exult/serpentisle/gamedat/

The dir's and files in both /gamedat/'s are set to 0777, owned by me, etc, still can't find em.

One note, all the filenames of the game data files are in ALL CAPS. Don't know if this makes a difference or not.

Re: Doh, Game data problems

Posted: Tue Dec 09, 2003 2:22 pm
by Josefius Dragon
In a unix like environment, it does make a difference. It's all case sensitive.

Re: Doh, Game data problems

Posted: Tue Dec 09, 2003 2:42 pm
by wjp
'static' and 'gamedat' directories are two entirely different things.

'static' contains the (static) game data files.

'gamedat' contains the (dynamic) data for the game you're currently playing. It's where the "journey onward" 'savegame' is stored.

Do not point them to the same place or exult will probably get very confused.


Example directory structure:

/usr/share/games/u7 - U7 root installation directory
this contains /usr/share/games/u7/static - U7 static directory

/usr/share/games/u7si - serpent isle installation directory
containing /usr/share/games/u7si/static - U7SI static directory

~/.exult/blackgate/gamedat - U7 'journey onward'/current game
~/.exult/blackgate/savegame - U7 savegames
~/.exult/serpentisle/gamedat - U7SI 'journey onward'/current game
~/.exult/serpentisle/savegame - U7SI savegames

The first part of your ~/.exult.cfg would look then look like this:






/usr/share/games/u7


/home/(username)/.exult/blackgate/savegame


blackgate


/home/(username)/.exult/blackgate/gamedat




/usr/share/games/u7si


/home/(username)/.exult/serpentisle/savegame


blackgate


/home/(username)/.exult/serpentisle/gamedat



(etc...)


Note that there's no need to specify the path to the static directory, as that defaults to the static directory behind the game's path.

You can have your filenames either fully lowercase or fully uppercase. Exult will try both.

Re: Doh, Game data problems

Posted: Tue Dec 09, 2003 3:22 pm
by Dominus
damn, all my fault, isn't it? Lousy documentation maintainer...

Re: Doh, Game data problems

Posted: Thu Dec 11, 2003 11:48 am
by Adam Kinder
aye! Its fixed now, I had them in the same dir