Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 2 post(s) |

Trabber Shir
Caldari 5I Incorporated
|
Posted - 2009.12.08 02:29:00 -
[1]
Does anyone know what the windows environment variable is that gives the path to the direct X install?
If I can get that I am fairly sure I have a work around for outdated DirectX on a computer I don't have admin rights for.
(I realize this probably should have gone in the issues and workarounds forum but I figured the users of this forum were more likely to either know or know how to find out.)
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2009.12.08 02:37:00 -
[2]
Originally by: Trabber Shir Does anyone know what the windows environment variable is that gives the path to the direct X install?
Environment variable? The libraries reside in %windir%\system32, which you need admin rights to write to by default.
|

Trabber Shir
Caldari 5I Incorporated
|
Posted - 2009.12.08 02:43:00 -
[3]
Thank you, the question is if i can alias them (n a batch file) without admin rights.
|

Trabber Shir
Caldari 5I Incorporated
|
Posted - 2009.12.08 03:49:00 -
[4]
solved:
in order to run dominion on a computer with out of date DirextX: Extract the file Mar2009_d3dx9_41_x86.cab from the EVE\bin\DirectX to a folder outside the eve install folder. Then add that folder to Path environment variable.
I extracted mine to C:\Users\Public\DirectX and copied an installation of Eve to C:\Users\Public\EVE. With that setup the following batch script executes Eve without a hitch.
set originaluserprofile=%userprofile% set originalpath=%PATH% SET USERPROFILE=C:\Users\Public\EVE set PATH=%PATH%;C:\Users\Public\DirectX Start "eve" C:\Users\Public\EVE\eve.exe /end /LUA:OFF set PATH=%originalpath% set userprofile=%originaluserprofile%
That was infinitely easier than I expected. Next time I'll start with the easy stuff and check for typos before getting complicated.
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2009.12.08 03:58:00 -
[5]
Just as a side note: you do not need to restore environment variables at the end of a batch file because they only get changed for the single instance of the command processor executing the batch file anyway.
|

DatacoreFarmAlt
|
Posted - 2009.12.08 18:19:00 -
[6]
Edited by: DatacoreFarmAlt on 08/12/2009 18:19:20 I was debugging with Echo statements and calling the batch file from the command line. If I didn't restore them my test runs had side effects from previous tests.
But good point, they are not needed for general use.
edit:I really wish they would fix the bug where it forgets what your default character is.
|
|

CCP Sputnik
C C P

|
Posted - 2009.12.09 12:31:00 -
[7]
should you be in the situation that the DirectX install on the machine you want to play on is out of date but you dont have admistrator rights to actually install the new DX.dll here is a simple work around.
Warning, this example uses the filenames as of 9.12.2009, the filenames might have changed at the point when you are looking at this:
- Open the folder you have the EVE Client installed into with your Explorer.
- change into the subfolder bin/DirectX, where you will find the file Mar2009_d3dx9_41_x86.cab.
- Unpack the file using WinRAR or a similar tool.
- Copy the file D3DX9_41.dll into the base installation folder (where the eve.exe is located).
- Start your EVE-Client to verify if it has worked.
This workaround uses the same principle as the one Trapper mentioned earlier, it just utilizes the fact that the working directory (the directory with eve.exe in it) is automatically picked up be the PATH variable, due you can just start the eve.exe as always with a simple double klick. __________________________ CCP Sputnik CCP Core Engineering Software Engineer
|
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2009.12.09 13:02:00 -
[8]
Originally by: CCP Sputnik should you be in the situation that the DirectX install on the machine you want to play on is out of date but you dont have admistrator rights to actually install the new DX.dll here is a simple work around.
...
The disadvantage to that approach is that the files in the application folder will take precendence over files installed elsewhere, so once you have them in there you'll have to keep updating them on that folder. Therefore Trabber's method is "cleaner" IMO.
|
|

CCP Sputnik
C C P

|
Posted - 2009.12.09 13:51:00 -
[9]
Originally by: Catari Taga The disadvantage to that approach is that the files in the application folder will take precendence over files installed elsewhere, so once you have them in there you'll have to keep updating them on that folder. Therefore Trabber's method is "cleaner" IMO.
Yes this is in fact the standard OS behavior, but I have to add the that CCP updated the dx9xxx.dll only twice in the livetime of EVE until now and this update came also with a change in version numbers (from 39 to 41) so unfortunatly you gave me the possibility to bring my PINK RAGE down on you and say "unnesseary complexity" IMO. 
__________________________ CCP Sputnik CCP Core Engineering Software Engineer
|
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2009.12.09 14:01:00 -
[10]
lol, fair enough (if he's only playing eve on that box) 
|
|
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |