View Full Version : Running EQ under LINUX
mgellan
08-09-2010, 08:40 PM
UPDATED FOR LATEST VERSIONS OF LINUX WINE 08/29/2013
This is a guide to show you how to install Everquest under LINUX and getting it working under WINE. WINE is a Windows execution environment under LINUX, Unix, MacOS etc. While some new games don't run well under WINE, EQ certainly does - previously you had to make one minor change to the WINE code, but now the standard wine that can be installed in Ubuntu can be run with the right settings in eqclient.ini. I prefer run EQ under LINUX, and it was the LAST application that tied me to Windows so I was pretty happy when the day came I could completely delete my Windows partition and go 100% LINUX, on my main system anyways!
The assumption in this guide is you're already running Ubuntu Linux Desktop 12.04 on a multicore PC. If you're running on a different OS or a Mac, you may need to make some adjustments but since I don't have either of those you're on your own. LINUX really runs better on NVidia graphics cards, since there are both Open Source and proprietary drivers available that seem to work well. With ATI cards YMMV so if you have a choice go NVidia. The Noveau open source drivers for Nvidia cards under LINUX didn't work well for on 3D, so install the proprietary drivers via the System Settings/Additional Drivers icon. Note: There is a separate post for anyone running Fedora / Red Hat / Centos here (http://www.project1999.org/forums/showthread.php?t=21734).
Installing WINE
When you first install LINUX WINE is not generally installed, but can be installed with the following command:
sudo apt-get install wine
WINE Configuration
Once you have WINE compiled and installed run
winecfg
And make sure the sound and everything are working properly. Generally I don't even bother doing this on a new LINUX machine unless I have issues.
Installing EQ
Next, you need to install EQ. The absolute easiest thing to do is copy an already installed version of EQ over to LINUX - just take the whole Everquest folder from a Windows install and drop it into the WINE folder - we'll assume this is /home/<user>/.wine/drive_c/Program Files/Sony/Everquest/ from hereon in. If you open up the Home Folder icon on your Ubuntu Desktop, you'll see a Devices section at the top of the left hand menu, one of these will be your Windows partition, so navigate to your EQ folder and cut and paste it to /home/<user>/.wine/drive_c/Program Files/Sony/Everquest/. If you can't see the .wine folder in your home directory hit Control-H to show hidden files since LINUX hides files with a leading period.
Otherwise if you want to install from CD it works fine - if you insert your CD1 in the Titanium set into the drive it'll pop up as a CD icon on the desktop. Doubleclick that to open, then doubleclick on setup.exe to run setup. It gets invoked via WINE automatically. The setup will proceed as normal, with the only wrinkle being you need to type
wine eject d:
from a terminal window (Ctl-Alt-T to pop one up) to get a disk out in the multidisk installer. This is because LINUX tends to want to mount Cds as filesystems and resists unmounting them if they're in use to avoid various problems. Wine eject gets around this.
Once the install is complete you'll get a wineglass icon on your desktop to run EQ. I had some problems getting the Options window to work properly but copying the ini file from an existing eq install worked great, if you have these issues. If you have problems use this (http://funcamp.net/w/eqclient-repo.ini) ini file (hosted by cadiz thanks man!)
Obviously you need to edit it to not patch, but there's a few other things to add, so the command string (right click on the icon, Properties, Command: ) should be (all on one line!) with <user> replaced by your userid.
env WINEPREFIX="/home/<user>/.wine" taskset -c 0 padsp wine C:\\Program\ Files\\Sony\\EverQuest\\eqgame patchme
You need to proceed with the normal P1999 setup from hereon in, just do it into the folder where WINE installed EQ which is typically
/home/<user>/.wine/drive_c/Program Files/Sony/Everquest/
Again, note that since .wine has a dot in front of it LINUX won't show it in the File Browser unless you select View/Show Hidden Files (Ctl-H toggles).
Another way to set everything up for EQ and run it is in a script (batch) file. This also lets you do other things that I don't mention here but I do on my own system, like playing with Soundfonts and so on. Run Gedit then cut and paste the following into it:
#!/bin/sh
# if you don't have the script's cwd set, you get XML errors
export WINEPREFIX=$HOME/.wine/
cd ~/.wine/drive_c/Program\ Files/Sony/EverQuest
# Bind to one core of the processor and launch.
# The client will spew a lot of errors, especially every time
# you target a mob, hence the stdout/stderr redirect.
# You probably want to leave off the 2>/dev/null until you're satisfied
# everything is working.
taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null
Props to Zallarenya for the script! Once you have the script working (it's always a good idea to try it via command line until you work out all the issues) you can stick it in an icon. Under the new Unity desktop this is a little harder than in older versions but you can install a few things and achieve the objective.
sudo apt-get install --no-install-recommends gnome-panel
Will install some tools, then every time you want a new icon run:
gnome-desktop-item-edit --create-new ~/Desktop
A dialog pops up where you can point it to the EQ shell script. And thats it!
Enjoy EQ on LINUX!
Savok
08-09-2010, 08:44 PM
Nice find - I had it working except for the models.
mgellan
08-09-2010, 09:20 PM
Find? I wrote that from scratch LOL :)
Regards.
Mg
wvdmc
08-09-2010, 11:47 PM
Thank you for this!
If I can get EQ running in WINE, I am going to do the same thing with Eve Online and will need two separate installations. So I am in that boat lol. Do you have any tips for this?
Zallarenya
08-11-2010, 08:55 AM
Find? I wrote that from scratch LOL :)
Regards.
Mg
Funny, since the comments in your start up script are the ones I wrote, verbatim :) hehehe
I don't mind at all, and am happy you found it useful.
Overcast
08-11-2010, 09:04 AM
Find? I wrote that from scratch LOL :)
Regards.
Mg
Thanks :)
Maybe I'll give it a try. I'd like to get Linux loaded up on my main PC to see how it would run, gives me an excuse~
mgellan
08-11-2010, 09:42 AM
Funny, since the comments in your start up script are the ones I wrote, verbatim :) hehehe
I don't mind at all, and am happy you found it useful.
Ok, except for the startup script, and thanks, I did find it useful :) I stand on the shoulders of giants and all that (although Newton, when he said that, was making a snide remark about Hooke's diminutive size!)
Regards,
Mg
mgellan
08-11-2010, 09:51 AM
Thank you for this!
If I can get EQ running in WINE, I am going to do the same thing with Eve Online and will need two separate installations. So I am in that boat lol. Do you have any tips for this?
Bah, you're going to make me work now ) You need a seperate instance of WINE. To me it looks like the easiest thing to do is do a base install of wine via
sudo apt-get install wine
to run whatever will run with the default (which has the benefit of getting updated when your system does) then make a special install of WINE per game that needs mods. Easiest way to do that is do the configure run with something like:
configure --prefix=$HOME/wine/wine-1.2eq
configure --prefix=$HOME/wine/wine-1.2eve
etc.
Then in the script that runs the app, set $PATH to $HOME/wine/wine-1.2eq/bin:$PATH and you should be set. As long as the new WINE folder is IN FRONT of the PATH it'll run the custom WINE.
Regards,
Mg
Munuc
09-06-2010, 04:37 PM
Trying to install via this method on Ubuntu. I have done everything including copying the old Windows install over to the Ubu desktop, then placing into the Gordtulloch pre-compile. Made it the winecfg. Now I'm at the stage of making the link but am hitting problems as your method doesn't go into much detail - like you, I'm fed up with Windows and have deleted it! Totally new to this (I like the look of it but haven't got my head around Objective C and this is all Matrix numbers at the moment)!
So, to recap...
Folders
Desktop/ wine/ wine-1.2eq
Desktop/ wine/ ClassEQ
What would the shortcut link have to say so it doesn't patch?
Secondly, I tried playing sound (I could hear it fine) but found some error messages - any clues as to what I do? thanks in advance for being a complete godsend to a (N)ubunto...
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33cfdc
fixme:iphlpapi:NotifyAddrChange (Handle 0x3fde8d8, overlapped 0x3fde8e0): stub
wine: configuration in '/home/ian/.wine' has been updated.
fixme:mixer:ALSA_MixerInit No master control found on HP Deluxe Webcam KQ246AA, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:mixer:ALSA_MixerInit No master control found on HP Deluxe Webcam KQ246AA, disabling mixer
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
As an aside, if I wanted to play EQ Seeds of Destruction, would that mean I need to compile ANOTHER version of WINE?
Thanks again,
Munuc
mgellan
09-09-2010, 03:43 PM
What would the shortcut link have to say so it doesn't patch?
Assuming you create a script to run the code, then the shortcut link would be to the bash file? The script line that runs eq would be:
taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null
Just cut and paste the script posted in the OP and into a file named eq.sh, stick it somewhere like /home/munuc/bin, chmod 777 eq.sh to make it executable. Test it by running it from the command line, then make an icon and stick the command /home/munuc/bin/eq.sh as the command line to run the script.
Secondly, I tried playing sound (I could hear it fine) but found some error messages - any clues as to what I do? thanks in advance for being a complete godsend to a (N)ubunto...
It works? Ignore the messages, wine spews tons of messages out all the time. Thats why the script says 2>/dev/null, send all the spam to the bit bucket :)
As an aside, if I wanted to play EQ Seeds of Destruction, would that mean I need to compile ANOTHER version of WINE?
I don't have the SoD client so I can't test it but I find it highly unlikely it would work at all... anyone else try it?
Regards,
Mg
Whirlwind
09-26-2010, 08:09 PM
Tried getting sources and compiling them myself and then tried with the precompiled version you uploaded with no luck at all... still missing the models :S any ideas? im using ubuntu 10.04
Zallarenya
09-28-2010, 12:51 PM
Tried getting sources and compiling them myself and then tried with the precompiled version you uploaded with no luck at all... still missing the models :S any ideas? im using ubuntu 10.04
Missing models is the problem that modifying the source (the pCaps->MaxVertexBlendMatrices=0x4; line) and compiling fixes. My first guess is that you have an ancient (or low-end) video card that doesn't support 4 Vertex Blend Matrices. GeForce 6000 series and up should be fine. ATI cards don't work particularly well, either.
limit
09-28-2010, 03:25 PM
this looks alot like the guide i wrote a couple of years ago except that included mq2 instructions too ;)
anyways! i've compiled a version of wine as a ".deb" binary package so people do not have to figure out how to compile wine on their own. this package includes the bug fix for character models and ALSO includes a bug fix for the mouse getting stuck in the center of the screen or mouselooking not working past the bounds of the screen. (this does cause another bug though where mouse clicks might "click" through to your other window of eq if you are running multiple windows of eq... negligible if you do not stack your windows on top of eachother)
if you want it pm me, or if you want to host the file, its about 16mbs!
President
10-04-2010, 07:59 PM
Compiled following these steps and no luck with models. Have an 8800 GTS I believe.
Also with both version my EQ crashes when trying to login on a gnome. I can click every other race fine, but when I select my gnome character it freezes. I just tried to create a gnome, and as soon as I selected the gnome as race it crashed.
President
10-04-2010, 08:55 PM
Just had the same type of crash selecting dark elf under char creation... hmm
President
10-04-2010, 09:00 PM
Well.. I just turned all of these to false in my eqclient.ini... I can now see models and get on my necro.
VertexShaders
20PixelShaders
14PixelShaders
1xPixelShaders
UseLitBatches
UseD3DTextureCompression
MipMapping
ShowDynamicLights
Not sure which one did it.. but im happy atm
Blancah
10-13-2010, 10:19 PM
Thanks a lot for this. Also thanks President for the model fix. I got my models working after doing the same thing. (BTW It's not MipMapping or ShowDynamicLights that's stopping the models)
Japan
10-16-2010, 02:18 PM
Now that it only takes 6 hours to set up EQ and WINE with this succinct 6-page guide, this could really be the year of the linux desktop
Humerox
10-20-2010, 05:54 PM
Hell, yes! Thanks...I'm fed up with Widows too, and am using Ubuntu.
:D
Weizen
11-05-2010, 02:39 AM
ok tried to compile myself and everything looks good until I get to
[CC="ccache gcc" LDFLAGS="-L./lib32" ./configure -v] and I get [bash: ./configure: No such file or directory]
limit
11-05-2010, 07:15 PM
if anyone needs the compiled version, pm me
Prefader
11-05-2010, 09:22 PM
ok tried to compile myself and everything looks good until I get to
[CC="ccache gcc" LDFLAGS="-L./lib32" ./configure -v] and I get [bash: ./configure: No such file or directory]
Is the configure script in the directory you're trying to run it from?
ls -a
If you don't see configure in there, you're in the wrong directory.
limit
11-06-2010, 04:16 AM
Is the configure script in the directory you're trying to run it from?
ls -a
If you don't see configure in there, you're in the wrong directory.
also... if you read the README, it recommends you use the wine build tool that comes with the source rather than trying to do so typically. (this will save you alot of headache)
Weizen
11-08-2010, 03:54 PM
ok stil not sure what I did ,or didn't do, got wine compiled and installed config checks out fine for some reason when I go to copy over my EQ install into the wine folder it does nothing but paste it in the folder I must be missing something here or have miss read something somewhere
mgellan
11-08-2010, 05:22 PM
FWIW when I went Ubuntu 10.04 the default install used noveau (open source Nvidia drivers) by default which didn't work at all (hated my three monitor setup too!) so I used the proprietary nvidia drivers - EQ became pretty flakey and tended to crash a lot. Recently when the video board on my wife's machine died I upgraded mine (my machine always gets the upgrades, all the others get hand me downs LOL) to a new nvidia GT240 board which needed a new version of the nvidia drivers, which don't happen automagically, you have to go in and select the new driver in the proprietary driver tool. EQ is back to being rock solid and fast with the new driver...
Regards,
Mg
mgellan
11-08-2010, 05:32 PM
ok stil not sure what I did ,or didn't do, got wine compiled and installed config checks out fine for some reason when I go to copy over my EQ install into the wine folder it does nothing but paste it in the folder I must be missing something here or have miss read something somewhere
Not sure what you're saying - you are trying to copy your Everquest folder to your Wine folder and it's failing or you only get a link or ?
You should be able to navigate to your EQ folder (I'm assuming on a Windows partition) in the file browser, right click/Copy then navigate to the folder:
.wine/drive_C
and right click / "Paste Into" the Program files folder to copy your complete EQ folder to wine.
Regards,
Mg
mgellan
11-08-2010, 05:38 PM
if anyone needs the compiled version, pm me
And/or me :)
Regards,
Mg
mgellan
11-08-2010, 05:52 PM
Now that it only takes 6 hours to set up EQ and WINE with this succinct 6-page guide, this could really be the year of the linux desktop
Actually, the fact limit packaged the fix means this is a 10 second install... Even a Windoze bigot like you could do it! Come on, unglue your lips from sucking on the Micro$oft teat and come see what a real OS looks like :)
Regards,
Mg
Weizen
11-09-2010, 09:33 PM
For some reason I'm not getting the little wine glass icon, nor will EQ even attempt to start
I will make my 5th or 6th (not sure which one it is now) try at it once I get back home in a few days
I know its something insanely simple that I am overlooking, maybe need to try it drunk...... that I will have a better excuse for my failures....lol
mgellan
11-10-2010, 03:35 PM
I know its something insanely simple that I am overlooking, maybe need to try it drunk...... that I will have a better excuse for my failures....lol
Try typing the command line into a terminal window and see what happens, probably it'll give you a meaningful error message...
Regards,
Mg
limit
11-11-2010, 04:43 PM
And/or me :)
Regards,
Mg
but does your package fix the bug 6971 mouse issues by incorporating the new Xinput2 support !? :cool:
actually if you havent seen it... http://bugs.winehq.org/show_bug.cgi?id=6971 ... the Xi2 patch uploaded by Vitaliy worked fine for me for compiling an older source (there is a newer patch there too). This will fix your wine gaming mouselook issues! I think this will be made standard in Wine once xi2 has matured a bit.
mgellan
11-11-2010, 04:49 PM
but does your package fix the bug 6971 mouse issues by incorporating the new Xinput2 support !? :cool:
actually if you havent seen it... http://bugs.winehq.org/show_bug.cgi?id=6971 ... the Xi2 patch uploaded by Vitaliy worked fine for me for compiling an older source (there is a newer patch there too). This will fix your wine gaming mouselook issues! I think this will be made standard in Wine once xi2 has matured a bit.
Nope, I'll PM ya to get them on a site we can post a link to... -- Mg
EDIT: See the original posting for edits with URLs to .deb files
Torqumada286
11-17-2010, 06:48 PM
If we already have WINE we don't need to compile anything, right?
Torqumada
cadiz
11-19-2010, 06:20 PM
If we already have WINE we don't need to compile anything, right?
Torqumada
You still need the modified directx.c file with this line added to work:
pCaps->MaxVertexBlendMatrices=0x4;
I've built Fedora 14 x86_64 RPM packages of wine and the associated packages Fedora (http://fedoraproject.org) users out there, you can find it here:
http://funcamp.net/w/rpm/wine-1.3.6/
I believe you can just remove the existing "wine-core-1.3.6-1" and re-install the one I've built if you already have wine installed and it should work. I'll test them later this weekend or next week to verify.
Torqumada286
11-20-2010, 10:26 AM
I don't have a dlls folder or a d3d9 folder, but I do have a d3d9.dll file listed under System 32 in my .Wine folder. However, gedit won't open the file. I've reinstalled Wine just to be sure and the same thing. So, what am I doing wrong?
Torqumada
Prefader
11-20-2010, 11:30 AM
Not in your ~/.wine folder.
You need to download and compile wine with the patch explained in this thread.
On debian/ubuntu/etc:
sudo apt-get build-dep wine
sudo apt-get source wine
cd /usr/src/
and dive into the wine folder.
On Fedora and others . . . I have no idea.
cadiz
11-20-2010, 06:18 PM
Moved to separate thread here:
http://www.project1999.org/forums/showthread.php?t=21734
cadiz
11-20-2010, 07:37 PM
Moved to separate Fedora guide thread here:
http://www.project1999.org/forums/showthread.php?t=21734
Thanks Mgellan for your informative thread
tristantio
11-23-2010, 12:57 PM
Hello,
On Ubuntu 10.10 64bit I was able to download wine-1.3.7 source, apply the latest xi2 patch (posted earlier in thread), compile, install and play - without any special directX modifications by simply opening the eqclient.ini file created during game install and setting all TRUE values to FALSE (before you load EQ this file only contains pixel shader options).
Started up EQ and it runs flawlessly in windowed or full screen.
To apply the xi2 patch to wine-1.3.7 source I had to use -F (fuzzy) option or I would receive hunk rejected errors.
The commands I used to apply patch and compile source were:
cd ~/wine-1.3.7/
patch -p0 -F5 --ignore-whitespace < xi2.patch
./configure
make depend && make
sudo make install
Much easier than modifying directX files (although I guess it is needed if you want the pixel shaders enabled)
Torqumada286
12-04-2010, 11:13 AM
One thing we need to do, since Wine is 32 bit, is to add all the stuff needed to compile a 32-bit app on a 64-bit OS. Fortunately yhis is pretty simple, open Applications/Accessories/Terminal and type in the following:
sudo apt-get build-dep wine
cd ~/wine
mkdir -p ./lib32
I get to this point and it doesn't seem to make lib32 in the file. Any ideas of what I might be doing wrong?
Torqumada
cheswick
01-12-2011, 11:35 PM
Hello,
On Ubuntu 10.10 64bit ...
Much easier than modifying directX files (although I guess it is needed if you want the pixel shaders enabled)
I will try this tomorrow. Since I have Ubuntu 10.10 and can use the EQ I have installed already on a VirtualBox instance.
Where did you find the patch file?
DoucLangur
01-19-2011, 09:23 PM
Another working setup:
Debian Squeeze, 2.6.32-5-amd64, nvidia chipset and the modified wine-1.3.8
I can provide instructions to get EQ to run with a clean install of debian squeeze, if anyone is interested. Got all the steps written down so I can reproduce em.
Working versions of EQ: EQ live, Shards of Dalaya, P99
Cheers,
Douc
Georgeharrison
06-26-2011, 05:16 PM
Mine works fantastic on Ubuntu 11.04. :) Just can't do fullscreen. The mouse stays in the middle of the screen.
regatta
07-28-2011, 03:34 AM
Mine works fantastic on Ubuntu 11.04. :) Just can't do fullscreen. The mouse stays in the middle of the screen.
I have that same problem and can't figure it out. Also when I'm in windowed mode my mouse will work yet I can't mouselook except for the 180 degrees in front of me if that makes sense. Essentially I can't turn around without having to use my keyboard.
cadiz
07-31-2011, 04:03 PM
I have that same problem and can't figure it out. Also when I'm in windowed mode my mouse will work yet I can't mouselook except for the 180 degrees in front of me if that makes sense. Essentially I can't turn around without having to use my keyboard.
I think it's wine specific and a bug, I have the same issue in windowed mode under Fedora with my rebuilt/patched wine (http://www.project1999.org/forums/showthread.php?t=21734) packages. What I usually do to combat this is after turning 180 degrees I just grab the desktop again with the mouse and continue to turn, it's a pain but I do not know of a fix or what in the code causes it, if anyone knows a fix or has a patch I'd be happy to rebuild my RPMs with it.
Georgeharrison
07-31-2011, 04:20 PM
I have that same problem and can't figure it out. Also when I'm in windowed mode my mouse will work yet I can't mouselook except for the 180 degrees in front of me if that makes sense. Essentially I can't turn around without having to use my keyboard.
I think when I switched from Wine emulating WinXP to Win 95, it fixed the mouse-center-screen lock. Doubt it will fix the mouselook though.
Bearzerker
08-04-2011, 05:28 PM
[Defaults]
Sound=TRUE
TextureQuality=0
VertexShaders=FALSE
20PixelShaders=TRUE
14PixelShaders=TRUE
1xPixelShaders=TRUE
MultiPassLighting=FALSE
UseLitBatches=TRUE
InspectOthers=TRUE
Log=TRUE
AttackOnAssist=FALSE
ShowInspectMessage=TRUE
LockWindows=FALSE
InvWinLabels=TRUE
HidePlayerWin=FALSE
HidePartyWin=FALSE
HideTargetWin=FALSE
HideSpellsWin=FALSE
HideBuffWin=FALSE
HideHotboxWin=FALSE
HideChatWin=FALSE
HideMainMenuWin=FALSE
ChatLineSpacing=0
ShowDynamicLights=FALSE
ChatFontSize=3
ShowNamesLevel=4
VideoMode=0
MousePointerSpeedMod=0
ShowSpellEffects=1
CombatMusic=1
MixAhead=8
ServerFilter=0
TrackPlayers=TRUE
TrackSortType=NORMAL
TrackFilterType=0
DefaultLanguage=0
ShowGrass=TRUE
UseArrowCamera=FALSE
NetStat=TRUE
DoProperTinting=FALSE
Sound44k=0
SpeakerType=0
UISkin=Default
AtlasSkin=Default
LoadSocialAnimations=FALSE
AllLuclinPcModelsOff=FALSE
UseLuclinHumanMale=FALSE
UseLuclinHumanFemale=FALSE
UseLuclinBarbarianMale=FALSE
UseLuclinBarbarianFemale=FALSE
UseLuclinEruditeMale=FALSE
UseLuclinEruditeFemale=FALSE
UseLuclinWoodElfMale=FALSE
UseLuclinWoodElfFemale=FALSE
UseLuclinHighElfMale=FALSE
UseLuclinHighElfFemale=FALSE
UseLuclinDarkElfMale=FALSE
UseLuclinDarkElfFemale=FALSE
UseLuclinHalfElfMale=FALSE
UseLuclinHalfElfFemale=FALSE
UseLuclinDwarfMale=FALSE
UseLuclinDwarfFemale=FALSE
UseLuclinTrollMale=FALSE
UseLuclinTrollFemale=FALSE
UseLuclinOgreMale=FALSE
UseLuclinOgreFemale=FALSE
UseLuclinHalflingMale=FALSE
UseLuclinHalflingFemale=FALSE
UseLuclinGnomeMale=FALSE
UseLuclinGnomeFemale=FALSE
UseLuclinIksarMale=FALSE
UseLuclinIksarFemale=FALSE
UseLuclinVahShirMale=FALSE
UseLuclinVahShirFemale=FALSE
UseLuclinElementals=FALSE
LoadVeliousArmorsWithLuclin=FALSE
DefaultChannel=8
LastCharSel=5
SystemInfoDelay=0
Music=20
SoundVolume=20
Gamma=10
SpellParticleOpacity=0.940000
EnvironmentParticleOpacity=1.000000
ActorParticleOpacity=1.000000
ShowAlarmWindow=false
SpellParticleDensity=1.000000
SpellParticleNearClipPlane=8.000000
SpellParticleCastFilter=24
EnvironmentParticleDensity=1.000000
EnvironmentParticleNearClipPlane=2.000000
EnvironmentParticleCastFilter=24
ActorParticleDensity=1.000000
ActorParticleNearClipPlane=2.000000
ActorParticleCastFilter=24
WindowedModeXOffset=-4
WindowedModeYOffset=-4
WindowedMode=TRUE
SendSystemInfo=0
UseD3DTextureCompression=FALSE
MipMapping=FALSE
TextureCache=FALSE
LoadArmor17=FALSE
LoadArmor18=FALSE
LoadArmor19=FALSE
LoadArmor20=FALSE
LoadArmor21=FALSE
LoadArmor22=FALSE
LoadArmor23=FALSE
ShowCreationHelp=FALSE
ScreenshotNumber=29
CharCreateRotateOn=0
HideAltAdvWin=FALSE
EnvSounds=0
AllowAutoDuck=0
LeftClickTargetHelp=0
[HitsMode]
MyHitsMode=1
MyHitsAlwaysDraw=0
MyHitsX=4
MyHitsY=60
MyHitsCount=3
MyHitsFontSize=1
MyHitsShowHeader=1
MyHitsShowBG=0
MyHitsBGWidth=330
OtherHitsMeMode=1
OtherHitsMeAlwaysDraw=0
OtherHitsMeX=4
OtherHitsMeY=112
OtherHitsMeCount=3
OtherHitsMeFontSize=1
OtherHitsMeShowHeader=1
OtherHitsMeShowBG=0
OtherHitsMeBGWidth=330
OtherHitsOtherMode=1
OtherHitsOtherAlwaysDraw=0
OtherHitsOtherX=4
OtherHitsOtherY=164
OtherHitsOtherCount=3
OtherHitsOtherFontSize=1
OtherHitsOtherShowHeader=1
OtherHitsOtherShowBG=0
OtherHitsOtherBGWidth=330
[TextColors]
User_1_Red=255
User_1_Green=255
User_1_Blue=255
User_2_Red=240
User_2_Green=240
User_2_Blue=240
User_3_Red=0
User_3_Green=255
User_3_Blue=255
User_4_Red=40
User_4_Green=240
User_4_Blue=40
User_5_Red=240
User_5_Green=240
User_5_Blue=0
User_6_Red=0
User_6_Green=240
User_6_Blue=240
User_7_Red=0
User_7_Green=240
User_7_Blue=240
User_8_Red=90
User_8_Green=90
User_8_Blue=255
User_9_Red=90
User_9_Green=90
User_9_Blue=255
User_10_Red=255
User_10_Green=255
User_10_Blue=255
User_11_Red=255
User_11_Green=0
User_11_Blue=0
User_12_Red=255
User_12_Green=255
User_12_Blue=255
User_13_Red=255
User_13_Green=255
User_13_Blue=255
User_14_Red=255
User_14_Green=255
User_14_Blue=0
User_15_Red=90
User_15_Green=90
User_15_Blue=255
User_16_Red=255
User_16_Green=255
User_16_Blue=255
User_17_Red=255
User_17_Green=255
User_17_Blue=255
User_18_Red=255
User_18_Green=255
User_18_Blue=255
User_19_Red=255
User_19_Green=255
User_19_Blue=255
User_20_Red=240
User_20_Green=240
User_20_Blue=0
User_21_Red=240
User_21_Green=240
User_21_Blue=0
User_22_Red=255
User_22_Green=255
User_22_Blue=255
User_23_Red=255
User_23_Green=255
User_23_Blue=255
User_24_Red=255
User_24_Green=255
User_24_Blue=255
User_25_Red=255
User_25_Green=255
User_25_Blue=255
User_26_Red=240
User_26_Green=240
User_26_Blue=0
User_27_Red=255
User_27_Green=255
User_27_Blue=255
User_28_Red=90
User_28_Green=90
User_28_Blue=255
User_29_Red=240
User_29_Green=240
User_29_Blue=0
User_30_Red=0
User_30_Green=140
User_30_Blue=0
User_31_Red=90
User_31_Green=90
User_31_Blue=255
User_32_Red=255
User_32_Green=0
User_32_Blue=0
User_33_Red=90
User_33_Green=90
User_33_Blue=255
User_34_Red=255
User_34_Green=0
User_34_Blue=0
User_35_Red=215
User_35_Green=154
User_35_Blue=66
User_36_Red=110
User_36_Green=143
User_36_Blue=176
User_37_Red=110
User_37_Green=143
User_37_Blue=176
User_38_Red=110
User_38_Green=143
User_38_Blue=176
User_39_Red=110
User_39_Green=143
User_39_Blue=176
User_40_Red=110
User_40_Green=143
User_40_Blue=176
User_41_Red=110
User_41_Green=143
User_41_Blue=176
User_42_Red=110
User_42_Green=143
User_42_Blue=176
User_43_Red=110
User_43_Green=143
User_43_Blue=176
User_44_Red=110
User_44_Green=143
User_44_Blue=176
User_45_Red=110
User_45_Green=143
User_45_Blue=176
User_46_Red=255
User_46_Green=255
User_46_Blue=255
User_47_Red=255
User_47_Green=255
User_47_Blue=255
User_48_Red=255
User_48_Green=0
User_48_Blue=0
User_49_Red=255
User_49_Green=0
User_49_Blue=0
User_50_Red=255
User_50_Green=0
User_50_Blue=0
User_51_Red=255
User_51_Green=0
User_51_Blue=0
User_52_Red=255
User_52_Green=255
User_52_Blue=255
User_53_Red=255
User_53_Green=255
User_53_Blue=255
User_54_Red=255
User_54_Green=255
User_54_Blue=255
User_55_Red=255
User_55_Green=255
User_55_Blue=255
User_56_Red=255
User_56_Green=255
User_56_Blue=255
User_57_Red=255
User_57_Green=255
User_57_Blue=255
User_58_Red=255
User_58_Green=255
User_58_Blue=255
User_59_Red=255
User_59_Green=255
User_59_Blue=255
User_60_Red=215
User_60_Green=154
User_60_Blue=66
User_61_Red=215
User_61_Green=154
User_61_Blue=66
User_62_Red=215
User_62_Green=154
User_62_Blue=66
User_63_Red=215
User_63_Green=154
User_63_Blue=66
User_64_Red=215
User_64_Green=154
User_64_Blue=66
User_65_Red=215
User_65_Green=154
User_65_Blue=66
User_66_Red=215
User_66_Green=154
User_66_Blue=66
User_67_Red=215
User_67_Green=154
User_67_Blue=66
User_68_Red=215
User_68_Green=154
User_68_Blue=66
User_69_Red=215
User_69_Green=154
User_69_Blue=66
User_70_Red=255
User_70_Green=255
User_70_Blue=0
User_71_Red=96
User_71_Green=240
User_71_Blue=0
User_72_Red=0
User_72_Green=200
User_72_Blue=200
User_73_Red=255
User_73_Green=255
User_73_Blue=255
User_74_Red=255
User_74_Green=255
User_74_Blue=255
User_75_Red=0
User_75_Green=255
User_75_Blue=255
User_76_Red=255
User_76_Green=0
User_76_Blue=0
User_77_Red=255
User_77_Green=255
User_77_Blue=255
User_78_Red=90
User_78_Green=90
User_78_Blue=255
User_79_Red=255
User_79_Green=255
User_79_Blue=0
User_80_Red=255
User_80_Green=255
User_80_Blue=0
User_81_Red=255
User_81_Green=255
User_81_Blue=255
User_82_Red=255
User_82_Green=255
User_82_Blue=255
User_83_Red=255
User_83_Green=255
User_83_Blue=255
User_84_Red=255
User_84_Green=255
User_84_Blue=255
User_85_Red=255
User_85_Green=255
User_85_Blue=255
User_86_Red=255
User_86_Green=155
User_86_Blue=155
[Options]
IgnoreFile1=1
Camera1-Distance=30.000000
Camera1-DirHeading=192.000000
Camera1-Heading=0.000000
Camera1-Pitch=0.000000
Camera1-Height=5.000000
Camera1-Zoom=90.000000
Camera1-Change=1
Camera2-Distance=82.000000
Camera2-DirHeading=277.000000
Camera2-Heading=0.000000
Camera2-Pitch=0.000000
Camera2-Height=18.000000
Camera2-Zoom=90.000000
Camera2-Change=1
Realism=20
ClipPlane=20
FogScale=4.000000
MaxFPS=100
LODBias=10
MouseSensitivity=4
Anonymous=0
Trade=2
GuildInvites=1
Sky=2
ParticleDensity=3
LoD=1
SameResolution=1
PCNames=1
NPCNames=1
InverseMouse=0
LookSpring=0
MouseActive=1
Destroy=0
AANoConfirm=0
pointMerchantNoConfirm=0
MouseWheelZoom=1
MouseRightHanded=1
LoadScreenMode=1
Channel00=1
Channel01=1
Channel02=1
Channel03=1
Channel04=1
Channel05=1
BadWord=0
PCSpells=0
NPCSpells=0
BardSongs=0
CriticalSpells=0
CriticalMelee=0
SpellDamage=0
Channel06=1
Channel07=1
Channel08=1
Channel09=1
HideDamageShield=0
DotDamage=0
PetAttacks=0
PetMisses=0
FocusEffects=0
PetSpells=0
HealOverTimeSpells=0
ItemSpeech=0
Strikethrough=0
Stun=0
SwarmPetDeath=0
Ignore00=
Ignore01=
Ignore02=
Ignore03=
Ignore04=
Ignore05=
Ignore06=
Ignore07=
Ignore08=
Ignore09=
Ignore10=
Ignore11=
Ignore12=
Ignore13=
Ignore14=
Ignore15=
Ignore16=
Ignore17=
Ignore18=
Ignore19=
Friend00=
Friend01=
Friend02=
Friend03=
Friend04=
Friend05=
Friend06=
Friend07=
Friend08=
Friend09=
Friend10=
Friend11=
Friend12=
Friend13=
Friend14=
Friend15=
Friend16=
Friend17=
Friend18=
Friend19=
[VideoMode]
WindowedWidth=1280
WindowedHeight=1024
Width=1024
Height=768
FullscreenBitsPerPixel=32
FullscreenRefreshRate=0
WidthWindowed=1024
HeightWindowed=768
WinEQWidth=1024
WinEQHeight=768
[News]
LastRead=00000000
Automatic=0
[KeyMaps]
KEYMAPPING_AUTORUN_2=210
KEYMAPPING_SCREENCAP_2=1073741865
KEYMAPPING_DISBAND_1=1610612768
KEYMAPPING_RIGHT_2=205
KEYMAPPING_HOT1_10_2=205
KEYMAPPING_STRAFE_LEFT_1=51
KEYMAPPING_STRAFE_RIGHT_1=52
Getting a DLL-1 error during character selection after the 13-Aug-2011 patch. :(
How to fix this?
ownrage
08-14-2011, 01:52 AM
I wanted to add that though i don't use linux, I do use Crossover Games on my macbook air, which basically uses WINE.
I'm also getting a DLL-1 error
Any fixes available?
Kobias
08-14-2011, 02:28 AM
Getting a DLL-1 error during character selection after the 13-Aug-2011 patch. :(
How to fix this?
I wanted to add that though i don't use linux, I do use Crossover Games on my macbook air, which basically uses WINE.
I'm also getting a DLL-1 error
Any fixes available?
This is my best guess, but try doing what I said here:
http://www.project1999.org/forums/showpost.php?p=362178&postcount=33
You need to add a custom override for wsock32.dll, so that Wine doesn't try to use it's own version of it.
regatta
08-14-2011, 09:57 PM
Kobias that works thanks a lot.
mgellan
08-19-2011, 12:41 PM
Finally got a chance to try this and no go - overriding wsock32.dll in winecnf still results in a DLL-1 error. Is this working for anyone else?
Regards,
Mg
Finally got a chance to try this and no go - overriding wsock32.dll in winecnf still results in a DLL-1 error. Is this working for anyone else?
It worked for me with the alternate v13 files.
achtung
08-25-2011, 11:03 PM
Adding a native override rule for wsocks32.dll fixed the problem for me, thanks so much Kobias for researching it.
necrosaurio
09-06-2011, 06:38 AM
I can't get this working.
Setup: Dell Vostro 200, Core 2 Duo, ATi 4250 card, propietary drivers, Ubuntu 11.04 32Bit.
I used a pre-installed Titanium version of Project1999, copied from Windows and the patched Wine deb from this thread.
After setting everything up, I got the application to run but it only shows shadows for the models. I tested going to another server (EZ-Server) and the Luclin Iksar models look OK, apart from the face, which is a shadow.
I tried setting all of
VertexShaders
20PixelShaders
14PixelShaders
1xPixelShaders
UseLitBatches
UseD3DTextureCompression
MipMapping
ShowDynamicLights
to 0 and it still didn't make a difference.
I only run it in Windowed mode.
The application also crashes whenever I minimise it and does not hide below other windows (the windowmanager decoration does, the game stays on top of the screen).
I would paste my whole configuration file but I'm at work.
Any suggestions? Project1999 is the only thing keeping me in Windows.
Thanks a lot in advance
cadiz
09-06-2011, 12:37 PM
I can't get this working.
Setup: Dell Vostro 200, Core 2 Duo, ATi 4250 card, propietary drivers, Ubuntu 11.04 32Bit.
I used a pre-installed Titanium version of Project1999, copied from Windows and the patched Wine deb from this thread.
After setting everything up, I got the application to run but it only shows shadows for the models. I tested going to another server (EZ-Server) and the Luclin Iksar models look OK, apart from the face, which is a shadow.
I tried setting all of
VertexShaders
20PixelShaders
14PixelShaders
1xPixelShaders
UseLitBatches
UseD3DTextureCompression
MipMapping
ShowDynamicLights
to 0 and it still didn't make a difference.
I only run it in Windowed mode.
The application also crashes whenever I minimise it and does not hide below other windows (the windowmanager decoration does, the game stays on top of the screen).
I would paste my whole configuration file but I'm at work.
Any suggestions? Project1999 is the only thing keeping me in Windows.
Thanks a lot in advance
You can try my settings below, there are some minimal changes you need that are not present in your example relating to shadows, etc and graphics settings you probably need.
[Defaults]
APVOptimizations=TRUE
DisableWestBugFix=1
Sound=TRUE
TextureQuality=1
VertexShaders=0
20PixelShaders=0
14PixelShaders=0
1xPixelShaders=0
MultiPassLighting=FALSE
UseLitBatches=FALSE
WindowedMode=TRUE
TextureCache=FALSE
DoProperTinting=FALSE
[VideoMode]
Width=1600
Height=900
FullscreenRefreshRate=0
FullscreenBitsPerPixel=32
WindowedWidth=1600 <--- set to horizontal desktop resolution
WindowedHeight=850 <--- set to vertical desktop resolution (i subtract -50 pixels so I can see my taskbar in XFCE)
You can find my full eqclient.ini HERE (http://funcamp.net/w/eqclient-repo.ini). I use wine on Fedora with my guide here (http://www.project1999.org/forums/showthread.php?t=21734) but the approach should be similar.
cadiz
09-06-2011, 12:43 PM
I can't get this working.
Setup: Dell Vostro 200, Core 2 Duo, ATi 4250 card, propietary drivers, Ubuntu 11.04 32Bit.
I used a pre-installed Titanium version of Project1999, copied from Windows and the patched Wine deb from this thread.
After setting everything up, I got the application to run but it only shows shadows for the models. I tested going to another server (EZ-Server) and the Luclin Iksar models look OK, apart from the face, which is a shadow.
I tried setting all of
VertexShaders
20PixelShaders
14PixelShaders
1xPixelShaders
UseLitBatches
UseD3DTextureCompression
MipMapping
ShowDynamicLights
to 0 and it still didn't make a difference.
I only run it in Windowed mode.
The application also crashes whenever I minimise it and does not hide below other windows (the windowmanager decoration does, the game stays on top of the screen).
I would paste my whole configuration file but I'm at work.
Any suggestions? Project1999 is the only thing keeping me in Windows.
Thanks a lot in advance
Are you using the custom DLL file? This fixes some additional glitches/crashes depending on your video card (from my guide)
====
7) Download and copy the modified DLL file which fixes the textures issue some people experience
DLL file courtesy of angeliqe
cd ~/.wine/drive_c/Program\ Files\everquest
wget http://funcamp.net/w/d3dx9_30.dll
====
necrosaurio
09-07-2011, 04:45 AM
Cadiz: I have tested your settings, separately and the whole file, no success.
I have tried using the overwritten URL and no luck either.
I now get really washed out colours on the background and still get shadows instead of textures.
After trying to run EQ on VirtualBox and getting the same result, I think that the issue is caused by my ATi drivers. I am going to try going back to my old nvidia card and the onboard one to test.
I'll let you know.
If I can't get it working, I will try installing CentOS 6, which should work with the Fedora packages.
It's really annoying as I am a sysadmin by trade, but Wine is the one thing I have NEVER managed to get working properly.
achtung
09-10-2011, 04:09 PM
V14 patch is giving me Mr naked human saying that the spells file is out of date. Any ideas?
V14 patch is giving me Mr naked human saying that the spells file is out of date. Any ideas?
Same problem. Reapplied update and such, stuck with outdated spell file error at character select.
Treats
09-10-2011, 05:48 PM
Have you two tried the fix here:
http://www.project1999.org/forums/showthread.php?t=48157
regatta
09-10-2011, 06:28 PM
Yes that fix works.
cadiz
09-11-2011, 03:55 PM
Cadiz: I have tested your settings, separately and the whole file, no success.
I have tried using the overwritten URL and no luck either.
I now get really washed out colours on the background and still get shadows instead of textures.
After trying to run EQ on VirtualBox and getting the same result, I think that the issue is caused by my ATi drivers. I am going to try going back to my old nvidia card and the onboard one to test.
I'll let you know.
If I can't get it working, I will try installing CentOS 6, which should work with the Fedora packages.
It's really annoying as I am a sysadmin by trade, but Wine is the one thing I have NEVER managed to get working properly.
Cool, let me know if it works for you. ATI cards can be a bit of a pain. CentOS6/RHEL6 is based on Fedora 12 (2.6.32*) and those packages are built for Fedora 14, they may still work however.
Mcbard
09-11-2011, 05:00 PM
It's actually the other way around. RHEL is the upstream distribution, and the red hat team releases Fedora for non server platforms, whereas CentOS is a community driven repackaging of an as close to possible RHEL.
necrosaurio
09-12-2011, 06:42 AM
I finally got a successful installation on Ubuntu with the old Nvidia card I had laying around. My tests indicate the following:
ATi, propietary drivers - Only shadows, no textures
ATi, free drivers - Not working at all (missing 3D capabilities)
nVidia, propietary drivers - Works fine
nVidia, free drivers - Not working at all (missing 3D)
Intel 945 (onboard) - Not working, all I get are spots of colour on the "agree to the EULA" and server selection page, no text, nothing.
Thanks a lot for your help :)
I had to tweak the configuration a bit, as enabling HW Texel and HW shaders or Advanced Lightning makes the game really slow and not respond.
One final issue I have is that the game crashes whenever I minimise the window but I can live with that :)
Next, I will be installing CentOS alongside, to see what happens :)
necrosaurio
09-12-2011, 06:51 AM
It's actually the other way around. RHEL is the upstream distribution, and the red hat team releases Fedora for non server platforms, whereas CentOS is a community driven repackaging of an as close to possible RHEL.
This is not correct. RedHat base RHEL on a previous version of Fedora (RHEL 6 is based off Fedora 12 + bits from 13 and 14), which they freeze and tweak and, more importantly, certify for some applications and offer support for a lonnnnng time.
CentOS base their releases on the RHEL sources and mirror as closely as possible the upstream packages.
It works like this Fedora -> RHEL -> CentOS
You can usually install Fedora packages on CentOS but only if they were released near the same time.
You can check here for more information: http://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
Mcbard
09-12-2011, 09:15 AM
This is not correct. RedHat base RHEL on a previous version of Fedora (RHEL 6 is based off Fedora 12 + bits from 13 and 14), which they freeze and tweak and, more importantly, certify for some applications and offer support for a lonnnnng time.
CentOS base their releases on the RHEL sources and mirror as closely as possible the upstream packages.
It works like this Fedora -> RHEL -> CentOS
You can usually install Fedora packages on CentOS but only if they were released near the same time.
You can check here for more information: http://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux
Cool info, I definitely didn't know Fedora was upstream from Redhat, although now that I think about it, it makes pretty damn good sense. Cheers!
cadiz
09-12-2011, 05:38 PM
I finally got a successful installation on Ubuntu with the old Nvidia card I had laying around. My tests indicate the following:
ATi, propietary drivers - Only shadows, no textures
ATi, free drivers - Not working at all (missing 3D capabilities)
nVidia, propietary drivers - Works fine
nVidia, free drivers - Not working at all (missing 3D)
Intel 945 (onboard) - Not working, all I get are spots of colour on the "agree to the EULA" and server selection page, no text, nothing.
Thanks a lot for your help :)
I had to tweak the configuration a bit, as enabling HW Texel and HW shaders or Advanced Lightning makes the game really slow and not respond.
One final issue I have is that the game crashes whenever I minimise the window but I can live with that :)
Next, I will be installing CentOS alongside, to see what happens :)
I'd also add that you should disable any windowing effects while you play, I've found this really slows things down if you don't.
I'm running things great on an Thinkpad T510 (Intel 950 onboard I think - uses i915 module) on Fedora 14 x86_64.
necrosaurio
09-13-2011, 04:59 AM
The Fedora 14 RPMs do not work in CentOS due to missing dependencies (liberation-narrow-fonts and similar).
I've left wine 1.3 patched and compiling and installing to /opt. I will check it when I get home.
I plan on creating a standalone RPM of wine-EQ for CentOS 6, with a SPEC file that should allow you to upgrade to the latest version without doing much work.
trafik3535
09-13-2011, 09:48 AM
Thanks a lot...
cadiz
09-13-2011, 04:42 PM
The Fedora 14 RPMs do not work in CentOS due to missing dependencies (liberation-narrow-fonts and similar).
I've left wine 1.3 patched and compiling and installing to /opt. I will check it when I get home.
I plan on creating a standalone RPM of wine-EQ for CentOS 6, with a SPEC file that should allow you to upgrade to the latest version without doing much work.
The problem with this is the way Fedora/RHEL builds wine, it's a set of modular packages. It seems like a lot of work and slightly inflexible to combine them into one RPM but if you're up for it by all means - building a new spec should work fine it's just a lot of effort.
-=>>rpm -qa | grep wine | wc -l
38
I'm curious, any reason why you wouldn't just run Fedora or a more progressive distribution with newer libraries, or do you have a specific reason to stick to CentOS?
cadiz
09-13-2011, 04:51 PM
The Fedora 14 RPMs do not work in CentOS due to missing dependencies (liberation-narrow-fonts and similar).
I've left wine 1.3 patched and compiling and installing to /opt. I will check it when I get home.
I plan on creating a standalone RPM of wine-EQ for CentOS 6, with a SPEC file that should allow you to upgrade to the latest version without doing much work.
Do you have the EPEL (https://fedoraproject.org/wiki/EPEL) repos installed (http://johnpoelstra.com/2010/12/23/rhel-6-epel/)? Looks like they are available there (http://pkgs.org/centos-6-rhel-6/epel-i386/wine-courier-fonts-1.2.3-1.el6.noarch.rpm.html)
DoucLangur
09-23-2011, 04:52 PM
Find? I wrote that from scratch LOL :)
And from the AppDB :p The vertex setting in source code was described there, luckily - or I wouldn't have been playing for months ;)
Thanks for the write-up though!
Cheers,
Slozem
Lohlyfe
11-04-2011, 08:59 PM
Is anybody currently running EQ in Linux via Wine?
Not only do I have the "no models" problem, even after modifying the source and compiling myself, but when I login, it tells me that I don't have the latest spell files. I have checked and re-checked to make sure I actually have the latest files... permissions look fine, as well.
The link to download the eqclient.ini in the original post is broken, so I don't know if there are crucial settings in there that I'm missing to get the models to show. I did turn off all pixelshader options in the ini file, but still no luck.
Any help would be greatly appreciated!
My config:
Kubuntu 11.10
ATI Radeon HD 5770 x2 (crossfire) w/proprietary drivers
Everquest Titanium
charkis
11-05-2011, 03:44 PM
Check to see if you have both a DSETUP.dll and dsetup.dll in your default folder. If so, try backing up/deleting the DSETUP.dll file.
http://www.project1999.org/forums/showthread.php?t=48157
Lohlyfe
11-07-2011, 03:10 PM
Check to see if you have both a DSETUP.dll and dsetup.dll in your default folder. If so, try backing up/deleting the DSETUP.dll file.
http://www.project1999.org/forums/showthread.php?t=48157
That was the case -- I haven't seen that before. I no longer get the "outdated error". Thanks.
I am still having the issue with the invisible char models. Am I doomed with the ATI cards? (5770 x 2)
charkis
11-07-2011, 10:08 PM
The only time I ever ran into that was when I either forgot to add pCaps->MaxVertexBlendMatrices=0x4; to directx.c, or put it in the wrong place, and then built wine. I never tried it with an ATI card so I can't offer any advice there.
dorrax
01-02-2012, 05:40 AM
I installed on ubuntu 11.10, built wine according to instructions, fixed the DSETUP.dll problem, and dropped a copy of d3d3_30.dll into the everquest directory, and modified it's hex values, still no models (ATI gpu btw). Turning off the vertex shader in the ini file made the models show up, but everything was black.
I went into the ini and turned off the vertex shader and added these lines
HardwareTnL=FALSE
VSync=1
AccurateLighting=FALSE
This brought the textures back, but the models are messed up, the necks are too tall, and the arms and legs are all on the same side of the body. Any ideas about what to do?
pragmus
01-07-2012, 02:29 PM
I've got the most recent version of Ubuntu, downloaded the latest version of uncompiled wine from the link provided, followed the commands (except the 64 bit functionality section since I'm running 32 bit Ubuntu) and when I try to compile wine i get this msg:
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2297: checking build system type
configure:2315: result: i686-pc-linux-gnu
configure:2337: checking host system type
configure:2352: result: i686-pc-linux-gnu
configure:2387: checking whether make sets $(MAKE)
configure:2409: result: yes
configure:2466: checking for gcc
configure:2493: result: ccache gcc
configure:2725: checking for C compiler version
configure:2733: ccache gcc --version >&5
./configure: line 2735: ccache: command not found
configure:2737: $? = 127
configure:2744: ccache gcc -v >&5
./configure: line 2746: ccache: command not found
configure:2748: $? = 127
configure:2755: ccache gcc -V >&5
./configure: line 2757: ccache: command not found
configure:2759: $? = 127
configure:2782: checking for C compiler default output file name
configure:2804: ccache gcc conftest.c >&5
./configure: line 2806: ccache: command not found
configure:2808: $? = 127
configure:2846: result:
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "1.1.27"
| #define PACKAGE_STRING "Wine 1.1.27"
| #define PACKAGE_BUGREPORT "wine-devel@winehq.org"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2852: error: in `/home/xxx/wine/wine-1.1.27':
configure:2855: error: C compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=i686-pc-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value='ccache gcc'
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=i686-pc-linux-gnu
ac_cv_prog_ac_ct_CC='ccache gcc'
ac_cv_prog_make_make_set=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ALL_DLL_DIRS=''
ALL_IMPLIB_DIRS=''
ALL_MAKEFILES=''
ALL_MAKEFILE_DEPENDS=''
ALL_MAKERULES=''
ALL_PROGRAM_BIN_INSTALL_DIRS=''
ALL_PROGRAM_DIRS=''
ALL_PROGRAM_INSTALL_DIRS=''
ALL_TEST_DIRS=''
ALL_TOP_DIRS=''
ALL_WINETEST_DEPENDS=''
ALSALIBS=''
AR=''
ARFLAGS=''
AUDIOIOLIBS=''
BISON=''
BUILTINFLAG=''
CARBONLIB=''
CC='ccache gcc'
CFLAGS=''
COREAUDIO=''
COREFOUNDATIONLIB=''
CPP=''
CPPBIN=''
CPPFLAGS=''
CROSSCC=''
CROSSTARGETFLAGS=''
CROSSTEST=''
CRTLIBS=''
CUPSINCL=''
CXX=''
CXXFLAGS=''
DEFS=''
DEPENDENCIES=''
DISKARBITRATIONLIB=''
DLLEXT=''
DLLFLAGS=''
DLLTOOL=''
DLLWRAP=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ESDCONFIG=''
ESDINCL=''
ESDLIBS=''
EXEEXT=''
EXTRACFLAGS=''
EXTRA_BINARIES=''
FLEX=''
FONTCONFIGINCL=''
FONTFORGE=''
FREETYPEINCL=''
FREETYPELIBS=''
GNUTLSINCL=''
GPHOTO2INCL=''
GPHOTO2LIBS=''
GREP=''
HALINCL=''
ICOTOOL=''
IMPLIBEXT=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
IOKITLIB=''
LCMSLIBS=''
LDAPLIBS=''
LDCONFIG=''
LDD=''
LDDLLFLAGS=''
LDEXECFLAGS=''
LDFLAGS=''
LDPATH=''
LDRPATH_INSTALL=''
LDRPATH_LOCAL=''
LDSHARED=''
LIBDL=''
LIBEXT=''
LIBKSTAT=''
LIBOBJS=''
LIBPOLL=''
LIBPTHREAD=''
LIBS=''
LINT=''
LINTFLAGS=''
LN=''
LN_S=''
LTLIBOBJS=''
MAINTAINER_MODE='#'
MINGWAR=''
NASLIBS=''
OBJEXT=''
OPENGL_LIBS=''
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_NAME='Wine'
PACKAGE_STRING='Wine 1.1.27'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.1.27'
PATH_SEPARATOR=':'
PKG_CONFIG=''
PNGINCL=''
PRELINK=''
RANLIB=''
RESOLVLIBS=''
RSVG=''
SANEINCL=''
SECURITYLIB=''
SET_MAKE=''
SHELL='/bin/bash'
SOCKETLIBS=''
STRIP=''
TARGETFLAGS=''
TOOLSDIR=''
WIN16_FILES=''
WIN16_INSTALL=''
XLIB=''
XMKMF=''
XML2INCL=''
XML2LIBS=''
XSLTINCL=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ZLIB=''
ac_ct_AR=''
ac_ct_CC='ccache gcc'
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
ft_devel=''
gphoto2_devel=''
gphoto2port_devel=''
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sane_devel=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ------------------- ##
## File substitutions. ##
## ------------------- ##
MAKE_DLL_RULES=''
MAKE_IMPLIB_RULES=''
MAKE_PROG_RULES=''
MAKE_RULES=''
MAKE_TEST_RULES=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "Wine"
#define PACKAGE_TARNAME "wine"
#define PACKAGE_VERSION "1.1.27"
#define PACKAGE_STRING "Wine 1.1.27"
#define PACKAGE_BUGREPORT "wine-devel@winehq.org"
configure: exit 77
I tried:
CC="ccache gcc" LDFLAGS="-L./lib32" ./configure -v
CC="ccache gcc" ./configure -v
CC="ccache gcc" ./configure
I'm new to linux so forgive my ignorance. Any help would be appreciated =)
dorrax
01-17-2012, 12:34 AM
Pragmus, try something like this:
sudo apt-get build-dep wine wine-dev
you could be missing dependencies for wine, and this should get those for you. I'm not an expert either, so good luck.
achtung
02-20-2012, 06:16 PM
I just applied the latest patch files and I'm getting a human male "your files are out of date" at character select. Any ideas? Doesn't seem to be related to the capitalization of filenames, which was a previous issue.
egitimbg
02-20-2012, 07:07 PM
Thanks for sharing great article +rep
Razdeline
03-10-2012, 03:53 AM
Does eq run better under linux? I wanted to try to learn linux a bit. Any suggestions?
sereal
03-19-2012, 09:56 AM
I finally got a successful installation on Ubuntu with the old Nvidia card I had laying around. My tests indicate the following:
ATi, propietary drivers - Only shadows, no textures
ATi, free drivers - Not working at all (missing 3D capabilities)
nVidia, propietary drivers - Works fine
nVidia, free drivers - Not working at all (missing 3D)
Intel 945 (onboard) - Not working, all I get are spots of colour on the "agree to the EULA" and server selection page, no text, nothing.
Thanks a lot for your help :)
I had to tweak the configuration a bit, as enabling HW Texel and HW shaders or Advanced Lightning makes the game really slow and not respond.
One final issue I have is that the game crashes whenever I minimise the window but I can live with that :)
Next, I will be installing CentOS alongside, to see what happens :)
Has anyone had luck with ATI cards? It's been one thing after another with ATI stuff under linux. Got a 6950. It might be time to buy a nvidia card just for linux *sigh*
I really like ATI but man is their shit broken in linux. I had to buy a cheap nvidia card for my xbmc system since boblight wouldn't work with ATI's closed drivers and the open drivers were too slow for xbmc.
The closest I got was mucked up models someone else had - where the bodies were all wacky looking. I got the models showing up completely black too.
Joroz
04-27-2012, 08:53 PM
turn of vertex shader option in ini and try this for ati cards. Might work on other cards aswell. Shouldn't need to recompile or use any hacked dll's.
* Start wine regedit
* Create key "HKEY_CURRENT_USER/Software/wine/Direct3D", create string "UseGLSL", set value to "disabled"
Menemas
06-05-2012, 08:15 PM
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?
Shininggg
06-08-2012, 12:58 PM
You can try my settings below, there are some minimal changes you need that are not present in your example relating to shadows, etc and graphics settings you probably need.
[Defaults]
APVOptimizations=TRUE
DisableWestBugFix=1
Sound=TRUE
TextureQuality=1
VertexShaders=0
20PixelShaders=0
14PixelShaders=0
1xPixelShaders=0
MultiPassLighting=FALSE
UseLitBatches=FALSE
WindowedMode=TRUE
TextureCache=FALSE
DoProperTinting=FALSE
.
That's the part i was missing! models works fine now thanks
falkun
10-01-2012, 10:07 PM
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.
Alendria
10-11-2012, 10:59 PM
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.
falkun
10-22-2012, 01:23 PM
Update: Didn't really bother with Dx9 C fix, just implemented the eqclient.ini fixes mentioned by cadiz and I can play now. Water is beyond basic, but otherwise it looks good!
mgellan
10-22-2012, 02:40 PM
Updated original post to refer peeps to the latest postings since seems like it's getting pretty dated
Regards,
Mg
DoucLangur
01-19-2013, 01:56 PM
wine 1.5.20-41 under debian wheezy: problems with login server
Hey everyone,
in order to run the new EQEmuLauncher, it seems my old wine installation on debian squeeze wasn't good anymore. I think I couldn't install Mono or something.
One thing led to another, and I upgraded my Debian to wheezy (testing), and built wine from the git repository (although it works out of the box).
Both versions have the following problem: Once I get past the login (wrong login info gets rejected), the server selection screen does not show a server selection.
I can play on the Shards of Dalaya server just fine - everything works there. So the problem seems to get triggered by something EQEmu does differently.
When starting EQ directly with
WINEDEBUG=+winsock wine eqgame.exe patchme
I get the following error messages (plenty of em, full log available)
trace:winsock:WS2_recv_base socket 00e4, wsabuf 0x32faf8, nbufs 1, flags 0, from 0x32fb34, fromlen 16, ovl (nil), func (nil)
trace:winsock:WS2_recv_base fd=28, options=0
warn:winsock:WS2_recv_base -> ERROR 10035
I installed wireshark and it shows me that the server information is actually transmitted to the computer (all the server's clear names show up in the content of arriving UDP packets). For some reason, wine is not able to receive and understand those UDP packets.
I am a bit at a loss, was hoping someone with a deeper understanding of wine would have an idea...
Oh - here's some documentation on the winsock error I was getting:
http://www.fixerror.net/2009/05/socket-error-10035/
And some discussion on the winsock error where it is not related to wine:
http://bobobobo.wordpress.com/2008/11/09/resolving-winsock-error-10035-wsaewouldblock/
Anyone?
Kind regards
Slozem
Wisteso
02-01-2013, 08:54 PM
The game is running perfectly using cadiz's eqclient.ini suggestions, latest ubuntu (12.10), and latest version of Wine.
OP should just copy the eqclient.ini changes into the first post (with credit to cadiz). It was a bit annoying searching for the post he was talking about.
DoucLangur
02-06-2013, 03:21 PM
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?
xarzzardorn
02-14-2013, 12:25 PM
Throwing my chip in; I have the exact same problem on a new install of mint14 & wine1.5. Haven't gotten around to trying a different version of but I had EQ running fine on the same laptop with ubuntu12 and something like wine1.4(?)
Wisteso
02-17-2013, 03:20 PM
Are you using the eqclient.ini file changes? I had the server select issue until I used them.
porigromus
03-06-2013, 03:51 PM
:)The game is running perfectly using cadiz's eqclient.ini suggestions, latest ubuntu (12.10), and latest version of Wine.
OP should just copy the eqclient.ini changes into the first post (with credit to cadiz). It was a bit annoying searching for the post he was talking about.
somnia
03-07-2013, 12:29 PM
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.
quido
03-07-2013, 12:38 PM
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.
falkun
03-07-2013, 04:10 PM
Has the eqclient.ini fix not worked for you Jeremy? I have an Nvidia card, but the eqclient fix worked for me.
hextasy
03-07-2013, 04:11 PM
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. :(
hextasy
03-07-2013, 04:23 PM
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 :p
you'll need to edit/patch /var/tmp/portage/app-emulation/wine-1.5.24/work/wine-1.5.24/dlls/d3d9/directx.c :
--- 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.
quido
03-08-2013, 01:58 PM
Yeah I tried a number of such fixes I found, including changing the source and recompiling, and none of them worked with my ATI card. I'm just gonna plop $150 into a cheap Nvidia card or something so I can play EQ from my server, lol.
It actually seemed to work really well right up until you have to get into a real 3d mode (char select).
omegadot
03-19-2013, 06:09 AM
I tossed EQ on my Linux bartop so I could play and more easily watch what goes on in my house. My kid likes to do his own thing, but I still gotta make sure he's not killing himself(he's 1). I was able to just copy my updated install from windows and run it no troubles using the version of wine in the Ubuntu repos. Had to disable the VertextShader dealie(that laptop rocks intel integrated graphics from around 07) and it was good to go. I debated seeing where the updates are pulled from and writing a gtk/python app to do that for me if it's possible since the neat updater app never worked for me in any WINEses.
Alendria
03-27-2013, 04:25 PM
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.
Yes, I should have mentioned this back when I got it working. I copied the Titanium install from my Windows PC over into .wine/c_drive so I already had an eqclient.ini file generated. After adjusting that file it worked great.
Only oddity I have noticed is sometimes when I launch EQ the game will run at like half speed of what it should (lots of video lag, like it's running at 5fps or something). It's clearly evident at char select with the toon animations. I'll just quit out and restart until it loads properly. Can't tell if it's a Wine problem or the fact my laptop is 5+ years old.
Another interesting thing I found is that when I have that half speed instance running and I exit, eqgame.exe cleanly shuts down as a process should when it's closed. When eqgame.exe is actually running properly and I exit, the process hangs and has to be kill -9'd to drop properly. The wonderful mysteries of Linux!
Eslade
08-02-2013, 05:55 PM
I might be in over my head a little bit here, but I've been trying to run a copy of EQ Titanium that I installed in windows and then copied into a Linux wine directory. I got it to work, but I ran into the head banging on desk no character models bug.
I've replaced the d3dx9_30.dll with the http://funcamp.net/w/d3dx9_30.dll one. I've editied the ini file to turn off vertex shaders and what not. I'm about to try to install ATI proprietary drivers and see if that works.
This is the exact laptop that I'm trying to use, except I have 3 gb of ram and my processor is 3.4ghz.
http://www.linlap.com/hp_pavilion_zd8000
It's running Mint 15 32bit. Ive kinda ran out of Ideas short of scratching everything and starting over again.
Handpartytowel
08-20-2013, 05:06 AM
anyone have some wisdom on what causes/fixes the issue with the login server not showing any servers?
copied the eqclient.ini file wholesale to get to this point.
i am running ubuntu 13.04 + wine 1.6 with no modifications. also i copied a working eq folder from my windows box.
Smedy
08-20-2013, 07:33 AM
Can confirm that handpartytowel is running linux to isolate the everquest related processes in a clean virtual windows box, resulting in antihax.dll scanning a clean windows envoirment while on the linux side he can use haxx.dll to sniff the packets routed to the virtual machine and track people and pixels.
I think a ban is in order.
Handpartytowel
08-20-2013, 08:15 AM
haxx.dll best .dll
mgellan
08-30-2013, 02:34 PM
I've never had any luck with ATI on any linux machine. :(
^^^ This! I never run an ATI card in any Linux machine, just a pain in the ass.
Regards,
Mg
Menemas
08-30-2013, 03:13 PM
I still get blank server screens at home (Boston area) on my linux laptop. However, when I recently traveled to Toronto and tried to log in so my buddy and I could diagnose the issue, it worked fine. Upon return home, the server select screen was blank again.
mgellan
08-30-2013, 03:18 PM
My original posting has been updated to reflect Ubuntu 12.04 - just got an HP Z620 (http://www8.hp.com/ca/en/products/workstations/product-detail.html?oid=5225037#!tab=specs) workstation with Xeon E5-2620x12 CPU, 21GB RAM, a solid state drive a while ago, finally found some time to install LINUX and, of course, EQ. EQ is faaaaaaast LOL :)
Regards,
Mg
mgellan
08-30-2013, 03:23 PM
I still get blank server screens at home (Boston area) on my linux laptop. However, when I recently traveled to Toronto and tried to log in so my buddy and I could diagnose the issue, it worked fine. Upon return home, the server select screen was blank again.
But you get Server Select screens under Windoze?
Personally, if it works in the Peoples Republic of Canuckistan and not at home, I blame the NSA surveillence boys.
Regards,
Mg
mgellan
08-30-2013, 03:37 PM
This is the exact laptop that I'm trying to use, except I have 3 gb of ram and my processor is 3.4ghz.
http://www.linlap.com/hp_pavilion_zd8000
It's running Mint 15 32bit. Ive kinda ran out of Ideas short of scratching everything and starting over again.
^^^ ATI Mobility Radeon X600 might be your problem.
Regards,
Mg
Menemas
08-30-2013, 04:01 PM
Yes, under windows at home I get servers.
big league chew
09-08-2013, 08:20 PM
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
hextasy
09-16-2013, 08:03 PM
EDIT: nevermind, i'm an idiot. this patch works just fine with 1.7.0 :D
Recently and reluctantly I tried to update wine
I've been using 1.5 versions and this patch has always worked. Doesn't seem to work with 1.7 though. has anyone had luck using 1.7? Tried using an unpatched version as well with no luck.
amd64 with nvidia fyi
--- old/dlls/d3d9/directx.c 2013-09-16 19:07:12.798588111 -0400
+++ new/dlls/d3d9/directx.c 2013-09-16 19:05:42.950581914 -0400
@@ -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);
falkun
09-17-2013, 08:20 AM
I use a stock version of wine 1.7 (64-bit, I don't think its 1.7.2), and use the eqclient.ini settings that are floating around somewhere in this thread. I haven't had any issues playing on P99.
PS: 3570k @ 4.2GHz and Nvidia GTX660 with 13.04-64.
hextasy
09-18-2013, 06:20 PM
really? stock install? I tried gentoo stock 1.5.24 and 1.5.27 as well as 1.7.0 - just get a black screen at character selection... maybe something in one of their patches. but the MaxVertexBlendMatrices thing has been a fix for me for a few years now.
post that ini if you find it (i'll look around too), you've got me curious...
Ruien
10-26-2013, 06:24 AM
Project1999 works fine under a stock Wine install; I'm using wine-1.4.1 from the Ubuntu 13.10 repositories, plus the patched d3dx9_30.dll and custom eqclient.ini mentioned earlier in this thread.
I think the pieces needed to get this working are somewhat scattered around, so I wrote this thread to show how I've done it:
http://www.project1999.org/forums/showthread.php?p=1160795
Hope that helps!
kai4785
11-10-2013, 12:01 AM
Hey guys. I've been toying with the idea of creating a launcher script to handle all these little issues, and put them all into one place. The idea is to replace the EQEmuLauncher that never really worked for Linux, but to write it in a cross-platform way that is linux-aware (ie: wine, case sensitive filesystems, ect). I'd love to get some feedback from other Linux users.
https://github.com/kai4785/qEQEcl
I've put up an initial release in the form of a Ubuntu 12.04 deb package, though there's no reason why an interested individual couldn't download the source and run it from there on some other platform. I'll warn you now, the UI is horrendous, and I'm eager to find somebody interested in helping me clean that up :)
Burial
11-10-2013, 12:09 AM
Is it possible to have spell effects enabled when running on linux? Last time I tried whenever I turned spell effects on I got the invisible models.
quido
11-10-2013, 12:22 AM
Anyone gotten EQ to work in Linux yet with an ATI card?
kai4785
11-10-2013, 11:44 AM
I have full spell effects turned on, and no invisible models, so yes, it's possible.
Burial
11-10-2013, 11:51 AM
I have full spell effects turned on, and no invisible models, so yes, it's possible.
Reveal your secrets
kai4785
11-11-2013, 12:30 AM
Nothing but stock wine-1.4 on Ubuntu 12 with raring hardware enablement with an GeForce GTX 465. I don't download the binary patched dx9 library or anything. Here's my eqclient.ini just for comparison's sake.
[Defaults]
Sound=TRUE
TextureQuality=1
VertexShaders=FALSE
20PixelShaders=TRUE
14PixelShaders=TRUE
1xPixelShaders=TRUE
MultiPassLighting=FALSE
UseLitBatches=TRUE
UseLuclinHumanMale=FALSE
UseLuclinHumanFemale=FALSE
UseLuclinBarbarianMale=FALSE
UseLuclinBarbarianFemale=FALSE
UseLuclinEruditeMale=FALSE
UseLuclinEruditeFemale=FALSE
UseLuclinWoodElfMale=FALSE
UseLuclinWoodElfFemale=FALSE
UseLuclinHighElfMale=FALSE
UseLuclinHighElfFemale=FALSE
UseLuclinDarkElfMale=FALSE
UseLuclinDarkElfFemale=FALSE
UseLuclinHalfElfMale=FALSE
UseLuclinHalfElfFemale=FALSE
UseLuclinDwarfMale=FALSE
UseLuclinDwarfFemale=FALSE
UseLuclinTrollMale=FALSE
UseLuclinTrollFemale=FALSE
UseLuclinOgreMale=FALSE
UseLuclinOgreFemale=FALSE
UseLuclinHalflingMale=FALSE
UseLuclinHalflingFemale=FALSE
UseLuclinGnomeMale=FALSE
UseLuclinGnomeFemale=FALSE
UseLuclinIksarMale=FALSE
UseLuclinIksarFemale=FALSE
UseLuclinVahShirMale=FALSE
UseLuclinVahShirFemale=FALSE
UseLuclinElementals=FALSE
UseD3DTextureCompression=TRUE
MipMapping=TRUE
ShowDynamicLights=TRUE
LoadSocialAnimations=TRUE
TextureCache=TRUE
InspectOthers=FALSE
Log=FALSE
AttackOnAssist=TRUE
ShowInspectMessage=TRUE
LockWindows=FALSE
InvWinLabels=TRUE
HidePlayerWin=FALSE
HidePartyWin=FALSE
HideTargetWin=FALSE
HideSpellsWin=FALSE
HideBuffWin=FALSE
HideHotboxWin=FALSE
HideChatWin=FALSE
HideMainMenuWin=FALSE
ChatLineSpacing=0
ChatFontSize=3
ShowNamesLevel=4
VideoMode=0
MousePointerSpeedMod=0
ShowSpellEffects=1
CombatMusic=1
MixAhead=8
ServerFilter=0
TrackPlayers=TRUE
TrackSortType=NORMAL
TrackFilterType=0
DefaultLanguage=0
ShowGrass=TRUE
UseArrowCamera=FALSE
NetStat=FALSE
DoProperTinting=FALSE
Sound44k=0
SpeakerType=0
UISkin=Default
AtlasSkin=Default
DefaultChannel=8
LastCharSel=0
SystemInfoDelay=0
Music=10
SoundVolume=10
Gamma=7
SpellParticleOpacity=1.000000
EnvironmentParticleOpacity=1.000000
ActorParticleOpacity=1.000000
WindowedMode=TRUE
XOffset=0
YOffset=0
SendSystemInfo=0
ShowAlarmWindow=false
SpellParticleNearClipPlane=8.000000
EnvironmentParticleNearClipPlane=8.000000
ActorParticleNearClipPlane=8.000000
SkyCubemapSize=4
Shadows=0
SpellParticleDensity=1.000000
SpellParticleCastFilter=24
EnvironmentParticleDensity=1.000000
EnvironmentParticleCastFilter=24
ActorParticleDensity=1.000000
ActorParticleCastFilter=24
CharCreateRotateOn=0
ShowCreationHelp=TRUE
WindowedModeXOffset=0
WindowedModeYOffset=0
EnvSounds=1
AllowAutoDuck=0
[VideoMode]
Width=1900
Height=1000
WidthWindowed=1024
HeightWindowed=768
WindowedWidth=1024
WindowedHeight=768
FullscreenBitsPerPixel=32
FullscreenRefreshRate=0
[KeyMaps]
KEYMAPPING_FORWARD_1=17
KEYMAPPING_BACK_1=31
KEYMAPPING_STRAFE_LEFT_1=30
KEYMAPPING_STRAFE_RIGHT_1=32
KEYMAPPING_DUCK_1=45
KEYMAPPING_TOGGLETARGET_1=41
KEYMAPPING_AUTORUN_1=16
KEYMAPPING_AUTOPRIM_1=0
KEYMAPPING_USE_1=18
KEYMAPPING_CYCLEPCTARGETS_1=0
KEYMAPPING_TARGETNPC_2=0
KEYMAPPING_CYCLEREPLY_1=15
KEYMAPPING_TARGETPC_2=0
KEYMAPPING_CYCLENPCTARGETS_1=15
KEYMAPPING_RIGHT_1=1073741856
KEYMAPPING_LEFT_1=1073741854
KEYMAPPING_OPEN_INV_BAGS_1=1073741847
KEYMAPPING_CLOSE_INV_BAGS_1=1610612759
[HitsMode]
MyHitsMode=1
MyHitsAlwaysDraw=0
MyHitsX=4
MyHitsY=60
MyHitsCount=3
MyHitsFontSize=1
MyHitsShowHeader=1
MyHitsShowBG=0
MyHitsBGWidth=330
OtherHitsMeMode=1
OtherHitsMeAlwaysDraw=0
OtherHitsMeX=4
OtherHitsMeY=112
OtherHitsMeCount=3
OtherHitsMeFontSize=1
OtherHitsMeShowHeader=1
OtherHitsMeShowBG=0
OtherHitsMeBGWidth=330
OtherHitsOtherMode=1
OtherHitsOtherAlwaysDraw=0
OtherHitsOtherX=4
OtherHitsOtherY=164
OtherHitsOtherCount=3
OtherHitsOtherFontSize=1
OtherHitsOtherShowHeader=1
OtherHitsOtherShowBG=0
OtherHitsOtherBGWidth=330
[TextColors]
User_1_Red=255
User_1_Green=255
User_1_Blue=255
User_2_Red=190
User_2_Green=40
User_2_Blue=190
User_3_Red=0
User_3_Green=255
User_3_Blue=255
User_4_Red=40
User_4_Green=240
User_4_Blue=40
User_5_Red=0
User_5_Green=128
User_5_Blue=0
User_6_Red=0
User_6_Green=128
User_6_Blue=0
User_7_Red=255
User_7_Green=0
User_7_Blue=0
User_8_Red=90
User_8_Green=90
User_8_Blue=255
User_9_Red=90
User_9_Green=90
User_9_Blue=255
User_10_Red=255
User_10_Green=255
User_10_Blue=255
User_11_Red=255
User_11_Green=0
User_11_Blue=0
User_12_Red=255
User_12_Green=255
User_12_Blue=255
User_13_Red=255
User_13_Green=255
User_13_Blue=255
User_14_Red=255
User_14_Green=255
User_14_Blue=0
User_15_Red=90
User_15_Green=90
User_15_Blue=255
User_16_Red=255
User_16_Green=255
User_16_Blue=255
User_17_Red=255
User_17_Green=255
User_17_Blue=255
User_18_Red=255
User_18_Green=255
User_18_Blue=255
User_19_Red=255
User_19_Green=255
User_19_Blue=255
User_20_Red=240
User_20_Green=240
User_20_Blue=0
User_21_Red=240
User_21_Green=240
User_21_Blue=0
User_22_Red=255
User_22_Green=255
User_22_Blue=255
User_23_Red=255
User_23_Green=255
User_23_Blue=255
User_24_Red=255
User_24_Green=255
User_24_Blue=255
User_25_Red=255
User_25_Green=255
User_25_Blue=255
User_26_Red=128
User_26_Green=0
User_26_Blue=128
User_27_Red=255
User_27_Green=255
User_27_Blue=255
User_28_Red=90
User_28_Green=90
User_28_Blue=255
User_29_Red=240
User_29_Green=240
User_29_Blue=0
User_30_Red=0
User_30_Green=140
User_30_Blue=0
User_31_Red=90
User_31_Green=90
User_31_Blue=255
User_32_Red=255
User_32_Green=0
User_32_Blue=0
User_33_Red=90
User_33_Green=90
User_33_Blue=255
User_34_Red=255
User_34_Green=0
User_34_Blue=0
User_35_Red=215
User_35_Green=154
User_35_Blue=66
User_36_Red=110
User_36_Green=143
User_36_Blue=176
User_37_Red=110
User_37_Green=143
User_37_Blue=176
User_38_Red=110
User_38_Green=143
User_38_Blue=176
User_39_Red=110
User_39_Green=143
User_39_Blue=176
User_40_Red=110
User_40_Green=143
User_40_Blue=176
User_41_Red=110
User_41_Green=143
User_41_Blue=176
User_42_Red=110
User_42_Green=143
User_42_Blue=176
User_43_Red=110
User_43_Green=143
User_43_Blue=176
User_44_Red=110
User_44_Green=143
User_44_Blue=176
User_45_Red=110
User_45_Green=143
User_45_Blue=176
User_46_Red=255
User_46_Green=255
User_46_Blue=255
User_47_Red=255
User_47_Green=255
User_47_Blue=255
User_48_Red=255
User_48_Green=0
User_48_Blue=0
User_49_Red=255
User_49_Green=0
User_49_Blue=0
User_50_Red=255
User_50_Green=0
User_50_Blue=0
User_51_Red=255
User_51_Green=0
User_51_Blue=0
User_52_Red=255
User_52_Green=255
User_52_Blue=255
User_53_Red=255
User_53_Green=255
User_53_Blue=255
User_54_Red=255
User_54_Green=255
User_54_Blue=255
User_55_Red=255
User_55_Green=255
User_55_Blue=255
User_56_Red=255
User_56_Green=255
User_56_Blue=255
User_57_Red=255
User_57_Green=255
User_57_Blue=255
User_58_Red=255
User_58_Green=255
User_58_Blue=255
User_59_Red=255
User_59_Green=255
User_59_Blue=255
User_60_Red=215
User_60_Green=154
User_60_Blue=66
User_61_Red=215
User_61_Green=154
User_61_Blue=66
User_62_Red=215
User_62_Green=154
User_62_Blue=66
User_63_Red=215
User_63_Green=154
User_63_Blue=66
User_64_Red=215
User_64_Green=154
User_64_Blue=66
User_65_Red=215
User_65_Green=154
User_65_Blue=66
User_66_Red=215
User_66_Green=154
User_66_Blue=66
User_67_Red=215
User_67_Green=154
User_67_Blue=66
User_68_Red=215
User_68_Green=154
User_68_Blue=66
User_69_Red=215
User_69_Green=154
User_69_Blue=66
User_70_Red=255
User_70_Green=255
User_70_Blue=0
User_71_Red=255
User_71_Green=0
User_71_Blue=255
User_72_Red=0
User_72_Green=200
User_72_Blue=200
User_73_Red=255
User_73_Green=255
User_73_Blue=255
User_74_Red=255
User_74_Green=255
User_74_Blue=255
User_75_Red=0
User_75_Green=255
User_75_Blue=255
User_76_Red=255
User_76_Green=0
User_76_Blue=0
User_77_Red=255
User_77_Green=255
User_77_Blue=255
User_78_Red=90
User_78_Green=90
User_78_Blue=255
User_79_Red=255
User_79_Green=255
User_79_Blue=0
User_80_Red=255
User_80_Green=255
User_80_Blue=0
User_81_Red=255
User_81_Green=255
User_81_Blue=255
User_82_Red=255
User_82_Green=255
User_82_Blue=255
User_83_Red=255
User_83_Green=255
User_83_Blue=255
User_84_Red=255
User_84_Green=255
User_84_Blue=255
User_85_Red=255
User_85_Green=255
User_85_Blue=255
User_86_Red=255
User_86_Green=155
User_86_Blue=155
[Options]
IgnoreFile1=1
Camera1-Distance=41.000000
Camera1-DirHeading=384.594147
Camera1-Heading=0.000000
Camera1-Pitch=0.000000
Camera1-Height=5.000000
Camera1-Zoom=90.000000
Camera1-Change=1
Camera2-Distance=82.000000
Camera2-DirHeading=277.000000
Camera2-Heading=0.000000
Camera2-Pitch=0.000000
Camera2-Height=18.000000
Camera2-Zoom=90.000000
Camera2-Change=1
Realism=15
ClipPlane=20
FogScale=4.000000
MaxFPS=100
LODBias=10
MouseSensitivity=4
Show3dTargetIndicator=1
ShadowClipPlane=99
ActorClipPlane=99
Sky=2
Channel06=0
Channel09=0
Channel07=0
Channel08=0
PetMisses=1
NPCNames=1
PCNames=1
Anonymous=0
Trade=2
GuildInvites=1
ParticleDensity=3
LoD=1
SameResolution=1
InverseMouse=0
LookSpring=0
MouseActive=1
Destroy=0
AANoConfirm=0
pointMerchantNoConfirm=0
MouseWheelZoom=1
MouseRightHanded=1
LoadScreenMode=1
Channel00=1
Channel01=1
Channel02=1
Channel03=1
Channel04=1
Channel05=1
BadWord=0
PCSpells=0
NPCSpells=0
BardSongs=0
CriticalSpells=0
CriticalMelee=0
SpellDamage=0
HideDamageShield=0
DotDamage=0
PetAttacks=0
FocusEffects=0
PetSpells=0
HealOverTimeSpells=0
ItemSpeech=0
Strikethrough=0
Stun=0
SwarmPetDeath=0
Ignore00=
Ignore01=
Ignore02=
Ignore03=
Ignore04=
Ignore05=
Ignore06=
Ignore07=
Ignore08=
Ignore09=
Ignore10=
Ignore11=
Ignore12=
Ignore13=
Ignore14=
Ignore15=
Ignore16=
Ignore17=
Ignore18=
Ignore19=
Friend00=
Friend01=
Friend02=
Friend03=
Friend04=
Friend05=
Friend06=
Friend07=
Friend08=
Friend09=
Friend10=
Friend11=
Friend12=
Friend13=
Friend14=
Friend15=
Friend16=
Friend17=
Friend18=
Friend19=
[News]
LastRead=4353E01E
Automatic=0
jarinaEQ1
11-11-2013, 04:14 AM
Hi,
Thanks you for this guide very usefull.
I've a question : where/how set servers lists ?
I've perform my installation by copy all files of my laptop to ./.wine/.....Everquest (like explainded)
Regards.
Burial
11-15-2013, 05:26 PM
Nothing but stock wine-1.4 on Ubuntu 12 with raring hardware enablement with an GeForce GTX 465. I don't download the binary patched dx9 library or anything. Here's my eqclient.ini just for comparison's sake.
[Defaults]
Sound=TRUE
TextureQuality=1
VertexShaders=FALSE
20PixelShaders=TRUE
14PixelShaders=TRUE
1xPixelShaders=TRUE
MultiPassLighting=FALSE
UseLitBatches=TRUE
UseLuclinHumanMale=FALSE
UseLuclinHumanFemale=FALSE
UseLuclinBarbarianMale=FALSE
UseLuclinBarbarianFemale=FALSE
UseLuclinEruditeMale=FALSE
UseLuclinEruditeFemale=FALSE
UseLuclinWoodElfMale=FALSE
UseLuclinWoodElfFemale=FALSE
UseLuclinHighElfMale=FALSE
UseLuclinHighElfFemale=FALSE
UseLuclinDarkElfMale=FALSE
UseLuclinDarkElfFemale=FALSE
UseLuclinHalfElfMale=FALSE
UseLuclinHalfElfFemale=FALSE
UseLuclinDwarfMale=FALSE
UseLuclinDwarfFemale=FALSE
UseLuclinTrollMale=FALSE
UseLuclinTrollFemale=FALSE
UseLuclinOgreMale=FALSE
UseLuclinOgreFemale=FALSE
UseLuclinHalflingMale=FALSE
UseLuclinHalflingFemale=FALSE
UseLuclinGnomeMale=FALSE
UseLuclinGnomeFemale=FALSE
UseLuclinIksarMale=FALSE
UseLuclinIksarFemale=FALSE
UseLuclinVahShirMale=FALSE
UseLuclinVahShirFemale=FALSE
UseLuclinElementals=FALSE
UseD3DTextureCompression=TRUE
MipMapping=TRUE
ShowDynamicLights=TRUE
LoadSocialAnimations=TRUE
TextureCache=TRUE
InspectOthers=FALSE
Log=FALSE
AttackOnAssist=TRUE
ShowInspectMessage=TRUE
LockWindows=FALSE
InvWinLabels=TRUE
HidePlayerWin=FALSE
HidePartyWin=FALSE
HideTargetWin=FALSE
HideSpellsWin=FALSE
HideBuffWin=FALSE
HideHotboxWin=FALSE
HideChatWin=FALSE
HideMainMenuWin=FALSE
ChatLineSpacing=0
ChatFontSize=3
ShowNamesLevel=4
VideoMode=0
MousePointerSpeedMod=0
ShowSpellEffects=1
CombatMusic=1
MixAhead=8
ServerFilter=0
TrackPlayers=TRUE
TrackSortType=NORMAL
TrackFilterType=0
DefaultLanguage=0
ShowGrass=TRUE
UseArrowCamera=FALSE
NetStat=FALSE
DoProperTinting=FALSE
Sound44k=0
SpeakerType=0
UISkin=Default
AtlasSkin=Default
DefaultChannel=8
LastCharSel=0
SystemInfoDelay=0
Music=10
SoundVolume=10
Gamma=7
SpellParticleOpacity=1.000000
EnvironmentParticleOpacity=1.000000
ActorParticleOpacity=1.000000
WindowedMode=TRUE
XOffset=0
YOffset=0
SendSystemInfo=0
ShowAlarmWindow=false
SpellParticleNearClipPlane=8.000000
EnvironmentParticleNearClipPlane=8.000000
ActorParticleNearClipPlane=8.000000
SkyCubemapSize=4
Shadows=0
SpellParticleDensity=1.000000
SpellParticleCastFilter=24
EnvironmentParticleDensity=1.000000
EnvironmentParticleCastFilter=24
ActorParticleDensity=1.000000
ActorParticleCastFilter=24
CharCreateRotateOn=0
ShowCreationHelp=TRUE
WindowedModeXOffset=0
WindowedModeYOffset=0
EnvSounds=1
AllowAutoDuck=0
[VideoMode]
Width=1900
Height=1000
WidthWindowed=1024
HeightWindowed=768
WindowedWidth=1024
WindowedHeight=768
FullscreenBitsPerPixel=32
FullscreenRefreshRate=0
[KeyMaps]
KEYMAPPING_FORWARD_1=17
KEYMAPPING_BACK_1=31
KEYMAPPING_STRAFE_LEFT_1=30
KEYMAPPING_STRAFE_RIGHT_1=32
KEYMAPPING_DUCK_1=45
KEYMAPPING_TOGGLETARGET_1=41
KEYMAPPING_AUTORUN_1=16
KEYMAPPING_AUTOPRIM_1=0
KEYMAPPING_USE_1=18
KEYMAPPING_CYCLEPCTARGETS_1=0
KEYMAPPING_TARGETNPC_2=0
KEYMAPPING_CYCLEREPLY_1=15
KEYMAPPING_TARGETPC_2=0
KEYMAPPING_CYCLENPCTARGETS_1=15
KEYMAPPING_RIGHT_1=1073741856
KEYMAPPING_LEFT_1=1073741854
KEYMAPPING_OPEN_INV_BAGS_1=1073741847
KEYMAPPING_CLOSE_INV_BAGS_1=1610612759
[HitsMode]
MyHitsMode=1
MyHitsAlwaysDraw=0
MyHitsX=4
MyHitsY=60
MyHitsCount=3
MyHitsFontSize=1
MyHitsShowHeader=1
MyHitsShowBG=0
MyHitsBGWidth=330
OtherHitsMeMode=1
OtherHitsMeAlwaysDraw=0
OtherHitsMeX=4
OtherHitsMeY=112
OtherHitsMeCount=3
OtherHitsMeFontSize=1
OtherHitsMeShowHeader=1
OtherHitsMeShowBG=0
OtherHitsMeBGWidth=330
OtherHitsOtherMode=1
OtherHitsOtherAlwaysDraw=0
OtherHitsOtherX=4
OtherHitsOtherY=164
OtherHitsOtherCount=3
OtherHitsOtherFontSize=1
OtherHitsOtherShowHeader=1
OtherHitsOtherShowBG=0
OtherHitsOtherBGWidth=330
[TextColors]
User_1_Red=255
User_1_Green=255
User_1_Blue=255
User_2_Red=190
User_2_Green=40
User_2_Blue=190
User_3_Red=0
User_3_Green=255
User_3_Blue=255
User_4_Red=40
User_4_Green=240
User_4_Blue=40
User_5_Red=0
User_5_Green=128
User_5_Blue=0
User_6_Red=0
User_6_Green=128
User_6_Blue=0
User_7_Red=255
User_7_Green=0
User_7_Blue=0
User_8_Red=90
User_8_Green=90
User_8_Blue=255
User_9_Red=90
User_9_Green=90
User_9_Blue=255
User_10_Red=255
User_10_Green=255
User_10_Blue=255
User_11_Red=255
User_11_Green=0
User_11_Blue=0
User_12_Red=255
User_12_Green=255
User_12_Blue=255
User_13_Red=255
User_13_Green=255
User_13_Blue=255
User_14_Red=255
User_14_Green=255
User_14_Blue=0
User_15_Red=90
User_15_Green=90
User_15_Blue=255
User_16_Red=255
User_16_Green=255
User_16_Blue=255
User_17_Red=255
User_17_Green=255
User_17_Blue=255
User_18_Red=255
User_18_Green=255
User_18_Blue=255
User_19_Red=255
User_19_Green=255
User_19_Blue=255
User_20_Red=240
User_20_Green=240
User_20_Blue=0
User_21_Red=240
User_21_Green=240
User_21_Blue=0
User_22_Red=255
User_22_Green=255
User_22_Blue=255
User_23_Red=255
User_23_Green=255
User_23_Blue=255
User_24_Red=255
User_24_Green=255
User_24_Blue=255
User_25_Red=255
User_25_Green=255
User_25_Blue=255
User_26_Red=128
User_26_Green=0
User_26_Blue=128
User_27_Red=255
User_27_Green=255
User_27_Blue=255
User_28_Red=90
User_28_Green=90
User_28_Blue=255
User_29_Red=240
User_29_Green=240
User_29_Blue=0
User_30_Red=0
User_30_Green=140
User_30_Blue=0
User_31_Red=90
User_31_Green=90
User_31_Blue=255
User_32_Red=255
User_32_Green=0
User_32_Blue=0
User_33_Red=90
User_33_Green=90
User_33_Blue=255
User_34_Red=255
User_34_Green=0
User_34_Blue=0
User_35_Red=215
User_35_Green=154
User_35_Blue=66
User_36_Red=110
User_36_Green=143
User_36_Blue=176
User_37_Red=110
User_37_Green=143
User_37_Blue=176
User_38_Red=110
User_38_Green=143
User_38_Blue=176
User_39_Red=110
User_39_Green=143
User_39_Blue=176
User_40_Red=110
User_40_Green=143
User_40_Blue=176
User_41_Red=110
User_41_Green=143
User_41_Blue=176
User_42_Red=110
User_42_Green=143
User_42_Blue=176
User_43_Red=110
User_43_Green=143
User_43_Blue=176
User_44_Red=110
User_44_Green=143
User_44_Blue=176
User_45_Red=110
User_45_Green=143
User_45_Blue=176
User_46_Red=255
User_46_Green=255
User_46_Blue=255
User_47_Red=255
User_47_Green=255
User_47_Blue=255
User_48_Red=255
User_48_Green=0
User_48_Blue=0
User_49_Red=255
User_49_Green=0
User_49_Blue=0
User_50_Red=255
User_50_Green=0
User_50_Blue=0
User_51_Red=255
User_51_Green=0
User_51_Blue=0
User_52_Red=255
User_52_Green=255
User_52_Blue=255
User_53_Red=255
User_53_Green=255
User_53_Blue=255
User_54_Red=255
User_54_Green=255
User_54_Blue=255
User_55_Red=255
User_55_Green=255
User_55_Blue=255
User_56_Red=255
User_56_Green=255
User_56_Blue=255
User_57_Red=255
User_57_Green=255
User_57_Blue=255
User_58_Red=255
User_58_Green=255
User_58_Blue=255
User_59_Red=255
User_59_Green=255
User_59_Blue=255
User_60_Red=215
User_60_Green=154
User_60_Blue=66
User_61_Red=215
User_61_Green=154
User_61_Blue=66
User_62_Red=215
User_62_Green=154
User_62_Blue=66
User_63_Red=215
User_63_Green=154
User_63_Blue=66
User_64_Red=215
User_64_Green=154
User_64_Blue=66
User_65_Red=215
User_65_Green=154
User_65_Blue=66
User_66_Red=215
User_66_Green=154
User_66_Blue=66
User_67_Red=215
User_67_Green=154
User_67_Blue=66
User_68_Red=215
User_68_Green=154
User_68_Blue=66
User_69_Red=215
User_69_Green=154
User_69_Blue=66
User_70_Red=255
User_70_Green=255
User_70_Blue=0
User_71_Red=255
User_71_Green=0
User_71_Blue=255
User_72_Red=0
User_72_Green=200
User_72_Blue=200
User_73_Red=255
User_73_Green=255
User_73_Blue=255
User_74_Red=255
User_74_Green=255
User_74_Blue=255
User_75_Red=0
User_75_Green=255
User_75_Blue=255
User_76_Red=255
User_76_Green=0
User_76_Blue=0
User_77_Red=255
User_77_Green=255
User_77_Blue=255
User_78_Red=90
User_78_Green=90
User_78_Blue=255
User_79_Red=255
User_79_Green=255
User_79_Blue=0
User_80_Red=255
User_80_Green=255
User_80_Blue=0
User_81_Red=255
User_81_Green=255
User_81_Blue=255
User_82_Red=255
User_82_Green=255
User_82_Blue=255
User_83_Red=255
User_83_Green=255
User_83_Blue=255
User_84_Red=255
User_84_Green=255
User_84_Blue=255
User_85_Red=255
User_85_Green=255
User_85_Blue=255
User_86_Red=255
User_86_Green=155
User_86_Blue=155
[Options]
IgnoreFile1=1
Camera1-Distance=41.000000
Camera1-DirHeading=384.594147
Camera1-Heading=0.000000
Camera1-Pitch=0.000000
Camera1-Height=5.000000
Camera1-Zoom=90.000000
Camera1-Change=1
Camera2-Distance=82.000000
Camera2-DirHeading=277.000000
Camera2-Heading=0.000000
Camera2-Pitch=0.000000
Camera2-Height=18.000000
Camera2-Zoom=90.000000
Camera2-Change=1
Realism=15
ClipPlane=20
FogScale=4.000000
MaxFPS=100
LODBias=10
MouseSensitivity=4
Show3dTargetIndicator=1
ShadowClipPlane=99
ActorClipPlane=99
Sky=2
Channel06=0
Channel09=0
Channel07=0
Channel08=0
PetMisses=1
NPCNames=1
PCNames=1
Anonymous=0
Trade=2
GuildInvites=1
ParticleDensity=3
LoD=1
SameResolution=1
InverseMouse=0
LookSpring=0
MouseActive=1
Destroy=0
AANoConfirm=0
pointMerchantNoConfirm=0
MouseWheelZoom=1
MouseRightHanded=1
LoadScreenMode=1
Channel00=1
Channel01=1
Channel02=1
Channel03=1
Channel04=1
Channel05=1
BadWord=0
PCSpells=0
NPCSpells=0
BardSongs=0
CriticalSpells=0
CriticalMelee=0
SpellDamage=0
HideDamageShield=0
DotDamage=0
PetAttacks=0
FocusEffects=0
PetSpells=0
HealOverTimeSpells=0
ItemSpeech=0
Strikethrough=0
Stun=0
SwarmPetDeath=0
Ignore00=
Ignore01=
Ignore02=
Ignore03=
Ignore04=
Ignore05=
Ignore06=
Ignore07=
Ignore08=
Ignore09=
Ignore10=
Ignore11=
Ignore12=
Ignore13=
Ignore14=
Ignore15=
Ignore16=
Ignore17=
Ignore18=
Ignore19=
Friend00=
Friend01=
Friend02=
Friend03=
Friend04=
Friend05=
Friend06=
Friend07=
Friend08=
Friend09=
Friend10=
Friend11=
Friend12=
Friend13=
Friend14=
Friend15=
Friend16=
Friend17=
Friend18=
Friend19=
[News]
LastRead=4353E01E
Automatic=0
Hmm thanks I partitioned off my drive and put a fresh install of ubuntu 12.04 on then installed wine 1.4 and now I can see models and spell effects so thankyou I think my problem was either my version of wine or I was messing up a setting in my eqclient ini file because after just copying yours it worked.
I'm also AMD.
Hi,
Thanks you for this guide very usefull.
I've a question : where/how set servers lists ?
I've perform my installation by copy all files of my laptop to ./.wine/.....Everquest (like explainded)
Regards.
The server list should appear after you login what sort of problem are you having? I'm no expert with linux but I might be able to help.
Mazoku
04-19-2014, 12:06 AM
Hi guys, I just trashed my windows install and have dove head first into Linux Mint! I'm a complete noob at linux and I have no idea what I'm doing but yet I've managed to get the install up and working and even followed all the text here to the T. I feel very accomplished however, for some reason I cannot get the newest V32 changes.zip to show up as applied. I downloaded it and put it into the correct folder:
/home/mint/.wine/drive_c/Program Files/Sony/EverQuest/
and put the files in the respectful locations but when I log in to my LS account it says I need to download the newest files.
What am I doing wrong?
I GOT IT FIXED!
http://www.project1999.com/forums/showthread.php?t=48157
That^^ is what was wrong, case sensitivities.
Now how do I fix crap resolution/s and game looks too "bright"? (going to tear through UI fil)
Mazoku
04-25-2014, 01:30 AM
*bump, How do I set affinity for p99??
Tried: # apt-get install schedutils
(NOTHING HAPPENS)
Tried: # taskset 0x00000001 -p 13545
Still nothing, What am I doing wrong? I'm a noob
Uaellaen
04-27-2014, 07:03 AM
*bump, How do I set affinity for p99??
Tried: # apt-get install schedutils
(NOTHING HAPPENS)
Tried: # taskset 0x00000001 -p 13545
Still nothing, What am I doing wrong? I'm a noob
http://community.linuxmint.com/software/view/schedtool
you should prolly try to "apt-get install schedtool"
better explanation of the tool:
http://manpages.ubuntu.com/manpages/precise/en/man8/schedtool.8.html
Mazoku
04-27-2014, 04:58 PM
Thank you!
Got it :
#> schedtool -a 0x1 <PID>
I use
$ taskset -c 0x0 wine eqgame.exe patchme
kissemisse
06-01-2014, 09:51 AM
Is there a solution when holding right mouse button to turn but turning stops when mouse cursor hits the edge of the screen?
Mazoku
06-01-2014, 12:04 PM
Hold right click and lift mouse and move in opposite direction of said hit "wall" then scroll towards the same direction as "wall" with the new found space you created, rinse and repeat for over 360 deg turns. I play eq with a trackpad and have kited with and without a mouse.
Unless I'm mistaken and you are instead saying that the cursor gets stuck
kissemisse
06-01-2014, 12:36 PM
Hold right click and lift mouse and move in opposite direction of said hit "wall" then scroll towards the same direction as "wall" with the new found space you created, rinse and repeat for over 360 deg turns. I play eq with a trackpad and have kited with and without a mouse.
Unless I'm mistaken and you are instead saying that the cursor gets stuck
Its just annoying in tight places, wish it could go away :(
ketzerei84
06-25-2014, 09:44 PM
I hate Ubuntu, and especially hate the GNOME desktop environment. I'm running OpenSUSE 13.1/KDE5.9 - and after copying over my previously existing EQEmu folder, I can't get wine to even acknowledge the existence of eqgame.exe, let alone let me modify the command line, despite the fact that it's right there, alongside my EVE online installation. Anybody running SUSE have some tips for me?
no chewie dont
07-29-2014, 07:52 PM
blank server select list >.< its not the router because soda is playing fine in the same room
eqhost.txt and eqclient.ini are both fine, even tried the 2 alternate eqhosts (login2 and leqemulator)
I'm looking at switching to a laptop for general computer usage, and for P99 does anyone have suggestion for linux/p99 friendly laptops?
cutie
08-20-2014, 07:27 PM
bump
feste
08-27-2014, 11:16 AM
blank server select list >.< its not the router because soda is playing fine in the same room
eqhost.txt and eqclient.ini are both fine, even tried the 2 alternate eqhosts (login2 and leqemulator)
this is happening to me too. went from ubuntu 13.xx it was working just fine and now with linux mint 17 I have the blank server select screen. Same eq folder too.
Laugher
08-27-2014, 04:45 PM
*edit* figured my issue out. Had to:
install ATI drivers for linux found here https://help.ubuntu.com/community/RadeonDriver (running Ubuntu 14 currently)
installed a fresh copy of Titanium with Wine, added 99 files and put it into the wine directory
winecfg>set to run on virtual desktop of same resolution as mine
(also worth mentioning: I have been able to run EQ successfully since selecting to "Emulate a Virtual Desktop" in the Graphics tab of Winecfg. After doing so I had to set the window to my screen's resolution, when I mistakenly set it to 1280x720 instead of 1280x768 (which is what my EQ window is set to) when I had 1280x720 in I got an XML error from EQ, so if you get an XML error check these settings (saw a couple others having this issue))
had some shortcut troubles for a couple minutes because I began with this guide and ended with another Deru posted on (woops), overall though pretty smooth once I figured all that out, also had to replace dsetup.dll with a renamed and capitalized DSETUP.dll from the v33 files (when it comes to Linux I learned that at least with files/overwriting it is case sensitive, good to know :) )
up and running now, big thanks to everyone in this thread, the Spell File Outdated Issue/dsetup.dll resolution (http://www.project1999.com/forums/showthread.php?t=157328), and Ruien's Guide to EQ under Linux (www.project1999.com/forums/showthread.php?t=126081).
http://i.imgur.com/9KPEY13.jpg
loramin
09-13-2014, 05:06 PM
this is happening to me too. went from ubuntu 13.xx it was working just fine and now with linux mint 17 I have the blank server select screen. Same eq folder too.
I'm having the same problem. I'm also on Linux Mint 17, and I copied my (working) EverQuest folder from a Windows machine. It starts up fine, but the server select screen is blank. Anyone figure out a solution?
Indefinite
11-01-2014, 01:01 AM
I'm having the same problem. I'm also on Linux Mint 17, and I copied my (working) EverQuest folder from a Windows machine. It starts up fine, but the server select screen is blank. Anyone figure out a solution?
3.16-3-amd64 debian jessie
wine version 1.6.2-8
Having the exact same issue myself, can't seem to get it sorted. Other games running fine. Tried the eqclient.ini posted here to no avail. Using an EQ install I've copied into previous wine installations with no issue. No notable errors from wine to work off of.
1203jjt
01-15-2015, 09:30 AM
Ok, so I've followed the original guide. I've installed Wine on ubuntu, and I've copied over my complete EQ folder from my windows laptop into the Wine folder. I'm stuck from there...how do I launch the game? I navigated into the folders and right clicked Launch Titanium.bat and told it to open with Wine. My computer acted like it was processing for a second, but nothing happened.
Also, since I copied an existing EQ folder over, I don't have any Everquest desktop shortcuts. Do I still need to install EQ even though I copied over the folder? Any help would be appreciated. Assume you're explaining things to an elementary student, as I'm no Linux pro.
falkun
01-15-2015, 09:42 AM
Do you use Wine or PlayOnLinux?
With PlayOnLinux I just create a new wineprefix through the GUI, put my P99 folder in the base directory, and then create an executable shortcut and select the eqgame.exe. Without POL, I think you can do the same by creating a bash script that will set the wine prefix and then you can tell wine to run the eqgame.exe that exists within that prefix. That bash script is then your "shortcut" and you can move it to your launcher/desktop/wherever as you see fit.
1203jjt
01-15-2015, 09:48 AM
I've installed Wine, but I'm not opposed to PlayonLinux if its easier. I've honestly never used either of them. This is my first experience. Which of those methods would you recommend for a non-programmer?
1203jjt
01-15-2015, 07:41 PM
Ok, I installed it with PlayOnLinux, and used the Launch Titanium file in the Everquest folder to try to launch the game. I got the following error with PoL:
[01/15/15 17:41:30] - Running wine- Launch Titanium.bat (Working directory : /home/usr/.PlayOnLinux/wineprefix/Everquest/drive_c/Program Files (x86)/Sony/EverQuest)
wine: Bad EXE format for C:\Program Files (x86)\Sony\EverQuest\Launch Titanium.bat.
Correct me if I'm wrong, but won't selecting the eqgame.exe file try to patch the folder from SOE? Aren't I supposed to launch using the Launch Titanium.bat file?
Zaela
01-15-2015, 08:49 PM
Correct me if I'm wrong, but won't selecting the eqgame.exe file try to patch the folder from SOE? Aren't I supposed to launch using the Launch Titanium.bat file?
Running eqgame.exe with "patchme" as an argument will cause it to skip the patcher. This is all that the .bat file does in the first place. I don't think Wine will run Windows batch scripts directly (probably need to send it through cmd.exe, which is implied on Windows), and it's not really needed anyway in any case.
1203jjt
01-15-2015, 08:52 PM
So how exactly would I do that?
Zaela
01-15-2015, 08:58 PM
wine eqgame.exe patchme
I dunno about PlayOnLinux.
1203jjt
01-15-2015, 09:44 PM
Ok, just deleted and completely restarted using the steps on the first page of this thread. Now when I run wine eqgame.exe patchme my Terminal gives the following: wine: cannot find L"C:\\windows\\system32\\eqgame.exe
Also tried just typing wine and dragging and dropping the file to get the exact file path, followed by patchme. No go either...this is frustrating.
Ozain
02-20-2015, 11:51 AM
Now how do I get the models working ? I can run the game but the models isnt showing such as character models, mobs, npcs and such.. Is there anyway of solving that ?
mgellan
02-20-2015, 12:15 PM
What version of Wine? Character models haven't been a problem for a long time... -- Mg
Ozain
02-20-2015, 01:03 PM
I got it working somehow , I have no clue what I did but I did change some values in the ini file. But never the less this is a great guide you've provided us with! :)
1203jjt
02-23-2015, 02:17 PM
Ok, I finally just booted into the game successfully for the first time in linux, without crashing. I haven't run through any zones to look for bugs, but I can give you guys a bit of useful info.
First, I am using an AMD ATI card, which I think was my problem. I managed to get it working after following the instructions in this video for updating my drivers through AMD. https://www.youtube.com/watch?v=evqpassbyqA
Second, I had to run it through WINE as the tutorial suggests, AND change my ini file to the one provided. I also had to reboot computer after running sudo apt-get update to make sure I had everything up to date. I consider myself a novice Ubuntu user, so I'm impressed that I got it working. I hope that helps a little for everyone struggling with ATI issues.
Only strange thing I'm experiencing is that DoT tick messages aren't appearing. I've tried changing all my filters, and still nothing...anyone else experience this? I started a thread in the Server Chat forum, but thought it might have something to do with running it on linux?
nerdvsgeek
03-17-2015, 12:28 PM
this is happening to me too. went from ubuntu 13.xx it was working just fine and now with linux mint 17 I have the blank server select screen. Same eq folder too.
Has anyone solved this issue for playing under Ubuntu + WINE? I am trying to get Project1999 running and I'm encountering the blank server list.
theG33K
03-18-2015, 03:35 PM
I've never resolved it, the "official" solution I found years ago still holds true...
"My one Linux box has that problem, I never solved it. The workaround is to log out, and log back in until the list shows " - Cavedude
nerdvsgeek
03-19-2015, 06:30 PM
I've never resolved it, the "official" solution I found years ago still holds true...
"My one Linux box has that problem, I never solved it. The workaround is to log out, and log back in until the list shows " - Cavedude
Hrm, I've tried quite a few times before giving up and rebooting into Windows, but I'll try more tonight.
Thanks!
theG33K
03-20-2015, 01:17 PM
Honestly it's a crap shoot, some times it's on the first try, others on the 10th. I've had to attempt for 15 minutes straight on occasion. It will show up, eventually....
nerdvsgeek
03-21-2015, 08:40 PM
Honestly it's a crap shoot, some times it's on the first try, others on the 10th. I've had to attempt for 15 minutes straight on occasion. It will show up, eventually....
Well, I've tried 50 times in a row on several occasions and the one time the it actually showed a server list it would not let me log into Project 1999 because of an error.
I'm trying it under VirtualBox with Direct3D enabled. We'll see if this lets me play under Linux, because I'm tired of trying to code under Windows during downtime (which is considerable when solo'ing as my wife tends to play WoW/Landmark.)
EDIT: Well, Virtualbox was a waste of time. Nothing but a black screen, no matter what was tried. Not sure what else to do here... but it's not ISP or time of day related.
mgellan
08-28-2015, 04:34 PM
Well, I've tried 50 times in a row on several occasions and the one time the it actually showed a server list it would not let me log into Project 1999 because of an error.
I'm trying it under VirtualBox with Direct3D enabled. We'll see if this lets me play under Linux, because I'm tired of trying to code under Windows during downtime (which is considerable when solo'ing as my wife tends to play WoW/Landmark.)
EDIT: Well, Virtualbox was a waste of time. Nothing but a black screen, no matter what was tried. Not sure what else to do here... but it's not ISP or time of day related.
This is pretty old but might want to try VirtualBox again, it has 3D acceleration built into the Guest Additions now. Probably previously they weren't there yet, or weren't working.
Regards,
Mg
mgellan
08-28-2015, 04:36 PM
If you have problems with gamma on EQ under LINUX:
I upgraded to Ubuntu 14.04 and all of a sudden EQ was pretty dark and the gamma slider won't adjust gamma at all. I added the following to my script that runs EQ to set the gamma for the game and reset it afterwards:
xrandr --output DP-2 --gamma 2.0:2.0:2.0
taskset -c 0 wine eqgame.exe patchme 2>/dev/null
xrandr --output DP-2 --gamma 1.0:1.0:1.0
Regards,
Mg
nathan_heath
11-06-2015, 04:19 PM
had some shortcut troubles for a couple minutes because I began with this guide and ended with another Deru posted on (woops), overall though pretty smooth once I figured all that out, also had to replace dsetup.dll with a renamed and capitalized DSETUP.dll from the v33 files (when it comes to Linux I learned that at least with files/overwriting it is case sensitive, good to know :) )
up and running now, big thanks to everyone in this thread, the Spell File Outdated Issue/dsetup.dll resolution (http://www.project1999.com/forums/showthread.php?t=157328), and Ruien's Guide to EQ under Linux (www.project1999.com/forums/showthread.php?t=126081).
http://i.imgur.com/9KPEY13.jpg
I am totally new to project 99 as of this week, but I was an EQ player back in the day. I am now running on Linux Mint 17.2. it took a little bit to find a good install of EQ Titanium, and then I had to copy the .ini file to get the EQ play window to become visible. Then when I was finally able to log in I was getting the "spells file out of date" error in the char select screen. Turned out to be the case of the dsetup.dll file name that was the issue. I deleted the one that came with EQ and pasted in the one from p99v40. All is well now.
Thanks to everyone who has commented on this thread and major thanks to the original poster. I am very excited to play classic EQ again. :)
Eider85
11-11-2015, 01:06 PM
So Ive been using microsoft for ever but decided to check out linux since there are people out there praising linux ( god knows why I guess). I decided to install Linux on an old laptop that used to run windows XP.
What I have now is Linux Ubuntu and no other OS on laptop. After I installed Ubuntu I tried installing Spotify wich was suprisingly difficult for someone that doesnt know Linux, After 1 hour I made it due to nice people posting vids on youtube... /sigh...
I also installed wine somewhere in that process after watching a video on "need to have programs on Linux" on youtube...
Why does it have to be so hard to do the simplest things. Couldnt they invent some form of .exe file on linux to prevent all this code writing ?
Anyways I recently tried installing Everquest after reading this guide on my linux and I failed horribly...
I downloaded EQ Titanium torrent and installed it using a disc image program (like daemon tools).
Then I installed it in a folder within Ubuntu called C:/EQEmu (wich I btw spendt some time after trying to locate to delete the files as project1999 mentions) eqarena.eqg etc. Ofc I installed the v40 files from project1999 page before deleting these files ofc.
Then I tried to right click EQ icon on desktop to stop patching and tried to apply the correct address wich I have no idea if actually was correct address or if it worked..
I also made a shortcut for LaunchTitanium on desktop.
Do I use the EQ icon or LaunchTitanium to start EQ ?
If Linux is such a great OS, then why is stuff so complicated to do ? sudo apt this, sudo apt that, wine here and wine there.. Anyways.. I cant get EQ to work on my Ubuntu apparenlty. Would be nice with a video showing exactly what to do on youtube if anyone is able to do that.
Sorry to you linux lovers out there but I just dont feel like learning how to do codes and stuff in a new OS, I just wanto play EQ... :S
Sorry to you linux lovers out there but I just dont feel like
learning how to do codes and stuff in a new OS, I just wanto play EQ... :S
For the record, I've been using GNU/Linux exclusively since 1998 until recently that I need Photoshop for my work.
Why don't you stick with MS Windows instead? It's a great one-size-fits-all operating system - it's both easy to use and you said you're familiar with it already. Waste your time fighting orcs and not a new OS.
Wisteso
11-13-2015, 03:21 PM
What I have now is Linux Ubuntu and no other OS on laptop. After I installed Ubuntu I tried installing Spotify wich was suprisingly difficult for someone that doesnt know Linux, After 1 hour I made it due to nice people posting vids on youtube... /sigh...
Usually means the app developer doesn't care much about linux. It should be easy if the developer makes an effort.
Why does it have to be so hard to do the simplest things. Couldnt they invent some form of .exe file on linux to prevent all this code writing ?
They do have them. They're called binaries. Though you can also run lots of windows exe files too using Wine. The reason you have to go through extra steps is because linux still kinda sucks a little bit at having a universal package management system because every distro is trying to be king of the hill - stupidly.
Anyways I recently tried installing Everquest after reading this guide on my linux and I failed horribly...
Do I use the EQ icon or LaunchTitanium to start EQ ?
Neither. You make whatever kind of shortcut you can that will run "wine eqgame.exe patchme"
If Linux is such a great OS, then why is stuff so complicated to do ? sudo apt this, sudo apt that, wine here and wine there.. Anyways.. I cant get EQ to work on my Ubuntu apparenlty. Would be nice with a video showing exactly what to do on youtube if anyone is able to do that.
You're expecting Linux to be able to provide a painless experience with emulating Windows? :confused: Doing the reverse (Linux on Windows, using cygwin for example) is just as hard.
The biggest issue is that there are too many chiefs and not enough indians with the developers; i.e. too many forks of too many OS components. Though even still it's pretty easy to use linux if you can read written instructions.
Boolean
12-05-2015, 01:35 AM
I followed the tutorial on YouTube to install EverQuest on Windows, but now I want to try it on Linux Mint 17.2. I have copied the install folder over to "~/.wine/drive_c/Program Files/Sony/Everquest". When I type "wine eqgame.exe patchme" I get this message:
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:win:EnumDisplayDevicesW ((null),0,0x32ebd8,0x00000000), stub!
And then a window pops up saying something about Nvidia drivers (I have GTX 700), and an option to "continue anyway" which I hit and then a serious error occurs and this spits out over and over again:
err:winedbg:dbg_handle_debug_event 0027:0028: not a registered process or thread (perhaps a 16 bit one ?)
err:winedbg:dbg_handle_debug_event 0027:0028: not a registered process or thread (perhaps a 16 bit one ?)
err:winedbg:dbg_handle_debug_event 0027:0028: not a registered process or thread (perhaps a 16 bit one ?)
err:winedbg:dbg_handle_debug_event 0027:0028: not a registered process or thread (perhaps a 16 bit one ?)
err:winedbg:dbg_handle_debug_event 0027:0028: not a registered process or thread (perhaps a 16 bit one ?)
My wine version is 1.6.2 and I installed it from the package manager.
nathan_heath
12-09-2015, 11:47 AM
This is a pretty good walk through on how to use playOnLinux to run EQ
https://forums.daybreakgames.com/eq/index.php?threads/how-i-got-eq-to-run-on-linux-with-playonlinux-pon.1185/
best of luck
mgellan
01-16-2016, 12:01 AM
Just installed a new Ubuntu 15.01 on a laptop (mostly cuz Win10 is totally screwed up on a HP Zbook17 with dual Intel / Nvidea graphics) and ran into the "no servers on login server screen" problem. Found this:
https://www.project1999.com/forums/showthread.php?t=218666
Installed and compiled p99-login-middlemand program, and changed my script to the following:
#!/bin/bash
~/bin/p99-login-middlemand &
echo $! >/tmp/p99middle.pid
cd "$HOME/.wine/drive_c/EverQuest99"
taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null
kill -9 $(cat /tmp/p99middle.pid)
EQ now works like a charm again!
Regards,
Mg
mrybczyn
02-12-2016, 08:14 PM
Yup, middlemand fixed my login issues over wifi.
Everything works well except music...
LazyMonkey
03-21-2016, 01:54 AM
Am I missing something obvious? Using Ubuntu, I've been able to get EQ installed, copied the most current (at this time) V41 files into the EQ directory. Deleted the listed files from the getting started guide. Set up the desktop wine icon with the script as directed in the first post. That all worked fine. I am able to launch the game, even get past login and to server selection. There, it tells me my spell files are out of date. I have copied the v41 files in again and relaunched the game, to the same result.
Everything I've read says this should be working, but I can't get past the spell files issue.
krakmojo
03-21-2016, 01:43 PM
Check the case of the file names in the v41 files vs the ones you are replacing since Linux is case-sensitive.
For instance (I just picked a file at random) dsetup.dll will not replace dsetup.DLL and could cause problems if WINE/Ubuntu is looking for the latter.
LazyMonkey
03-21-2016, 02:53 PM
Thank you, that was the exact problem. Now able to log in and get in game.
Thank you, that was the exact problem. Now able to log in and get in game.
I had the exact same problem. To be specific, there is 1 file in v41.zip that has the wrong casing: dsetup.dll should be DSETUP.dll
If you've followed all the other instructions, simply do:
mv DSETUP.dll DSETUP.dll.bak # alternatively, rm DSETUP.dll
ln -s dsetup.dll DSETUP.dll # symlink to correct case, to prevent conflicts in the future
Every year I try and get linux running and every year its the same thing, 90% of what I need a computer for will run under it, but that 10% I just cant live without. Well this year I tried Ubuntu 16.04 and wiz bang boom bop, windows is finally history for the dude.
No muss no fuss, install wine, copied eq, turned off some eq.ini's, and I was playing eq like it was 1999 all over again. Thanks for the guide you guys all rock!
Kioti
11-28-2016, 07:34 PM
Thanks to everyone who contributed to this thread, I used these instructions under 16.04 with relative ease. The only issue I had(aside from those already listed) was trying to go fullscreen. The game plays fine in windowed mode but anytime I try fullscreen I get an instant crash of wine. Running an Nvidia card, anyone have any info on this issue? Thanks again.
edit:speling
Branlail
11-30-2016, 12:04 PM
I actually have the same issue going full screen. It crashes out. I also find that it is running ridiculously slow in windowed mode. Unplayable really.
I have installed it, updated to v43 files (which had the correct DSETUP file) and verified that my comp is running off my NVIDIA chipset, not the onboard intel stuff. I guess my next step is to play around with drivers and see if that helps.
Anyone have any thoughts? I have a 660m NVIDIA Geforce with the NVIDIA 367.57 recommended drivers going.
Branlail
11-30-2016, 01:07 PM
Little update on this. I tried editing the eqclient.ini file and found a sort of work around. I might actually like this better.
I tried changing the fullscreen refresh rate to 60 per instructions in another thread. They said it worked for them, it did not work for me. After that failed I changed the width and height under video settings:
[VideoMode]
Width=1920 (this used to be 1600)
Height=1080 (this used to be 900)
FullscreenRefreshRate=60
FullscreenBitsPerPixel=32
WindowedWidth=1600
WindowedHeight=850
when I changed the above values I was able to select 1920x1080 from screen resolutions and things it seems to run smoother and it's basically full screen without being fullscreen. The other positive is all the UI elements are smaller, taking up less space. I like it.
Branlail
11-30-2016, 01:40 PM
Tried to edit but time was up...
Actually when I try to make this fullscreen now it mostly works. The bar on top goes away and the space where the Linux taskbar is normally on the bottom of the screen show a sliver of my desktop. Good enough I guess. (LINUX mint 18 cinnamon and wine 1.8.5)
Will keep toying with the ini and see if I can get any better results.
Branlail
11-30-2016, 04:28 PM
Ok last post on this topic as I've more or less got it sorted out now with one exception.
The game is dark as hell. The in-game gamma slider doesn't seem to work. I've edited the gamma value in the ini but it won't seem to go above 20. Am I not understanding how that works? (using the .ini file given in the first post with the only change being my resolution.)
I am on a Linux Mint 18 Cinnamon with Wine 1.8.5.
dikafu
12-26-2016, 08:05 AM
Problem: No text appearing.
I scrolled back about 6 pages and didn't see anyone else with this issue. Apologies if it's addressed on a page I haven't read.
Firstly, I copied a working installation from windows partition across to Elementary OS with a newly installed Wine. The program runs, but there is no text. I can get no further than the login screen.
I reinstalled Ubuntu (needed to anyway) and tried the same approach. I got the same problem.
Finally, I reinstalled from disk - patched to v43 and ... the same problem!
Anyone else had this issue?
wine is reporting `unsupported vertex format PIPE_FORMAT_B4G4R4A4_UNORM`. Is that a red herring?
dikafu
12-26-2016, 08:14 AM
Default version of wine in Ubuntu repos is too old. I upgraded to latest and the text appears! https://wiki.winehq.org/Ubuntu
mgellan
01-25-2017, 10:23 AM
Ok last post on this topic as I've more or less got it sorted out now with one exception.
The game is dark as hell. The in-game gamma slider doesn't seem to work. I've edited the gamma value in the ini but it won't seem to go above 20. Am I not understanding how that works? (using the .ini file given in the first post with the only change being my resolution.)
I am on a Linux Mint 18 Cinnamon with Wine 1.8.5.
I ran into the same issue a while back when I moved to Ubuntu 16.04, I use xrandr to set the gamma in the startup script. Those who want to change their gamma/brightness:
Use xrandr to list your outputs:
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
In this example the output is DVI-0, so to change the brightness:
xrandr --output DVI-0 --brightness 2
To change the gamma:
xrandr --output DVI-0 --gamma 2:2:1
Regards,
Mg
Some things that help playing under ubuntu that I forgot to mention.
Drop the bar to the bottom then hide it.
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 1
If you play on a 24" monitor its perfect.
to undo when your done playing if you need to.
gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-hide-mode 0
and
gsettings set com.canonical.Unity.Launcher launcher-position Left
akselk
03-06-2017, 09:32 AM
Hey!
Thanks for the great guide.
Got everything up an working. If someone else experiences invisible character models this can be fixed in the eqclient.ini by setting vertexshaders = false.
Further, are anyone getting the music to work? I have all sound effects, but no music. Can this be because pulseaudio has troubles with the midi files?
malishious
03-08-2017, 11:49 PM
I have Titanium installed and have modified the necessary files from the website and have removed the needed ones as well. I am just lost on how to make a link do run the game. I try to make an icon for the .bat file that would normally be used in Windows and with that I get an error and when trying to make an icon with the eqgame.exe I get an error message that says run Everquest.exe. What I am missing in order to get this to work please?
I am running the latest version of Zorin OS if it makes a difference.
Zaela
03-09-2017, 12:18 AM
What I am missing in order to get this to work please?
Whatever you are using needs to invoke eqgame.exe with "patchme" as an argument following it, e.g.:
wine eqgame.exe patchme
The popup saying to run Everquest.exe happens because Everquest.exe is the patcher, and on live you would have normally always started EQ through the patcher. eqgame.exe is the real EQ client program, and when it sees "patchme" as an argument it behaves as though the patcher already ran.
pinedepain
03-09-2017, 05:57 AM
Hello everyone,
thanks to this guide I manage to play Project1999 on wine (Lubuntu), thanks alot!
There is one main problem that remains. I'm having difficulties with the keyboard layout. I'm an AZERTY player. If I don't do anything when I fire up EQ through wine I have many dead keys, and one of the most important is the / (slash).
One fix I found is to switch my Lubuntu keyboard layout to QWERTY when launching EQ. This gives me the opportunity to play in EQ with the AZERTY layout (yes yes! AZERTY layout in EQ, QWERTY layout in Lubuntu) and have the / key available. However, some keys are not at the good place such as the 'm' and numbers 4, 6, 8 are dead keys, by that I mean that I cannot produce any number 4, 6, 8, which is quite problematic.
As a reference of my problem, while searching the forum I found two people having the same problem :
https://www.project1999.com/forums/showthread.php?t=15100
I tried to download an AZERTY keyboard.txt version of EQ but it did not fix anything. If someone has a fix or an idea, I'd be glad to hear it.
The good side of this story is that I can play on Project1999 on my only and loving operating system almost perfectly even with this problem.
Thanks again to the developers and the community for this great work!
malishious
03-11-2017, 02:39 PM
Whatever you are using needs to invoke eqgame.exe with "patchme" as an argument following it, e.g.:
wine eqgame.exe patchme
The popup saying to run Everquest.exe happens because Everquest.exe is the patcher, and on live you would have normally always started EQ through the patcher. eqgame.exe is the real EQ client program, and when it sees "patchme" as an argument it behaves as though the patcher already ran.
I have been able to get it to run the Everquest.exe and then it tries to patch but I stop it before it can connect. What settings do I need to change in order to follow the instructions that you have listed? I would appreciate any assistance you can give me. Thanks.
I added a screenshot of what I have tried so far.
mgellan
03-28-2017, 10:32 AM
I actually have the same issue going full screen. It crashes out. I also find that it is running ridiculously slow in windowed mode. Unplayable really.
I have installed it, updated to v43 files (which had the correct DSETUP file) and verified that my comp is running off my NVIDIA chipset, not the onboard intel stuff. I guess my next step is to play around with drivers and see if that helps.
Anyone have any thoughts? I have a 660m NVIDIA Geforce with the NVIDIA 367.57 recommended drivers going.
Was just reading back through the thread and saw this - for ANYONE having display problems on Linux with NVIDIA make sure you're running the proprietary NVIDIA drivers not the open source drivers that come by default. Other than causing all sorts of problems with multiple monitors etc. performance is shit. Yes I know this guy is but just a thought :)
Regards,
Mg
krakmojo
03-28-2017, 11:58 AM
Try the following setting in your eqclient.ini, it helped me sometimes.
VertexShaders=FALSE
malishious
07-01-2017, 11:39 AM
I am running xubuntu and have wine installed and titanium installed. I have all the necessary files added and/or removed. I have edited the EQ wine icon command and used my user instead of <user>. When I click on the icon to run the game nothing happens. No error messages or pop-ups. Any idea as to what I am doing wrong?
Grizzled
07-15-2017, 04:58 PM
I got everything working so far with POL. Except p99 keeps telling me my spell files are out of date, even though I have already copy/pasted version 45(current) in their folders.
Ashintar
07-15-2017, 05:06 PM
I got everything working so far with POL. Except p99 keeps telling me my spell files are out of date, even though I have already copy/pasted version 45(current) in their folders.
Did you rename dsetup.dll to the correct case?
Originally Posted by VincentF
Things i did to get everquest P99 working on my Antergos/Gnome3 setup
1. Copied eq1 folder to linux
2. removed files from eq folder as per p99 website
3. When copying p99 specific files into eq folder pay attention to case sensitive files, in particular dsetup.dll! You have to rename it to DSETUP.dll
4. Get sound to work. Open terminal and enter sudo pacman -S lib32-alsa-lib lib32-alsa-plugins lib32-libpulse lib32-alsa-oss lib32-openal
5. Edit eqclient.ini and change video mode or size to fit your monitor
5a. Change windowedmode to false if you want fullscreen
5b. set refresh rate to 60
I also have the blank server login screen occasionally but usually only takes one retry to get it working
Grizzled
07-15-2017, 08:39 PM
looks like I had both caps and lower case for that dll. deleted the lower case, no change though, still spell out of date message. changed the dll to uppercase and doesnt make a difference either.
sounion
07-25-2017, 02:17 AM
I'm new to ubuntu so I may be asking a stupid question.
I have eq titanium installed and the wine desktop shortcut setup. But, I don't know how to change my eqgame.exe to eqgame patchme. In Windows I know I could right click > properties and type it in, but I don't have that option when I go into properties in ubuntu. I am within the .wine directory in my files.
Any ideas?
Kavious
07-25-2017, 04:04 AM
Theres various ways it could be done. I personally just have the shortcut call an EQStart.sh script that will load the game. Here is the script I use:
#!/bin/sh
# if you don't have the script's cwd set, you get XML errors
export WINEPREFIX=/home/username/.wine/
cd /home/username/.wine/drive_c/EverQuest
# Bind to one core of the processor and launch.
# The client will spew a lot of errors, especially every time
# you target a mob, hence the stdout/stderr redirect.
# You probably want to leave off the 2>/dev/null until you're satisfied
# everything is working.
taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null
sounion
07-25-2017, 11:40 AM
Theres various ways it could be done. I personally just have the shortcut call an EQStart.sh script that will load the game. Here is the script I use:
#!/bin/sh
# if you don't have the script's cwd set, you get XML errors
export WINEPREFIX=/home/username/.wine/
cd /home/username/.wine/drive_c/EverQuest
# Bind to one core of the processor and launch.
# The client will spew a lot of errors, especially every time
# you target a mob, hence the stdout/stderr redirect.
# You probably want to leave off the 2>/dev/null until you're satisfied
# everything is working.
taskset -c 0 padsp wine eqgame.exe patchme 2>/dev/null
Do I do this in Terminal? And I notice the taskset is still using eqgame.exe patchme. I can't edit the exe to add the patchme. How do I do that?
Kavious
07-25-2017, 03:24 PM
Its like a Windows batch file. You just create a text file of the above and then run it (or point your shortcut to open the shell script).
You technically could run the commands in a terminal and it would work just the same
Tupakk
07-25-2017, 03:31 PM
Its like a Windows batch file. You just create a text file of the above and then run it (or point your shortcut to open the shell script).
You technically could run the commands in a terminal and it would work just the same
Didn't know you ran Linux lol learn something new everyday.
sounion
07-25-2017, 03:59 PM
Its like a Windows batch file. You just create a text file of the above and then run it (or point your shortcut to open the shell script).
You technically could run the commands in a terminal and it would work just the same
So I set that up in a text, then alter username to reflect mine. Then I just run it? Do I alter anything else? Like I said, linux n00b. Literally 5 days into this OS and very over my head haha. Thanks for your help already.
Kavious
07-25-2017, 04:14 PM
Once you have the file created, you can just open up all its permissions with:
chmod 777 EQStart.sh
sounion
07-25-2017, 05:11 PM
Does the script bypass the auto update feature?
Also (and again I am so sorry, just so new to all this and little to no coding background to be able to sort this shit):
- do I remove the # at the beginning?
- do I need to grab the script's cwd set? If so, how do I do that?
- what is/how do I bind to one core of the processor and launch?
Kavious
07-25-2017, 05:31 PM
Yes, this starts the game using the command suggested in the install guide which you can see in the Launch Titanium.bat file. This script just forces the game to use one cpu core. Some players experience a lot of disconnect issues when multi-core is enabled
What you never want to do is load the game using Everquest.exe, that will cause a bad day
sounion
07-25-2017, 05:41 PM
Okay so I copy pasted that script into a text file and renamed to EQStart.sh. I changed permissions by right clicking and made it executable. When I click on it though, nothing happens. Keep in mind I did change the username in the script. Any ideas?
And that's a yes to removing the initial #? And also grabbing the cwd from Launch titanium.bat file ? This is nuts but well worth the time for p99
Kavious
07-25-2017, 06:01 PM
No need to remove any #'s, I figure its commented out for a reason. I didnt write the script, found it a couple years ago and its worked really good
Edit: Found where I got it, the original post of this thread :D
sounion
07-25-2017, 06:10 PM
And all you did was install Titanium, d/l and extract current p99 version, and then create this EQStart.sh? I'm just not sure what to do to get it to launch eq since nothing happen when I double click the .sh file.
Kavious
07-25-2017, 06:19 PM
I would open a terminal and cut & paste each command and see if you get any errors
sounion
07-25-2017, 06:22 PM
Okay I'll try that. Taking off for a time. Thanks for your help and swift replies. I'll post how it goes.
sounion
07-26-2017, 01:31 PM
I got back to this. I was able to sort out a few things, like getting the right path typed into the 'cd' line of the script. But when I run 'taskset -c 0 padsp wine eqgame.exe patchme' I get errors.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
fixme:win:EnumDisplayDevicesW ((null),0,0x33ebd4,0x00000000), stub!
^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
I'm not sure what this means.
And on my first try, it kicked the terminal into a loop of errors and a crash prompt came up to close down the wine app. The terminal was reading the following for that, but it did not happen on my second try.
err:winedbg:dbg_handle_debug_event 0008:0009: not a registered process or thread (perhaps a 16 bit one ?)
Any ideas?
sounion
07-26-2017, 03:42 PM
I did follow this (http://www.ideatrash.net/2014/06/fix-padsp-to-use-pulseaudio-on-64-bit.html) guide to try and fix it, but it produced the same error.
mgellan
07-26-2017, 03:49 PM
Getting a bunch of "fixme" error messages on the console is normal for WINE, thats why the scripts usually just redirect errors to the bit bucket. It just means some aspect of the Windows emulation is not working / implemented but the software runs just fine.
If you google the error the following article comes up:
http://www.ideatrash.net/2014/06/fix-padsp-to-use-pulseaudio-on-64-bit.html
Any time an error pops up like that Google is your best friend :)
Regards,
Mg
sounion
07-26-2017, 10:27 PM
Okay, so running the .sh file only opens the text file. The game is not loading.
See my file below:
#!/bin/sh
# if you don't have the script's cwd set, you get XML errors
export WINEPREFIX=/home/name/.wine/
cd /home/name/.wine/drive_c/'Program Files (x86)'/Sony/EverQuest
# Bind to one core of the processor and launch.
# The client will spew a lot of errors, especially every time
# you target a mob, hence the stdout/stderr redirect.
# You probably want to leave off the 2>/dev/null until you're satisfied
# everything is working.
taskset -c 0 padsp wine eqgame.exe patchme
Any issues?
sounion
07-27-2017, 02:13 PM
I realized that the program is trying to launch, but crashing before I get a screen to pop up. Here's what happens.
http://i1086.photobucket.com/albums/j444/ckoller/pic1.png
Notice the black rectangle in the top left, that's EQ launching. I am not sure if the answer lies in the text in the terminal. I ran the script codes from there as the .sh file was not launching anything, instead it was just opening in gedit.
Is it an issue of not having eqgame.exe changed to eqgame.exe patchme?
Izmael
07-27-2017, 04:42 PM
I would try an older version of Wine. I run EQ in a 3-4 years old version of Wine. Newer version never worked for me.
Wine is a sad clusterfuck but that's all we have really to play EQ under Linux.
sounion
07-27-2017, 08:29 PM
How do I find the old version?
Kavious
07-27-2017, 09:08 PM
Ive got mine working with Wine 1.7.55 on Linux Mint 17.2 Cinnamon
https://www.winehq.org/announce/1.7.55
I originally tried Ubuntu and couldnt troubleshoot the issues with getting p99 to work. I couldnt get it to work with PlayOnLinux either, but I also wasnt too familiar with how to setup the options. A friend told me he plays p99 on Linux Mint, so I switched to Mint, installed wine and EQ loaded right up without any problems. Mine is currently working on Mint without using PlayOnLinux
Egilmn
07-27-2017, 11:13 PM
Newer versions work, I randomly have 1.9.18 without any issue. I am almost sure 2+ will work as well. Everquest works fine with wine, including live eq.
Sounion, why don't you just go to the everquest directory in the terminal and do taskset -c 0 wine eqgame.exe patchme, then see what happens. Isolate the problem before figuring out launch scripts.
sounion
07-27-2017, 11:50 PM
I've done that. The game just crashes on takeoff. The pic I linked shows that process.
sounion
07-28-2017, 11:52 AM
Hey guys. I really appreciate all the help. I imagine I've been a bit annoying given my inability to troubleshoot basic things on this OS, so again, thanks. I'll keep trying different things and if I catch you in game I'll have some beers ready for you
sounion
07-28-2017, 05:53 PM
Wow! So I deleted wine, and fooled around with PlayOnLinux - no luck. Deleted POL, deleted my EQ Titanium copy, and got a new copy elsewhere. From there, I reinstalled wine, and ran my launch command from terminal without configuring wine, and the damn thing worked!!!!!
Only issue now is that I can't see models. I will sort that out after some more troubleshooting. Cheers!
Izmael
07-28-2017, 06:24 PM
Disable vertex shaders in adv. Options in EQ. Or something called close to it.
Egilmn
07-29-2017, 05:58 AM
It is in eqclient.ini under defaults, vertex shaders. Set the value to 0 for those.
sounion
07-29-2017, 02:00 PM
Huge thank you, I'm in!
I need to resize to fit my screen, but otherwise golden (although it usually crashes one when loading, but...meh).
loramin
08-22-2017, 02:29 PM
I just wanted to mention that I have converted the incredible guide that started this post in to a (hopefully easier to read and use) wiki version:
http://wiki.project1999.com/EverQuest_in_Linux_Guide
Over time I'll try to also add the knowledge from the 23 pages in this thread, as well as the other Linux threads, and maybe I'll even find time to add some screenshots too. But at the same time, if you see any improvements at all that you can add to the wiki page PLEASE, PLEASE do so!
sol87
09-16-2017, 12:00 AM
On Lubuntu 16.10 with latest stable version of WINE and latest NVIDIA drivers(from Ubuntu repository) for a GTX970.
Works perfect out the box exactly like it should on Windows. Didn't have to do a thing to it =D
nayan
09-28-2017, 04:19 PM
Hi there.
I have followed the steps on this site and others and would like to thank the people involved. However I still have a few minor problems.
First. I managed to install EQ by sinple copying a version from my windows computer over to my linux one. I then installed wine and used Zaelas middelmand running through my launcher script to get the server list properly populated. I then diabled vertex shaders to get the models to display and everything seems "decent". Here are the minor problems I now have:
1) graphics of the trees are really hazy, as if there is a television static in them. some other things get this effect as well. Cant seem to change that.
2) in camera mode 4 (my favorite one) the models are still invisible. but ONLY in this camera and only in some (read: most) angles of the camera.
3) if I leave the game in fullscreen mode and then try to login and play again it will crash. I have to go into the eqclient.ini and set the "FullScreenMode=FALSE" in order to get back in.
Any feedback on these issue would be appreciated.
wine 1.6.2
ubuntu
laptop hp Spectre 360
thank you very much to the people involved in this thread however. Has been of great help.
krakmojo
10-09-2017, 10:52 AM
I've not been on this server since forever, but I found a WINE bug affecting me on TAKP.
If WINE has stopped working in the last few months you can try going to $HOME/.PlayOnLinux/wine/linux-x86/<wine-version>/lib and delete the 4 files with "libz.so" in the name.
I'd stick with a non-system version of WINE, since when your system upgrades it'll just put the updated, not-working, libz.so files back.
sereal
10-09-2017, 01:42 PM
don't use PlayOnLinux. Just standard wine will work fine.
EQ/wine have come a long way shit should mostly just work these days, copy the install over from windows.
cd ~/bin/everquest && taskset -c 0 wine eqgame.exe patchme
sol87
10-14-2017, 05:38 PM
I would strongly suggest the latest version of wine from their official website, as what comes in the the standard repository is usually outdated.
https://www.winehq.org/download
Vriggchan
10-17-2017, 03:43 PM
Guys, first of all thank you for this guide. I have gotten all the way to the character selection screen with your help. Before I can get into Norrath, though, I am getting an error that this puzzling me. The character selection screen says my spells files are out of date (normally corrected by downloading the latest patch and uploading to the /everquest/ folder), but I am using the current version (as of now V45).
Steps taken:
1. reinstalled EQ multiple times
2. downloaded the v45 patch files and modified the /everquest/ folder per directions in "get started"
3. complete removal of all folders and and reinstalling wine.
I am currently running Wine 2.0.2
Any thoughts? Thanks guys.
Izmael
10-17-2017, 03:54 PM
Make sure the files are extracted to the right directories and that the permissions allow the wine process to access them. Other than that.. I have no idea.
sereal
10-17-2017, 04:24 PM
Guys, first of all thank you for this guide. I have gotten all the way to the character selection screen with your help. Before I can get into Norrath, though, I am getting an error that this puzzling me. The character selection screen says my spells files are out of date (normally corrected by downloading the latest patch and uploading to the /everquest/ folder), but I am using the current version (as of now V45).
Steps taken:
1. reinstalled EQ multiple times
2. downloaded the v45 patch files and modified the /everquest/ folder per directions in "get started"
3. complete removal of all folders and and reinstalling wine.
I am currently running Wine 2.0.2
Any thoughts? Thanks guys.
If you can - the easiest way is to install EQ on windows, get it all working and connecting to p99, then copy the install to linux.
Kioti
10-17-2017, 04:43 PM
Anyone having some random freezing issues lately? I have been running on Linux for awhile with no issues but the last months I'm getting intermittent lockups every hour or two. Can't figure out what's causing it. Updated to wine 2.0 but, that did not seem to have any effect, issue persisted.
Kioti
10-17-2017, 04:44 PM
Guys, first of all thank you for this guide. I have gotten all the way to the character selection screen with your help. Before I can get into Norrath, though, I am getting an error that this puzzling me. The character selection screen says my spells files are out of date (normally corrected by downloading the latest patch and uploading to the /everquest/ folder), but I am using the current version (as of now V45).
Steps taken:
1. reinstalled EQ multiple times
2. downloaded the v45 patch files and modified the /everquest/ folder per directions in "get started"
3. complete removal of all folders and and reinstalling wine.
I am currently running Wine 2.0.2
Any thoughts? Thanks guys.
Wasnt there a .dll issue where the file was not named properly that was causing this issue for some folks?
Vriggchan
10-17-2017, 05:03 PM
Make sure the files are extracted to the right directories and that the permissions allow the wine process to access them. Other than that.. I have no idea.
I'm rather new to the Linux OS. Just to clarify, I need wine to have read/write access to these files. any guides on how to validate that it does?
If you can - the easiest way is to install EQ on windows, get it all working and connecting to p99, then copy the install to linux.
i would love to, unfortunately my gaming rig is in storage while i transit the globe, and i'm leverging this linux book as a stop gap. Plus this is a fun way to learn more about Linux.
sol87
10-17-2017, 06:54 PM
I'm rather new to the Linux OS. Just to clarify, I need wine to have read/write access to these files. any guides on how to validate that it does?
You should just be able to right click on your eq folder, properties, then set permissions there.
So here's an option that could work for you to install eq then copy the files:
http://www.makeuseof.com/tag/download-windows-xp-for-free-and-legally-straight-from-microsoft-si/
Use virtual box and the extension pack(for file share support)
https://www.virtualbox.org/wiki/Downloads
Actually having a copy of xp installed like that can come in handy for many situations.
Zaela
10-17-2017, 11:27 PM
Wasnt there a .dll issue where the file was not named properly that was causing this issue for some folks?
dsetup.dll. The one in the patch package is lowercase, the one from an EQ install may be uppercase (DSETUP.dll). Linux filesystems are case-sensitive by default, Windows is not.
So if you open a terminal in/cd to your EQ directory, run this
ls | grep -i dsetup
and get more than one result, you are probably still loading the original DSETUP.dll, which needs to be removed or replaced with the new one.
Izmael
10-18-2017, 04:19 AM
I'm rather new to the Linux OS. Just to clarify, I need wine to have read/write access to these files. any guides on how to validate that it does?
Probably it would be best for you to get a small Windows partition on that computer and boot to it to play EQ.
Shadeofgray
10-19-2017, 06:11 AM
Hi, I'm hoping to see if anyone can help me troubleshoot this. To make a long story short, I've been able to get EQ working under Wine on Linux 16.04. It works pretty flawlessly from what I can tell. Once I figured out the resolution it ran like a charm with one exception...
On occasion (I don't know what triggers this) the game will crash completely. Because of how this server seems to work, you're unable to immediately log back in. Of course this leads to frustration once you pass level 5 and start losing exp for deaths. Going forward I'd really like to solve this problem before playing much more.
The terminal I run from doesn't give me many clues as to what causes the crash either. This is all it reads:
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
and those messages are long before any crash occurs.
Using Wine 1.9.18 on Linux 16.04. Nvidia 375.66 drivers. I run Full Screen with a 1280x960 virtual desktop through winecfg (psuedo windowed mode).
Disclaimer: I'm by no means a seasoned player, just a regular dude trying to get the game running :) Appreciate any and all help.
Izmael
10-19-2017, 09:34 AM
Try, in that order:
1. Update Wine to the latest version
2. Update NVIDIA drivers to the latest version
3. Update what seems to be Ubuntu to the latest version
4. Panic
aaezil
10-19-2017, 11:24 AM
https://m.youtube.com/watch?v=q8Qftb2O--Y
Vriggchan
10-19-2017, 11:40 AM
Probably it would be best for you to get a small Windows partition on that computer and boot to it to play EQ.
yeah but learning Linux is more fun this way than reading the book.
dsetup.dll. The one in the patch package is lowercase, the one from an EQ install may be uppercase (DSETUP.dll). Linux filesystems are case-sensitive by default, Windows is not.
So if you open a terminal in/cd to your EQ directory, run this
ls | grep -i dsetup
and get more than one result, you are probably still loading the original DSETUP.dll, which needs to be removed or replaced with the new one.
That fixed my issue. Thanks, I am now working on resizing the window.
Shadeofgray
10-19-2017, 10:12 PM
https://m.youtube.com/watch?v=q8Qftb2O--Y
Nice meme. I stand corrected, small typo on my part. I should have known better :o Had a brain fart I guess. I can't edit my post now but yes, I did mean Ubuntu.
Thanks for the suggestions Izmael, I will try those. Seems like the logical thing to do. Hopefully it doesn't mess up compatibility with any other apps or games that I'm running, as updates generally can. For now changed the Windows Version in winecfg to Win95 after scouring the forum for a bit and seeing that it helped someone. Lets see if that makes a difference before I start downloading things. I tend to favor staying on the same versions of software/OS unless I absolutely have to change it.
Shadeofgray
10-24-2017, 12:06 AM
So I'm writing back with good news, changing the Windows Version from 7 to 95 seemed to do the trick. No updates of any kind were necessary. I didn't want to speak too soon in case I just got lucky but I've been playing for the past week now with no crashes whatsoever. Happily leveling away :)
Anyway that's the solution that worked for me, hope this can help someone down the line if they run into similar issues.
mrquincy
12-07-2017, 12:26 PM
Hello,
I've been running in Debian Jessie with an NVIDIA GPU for about a year now. the only major hiccup was an empty server list problem, which I resolved by using Zaela's p99-middleman.
I recently purchased a laptop with integrated Intel graphics. Can anyone here confirm that P99 will work with integrated intel graphics? I have 7th generation i5 CPU with Intel HD Graphics 620.
Hello,
I've been running in Debian Jessie with an NVIDIA GPU for about a year now. the only major hiccup was an empty server list problem, which I resolved by using Zaela's p99-middleman.
I recently purchased a laptop with integrated Intel graphics. Can anyone here confirm that P99 will work with integrated intel graphics? I have 7th generation i5 CPU with Intel HD Graphics 620.
I suspect you'll do great.
I have a laptop from say 2012. Believe it has the Intel 4000 integrated graphics, and doing decent. Busy big zones sometimes lag, but really no huge complaints. Examples are Wakening Lands or massive particle-fest raids I've had to wall stare, but no where else have I ever really felt performance limited.
Using Linux Mint flavor of day. Under the 'Driver Manager' / 'Proprietary drivers' I do turn on the intel-microcode. If i recall, failure to turn that driver on made the game unplayable. Sometimes between version updates that seemed to get toggled back off and I presume that I might be operating with strictly software rendering vs actual hardware support. EQ play with that is like 1 FPS and system temps melting down. Toggle back on and life is good!
Looks like I am Intel core i5-3317U @ 1.7 Ghz. 8 G RAM.
Anything newer I am sure will do just dandy!
YMMV :)
loramin
12-07-2017, 06:31 PM
Can anyone here confirm that P99 will work with integrated intel graphics? I have 7th generation i5 CPU with Intel HD Graphics 620.
I have a several-years-old I7 and I was able to run EQ with every graphic option on, including the highest particle density for everything ... except shadows. For some reason when I enabled shadows I started getting annoying-but-tolerable lag.
So yeah, you should have no trouble, unless you want shadows (and even then you might even be able to have them if you turn down the other graphics options).
P.S. This was all on Windows, but I doubt it would matter. I play on Linux (Mint) now, but I switched to using my laptop's graphics card instead of the built-in Intel one, so I haven't actually tried the Intel graphics on Linux.
Shadeofgray
01-27-2018, 07:45 AM
I wanted to give another update since my first post regarding my crash situation. Turns out the "solution" I posted turned out to be complete bogus. What actually worked was deleting the eqclient.ini file. I noticed a pattern whenever my game crashed, namely that this was the last thing to appear in the terminal:
fixme:win:EnumDisplayDevicesW ((null),0,0x33eee4,0x00000000), stub!
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
[ERROR] - Mouse Wheel supported = TRUE
[DEBUG] - LoginViewManager::HandleAction() - the client is exiting for some reason...
I searched the query [ERROR] - Mouse Wheel supported = TRUE which lead me to a winehq comment suggesting deleting the eqclient.ini file which I did. Voila, no more crashes while playing.
Here's the link: https://appdb.winehq.org/objectManager.php?sClass=version&iId=2939
Since doing this I've only had a couple of crashes upon launch, but none during playing itself. Why this worked, I haven't a clue. But now I can truly say I'm at it again with leveling. I got pissed off at around 18 when I died 4 times due to multiple crashes, effectively turning it into a hell level :< I powered through to 20 but died again at Cordelia Minster so I quit for a little while because it was getting ridiculous.
I made a new Barbarian aptly named Dontcrash and idled in Halas for a couple hours to make sure my main wouldn't have to pay the price should a crash occur. Needless to say I experienced 0 crashes which made me pretty thrilled. Now I'm level 29 on my main with no crash related deaths at all, purely my own bad gameplay lol. Anyway there you go, I don't know how common this is or if it's just me but I just wanted to share this little story.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.