Installing Gehn Shard on OSX

Announcements and discussion regarding the Gehn CWE Shard.

Moderator: Gehn Shard

Re: Installing Gehn Shard on OSX

Postby Tsar Hoikas » Sat Jun 17, 2017 3:13 pm

Looks like we need to run the Gehn Shard repair utility as found in the start menu.
Image
User avatar
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 1819
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: Installing Gehn Shard on OSX

Postby Korovev » Sun Jun 18, 2017 5:54 am

GameData is the dat folder.

Running the Repair Mode with Wineskin requires launching the wrapper with the /Repair exe flag.
Gehn #137074, Deep Island #194197. Gahreesenomee biv keneet pishoeet b’set!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.
User avatar
Korovev
 
Posts: 145
Joined: Sun Jan 27, 2013 5:18 am

Re: Installing Gehn Shard on OSX

Postby boblishman » Sun Jun 18, 2017 10:43 am

Thank you guys ....I'm back up and running!

Running the exe flag "/Repair" seems to have sorted it!

Thanks again for your help!
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 816
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby boblishman » Sun Jun 18, 2017 10:51 am

Korovev wrote:GameData is the dat folder.


Whilst I have the game back up and running, I still do not have a folder called GameData inside the dat folder (or anywhere else inside this wrapper) :shock:
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 816
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby Korovev » Sun Jun 18, 2017 2:16 pm

The GameData folder is not inside the dat folder, it IS the dat folder ;)
Gehn #137074, Deep Island #194197. Gahreesenomee biv keneet pishoeet b’set!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.
User avatar
Korovev
 
Posts: 145
Joined: Sun Jan 27, 2013 5:18 am

Re: Installing Gehn Shard on OSX

Postby Tsar Hoikas » Sun Jun 18, 2017 2:58 pm

The error message presents the server-side path. Unless your client can read gzipped PRPs... :o
Image
User avatar
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 1819
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: Installing Gehn Shard on OSX

Postby Korovev » Sun Jun 18, 2017 4:36 pm

When Gehn is first launched after the installation, is it launched in Repair mode? Because, when I played around the Linux installation, I noticed that the client could download the data files only the first time; if I closed the client, the second time it failed to download the remaining data. Is there a difference in the way the client logs into the server in Repair mode?
Gehn #137074, Deep Island #194197. Gahreesenomee biv keneet pishoeet b’set!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.
User avatar
Korovev
 
Posts: 145
Joined: Sun Jan 27, 2013 5:18 am

Re: Installing Gehn Shard on OSX

Postby Deledrius » Sun Jun 18, 2017 5:29 pm

Korovev wrote:When Gehn is first launched after the installation, is it launched in Repair mode? Because, when I played around the Linux installation, I noticed that the client could download the data files only the first time; if I closed the client, the second time it failed to download the remaining data. Is there a difference in the way the client logs into the server in Repair mode?

Yes, it's a different mode entirely.

Since we can't host and distribute Cyan's property, there are two datasets: Cyan's base game and Gehn's additions/fixes. The engine isn't really made to deal with this, which is why these errors crop up (it expects to be able to grab any file if it's missing at any time). Our patcher works around this by grabbing the necessary files from Cyan's server at first install (and in Repair mode). The normal patching mode just grabs the Gehn dataset from our server and places them over your (hopefully otherwise complete) installation. Running the repair shortcut generally fixes most problems because it puts everything back to the full set of base Cyan data and goes from there.

Thus, if you prematurely close the initial installation, your game will be incomplete and the normal patching mode (which only connects to our server) will be unable to finish its job. A repair will resume the installation and fix a broken or incomplete game.
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1106
Joined: Mon Oct 01, 2007 1:21 pm

Re: Installing Gehn Shard on OSX

Postby boblishman » Mon Jun 19, 2017 4:42 am

Korovev wrote:The GameData folder is not inside the dat folder, it IS the dat folder ;)


Sorry .... :oops: .... I totally misread "is" for "in".
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 816
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby Korovev » Mon Jun 19, 2017 4:50 am

I see; that could also explain why the secur32 alert only seems to appear at the first launch.
I guess the verification against Cyan’s server is done only on request also to avoid weighting on it?

I can’t think of an easier way of using the repair mode with Wineskin, other than fiddling with the exe flags field in the advanced configuration; but for a game formally unsupported on MacOS, I’d say that’s good enough ;) .

boblishman wrote:Sorry .... :oops: .... I totally misread "is" for "in".

Actually, as Hoikas noted, I was wrong: GameData is a folder on Gehn’s server, from which the client tries to download files which cannot be there :D .
Gehn #137074, Deep Island #194197. Gahreesenomee biv keneet pishoeet b’set!
Want to know what’s going on in the Cavern? Get tweets from the GoMe.

MacOS wrappers, D’ni Lessons, DniTools, goodies.
User avatar
Korovev
 
Posts: 145
Joined: Sun Jan 27, 2013 5:18 am

PreviousNext

Return to Gehn Shard

Who is online

Users browsing this forum: No registered users and 2 guests

cron