I'm trying to install a new terrain generation application called Gaea.

The application won't install - I tried different versions of Wine, including the latest Development 4.3. This is a 64bit application and requires the latest .Net framework 4.7.2. After a few attempts, I managed to install .Net 4.7.2 on a 64-bit prefix and solved the common mscoree.dll problem as well - still Gaea won't install. I also installed other packages with Winetricks, including corefonts, vcrun2017, and DXVK. I also made sure Mono is not installed on that prefix. Still nothing. Gaea can be downloaded from https://quadspinner.com/Gaea/Download The same installer is for all versions, including the free one which has some limitations when there are no licenses installed (the free version can, of course, be used to test this).

I noticed some in-depth technical explanation has been added to this bug report but I couldn't fully understand it as I'm fairly new to Wine. Are they saying that they were aware of the faulty mechanism behind this bug but this has yet to be fixed? If so, do you think this is going to be resolved in one of the upcoming development versions of Wine 4?

I tried the new EXE installer (NSIS UAC free) and it now installs successfully. However, when I try to launch the app, it doesn't work. Below my terminal output when I try to launch the app. As usual, any help would be much appreciated.

Hi I gave that installer a try, and the application starts here (also had to do winetricks vcrun2017 after winetricks dotnet472 because of some crash)

A few things you could check I guess is, - is dotnet472 installed correctly? (mscoree set to native, check windowsversion in winecfg)- winetricks corefonts sometimes helps to solve obscure crashes- Can you run any d3d application (game)? I don`t have this line in my console:0014:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @60!(because i`m on linux obviously) . As a guess I would start try fixing that, but I don`t know how/how things work on a Mac for d3d

Hi I gave that installer a try, and the application starts here (also had to do winetricks vcrun2017 after winetricks dotnet472 because of some crash)

A few things you could check I guess is, - is dotnet472 installed correctly? (mscoree set to native, check windowsversion in winecfg)- winetricks corefonts sometimes helps to solve obscure crashes- Can you run any d3d application (game)? I don`t have this line in my console:0014:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1920x1200x32 @60!(because i`m on linux obviously) . As a guess I would start try fixing that, but I don`t know how/how things work on a Mac for d3d

Thanks for looking into this again. It is great news to hear that it worked for you. I now know that it is possible to run Gaea with Wine.

That being said, it still doesn't work for me. Everything you listed above was installed in this prefix (dotnet472, corefonts, vcrun2017) and mscoree was set to native in the overrides. Yet, I think you are right regarding to dotnet472 not being installed correctly.

I tried to create a fresh 64bit prefix twice. In one I installed dotnet472 with Winetricks, in the other one I installed it manually following the process described here:

In both cases .NET installation appears to be successful. However, if I check the installation with dotnet_verifier the verification fails. I checked the logs and all the files appeared to be installed, however at the end I get this error:

In fact, I think the following error may be one of the problems (I get this when I try to launch Gaea both in the prefix where I installed dotnet472 with Winetricks and in the one where I installed it manually):

Do you have any other suggestion about what I should try next? I heard that dotnet in 64bit prefixes is still problematic, could this be related to the fact that I'm using MacOS instead of Linux?

The only other 3D application I tried was WorldMachine Basic Edition, which ran very well, but I don't know any application that uses d3d to rule out if my issue is related to d3d. Do you know any free game I can download to test if d3d works on my system?

So I guess somehow you have to fix that first. Have you installed latest wine (4.4) en latest winetricks?

Yes, Wine is the latest Devel 4.4. Winetricks is 20190310, which I believe is the latest version as well. This happened with both Wine 4.3 and Wine 4.4 and, as I mentioned, I always made fresh prefixes before installing .NET in order to avoid conflicts.

Shall I post a new Issue on the Winetricks GitHub page or you think this is not related to Winetricks and maybe this is a bug in Wine specific to MacOS users?

I`m not sure it`s a winetricks issue or maybe a MacOS issue. Maybe try again when wine-4.5 is out, i haven`t got a clue really....

After all, I think it is a Wine bug only happening under MacOS.

The problem happens either if I install .NET manually or using Winetricks, so this rules out Winetricks being the cause. Additionally, I think I remember that a few months ago I installed .NET 4.7.2 with an older version of Wine 3.X and dotnet_verifier returned a success. If this was the case, it means that some sort of regression happened with Wine 4.X. As soon as I have time, I will do some tests with an older version of Wine to confirm this.

I made a fresh prefix. Then I used winetricks to install (in this order) dotnet472 vcrun2017 corefonts.All the libraries appeared to be installed successfully.

I ran the installer and chose to install as Administrator when given the option. Installation was successful but I noticed the installer downloaded and installed vcredist_x64 automatically during the installation process.

Then I tried to run Gaea but this does not start. Below is my terminal output. Any help would be much appreciated. Thank you

Big improvements... thank you for the advice. Installing d3dcompiler_47 and setting it to native makes the app start. However, it crashes almost immediately, as soon as the 3D viewport starts displaying anything. I'm linking my terminal output and the app logs (as linked txt files because they are too long for posting). Please let me know if you have any further advice. By the way, I remember you were able to start an older version of Gaea some time ago. That time did the 3D viewport worked normally? Thanks again for all your help!

I managed to have 1.0.17 start and load the viewport (same as it works for you). 1.0.18 the crashes immediately as before. 1.0.17 won't crash only if I navigate to the directory before executing the app with wine. If I use the full path I get the crash.

That being said, only the node processing seems to work. The UI and whatever relies on graphics is a mess. The viewport blinks continuously, all the interactivity does not work (for instance you should be able to orbit the viewport with ALT + left drag). Also the export (build) does not work. Additionally, what it works crashes very often.

It is still totally unusable. What shall I try next to start debugging? I think it may still need additional libraries but how to find out which ones?

Thank you

P.S. Archon.exe I think is the viewport component of the Erosion Studio module. Although this app on its own is useless (because is supposed to be used internally by some Gaea components) it does start and there the viewport works (you can interact with it in terms of navigation such as orbit, pan and zoom).

Who is online

Users browsing this forum: No registered users and 13 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum