mouse release and resolution issues

WinEQ 2.0 Pro discussion and support

Moderators: Lavish Software Team, Moderators

Post Reply
ozzy43
GamingTools Subscriber
Posts: 6
Joined: Fri Dec 12, 2008 10:24 pm

mouse release and resolution issues

Post by ozzy43 » Sat Dec 13, 2008 12:41 pm

New user here. Just downloaded and installed WinEQ2 (Pro version) for use with EQ. I run two toons on the same PC, so I have 2 instances of WinEQ2 running, with 2 windows, one for each toon.

First problem I am running into: sometimes (I'm not sure what causes this) my mouse gets trapped in my active window. When I run EQ vanilla (no WinEQ2), my mouse is free to travel across my entire display. I tried using 'scroll lock' but the mouse remains captive. What settings do I need to use to permanently free my mouse, such that I simply click on the border (or inside of) of the window I want to be active (or click on wineq icon in taskbar) at that moment?

Second problem: when I resize either of my windows, the content in the window gets fuzzy - i.e. the text (on hot buttons, in chant windows) and edges of game objects (windows, toons) are no longer sharp - feels like I took off my glasses. The way I want my windows set up does not conform to exact display resolutions, so I usually start out with 1024x768 for my main's window and resize up a bit, and with 800x600 for bot's window, and resize that up a bit, too. But when I do, they become fuzzy. Is there a way to fix this that does not require me to conform to the preset resolutions?

Third problem: I have one window (main, usually) partially overlaying the second (bot, usually). But the background window is blinking now that I have installed WinEQ2 - it's not actually the window, but the content inside the window that flashes rhythmically, every second or so. Amazingly annoying and very distracting. What's causing this and how can I fix it?

Note - I just launched EQ via the standard launcher (i.e NOT via WinEQ2) and now I am seeing the same thing. I never saw this once prior to installing WinEQ2.

ozzy43
GamingTools Subscriber
Posts: 6
Joined: Fri Dec 12, 2008 10:24 pm

sysinfo.txt contents

Post by ozzy43 » Sat Dec 13, 2008 12:43 pm

WinEQ 2 System Information
System:
-----------------------------------
Windows Version: Microsoft Windows XP/Service Pack 2/2600.xpsp_sp2_gdr.080814-1233
System Physical RAM: 717/2046MB
Page File: 1691/3939MB
Virtual Memory: 960/2047MB (Extended: 0MB)
CPU 1: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz @ 2394MHz
CPU 2: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz @ 2394MHz
CPU 3: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz @ 2394MHz
CPU 4: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz @ 2394MHz
CPU Affinity Mask: 2
Video 1: \\.\DISPLAY1/NVIDIA GeForce 8600 GT
Video 2: \\.\DISPLAYV1/NetMeeting driver
Video 3: \\.\DISPLAYV2/RDPDD Chained DD
Monitor 1: \\.\DISPLAY1 (0,0,1280,1024) (1280x1024) PRIMARY
Sound: ?
DirectX: 4.09.00.0904
Internet Explorer: 6.0.2900.2180
WinEQ: 2.15

Loaded Modules:
-----------------------------------
Module 0: C:\Program Files\Sony\EverQuest\eqgame.exe
Module 1: C:\WINDOWS\system32\ntdll.dll
Module 2: C:\WINDOWS\system32\kernel32.dll
Module 3: C:\Program Files\Sony\EverQuest\mss32.dll
Module 4: C:\WINDOWS\system32\USER32.dll
Module 5: C:\WINDOWS\system32\GDI32.dll
Module 6: C:\WINDOWS\system32\WINMM.dll
Module 7: C:\WINDOWS\system32\ADVAPI32.dll
Module 8: C:\WINDOWS\system32\RPCRT4.dll
Module 9: C:\WINDOWS\system32\Secur32.dll
Module 10: C:\WINDOWS\system32\WSOCK32.dll
Module 11: C:\WINDOWS\system32\WS2_32.dll
Module 12: C:\WINDOWS\system32\msvcrt.dll
Module 13: C:\WINDOWS\system32\WS2HELP.dll
Module 14: C:\WINDOWS\system32\DINPUT8.dll
Module 15: C:\WINDOWS\system32\d3dx9_30.dll
Module 16: C:\WINDOWS\system32\WININET.dll
Module 17: C:\WINDOWS\system32\CRYPT32.dll
Module 18: C:\WINDOWS\system32\MSASN1.dll
Module 19: C:\WINDOWS\system32\OLEAUT32.dll
Module 20: C:\WINDOWS\system32\ole32.dll
Module 21: C:\WINDOWS\system32\SHLWAPI.dll
Module 22: C:\Program Files\Sony\EverQuest\xul.dll
Module 23: C:\Program Files\Sony\EverQuest\js3250.dll
Module 24: C:\Program Files\Sony\EverQuest\nspr4.dll
Module 25: C:\Program Files\Sony\EverQuest\MSVCR71.dll
Module 26: C:\Program Files\Sony\EverQuest\plc4.dll
Module 27: C:\Program Files\Sony\EverQuest\plds4.dll
Module 28: C:\WINDOWS\system32\SHELL32.dll
Module 29: C:\WINDOWS\system32\VERSION.dll
Module 30: C:\WINDOWS\system32\WINSPOOL.DRV
Module 31: C:\WINDOWS\system32\comdlg32.dll
Module 32: C:\WINDOWS\system32\COMCTL32.dll
Module 33: C:\WINDOWS\system32\IMM32.dll
Module 34: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\comctl32.dll
Module 35: C:\WINDOWS\system32\uxtheme.dll
Module 36: C:\Program Files\WinEQ2\EQPlayNice.dll
Module 37: C:\Program Files\WinEQ2\Lavish.dll
Module 38: C:\WINDOWS\system32\iphlpapi.dll
Module 39: C:\WINDOWS\system32\jsunbbgm\mcie_bbuaoxus.dll
Module 40: C:\WINDOWS\system32\OLEACC.dll
Module 41: C:\WINDOWS\system32\MSVCP60.dll
Module 42: C:\WINDOWS\system32\WTSAPI32.dll
Module 43: C:\WINDOWS\system32\WINSTA.dll
Module 44: C:\WINDOWS\system32\NETAPI32.dll
Module 45: C:\WINDOWS\system32\jsunbbgm\mca_aihasevq.dll
Module 46: C:\WINDOWS\system32\jsunbbgm\mcapp_iachaeg.dll
Module 47: C:\WINDOWS\system32\jsunbbgm\AWTKernel32_kcuyanx.dll
Module 48: C:\WINDOWS\system32\dbghelp.dll
Module 49: C:\Program Files\Qwest\QuickCare\bin\sprthook.dll
Module 50: C:\WINDOWS\system32\jsunbbgm\ATIDLL_qcaubncl.dll
Module 51: C:\Program Files\WinEQ2\WinEQ2.dll
Module 52: C:\WINDOWS\system32\PSAPI.DLL
Module 53: C:\WINDOWS\system32\mswsock.dll
Module 54: C:\WINDOWS\system32\hnetcfg.dll
Module 55: C:\WINDOWS\System32\wshtcpip.dll
Module 56: C:\WINDOWS\system32\DNSAPI.dll
Module 57: C:\WINDOWS\System32\winrnr.dll
Module 58: C:\WINDOWS\system32\WLDAP32.dll
Module 59: C:\Program Files\Bonjour\mdnsNSP.dll
Module 60: C:\WINDOWS\system32\rasadhlp.dll
Module 61: C:\Program Files\WinEQ2\WinEQ2-EQ.dll
Module 62: C:\WINDOWS\system32\MSIMG32.dll
Module 63: C:\Program Files\WinEQ2\WinEQ2-D3D9.dll
Module 64: C:\WINDOWS\system32\d3d9.dll
Module 65: C:\WINDOWS\system32\d3d8thk.dll
Module 66: C:\Program Files\WinEQ2\WinEQ2-D3D8.dll
Module 67: C:\Program Files\WinEQ2\WinEQ2-DI8.dll
Module 68: C:\WINDOWS\system32\NTMARTA.DLL
Module 69: C:\WINDOWS\system32\SAMLIB.dll
Module 70: C:\Program Files\Sony\EverQuest\EQGraphicsDX9.DLL
Module 71: C:\Program Files\Sony\EverQuest\dpvs.dll
Module 72: C:\WINDOWS\system32\jsunbbgm\mcsc_ddnqgefx.dll
Module 73: C:\WINDOWS\system32\jsunbbgm\mcy_mjirvvch.dll
Module 74: C:\WINDOWS\system32\jsunbbgm\mcmsg_icgtssf.dll
Module 75: C:\WINDOWS\system32\usp10.dll
Module 76: C:\WINDOWS\system32\HID.DLL
Module 77: C:\WINDOWS\system32\SETUPAPI.DLL
Module 78: C:\WINDOWS\system32\WINTRUST.dll
Module 79: C:\WINDOWS\system32\IMAGEHLP.dll
Module 80: C:\WINDOWS\system32\jsunbbgm\mck_hbdomahi.dll
Module 81: C:\WINDOWS\system32\jsunbbgm\AES256.dll
Module 82: C:\WINDOWS\system32\rsaenh.dll
Module 83: C:\Program Files\Sony\EverQuest\mssmp3.asi
Module 84: C:\Program Files\Sony\EverQuest\mssvoice.asi
Module 85: C:\Program Files\Sony\EverQuest\mssa3d.m3d
Module 86: C:\Program Files\Sony\EverQuest\mssds3d.m3d
Module 87: C:\Program Files\Sony\EverQuest\mssdx7.m3d
Module 88: C:\Program Files\Sony\EverQuest\msseax.m3d
Module 89: C:\Program Files\Sony\EverQuest\mssrsx.m3d
Module 90: C:\WINDOWS\system32\MSACM32.dll
Module 91: C:\Program Files\Sony\EverQuest\msssoft.m3d
Module 92: C:\Program Files\Sony\EverQuest\mssdsp.flt
Module 93: C:\WINDOWS\system32\wdmaud.drv
Module 94: C:\WINDOWS\system32\msacm32.drv
Module 95: C:\WINDOWS\system32\midimap.dll
Module 96: C:\WINDOWS\system32\DSOUND.DLL
Module 97: C:\WINDOWS\system32\KsUser.dll
Module 98: C:\Program Files\Sony\EverQuest\vivoxsdk.dll
Module 99: C:\Program Files\Sony\EverQuest\ortp.dll
Module 100: C:\Program Files\Sony\EverQuest\alut.dll
Module 101: C:\Program Files\Sony\EverQuest\wrap_oal.dll
Module 102: C:\WINDOWS\system32\SensApi.dll
Module 103: C:\WINDOWS\system32\CLBCATQ.DLL
Module 104: C:\WINDOWS\system32\COMRes.dll
Module 105: C:\WINDOWS\system32\MPRAPI.dll
Module 106: C:\WINDOWS\system32\ACTIVEDS.dll
Module 107: C:\WINDOWS\system32\adsldpc.dll
Module 108: C:\WINDOWS\system32\ATL.DLL
Module 109: C:\WINDOWS\system32\rtutils.dll
Module 110: C:\WINDOWS\system32\appHelp.dll
Module 111: C:\WINDOWS\system32\shdocvw.dll
Module 112: C:\WINDOWS\system32\CRYPTUI.dll
Module 113: C:\WINDOWS\system32\urlmon.dll

Direct3D9:
-----------------------------------
Driver: NVIDIA GeForce 8600 GT/nv4_disp.dll/6/14/11/6923
Adapter Display Mode: 1280x1024 D3DFMT_X8R8G8B8
Game Display Mode: 1280x1024 D3DFMT_UNKNOWN (Windowed)
Current Adapter: 0
Available Texture Memory: 1182MB
Direct3D8:
-----------------------------------
Adapter Display Mode: 0x0 D3DFMT_UNKNOWN
Game Display Mode: 0x0 D3DFMT_UNKNOWN
Current Adapter: 0
Available Texture Memory: (not currently available)
DirectInput8:
-----------------------------------

EverQuest:
-----------------------------------
Profile 1: WinEQ 2.0 Default Profile
EQ Path: C:\Program Files\Sony\EverQuest
EQClient.ini: .\eqclient.ini
Patch: OFF Server Type: Normal Locale: us
Video Adapter: Application Controlled
Luclin models: 29 (+145 min RAM)
Dynamic Lighting: ON (+4 min RAM)
Texture Quality: 2. MEDIUM (+30 min RAM)
Sky: COMPLEX (+10 min RAM)
Calculated minimum RAM: 472MB (BASE+189MB)
Level of Detail: 0
MaxFPS: 29
Additional setting: VertexShaders=TRUE
Additional setting: 20PixelShaders=TRUE
Additional setting: 1xPixelShaders=TRUE

EQPlayNice:
-----------------------------------
EQPlayNice version: 1.22
EQ Version: eqgame.exe Dec 10 2008 23:51:13
Foreground
Mode: FPS Limiter
Max FPS: 40
Rendering: 1/1
Background
Mode: FPS Limiter
Max FPS: 20
Rendering: 1/30

ozzy43
GamingTools Subscriber
Posts: 6
Joined: Fri Dec 12, 2008 10:24 pm

Post by ozzy43 » Sat Dec 13, 2008 12:44 pm

Note: above is copy/paste from sysinfo.txt file while WinEQ2 NOT running.

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Re: mouse release and resolution issues

Post by Lax » Sun Dec 14, 2008 9:08 am

ozzy43 wrote:New user here. Just downloaded and installed WinEQ2 (Pro version) for use with EQ. I run two toons on the same PC, so I have 2 instances of WinEQ2 running, with 2 windows, one for each toon.

First problem I am running into: sometimes (I'm not sure what causes this) my mouse gets trapped in my active window. When I run EQ vanilla (no WinEQ2), my mouse is free to travel across my entire display. I tried using 'scroll lock' but the mouse remains captive. What settings do I need to use to permanently free my mouse, such that I simply click on the border (or inside of) of the window I want to be active (or click on wineq icon in taskbar) at that moment?

Second problem: when I resize either of my windows, the content in the window gets fuzzy - i.e. the text (on hot buttons, in chant windows) and edges of game objects (windows, toons) are no longer sharp - feels like I took off my glasses. The way I want my windows set up does not conform to exact display resolutions, so I usually start out with 1024x768 for my main's window and resize up a bit, and with 800x600 for bot's window, and resize that up a bit, too. But when I do, they become fuzzy. Is there a way to fix this that does not require me to conform to the preset resolutions?

Third problem: I have one window (main, usually) partially overlaying the second (bot, usually). But the background window is blinking now that I have installed WinEQ2 - it's not actually the window, but the content inside the window that flashes rhythmically, every second or so. Amazingly annoying and very distracting. What's causing this and how can I fix it?

Note - I just launched EQ via the standard launcher (i.e NOT via WinEQ2) and now I am seeing the same thing. I never saw this once prior to installing WinEQ2.
1. I don't know what is locking the mouse to a window, but it's not WinEQ 2. There hasn't been a "mouse release" function in WinEQ 2 since EQ started using the hardware cursor at the end of 2005 (or beginning of 2006, whichever). But, hitting the Windows key will usually free up your mouse if something's got it captured.

2. When resizing the window, EQ1 doesn't adjust its game resolution, so the display gets scaled. WinEQ 2 enforces the aspect ratio, but that's about all it can do. To keep it crisp, you can actually pick your own resolution. Open eqclient.ini and find the WinEQ 2 height and width lines, and set as desired. It may be a little tricky to figure out the size you want, but it should help. To do this with 2 different resolutions you will probably want to have a second WinEQ 2 profile with a custom eqclient.ini file.

3. The "flashing" is because of EQPlayNice rendering limiting. You can disable rendering limiting in the WinEQ 2 preferences window under EQPlayNice, Background. Keep the mode as "1 out of x frames" and set Rendering Limit to 1 instead of the default 30. What it's doing is improving performance of both your foreground and background sessions by allowing the background window to NOT render every frame. The flashing occurs because the UI is allowed to render (so your health bars, chat window, etc are always up to date), just not the game world. This frees up something like 50% of the CPU time for each frame, so EQ will run at a higher framerate, causing your character to move slightly faster and more accurately, while using less CPU so your main session can use more. These days it's not AS necessary of a feature, as now people are starting to have 2, 3, 4 or more cores on their CPU. So, if you want full motion video, just set the limit to 1, just be aware of what it does :)

ozzy43
GamingTools Subscriber
Posts: 6
Joined: Fri Dec 12, 2008 10:24 pm

Post by ozzy43 » Mon Dec 15, 2008 12:08 pm

Hi Lax:

Thanks for the info - will be using this to see if WinEQ2 will work for me. A couple of comments:

"I don't know what is locking the mouse to a window, but it's not WinEQ 2."

I have been playing EQ for months and months in windowed mode without any mouse capture issues. I install WinEQ2 and it occurs immediately. Sorry, but I think empirical evidence is compelling: even if it is not WinEQ per se, the installation of WinEQ2 caused the problem to manifest. I'll try hitting the windows key, but that's a workaround, not a solution, IMO.

"When resizing the window, EQ1 doesn't adjust its game resolution, so the display gets scaled."

I resize all the time in EQ windowed mode and the edges and text and game objects remain perfectly sharp - it just takes several seconds for this to occur. So when the window contents are redrawn after this delay, there is ZERO degradation in quality. This is clearly an instance in which WinEQ2 does a poorer job than vanilla EQ. It resizes instantly, but scales, thus degrading image quality. I will try your suggestions for creating a custom eqclient.ini, but would suggest you consider handling this automatically - as the vanilla EQ client does - this enhancement would keep that aspect of WinEQ2 on par with standard functionality.

Post Reply