Page 1 of 1
OS X version quits on character creation
Posted: Thu Nov 20, 2003 5:56 pm
by ken
After installing and using 1.1 b3 in 98 fine, I've attempted to use in OS X 10.2.8.
Here's what happens:
1: Menus load fine.
2: after inital character creation or selecting 'journey onward' games goes to lavaish screen, then quits.
I've looked for the debug files and did not see them (perhaps I must do something to get them?)
I'm using a the G3 700 12" ibook (again os 10.2.8)
From my config file:
./Ultima7
blackgate
./Ultima7/STATIC
./Ultima7/save
Suggestions are obviously welcome.
Re: OS X version quits on character creation
Posted: Thu Nov 20, 2003 5:57 pm
by ken
I should have also mentioned the same problem occurs in 1.1 b1&2
Re: OS X version quits on character creation
Posted: Thu Nov 20, 2003 7:07 pm
by Steven-J-S
Hmmm.. works OK for me (running also on a G3 iBook but under Panther.)
Here's my exult.cfg section for BG:
./ULTIMA7
blackgate
jmsfx.flx
(default)
The gamedat dir is supposed to be distinct from the STATIC dir, I'm not sure if your setting for gamedat_path may be the problem. Inside your Ultima7 directory there should be one directory called STATIC and another called GAMEDAT. If the GAMEDAT one doesn't exist, you can create it (Exult will put the necessary files in it... at least, it worked when I did it for SI.)
Hope that helps.
Re: OS X version quits on character creation
Posted: Thu Nov 20, 2003 11:58 pm
by Dominus
ouch,yes, the gamedat dir MUST be seperate from the Static dir.
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 5:39 am
by ken
I've fixed the gamedat reffer (I had thought it wanted the static folder ... this seemed odd, and I guess better reading would have caught it ... ) Thanks for the help on that.
After that the game still quit randomlly on character creation. It seems the files that were supposed to go into GAMEDAT were put in STATIC (this is, of course, because of operator error).
I deleted and replaced the STATIC folder.
However the game still quits (more quickly after setting name and clicking ok, the lava screen now only flashes).
Exult has placed what apears to be the proper set of files into gamedat.
My revised config file:
./Ultima7
blackgate
.Ultima7/GAMEDAT
./Ultima7/save
On a more intresting note SI from the same CD (ultima collection) works fine.
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 6:27 am
by Gradilla Dragon
Stop messing with the gamedat_path and savegame_path. You don't need to set them unless they are in non-default locations.
By the way if THAT comes from your exult config, then you forgot a "/" on the gamedat_path. Anyways, you should better remove both gamedat_path and savegame_path.
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 6:54 am
by Dominus
and please check your write permissions. If Exult isn't allowed to write to that dir it will crash. At least I *think* that write permissions need to be set in OSX (as it is so unix-like).
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 7:19 am
by Gradilla Dragon
Now that Dominus mentioned it, you should also check the write permissions of every file. I think the files on gamedat need to have write permissions. Anyone can confirm this?
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 7:26 am
by Dominus
yes, gamedat is overwritten on each savegame load and save.
Re: OS X version quits on character creation
Posted: Fri Nov 21, 2003 7:59 pm
by ken
Well, first I checked the R/W permisons, everything ok there, reset them and still same issue.
Then I removed the gamedat and savegame entries and BG works now. -- Thanks for the help.
As a side note, although I read the path setting documentation, on first read I did not see that those two entries were trully optional, and since they were in the default config file I thought I had best set them -- I tend to dislike removing default entries. Maybe this is a suggestion worth considering, maybe not.
Regardless though, thanks.
Re: OS X version quits on character creation
Posted: Sun Nov 23, 2003 6:22 pm
by Steven-J-S
Yeah, this last problem was definitely the permissions on the gamedat dir.. I had the same problem when setting up SI and it went away once I fixed the permissions.
Regarding the gamedat_path and savegame_path settings: The OSX version of Exult automatically sticks these settings in your cfg file whenever it can't use the standard subdirectories under your root path (i.e. the "path" setting) for the game. So you have to get all the permissions right etc before you remove these settings otherwise Exult puts them back in (can get very annoying when you don't know what the problem is