Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-16-2009, 02:54 PM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

I use this script to start my game client in wine

it has to be launched from within the eq directory

I call the script start and it contains the following line:

Code:
taskset -c 0 wine eqgame.exe patchme
This sets eqgame.exe to run on the first processor on a dual core system to avoid some of the nasty dual core bugs that are out there. Seems the client likes to run better on the single core. If you have a single core pc this will still work as it just binds it to cpu 0 which is the first and only cpu on your system.

If you want to dual box you can setup another copy of your client and change the line to this to have it run on the second core.

Code:
taskset -c 1 wine eqgame.exe patchme
Once you put his script into your EverQuest folder just cd to it and run it by typing

Code:
./start
at the command line.

Note I have found that I always need to start EQ in windowed mode then alt+enter to full screen to have it work properly in wine. Then before I exit the game I make sure to switch back to windowed mode for the next start. Since it remembers your setting in the config file each time.

Good luck!
Reply With Quote
  #2  
Old 11-23-2009, 04:04 PM
dezzd4
Fire Beetle
 
Join Date: Apr 2009
Location: birmingham
Posts: 8
Default

Could someone explain this more for someone thats new to ubuntu please?
Reply With Quote
  #3  
Old 11-27-2009, 07:15 PM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

You need to open a terminal window in order to accomplish this. I am not 100% sure how this is done in ubuntu since I am a gentoo user but if you are using gnome as your window manager it is probably accessed by going to:

Applications --> Accessories --> Terminal

Once you start the terminal application it will open a command prompt terminal where you can enter commands and such.

If you installed EQ with wine your EverQuest directory will probably be located at

Code:
/home/yourusername/.wine/drive_c/Program\ Files/EverQuest
when I say cd I mean use the linux command cd in the terminal to "change directory" to the EverQuest directory.

When you open the terminal you will be in your home directory so do the following to get to the EQ directory.

Code:
cd .wine/drive_c/Program\ Files/EverQuest
Some notes about the above command.

- the "." before a folder/file name indicates that it is a hidden folder or file, meaning you cant see it in your file explorer or in a terminal if you do a ls, if you do a ls -a you will see them.

- The \ in Program\ Files, is an escape character that helps the space to be recognized in the file name. If you do not escape spaces with the \ you will get errors.

Ok once you are in the directory you can run the game with

Code:
wine eqgame.exe patchme
The script I provided in my last reply to this thread is a way to optimize your startup so it runs on one core only to prevent some of the known issues with running on a dual core machine.

If you are not sure how to create the script and copy/paste the code I posted to use it just use the following command instead of the one above to start the game on one core.

Code:
taskset -c 0 wine eqgame.exe patchme
That does the same thing as

Code:
wine eqgame.exe patchme
It just binds the process to the first cpu.

I hope this clarifies everything. It is about as simple as I can explain it. You really should read up on basic linux commands and such before you start trying to really get into linux. It will save you a lot of posting!

here is a quick google search that should get you going

http://www.google.com/#hl=en&source=...d2df88517031cf
Reply With Quote
Reply

Thread Tools
Display Modes

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

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

Forum Jump

   

All times are GMT -4. The time now is 12:49 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3