[Bug 37180] UnrealEd 3: mouse clicks mishandled

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Dec 15 12:16:30 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=37180

gdm413229 <raemochrie at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |raemochrie at gmail.com

--- Comment #11 from gdm413229 <raemochrie at gmail.com> ---
When I click a Direct3D-powered context [viewports and the texture browser],
those actions you expected didn't happen in reality and I strongly demand that
a patch should exist for fixing this issue somewhere in Wine's DirectX wrapper
covering DirectX 8.  Unreal Engine 3 works fine, including the editor ...
assuming that UE3 is DX9c, not DX8 so if someone produces an unofficial patch
for the UE2 games with either DX9 renderers or native Linux editing tools, then
the time that expectation and reality eclipses has come ... and the time still
hasn't come.  The "native Linux editing tools" idea requires a HUGE forum of
people talented in reverse engineering from the potential superpowers including
the most populous nation on Earth, China.  Reverse engineering a project with a
phenomenal scope requires a coalition of top Russian and Chinese universities
to complete with necessary manpower from the reverse engineering student to the
professor.  The unofficial patch for the OpenGL or a DX9 rendere that's not-so
experimental also has similar requirements - not so much a manpower demand as
reverse engineering the ENTIRE Unreal Engine 2 to build unofficial patches with
improved OpenGL renderers and editing tools that natively run outside Microsoft
Windows ... but to reverse engineer the engine's rendering and input interface
allowing you to still run the editor AND not suffer from "DirectInput
Frustration Syndrome" or "DIFS".  The situation regarding the state of the
mouse handlers of the DirectInput wrapper for pre-DX9 versions should be
prioritised like bringing space junk back into Earth ... due to my hope that I
would be able to run the UT2004 editor flawlessly - without the dire need of
installing Windows 7 and relocating my machine into North Korea so that Comrade
Kim protects my machine from American eavesdropping ... preferably next to a
well-maintained power station if in the Democratic People's Republic of Korea. 
Another catalyst to this factor is the engine uses DirectX 8 instead of DirectX
9, which didn't get as much attention and I am writing this report to attract
attention to fixing the pre-DX9 wrapper libraries.  My research of the UE3
version of UEd 3.0 is based on several YouTube videos ... considering that
Unreal Engine 3 uses DirectX 9.  I filed this comment due to a number of
catalytic issues and the "Viewports don't move" catalyst is removed and there
are many catalysts to remove, all to do with how Wine implements DirectInput 8.
 I will be glad if I can use a crystal ball with REAL and SUPER POTENT magical
powers to deliver me out of this black hole of turmoil.  Moving cameras,
scrolling the scopes and texture browser all work fine, the issue is with the
lack of proper single click handling in the Wine wrappers for versions of
DirectInput prior to DirectX 9.  To receive the latest bug fixes and stay up to
date, use the latest development version using the Git repository.  If you find
this issue hard to read due to untidy structure, try studying every nook and
cranny of this big long text.

Tested with Ubuntu 12.04 [Linux kernel 3.2, AMD Phenom II 955, 3.2 GHz quad
core, 8 gigabytes DDR3-1333, AMD Raddeon HD 6790 1GB GDDR5 graphics memory and
the ST500DM002-1BD142 hard disk] and Unreal Tournament 2004 build 3369 [DirectX
8 renderer] running on Wine 1.8-rc2-64-g71bbd8d.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list