Installing Gehn Shard on OSX

Announcements and discussion regarding the Gehn CWE Shard.

Moderator: Gehn Shard

Re: Installing Gehn Shard on OSX

Postby boblishman » Sat Feb 27, 2016 9:32 am

yes, messing with the windows settings I can (kinda) get in now to the updating screen ... but mine crashes when it tries to download the updated files .... :? ... which I guess you got from your Windows dat folder.

If you could give me access to all those "GUI_District_ -----" prp files (via a zip file) which I could drop into my dat folder, my guess is that I could get into the Avatar selection screen ...
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby boblishman » Sat Feb 27, 2016 10:04 am

interesting. Just realised I could use the files in my MOULa so replaced all the "GUI_District_ -----" prp files with those.

Ran the game, got to the "Updating" screen and "GUI_District_AdvancedGameSettingsDialog.prp" and it crashed.
Went back to look at the files in the date folder and all those copied "GUI_District_ -----" files had all been replaced with their respective "(GUI_District .......etc ).prp /today's date / zero bytes".

I'm guessing this means that either my wrapper will not download the newer (Ghen) versions of those prps ... or the GOW server is not having a good day?

I await further instructions .... :cry:


these are the "offending" prps

Image
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby Deledrius » Sat Feb 27, 2016 10:41 am

boblishman wrote:which I guess you got from your Windows dat folder.

I already had a working install and just updated the wrapper.

boblishman wrote:I'm guessing this means that either my wrapper will not download the newer (Gehn) versions of those prps


So it appears. Could you please supply your Gehn logs? It would make it easier to investigate what the downloader is (not) doing.
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1377
Joined: Mon Oct 01, 2007 1:21 pm

Re: Installing Gehn Shard on OSX

Postby boblishman » Sat Feb 27, 2016 12:35 pm

Deledrius wrote: Could you please supply your Gehn logs? It would make it easier to investigate what the downloader is (not) doing.


There is a zip file here with the crash dump. Do you need anything else?

Good luck! :)

(incidentally, I have only a few seconds delay from launching the app and the wrapper starting up)
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby Korovev » Sat Feb 27, 2016 1:07 pm

Deledrius wrote:That's what happened to me when running it in Windowed mode. Try switching to Fullscreen and see if that helps. It loaded instantly for me. I'm not sure why this is an issue (it used to be in reverse, and was connected to VSync).

It’s a new wrapper, so it does start in fullscreen :? .
I’ll try switching to windowed, and post a link the Log folder soon.
Deep Island #194197, MOULa #46116, Gehn #137074, Minkata #132812.
Gahreesenomee biv keneet pishoeet b’set!
My macOS wrappers, Fan Age Expeditions, tools and other stuff.
User avatar
Korovev
 
Posts: 317
Joined: Sun Jan 27, 2013 5:18 am
Location: Europe

Re: Installing Gehn Shard on OSX

Postby Deledrius » Sat Feb 27, 2016 1:12 pm

Thanks for the logs. Hoikas examined them and it seems the crash is happening inside of Wine's code, so it's likely there are still some places they haven't finished implementing the newer runtime. What this means is that (for now, at least) players on OSX will need to copy over their files from a patched-up Windows installation of Gehn. Definitely a pain (and not available to all players) but with luck the Wine devs will continue to fix these problems, and soon (they might already be in the mainline Wine, since Wineskin is slightly behind)!
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1377
Joined: Mon Oct 01, 2007 1:21 pm

Re: Installing Gehn Shard on OSX

Postby boblishman » Sun Feb 28, 2016 9:11 am

Deledrius wrote:What this means is that (for now, at least) players on OSX will need to copy over their files from a patched-up Windows installation of Gehn

What does this actually mean? Which files? Can they be made available to those of us without Windows somewhere? Will this mean that any updated files will not download? Sorry, I just don't understand what's NOT working ...
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Installing Gehn Shard on OSX

Postby Korovev » Thu Mar 03, 2016 7:12 am

The Gehn Shard needs to patch or download (I’m not sure which, maybe both) a few files. The problem is that currently the wrapper hopelessly fails to download them, so you need to copy them from an up-to-date Gehn folder from a Windows installation. I gather the patched files cannot be distributed by themselves.
Deep Island #194197, MOULa #46116, Gehn #137074, Minkata #132812.
Gahreesenomee biv keneet pishoeet b’set!
My macOS wrappers, Fan Age Expeditions, tools and other stuff.
User avatar
Korovev
 
Posts: 317
Joined: Sun Jan 27, 2013 5:18 am
Location: Europe

Re: Installing Gehn Shard on OSX

Postby Moulton » Thu Mar 03, 2016 8:03 am

Both my original WineSkin wrapper and the one Korovev provided begins by downloading the additional installers for OAL, PhysX, DXWebSetup, and VC RunTime. Of these, dxwebsetup.exe fails in every case. Using Wine Tools, I opened a Command Line Shell to see the drill on these installations.

If you go to \Windows\Logs in Korovev's wrapper, you will see that the same errors were logged there on February 26 as reappeared there again for me.

Here are those logs from Korovev's wrapper, showing his version of the errors on 2/26 and my identical errors on 3/2.

Code: Select all
02/26/16 00:14:10: DXWSetup: ***** DXWSETUP *****  ☜ Korovev
02/26/16 00:14:10: DXWSetup: WinMain()
02/26/16 00:14:10: DXWSetup: IsIA64(): not IA64.
02/26/16 00:14:10: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup.dll
02/26/16 00:14:10: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
02/26/16 00:14:10: DXWSetup: Unable to get Version on target file C:\windows\system32\directx\websetup\dsetup32.dll
02/26/16 00:14:10: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
02/26/16 00:14:10: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
02/26/16 00:14:10: DXWSetup: DirectX Version: 4.09.00.0904.00
02/26/16 00:14:10: DXWSetup: Setup Version: 4.09.00.0904.00
02/26/16 00:14:10: DXWSetup: A newer version of DirectX have been installed already.
02/26/16 00:14:10: DXWSetup: CDXWSetup::CDXWSetup()
02/26/16 00:14:10: DXWSetup: CDXWSetup::CDXWSetup(): RegisterInstallEngineCallback() failed, error = 0x80004001.
02/26/16 00:14:10: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
02/26/16 00:14:10: DXWSetup: CDXWSetup::DownloadDXUpdate()
02/26/16 00:14:10: DXWSetup: CDXWSetup::DownloadDXUpdate(): RegisterInstallEngineCallback() failed, error = 0x80004001.
02/26/16 00:14:10: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
02/26/16 00:14:10: DXWSetup: ProgressDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
02/26/16 00:14:10: DXWSetup: CDXWSetup::~CDXWSetup()
02/26/16 00:14:10: DXWSetup: CDXWSetup::~CDXWSetup(): UnregisterInstallEngineCallback() failed, error = 0x80004001.
02/26/16 00:14:10: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.

03/02/16 23:05:22: DXWSetup: ***** DXWSETUP ***** ☜ Moulton
03/02/16 23:05:22: DXWSetup: WinMain()
03/02/16 23:05:22: DXWSetup: IsIA64(): not IA64.
03/02/16 23:05:22: DXWSetup: Target file: 'C:\windows\system32\directx\websetup\dsetup.dll'
   Target file is Version 4.9.0.904
   Source file is Version 4.9.0.904
03/02/16 23:05:22: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup.dll
03/02/16 23:05:22: DXWSetup: Target file: 'C:\windows\system32\directx\websetup\dsetup32.dll'
   Target file is Version 4.9.0.904
   Source file is Version 4.9.0.904
03/02/16 23:05:22: DXWSetup: Installed file C:\windows\system32\directx\websetup\dsetup32.dll
03/02/16 23:05:22: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
03/02/16 23:05:22: DXWSetup: DirectX Version: 4.09.00.0904.00
03/02/16 23:05:22: DXWSetup: Setup Version: 4.09.00.0904.00
03/02/16 23:05:22: DXWSetup: A newer version of DirectX have been installed already.
03/02/16 23:05:22: DXWSetup: CDXWSetup::CDXWSetup()
03/02/16 23:05:22: DXWSetup: CDXWSetup::CDXWSetup(): RegisterInstallEngineCallback() failed, error = 0x80004001.
03/02/16 23:05:22: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
03/02/16 23:05:22: DXWSetup: CDXWSetup::DownloadDXUpdate()
03/02/16 23:05:22: DXWSetup: CDXWSetup::DownloadDXUpdate(): RegisterInstallEngineCallback() failed, error = 0x80004001.
03/02/16 23:05:22: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.
03/02/16 23:05:22: DXWSetup: ProgressDlgProc(): CDXWSetup::DownloadDXUpdate() failed.
03/02/16 23:05:23: DXWSetup: CDXWSetup::~CDXWSetup()
03/02/16 23:05:23: DXWSetup: CDXWSetup::~CDXWSetup(): UnregisterInstallEngineCallback() failed, error = 0x80004001.
03/02/16 23:05:23: DXWSetup: DXSError(): FormatMessage() failed, system cannot find message text for error.


And the DirectX log:

Code: Select all
-------------------- ☜ Korovev
[02/26/16 00:14:10] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 76, function: CDXWSetup::CDXWSetup

    Failed API:      RegisterInstallEngineCallback()
    Error:      (0x80004001)

--------------------
[02/26/16 00:14:10] module: DXWSetup(Mar 30 2011), file: dxupdate.cpp, line: 435, function: CDXWSetup::DownloadDXUpdate

    Failed API:      RegisterInstallEngineCallback()
    Error:      (0x80004001)

--------------------
[02/26/16 00:14:10] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 304, function: ProgressDlgProc

    CDXWSetup::DownloadDXUpdate() failed.

--------------------
[02/26/16 00:14:10] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 189, function: CDXWSetup::~CDXWSetup

    Failed API:      UnregisterInstallEngineCallback()
    Error:      (0x80004001)


-------------------- ☜ Moulton
[03/02/16 23:05:22] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 76, function: CDXWSetup::CDXWSetup

    Failed API:      RegisterInstallEngineCallback()
    Error:      (0x80004001)

--------------------
[03/02/16 23:05:22] module: DXWSetup(Mar 30 2011), file: dxupdate.cpp, line: 435, function: CDXWSetup::DownloadDXUpdate

    Failed API:      RegisterInstallEngineCallback()
    Error:      (0x80004001)

--------------------
[03/02/16 23:05:22] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 304, function: ProgressDlgProc

    CDXWSetup::DownloadDXUpdate() failed.

--------------------
[03/02/16 23:05:23] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 189, function: CDXWSetup::~CDXWSetup

    Failed API:      UnregisterInstallEngineCallback()
    Error:      (0x80004001)


By reviewing these same logs on a working Windows machine, it might be possible to figure out what is going awry in WineSkin.
User avatar
Moulton
 
Posts: 12
Joined: Thu Nov 12, 2015 6:54 pm
Location: Boston USA

Re: Installing Gehn Shard on OSX

Postby boblishman » Thu Mar 03, 2016 10:36 am

Korovev wrote: I gather the patched files cannot be distributed by themselves.

Is there any particular reason for this? Seems odd. :roll:
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

PreviousNext

Return to Gehn Shard

Who is online

Users browsing this forum: No registered users and 8 guests

cron