Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Rudie Capone
|
Posted - 2007.11.11 00:48:00 -
[1]
Just upgraded to Wine 9.49. No idea what they did but I'm getting 10fps more than I used to on it. It's actually running 10-14 fps faster than the new client
|
Ravow
Minmatar Ravow Empire
|
Posted - 2007.11.11 01:13:00 -
[2]
Edited by: Ravow on 11/11/2007 01:14:10 I confirm this!
More than 122FPS in station when compiled with the last git! And seem better in space :)
|
Noveron
Caldari Long Live Me
|
Posted - 2007.11.11 01:15:00 -
[3]
Knock Knock CCP! Wasnt Cedega supposed to perform better than normal wine?
IMHO a native client should have always been the choice... oh well :) ---
|
Rudie Capone
|
Posted - 2007.11.11 01:34:00 -
[4]
Originally by: Ravow Edited by: Ravow on 11/11/2007 01:14:10 I confirm this!
More than 122FPS in station when compiled with the last git! And seem better in space :)
Hmm looks like there might be a little memory leak tho. dock and undock a few times and fps starts lagging
|
Solbright altalt
|
Posted - 2007.11.11 05:57:00 -
[5]
Originally by: Rudie Capone Hmm looks like there might be a little memory leak tho. dock and undock a few times and fps starts lagging
Heh, just the usual Eve variations.
BTW, don't forget to add El***ER's Trinity fix - "changing the dlls/kernel32/sync.c BindIOCompletionCallback return value to TRUE fixes the freeze/crash when the login screen appears"
|
Kadesh Priestess
|
Posted - 2007.11.11 08:33:00 -
[6]
And i still can't use it cuz of corrupted characters :( sooo pitiful ------- EVE Online + GNU/Linux |
ElfeGER
Black Eclipse Corp Band of Brothers
|
Posted - 2007.11.11 11:43:00 -
[7]
Originally by: Kadesh Priestess And i still can't use it cuz of corrupted characters :( sooo pitiful
did you try to reverse the bad commit in smaller steps by hand to find the lines that actually break the stuff?
|
Nimtra
Minmatar
|
Posted - 2007.11.11 12:59:00 -
[8]
Edited by: Nimtra on 11/11/2007 13:00:27
Originally by: Noveron Knock Knock CCP! Wasnt Cedega supposed to perform better than normal wine?
IMHO a native client should have always been the choice... oh well :)
Hurrmmm Direct3d ( DirectX ) isnt native Unix :P ... they'd have to port it to OpenGL .
Ill try wine 0.9.49 now ( Hope they fixed the text corruption)
Edit: all those with text corruption : http://bugs.winehq.org/show_bug.cgi?id=9797 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Nimtras Startsript - The fastes way to start Quickfit on Linux ( oh yeah gotta love ads ;) ) |
Kadesh Priestess
|
Posted - 2007.11.11 17:47:00 -
[9]
Edited by: Kadesh Priestess on 11/11/2007 17:52:55
Originally by: El***ER
Originally by: Kadesh Priestess And i still can't use it cuz of corrupted characters :( sooo pitiful
did you try to reverse the bad commit in smaller steps by hand to find the lines that actually break the stuff?
No, i didn't. Tbh i even don't know how to do it (i've worked only with SVN before, hadn't chance to take a closer look at it, seems time has come to do it). Already reading man... :P Edit: well, found how to get full diff of wanted commit... it's really big, so 'bisecting' will take a while =] ------- EVE Online + GNU/Linux |
Glengrant
Minmatar TOHA Heavy Industries Brutally Clever Empire
|
Posted - 2007.11.11 18:00:00 -
[10]
Originally by: Noveron
IMHO a native client should have always been the choice... oh well :)
The way I understand wine and given the fact that a large part of eve is done in Python - this *is* a native client.
I haven't looked at the wine sources - but I assume that they didn't bother to write a new 3D library - they surely use OpenGL.
So a routine in eve calls a DirectX api function - wine provides a wrapper that looks like the windows version (name and parameters) and then passes it through to it's OpenGL equivalents. This would be a paper thin wrapper except in places where OpenGL does not provide enough functionality (I'm no expert of the relative feature strengths of DirectX 9 vs OpenGL). Python is portable to begin with. Any extra functionalilty written in C that is not calling windows API or Python is just binary X86 code - it's native to X86 architecture machines and doesn't care what OS it's running with.
Any portable implementation of Eve would use a portable API layer. Doesn't matter much if that layer happens to look like the win32 API.
That's why why Wine stands for "Wine Is Not an Emulater".
|
|
Snowcrash Winterheart2
|
Posted - 2007.11.11 18:29:00 -
[11]
Originally by: Glengrant relative feature strengths of DirectX 9 vs OpenGL).
My understanding is DirectX 7 is used in the current EVE engine; hence it has problems off loading to the GPU.
But other than that, spot on.
|
Kadesh Priestess
|
Posted - 2007.11.11 20:25:00 -
[12]
diff i've tried to revert 2 parts of commit, they're commented out with # in the beginning of the line. Everything else seems to be single solid addition... any ideas how to split it further? ------- EVE Online + GNU/Linux |
Alice Beeblebrox
Caldari
|
Posted - 2007.11.12 15:49:00 -
[13]
Originally by: Glengrant
Originally by: Noveron
IMHO a native client should have always been the choice... oh well :)
The way I understand wine and given the fact that a large part of eve is done in Python - this *is* a native client.
I haven't looked at the wine sources - but I assume that they didn't bother to write a new 3D library - they surely use OpenGL.
So a routine in eve calls a DirectX api function - wine provides a wrapper that looks like the windows version (name and parameters) and then passes it through to it's OpenGL equivalents. This would be a paper thin wrapper except in places where OpenGL does not provide enough functionality (I'm no expert of the relative feature strengths of DirectX 9 vs OpenGL). Python is portable to begin with. Any extra functionalilty written in C that is not calling windows API or Python is just binary X86 code - it's native to X86 architecture machines and doesn't care what OS it's running with.
Any portable implementation of Eve would use a portable API layer. Doesn't matter much if that layer happens to look like the win32 API.
That's why why Wine stands for "Wine Is Not an Emulater".
Except that DirectX and OpenGL are COMPLETELY different. DirectX uses Objects for it's structure, whereas OpenGL is a state machine.
It's like a gas based motor and an electrical motor, they provide the same functionality and power, but work completely differently. "Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;)" -Linus "... So does ***** *******. Existence is not a valid endorsement |
Che Wee
|
Posted - 2007.11.13 13:42:00 -
[14]
Edited by: Che Wee on 13/11/2007 13:43:35
Originally by: Kadesh Priestess And i still can't use it cuz of corrupted characters :( sooo pitiful
I have a solution that actually works with my wine 0.9.48 install. - dowload the deb. package of wine 0.9.44 from winehq - extract all files (do NOT install it) - cp the wined3d.dll.so to /usr/lib/wine
- thats all, things should work now.
Hope that works for you. Got it from wine hq appdb...Sorry for this quick post. I'm @ work
|
benzss
Templar Securities and Holdings Axiom Empire
|
Posted - 2007.11.13 22:16:00 -
[15]
I'd been using cedega for a few months, and I only just decided finally to go into wine... and my god, it's several times better than cedega. Never going back, lol.
|
Kadesh Priestess
|
Posted - 2007.11.13 22:55:00 -
[16]
Originally by: Che Wee <skipped>
Good ol' solution, i'm using it for 1.5-2 months :P Btw, bug was fixed (al least for me), see issue 9797. ------- EVE Online + GNU/Linux |
Sevarus James
Minmatar Meridian Dynamics FREGE Alliance
|
Posted - 2007.11.14 06:49:00 -
[17]
Updated from wine .9.48 to .9.49. While I'm seeing HUGE % increase in station fps, in space, I'm seeing not much difference to either tweaked cedega/eve client or .9.48 peformance.
On ubuntu 7.04 system (nvidia/amd dualcore) I've never had the garbled text.
It IS interesting to see the monster boost to fps in station though. (not that its anything other than a number really. In station whether its 30fps or 60 or 100, its still not really any different visually.) Now if we could get those boosts to "in space" that'd be something.
Of course by the time the next version of wine is out, trinity will be as well, so we'll have a whole new set of interesting things to take a look at.
Ubuntu 3d Beryl-Linux Desktop+EVE |
Kadesh Priestess
|
Posted - 2007.11.14 21:31:00 -
[18]
Edited by: Kadesh Priestess on 14/11/2007 21:31:34 Package for x86 debian etch/lenny (not sure if it'll work for sid). Garbled text was fixed here, built with checkinstall using todays git. ------- EVE Online + GNU/Linux |
Donald Knuth
Imperial Academy
|
Posted - 2007.11.19 03:49:00 -
[19]
How did you get it to work? Am using Ubuntu 7.1, wine 0.9.49 and when I try to run RedistD3DXOnly.exe I get this error:
/.wine/drive_c/Program Files/CCP/EVE/bin$ wine RedistD3DXOnly.exe fixme:reg:GetNativeSystemInfo (0x33fb38) using GetSystemInfo() fixme:mscoree:GetCORVersion (0x33f730, 600, 0x33f71c): semi-stub! err:setupapi:do_file_copyW Unsupported style(s) 0x144
Is there a workaround? Can I just copy .dll's from windows and would they work? Do I need to copy all the directx .dll's?
|
ElfeGER
Black Eclipse Corp Band of Brothers
|
Posted - 2007.11.19 05:46:00 -
[20]
Originally by: Donald Knuth How did you get it to work? Am using Ubuntu 7.1, wine 0.9.49 and when I try to run RedistD3DXOnly.exe I get this error:
/.wine/drive_c/Program Files/CCP/EVE/bin$ wine RedistD3DXOnly.exe fixme:reg:GetNativeSystemInfo (0x33fb38) using GetSystemInfo() fixme:mscoree:GetCORVersion (0x33f730, 600, 0x33f71c): semi-stub! err:setupapi:do_file_copyW Unsupported style(s) 0x144
Is there a workaround? Can I just copy .dll's from windows and would they work? Do I need to copy all the directx .dll's?
I think there always where some errors when running that file and it still copied the needed dll into the right place.
----------- - reduce light, medium and heavy drone rof (default 2 sec) - server side event filtering for turret and effects - module grouping for less server calls - fix grid loading isses
|
|
Dragy
Caldari Royal Hiigaran Navy
|
Posted - 2007.11.19 18:23:00 -
[21]
Originally by: El***ER
Originally by: Donald Knuth How did you get it to work? Am using Ubuntu 7.1, wine 0.9.49 and when I try to run RedistD3DXOnly.exe I get this error:
/.wine/drive_c/Program Files/CCP/EVE/bin$ wine RedistD3DXOnly.exe fixme:reg:GetNativeSystemInfo (0x33fb38) using GetSystemInfo() fixme:mscoree:GetCORVersion (0x33f730, 600, 0x33f71c): semi-stub! err:setupapi:do_file_copyW Unsupported style(s) 0x144
Is there a workaround? Can I just copy .dll's from windows and would they work? Do I need to copy all the directx .dll's?
I think there always where some errors when running that file and it still copied the needed dll into the right place.
Negative. I have the same problem and can't ru eve 'cause of it.
|
Dragy
Caldari Royal Hiigaran Navy
|
Posted - 2007.11.19 18:33:00 -
[22]
Also ... does it has to be RedistD3DXOnly.exe ? tried to install directx9.0c but unfrotunately got the same problem. Where can i download RedistD3DXOnly.exe ? Would be really grateful for response.
|
Kadesh Priestess
|
Posted - 2007.11.19 21:46:00 -
[23]
Try to copy d3dx9_30.dll from windows into wine's system32 folder. I've heard problems caused by this library... Also you can download it... ------- EVE Online + GNU/Linux |
Dragy
Caldari Royal Hiigaran Navy
|
Posted - 2007.11.19 23:52:00 -
[24]
i uninstalled eve and installed it again, i'm not getting the error message so i guess it's ok now. the file was already there and the same. now when i launch eve i see revelations label and then the whole rectangular is black. there is music but it's black ... is there any solution for this error ?
|
ElfeGER
Black Eclipse Corp Band of Brothers
|
Posted - 2007.11.20 00:29:00 -
[25]
Originally by: Dragy i uninstalled eve and installed it again, i'm not getting the error message so i guess it's ok now. the file was already there and the same. now when i launch eve i see revelations label and then the whole rectangular is black. there is music but it's black ... is there any solution for this error ?
arial.ttf ----------- - reduce light, medium and heavy drone rof (default 2 sec) - server side event filtering for turret and effects - module grouping for less server calls - fix grid loading isses
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |