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.
Doh, Game data problems
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
-
- Posts: 4
- Joined: Thu May 14, 2020 1:34 pm
Re: Doh, Game data problems
In a unix like environment, it does make a difference. It's all case sensitive.
Re: Doh, Game data problems
'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.
'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
damn, all my fault, isn't it? Lousy documentation maintainer...
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!