Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 06-05-2012, 08:15 PM
Menemas Menemas is offline
Kobold


Join Date: Oct 2010
Posts: 113
Default

If anyone still checks this thread.............

I've been able to get EQ to launch, but there are no servers at the server select screen. I've reset the modem/router etc. It also runs fine on my windows desktop which is on the same router, so i doubt its a port issue.

I've tried fresh installs, I've copied the installation over from my windows machine, but I end up in the place each time.

Anyone have any ideas?
Reply With Quote
  #2  
Old 02-06-2013, 03:21 PM
DoucLangur DoucLangur is offline
Fire Giant


Join Date: Jan 2011
Posts: 566
Default

Quote:
Originally Posted by Menemas [You must be logged in to view images. Log in or Register.]
If anyone still checks this thread.............

I've been able to get EQ to launch, but there are no servers at the server select screen. I've reset the modem/router etc. It also runs fine on my windows desktop which is on the same router, so i doubt its a port issue.

I've tried fresh installs, I've copied the installation over from my windows machine, but I end up in the place each time.

Anyone have any ideas?
Bump. Same problem I described above, methinks - anyone having this issue or able to get to the source of my wireshark info above?
Reply With Quote
  #3  
Old 10-01-2012, 10:07 PM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,463
Default

Lots of issues here. 12.04 LTS 64bit has issues with wine32...
http://ubuntuforums.org/showthread.php?t=1942266
and many other threads just like it. Basically, ia32-libs-dev DNE for Precise-64. I have not been able to compile a wine32 successfully to date.

Second issue...wine 1.4.1 is the last version of wine to utilize the version of ./d3d9/directx.c that you describe. V1.5+ have the GetDeviceCaps function you mention, but I can't figure out where to put your hack because they did some major overhauling and changed variable names, etc.

Finally, when I have successfully compiled a 64bit version of wine, I can't get the new command (wine64) to do anything.
% wine64 eqgame patchme (from the EQ folder where eqgame.exe resides) doesn't DO anything. No TOS/EULA, nada. Same thing for any other windows programs I attempt to run.

More troubleshooting to follow I guess. Time to dig into where things get installed I guess.

BTW, new rig is awesome otherwise.
Reply With Quote
  #4  
Old 10-11-2012, 10:59 PM
Alendria Alendria is offline
Orc

Alendria's Avatar

Join Date: Oct 2012
Posts: 34
Default

Just got this working under Wine 1.5.14 on Linux Mint 13 w/ Cinnamon with a Dell XPS M1530 laptop. Updated the video drivers manually first, did a 'sudo apt-get install wine1.5' and also used apt to get winetricks. Used winetricks to update d3dx9 (sh winetricks d3dx9). I only use Wine for EQ now so I didn't care if it blew away the DLLs in /system32.

Adjusted the eqclient.ini per Shininggg above and it works.

Total Linux newb, and I had banged my head against this for two days building wine, blowing it away and trying to build again a little differently, installing dependencies for everything under the sun, etc., and decided to forget it and just try the package.
Reply With Quote
  #5  
Old 03-07-2013, 12:29 PM
somnia somnia is offline
Kobold

somnia's Avatar

Join Date: Apr 2012
Location: The Clouds
Posts: 165
Default

Quote:
Originally Posted by Alendria [You must be logged in to view images. Log in or Register.]
Just got this working under Wine 1.5.14 on Linux Mint 13 w/ Cinnamon with a Dell XPS M1530 laptop. Updated the video drivers manually first, did a 'sudo apt-get install wine1.5' and also used apt to get winetricks. Used winetricks to update d3dx9 (sh winetricks d3dx9). I only use Wine for EQ now so I didn't care if it blew away the DLLs in /system32.

Adjusted the eqclient.ini per Shininggg above and it works.

Total Linux newb, and I had banged my head against this for two days building wine, blowing it away and trying to build again a little differently, installing dependencies for everything under the sun, etc., and decided to forget it and just try the package.
Works. I'm not sure if this has been mentioned yet but for me the eqclient.ini wasn't generated until I tried running the game for the first time. From there it's smooth sailing.
Reply With Quote
  #6  
Old 03-07-2013, 12:38 PM
quido quido is offline
Planar Protector

quido's Avatar

Join Date: Oct 2009
Posts: 5,519
Default

I also am wondering if anyone has gotten EQ to work in wine with an ATI card on any sort of build. I was considering buying an Nvidia card myself because I've had no luck in lucid lynx.
__________________
Jack <Yael Graduates> - Server First Erudite
Bush <Toxic>
Jeremy <TMO> - Patron Saint of Blue
Reply With Quote
  #7  
Old 03-07-2013, 04:11 PM
hextasy hextasy is offline
Aviak

hextasy's Avatar

Join Date: Aug 2011
Posts: 55
Default

Quote:
Originally Posted by quido [You must be logged in to view images. Log in or Register.]
I also am wondering if anyone has gotten EQ to work in wine with an ATI card on any sort of build. I was considering buying an Nvidia card myself because I've had no luck in lucid lynx.
I've never had any luck with ATI on any linux machine. [You must be logged in to view images. Log in or Register.]
Reply With Quote
  #8  
Old 03-07-2013, 04:23 PM
hextasy hextasy is offline
Aviak

hextasy's Avatar

Join Date: Aug 2011
Posts: 55
Default amd64 gentoo wine-1.5.24 - WORKS

I'm happy to say that I got p99 working just fine on my gentoo machine today!

3.7.10-gentoo #4 SMP PREEMPT Wed Mar 6 21:45:01 EST 2013 x86_64 AMD Phenom(tm) II X4 955 Processor AuthenticAMD GNU/Linux
VGA compatible controller: NVIDIA Corporation GT200 [GeForce GTX 260] (rev a1)

I had to patch the existing wine-1.5.24 ebuild though.

Do some reading on using ebuild. pretty much you'll use 'ebuild wine-x.x.x.ebuild prepare' - then do the patch, then use ebuild .. compile, and finally ebuild .. merge.

I should have been not so lazy, and made an ebuild - but I didn't, so this is what you get [You must be logged in to view images. Log in or Register.]

you'll need to edit/patch /var/tmp/portage/app-emulation/wine-1.5.24/work/wine-1.5.24/dlls/d3d9/directx.c :
Quote:
--- directx.c.old 2013-03-07 14:35:59.458000000 -0500
+++ directx.c 2013-03-07 14:15:00.057000000 -0500
@@ -381,6 +381,7 @@

pCaps->MaxVertexShaderConst = min(D3D9_MAX_VERTEX_SHADER_CONSTANTF, pCaps->MaxVertexShaderConst);
pCaps->NumSimultaneousRTs = min(D3D9_MAX_SIMULTANEOUS_RENDERTARGETS, pCaps->NumSimultaneousRTs);
+ pCaps->MaxVertexBlendMatrices=0x4;

if (pCaps->PixelShaderVersion > 3)
pCaps->PixelShaderVersion = D3DPS_VERSION(3,0);
I can't tell you exactly what else I used exactly, to get this working - I may have missed a step (like copying that hex edited d3d9_30.dll to the system32 folder). I tried a lot of things before I had to resort to patching the wine source.

I also used winetricks for core fonts (Including Tomaha, doubt it's needed), mono and the whole d3dx9 package

Be sure to read everyone elses suggestions about disabling the VertexShaders as well.
Reply With Quote
  #9  
Old 08-30-2013, 02:34 PM
mgellan mgellan is offline
Fire Giant

mgellan's Avatar

Join Date: Mar 2010
Location: Winnipeg Canada
Posts: 880
Default

Quote:
Originally Posted by hextasy [You must be logged in to view images. Log in or Register.]
I've never had any luck with ATI on any linux machine. [You must be logged in to view images. Log in or Register.]
^^^ This! I never run an ATI card in any Linux machine, just a pain in the ass.

Regards,
Mg
__________________

OMNI Officer (Retired from EQ)
Check out my P99 Hunting Guide!
Reply With Quote
  #10  
Old 09-08-2013, 08:20 PM
big league chew big league chew is offline
Banned


Join Date: May 2013
Location: prais, ct
Posts: 522
Default

UIErrorLog created at Sun Sep 08 20:16:44 2013
[Sun Sep 08 20:16:44 2013] Warning: file EQLSUI.xml not found in directory UIFiles\default\. Attempting to use file from Default skin.
[Sun Sep 08 20:16:44 2013] Couldn't open or read UIFiles\default\EQLSUI.xml
[Sun Sep 08 20:16:44 2013] Error reading XML.
[Sun Sep 08 20:16:44 2013] Error loading skin: loading default skin instead.
[Sun Sep 08 20:16:44 2013] Warning: file EQLSUI.xml not found in directory UIFiles\default\. Attempting to use file from Default skin.
[Sun Sep 08 20:16:44 2013] Couldn't open or read UIFiles\default\EQLSUI.xml
[Sun Sep 08 20:16:44 2013] Error reading XML.

i did the eqclient.ini fix but is there a different fix for eqlsClient.ini maybe? ive been scratchin my head too long at this
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:40 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.