It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Trine works fine with Wine.

Install in a clean wineprefix both the game and the nvidia physx.
Once installed use winetricks to install d3dx9_36.
Post edited April 01, 2012 by etb
avatar
etb: Trine works fine with Wine.

Just install in a clean wineprefix both the game and the nvidia physx.
Just after use winetricks to install wmp10. If you still have problems install d3dx9_36 too.
I'm just about ready to try an buy this. I installed the demo and it seems happy as can be. I didn't install wmp10, can I ask why you made mention of this? The demo installer had an option for installing a windows video codec, which I allowed, but I really didn't have to do anything. I am hoping its the same way for the full version.


****Edit****
Now running the game via wine 1.3.28 Using 64-bit linux mint 12
The installer wanted to update Direct X. I did not allow this action.
For notion I had first installed the demo for the game. I did allow the video codec to be installed. I did not allow it to update DX

Play so far seems very authentic. I would expect it to be on par with playing it natively.

***Edit***
Updated to wine 1.4 without issue
Have now played through the entire game without any noticeable issues of any kind. A perfect wine experience.
Post edited April 14, 2012 by gooberking
You are right, it seems wmp10 is unneeded. I wonder what needed it for Mr. GyB in winehq... Maybe there movies in the late part of the game?

I usually do more experiments, but this game kinda deluded me. It just pushed me playing The Lost Vikings again.

Anyhow, I updated the first post.

Edit: beside I tested no demos or other versions. My post is solely based on the gog installer.
Post edited April 01, 2012 by etb
avatar
etb: You are right, it seems wmp10 is unneeded. I wonder what needed it for Mr. GyB in winehq... Maybe there movies in the late part of the game?
WMP10 is needed if you uncheck the option 'Windows Media Codec' during installation.
That explains it. Thanks.
You do know that there is a linux native version right?

Go to http://trine-thegame.com/ to buy it directly from Frozenbyte.
Yes, I know... But most probably the Windows version in Wine works more easily or possibly even better. It is unfortunately common with closed source projects.

I remember with Serious Sam 2 it was not starting because it was seeking libopenal.so.0 instead of libopenal.so... Normally recompiling solves all this problems, but in the case of closed source... you cannot.
Got Trine 2 working on Wine 1.4.1:

Installation:

$ wine setup_trine2_2.0.0.4.exe /nogui

Launcher works fine:

$ wine trine2_launcher.exe

The game needs some hacks/verbs:

1) The return value of GetLogicalProcessorInformation is ignored (stub in Wine 1.4.1) - I opened trine2_32bit.exe with a hex-editor and replaced "GetLogicalProcessorInformation" with "GetLogicalProcessorInformatio_" (any name that is not exported)

2) PaWinWdm_Initialize raises an access violation (after "before paHostApiInitializers[1]" in the console) because it references an uninitialized stack variable if "ksuser.dll" is not loaded or the procedure "KsCreatePin" is not found.

$ winetricks ksuser.verb

where the ksuser.verb has the following content (without the leading _):

---

w_metadata ksuser dlls \
_ title="MS ksuser.dll" \
_ publisher="Microsoft" \
_ year="2010" \
_ media="download" \
_ file1="../directx9/directx_feb2010_redist.exe" \
_ installed_file1="$W_SYSTEM32_DLLS_WIN/ksuser.dll"

load_ksuser()
{
_ helper_directx_dl
_ mkdir "$W_CACHE"/ksuser # kludge so test -f $file1 works
_ w_try_cabextract -d "$W_TMP" -L -F dxnt.cab "$W_CACHE"/directx9/$DIRECTX_NAME
_ w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'ksuser.dll' "$W_TMP/dxnt.cab"
_ w_override_dlls native ksuser
}

---

3) If the menu font is missing:

$ winetricks d3dx9

(there is no separate verb for the d3dx9_38.dll)
Post edited December 06, 2013 by nicode
Wine 1.4.1? Can you try at least with 1.6.1, the last stable?
avatar
etb: Wine 1.4.1? Can you try at least with 1.6.1, the last stable?
There is still no 1.6 on Jessie and as far as I can tell it would not solve the second problem.
I sent a detailed problem report to the game/developer support - but didn't even got a reply...
Post edited December 15, 2013 by nicode