Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 08-27-2014, 10:34 PM
Yami Blind Yami Blind is offline
Aviak

Yami Blind's Avatar

Join Date: Aug 2014
Posts: 94
Default Really strange, everything is super sped up?

Hey guys

I've been playing p99 for about a week and now my wife wants to join in.

I just installed it on her computer and set her up with WinEQ2.

It's a stock Titanium install with the V33 p99 files from the Getting Started Guide

When she logged in, we noticed she's moving super, super fast(so is everybody else from our perspective). It causes some really weird behavior with NPC pathing and other PC travelling through Neriak.

She rolled a DEF cleric and her cast bar progresses twice as fast as it should, though the server doesn't register her character casting the spell any faster; if she moves before the spellcast is 'over' from serverside's perspective then it interrupts, even though she is 'finished' on our clientside.

Anybody else seen this really odd behavior, or have any idea how to deal with it?

Just looking for a fix because it is pretty much unplayable as is; the game doesn't register her autoattacks because it's skipping so hard.

Thanks fellas
Reply With Quote
  #2  
Old 08-27-2014, 11:01 PM
littlebobby3 littlebobby3 is offline
Kobold


Join Date: Mar 2013
Posts: 151
Default

What is WinEQ2? Also did you get a IP exemption? Your only allowed one character online at a time per IP... to prevent boxing.
Reply With Quote
  #3  
Old 08-28-2014, 12:50 AM
Rais Rais is offline
Fire Giant

Rais's Avatar

Join Date: Jun 2010
Posts: 743
Default

There is an issue with multi core cpus. Set you infinity to 1
Reply With Quote
  #4  
Old 08-28-2014, 01:56 AM
Derubael Derubael is offline
Retired GM


Join Date: Aug 2013
Location: Cabilis East, in the northwest corner of the zone-in from Field of Bone
Posts: 5,009
Default

Like Rais stated in the post above me, this is a multi-core issue. You need to set processor affinity to a single core for Everquest. This will make it so EQ only runs off 1 core.

After launching the titanium client, open your task manager (usually accessible by ctrl+alt+delete), right click the Eqgame.exe process and click set affinity. Uncheck all of your cores except one (and make sure "all cores" is unchecked), then click ok and bring EQ back up, your problem should be fixed.

Alternatively, if you only have 2 cores, this will probably not be a series of checkboxes, but instead you will just click on "core 0" or "core 1".

You can actually set it to any of the numbers there, 0 is just the default ("first") core.

There is a way to automate this so you don't have to walk through that process every time. I know that Duxa's all in one has this option, but if you aren't using Duxa's, give me a minute and I'll get you the appropriate target script to make this automatic.
Last edited by Derubael; 08-28-2014 at 01:58 AM..
Reply With Quote
  #5  
Old 08-28-2014, 02:16 AM
Derubael Derubael is offline
Retired GM


Join Date: Aug 2013
Location: Cabilis East, in the northwest corner of the zone-in from Field of Bone
Posts: 5,009
Default

To create an affinity shortcut:

Right click your desktop, -> create new shortcut. It will ask you for a location of your new shortcut. In the location box type:

cmd.exe /c start "Everquest" /affinity 1 c:\everquest\eqgame.exe patchme

Please keep in mind that in the above example, where I typed C:\everquest\eqgame, you will want to use YOUR Everquest directory and eqgame.exe. Also bear in mind that if your file path has any spaces you will need to use quotes. Patchme would go outside the quotes. Example:

cmd.exe /c start "Everquest" /affinity 1 "c:\program files\everquest\eqgame.exe" patchme

After this is done, click next, name your shortcut, and click finish.

*NOTE* It is highly recommended you do not install Everquest to c:\program files\. It can cause problems if you have UAC turned on (if you don't know what that is, it's turned on). *END NOTE*

Now right click your shortcut and click properties. You will see a box that says "start in", and will be directed to c:\windows\system32. Replace this file path with your Everquest directory. For example, mine says:

c:\everquest

And that's it.

**Optional step: Setting the proper shortcut icon**

Right click your shortcut again. Click Change Icon. You will see a line at the top that says "Look for icons in this file:". In that box, type the location of your eqgame.exe. For example:

C:\program files\everquest\eqgame.exe

Please note that you do not need to use quotes for this path.

Select the icon you want and click ok. You are now set! Use this shortcut to start Everquest with processor affinity automatically set to one core. This will fix your warp-speed problems and allow you to play normally like everyone else!

Enjoy! [You must be logged in to view images. Log in or Register.]

Note for advanced users/people who like to learn things (everyone else please disregard this as it will only confuse you): Do not edit the "affinity" number in the shortcut location. Leave it as 1. This does not mean "Core 1" (remember, computers start counting at 0). It's a hexadecimal number used to represent your computer core's in binary. IE: 1 = 0001, or Core 0. Setting this to "6" would turn on cores 1 and 2 for that application. (because 6 in binary is 0110, 1=on 0=off)
Last edited by Derubael; 08-28-2014 at 02:21 AM..
Reply With Quote
  #6  
Old 08-28-2014, 12:03 PM
Yami Blind Yami Blind is offline
Aviak

Yami Blind's Avatar

Join Date: Aug 2014
Posts: 94
Default

Thanks a ton guys!

Though, wasn't WinEQ2 supposed to take care of that?
Reply With Quote
  #7  
Old 08-28-2014, 02:13 PM
gnatch gnatch is offline
Aviak

gnatch's Avatar

Join Date: Jun 2011
Posts: 57
Default

There is an option to enable/disable CPU affinity in WinEQ.

Options-> Preferences
WinEQ 2.0 -> General -> Set CPU Affinity
__________________
Sikuna Matata 60 Ogre Oracle <Marqy Marq and the Funky Bunch>
Hunnee Pott 55 Ogre Shadow Knight <Marqy Marq and the Funky Bunch>
Befour Deyfindme 90 Human Monk <Truly Naughty Troop> Torv/Fennin/Cazic
Caity Laughinghammer 54 Barbarian Shaman <Ra Imperial Guard> Torv
Reply With Quote
  #8  
Old 09-02-2014, 10:01 AM
Mordimier Mordimier is offline
Scrawny Gnoll

Mordimier's Avatar

Join Date: Mar 2013
Posts: 23
Default

I followed all the steps exactly to setup the shortcut. But when I check task manager for eqgame.exe, it is still running on 2 CPUs. It is still not having the game run on one CPU.

Also, is it better to run this game with WinEQ or to edit the shortcut? I have one of the AMD dual core processors that are troublesome with this game.
Reply With Quote
  #9  
Old 09-02-2014, 10:40 AM
Derubael Derubael is offline
Retired GM


Join Date: Aug 2013
Location: Cabilis East, in the northwest corner of the zone-in from Field of Bone
Posts: 5,009
Default

^wineq solves many of these issues all on its own.
Reply With Quote
  #10  
Old 09-03-2014, 10:29 PM
Mordyth Mordyth is offline
Kobold


Join Date: Apr 2013
Posts: 197
Default

Will duxa fix this issue on its own?
__________________
Mythrelle Flamestryke- Erudite Wizard
Smakem Indahead- Iksar Monk
Obiwan Kenobi - Dark Elf Enchanter

<Infernus> Oceanic Guild of Champions
Reply With Quote
Reply


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

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

Forum Jump


All times are GMT -4. The time now is 09:41 AM.


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