User panel stuff on forum
  5 posts on 1 page  1
Advanced Configuration
2010-04-02, 14:14
Member
61 posts

Registered:
Jul 2007
I have bought multicore processor recently and i want to ask you something about ezquake.
Is Ezquake somehow compatibile with multicore processors ? or it depends on operating system ?
I found that ezquake works better for me if i run it on one core but is works good only with in_mouse 1 and 3 ; with in_mouse 2 (direct input) mouse stops or it lags . its becouse mouse process is in main thread ?
i can resolve that setting sys_yieldcpu 1 and sys_highpriority 1 (it lags or stops on sys_yieldcpu 0 and sys_highpriority 0)
i also have question about correlation between mouse and keyboard in directinput becouse i found that when i set sys_yieldcpu 0 and sys_highpriority 0 mouse stop reacting but when i press one button on keyboard ,mouse somehow starts moving but stop when i release it. isnt it wierd ? mouse and keyboard in fpp games should be stable and indepenent / not correlated .

i would like to recive answers about questions above and 2 more :
-could ezquake have option how many cores it runs
-can i have in_mouse 2 ( directinput) in separate thread/core/process ?
-i miss sys_notforcepriority (system depending)

i know theres always in_mouse 1 /3 but in some configuration in_mouse 2 is better .

i have winxp 32 now .
2010-04-02, 15:57
Member
61 posts

Registered:
Jan 2006
I have similar problems but it happens with all mouse inputs. And whole cpu freezes for one second. I have tried to use only one core and it helps but doesnt solve the problem completely. Yield cpu or highpriority doesnt matter for me. I dont have this problem with Battlefield Bad Company 2 but I can see some problems with fullhd video when using vlc player.

My setup is e8400, gtx 275, win7 64bit
2010-04-02, 19:12
Member
108 posts

Registered:
Jun 2006
Use in_mouse 3, set sys_yieldcpu and sys_highpriority to defult values.
Maybe you have many prosess running in the backround. I have gotten my xp down to 13 prosess, i think defult is 30 or something.
2010-04-02, 19:20
Moderator
1329 posts

Registered:
Apr 2006
hal.flost wrote:
I have bought multicore processor recently and i want to ask you something about ezquake. Is Ezquake somehow compatibile with multicore processors ? or it depends on operating system ?

ezQuake is as "compatible" as anything else when it comes to multicore/processor systems. It is a single threaded software so it will not benefit or suffer from multiple cores.

hal.flost wrote:
I found that ezquake works better for me if i run it on one core but is works good only with in_mouse 1 and 3 ; with in_mouse 2 (direct input) mouse stops or it lags . its becouse mouse process is in main thread ?

No. It's because there is some unresolved issue in your system.

hal.flost wrote:
i can resolve that setting sys_yieldcpu 1 and sys_highpriority 1 (it lags or stops on sys_yieldcpu 0 and sys_highpriority 0) i also have question about correlation between mouse and keyboard in directinput becouse i found that when i set sys_yieldcpu 0 and sys_highpriority 0 mouse stop reacting but when i press one button on keyboard ,mouse somehow starts moving but stop when i release it. isnt it wierd ? mouse and keyboard in fpp games should be stable and indepenent / not correlated.

Again, there is some unresolved issue in your system causing this behaviour.

hal.flost wrote:
i would like to recive answers about questions above and 2 more :
-could ezquake have option how many cores it runs

What's the point? It runs using single thread as it is not threaded application. CPU task switching might/will occur but it will not make things go "bad" in any way, it is normal behaviour. We tried to debug unstable fps problem with Qqshka using such hacks, or setting affinity but nothing got resolved. There was just no difference whatever that CPU affinity was.

hal.flost wrote:
-can i have in_mouse 2 ( directinput) in separate thread/core/process ?
-i miss sys_notforcepriority (system depending)

There is no point to either of these settings these days.

hal.flost wrote:
i know theres always in_mouse 1 /3 but in some configuration in_mouse 2 is better .

i have winxp 32 now .

In_mouse 3 is always the best option, especially since you have that XP running.


If there is an issue with ezQuake, slow performance, lags or pauses in game, they are always most likely system related issues or driver issues. ezQuake will run properly on any processor as long as everything is ok with your OS installation.


There are four issues that can be identified:

1) If you are running multicore AMD system and experience choppy performance (fps is not stable), you most likely have to install AMD multicore optimizer (rofl) from AMD website. (shitty second grade CPUs actually need this shit)


2) If you have:

- A hyper threaded processor HT enabled (like Core I7)
- NVIDIA card with drivers 182.50 or older
- WindowsXP

You will probably need to update NVIDIA drivers to version 190-series or later (197.13 is the newest) and disable threaded optimization. Vista/Win7 will not have this problem and the setting can be enabled.


3) If you have:

- Multicore/multi-CPU system (not hyperthreaded)
- NVIDIA card with drivers newer than 182.50
- WindowsXP

You will probably need to disable threaded optimization. If you have drivers 182.50 or older, this should not be necessary.


4) If you have:

- A runtime mouse control panel software, like Logitech mouseware (MX510, MX310 or older mouse)
- Maybe other mice have similar software?

It can fuck up your input pretty bad, since the input gets through the control panel software for additional functionality like macros and/or doubleclick and similar shit. If there is not enough CPU time for this, the input gets lagged.


There is also a possibility of virus messing up with the system, especially if you like to download your games from the internet (especially game cracks and keygens and similar).
Servers: Troopers
2010-04-02, 20:29
Member
61 posts

Registered:
Jul 2007
its fresh install only with critical drivers , so i blame directx / strange usb keyboard bug (ps2 acts different) / multicore windowsxp suppot :|
think i gotta try linux.
  5 posts on 1 page  1