09-27-2010, 08:00 PM | #11 | |
Master
Join Date: Dec 2009
Location: Ranting in Montsognir's tabern
Posts: 437
|
Quote:
In my case (AMD Phenom II X2 550 + 4gb DDR2 + nvidia gtx260) in Directx (Windows 7 32bits) I get about 120fps (SM4, max resolution and everything on)...but in OpenGL I get about 40fps...and in Ubuntu 32bits it gets a little worse (I am going to try it with Gentoo 64). Read this thread: http://www.regnumonline.com.ar/forum...ad.php?t=62436 Actually, I thought about trying it in Ubuntu because of the great fps difference....but Wine translates Directx calls into OpenGL calls. So, at first I thought it was nonsense and got rid of ubuntu and installed Gentoo (did it because of my "trying different distros" addiction, not for Ro ) Buuut, the reason why OpenGL sucks in Regnum is because of the way the game was programmed. So, there is a chance that Wine's translations from Directx into OpenGl may be better than the client's OpenGl programming. I know it's a long shot, but it's a possibility... Regards, when I get RO running in Gentoo I'll post my results (in the other thread ), I still have to download the 64bit client
__________________
Janpol - Enano Barbaro - La Ultima Alianza Sos Alsirio, esta es tu casa: http://www.alsius.com.ar/AlsiusForum/ Alsius: always outnumbered, but never unmanned Last edited by j4np0l; 09-28-2010 at 12:35 PM. |
|
09-30-2010, 07:29 AM | #12 |
Initiate
Join Date: Dec 2007
Location: Sweden
Posts: 231
|
We never know, one day wine using the implementation of the Direct3D API with Gallium3D drivers might even be faster than running any game in windows.
As for the question "WHY?", I just wanted to say that I played another game with a native Linux-client in wine for quite some time, because the graphics drivers were bugged and the native client would not work. So if we, for any reason, gets a nasty regression that will prevent people from playing RO natively, it's always nice to know if/how to run it in wine. I guess.
__________________
Ulmanyar
Flame of Valhalla Alsius - a few, but we got goats! BAAAAH! |
09-30-2010, 05:07 PM | #13 |
Master
Join Date: Sep 2008
Location: Stockholm
Posts: 541
|
|
10-05-2010, 09:50 AM | #14 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
I gave it a further try. I copied native wininetd.dll to wine and set it to native in winecfg.
Now the network related errors on the terminal completely disappear. However at the introvideo there is still a crashed message which you can ignore. On the first loading screen it will stop at the half with an connection error (download indicator at the bottom shows downloading 0 kb/s all the time). error_log.txt is filled with this Code:
[05/10/2010 11:31:30] [HTTP Retriever][lighttpd_retriever.cpp(279)] Connection timeout downloading resource 32232. Retrying. [05/10/2010 11:31:30] [HTTP Retriever][lighttpd_retriever.cpp(280)] Bytes received: 0, expected: 0 Code:
trace:winsock:WS2_recvfrom fd=133, options=0 warn:winsock:WS2_recvfrom -> ERROR 10035
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left. |
10-05-2010, 10:56 AM | #15 | |
Banned
Join Date: Dec 2009
Posts: 843
|
Quote:
Last edited by HidraA; 10-05-2010 at 11:27 AM. |
|
10-05-2010, 12:20 PM | #16 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
I think I encountered this problem a long time ago with online play of another game. I don't recall it.
The only thing that seemed interesting in winetricks was winhttp and wininet. But that did pretty much the same i already did by hand. Winehttp is of course in winecfg
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left. |
10-05-2010, 01:57 PM | #17 | |
Banned
Join Date: Dec 2009
Posts: 843
|
Quote:
|
|
10-05-2010, 02:31 PM | #18 |
Banned
Join Date: Dec 2009
Posts: 843
|
Myxir ,please provide more lines from your log.
Error is normal one ,is not fault of networking. Or watch what log says when you get that error,that error stop app and normal he will stop wine sever too from download. Edited: Get ride of all your dll configs,clean up all. Nw make configs like in this screenshots. Works like this using Opengl on game cfg. Now i will take a look for make him to work with DirectX. Last edited by HidraA; 10-05-2010 at 02:48 PM. |
10-05-2010, 02:47 PM | #19 |
Count
Join Date: Mar 2007
Location: Germany
Posts: 1,164
|
In fact, this is the only log that wine throws.
The rest are just uninteresting d3d fixme. I run with WINDEBUG=-all,+wininet,+winhttp,+winsock. It spams my terminal with 1000000s of this lines. Between there is some keyboard related stuff. Nothing that points to an failure. Code:
trace:winsock:WS2_recvfrom fd=133, options=0 warn:winsock:WS2_recvfrom -> ERROR 10035 If I run wine with "WINEDEBUG=+all" it takes ages just to start up the launcher. I don't have the patience and time to do such things now.
__________________
French Warriors of Syrtis: Nessa Telrunya (Hunter) - Myxir (Warlock) - Estra (Conjurer)
In War it does not matter who is right, but who is left. |
10-05-2010, 02:48 PM | #20 |
Banned
Join Date: Dec 2009
Posts: 843
|
Read up lol edited previos post
Also you need some dll from instalation folder of game cp /Users/$USER/LiveServer/*.dll /Users/$USER/.wine/drive_c/windows/system32 This is path from mac...you know your path from linux |
|
|