Application Details:
Version: | Darkness Rising: 1.80 |
License: | |
URL: | http://www.darkageofcamelot.co... |
Votes: | 0 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 3.0 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Tested on free server, the game can play only with "game.dll" file version 1.109, I have done only this test and all works.
It is fast, no glitch and no freeze.
What does not
In Full screen mode, when you finish the game and quit, the virtual graphic is different to the real graphic then you need to restore the graphic mode using the graphic card option, in my case by the "Nvidia X Server settings"
Workarounds
+-Software
|
+-Wine
|
+-Direct3D
| |
| +->AlwaysOffscreen="enabled"
| |
| +->CheckFloatConstants="enabled"
| |
| +->csmt=dword:00000000
| |
| +->MaxShaderModelCS=dword:00000005
| |
| +->MaxShaderModelDS=dword:00000005
| |
| +->MaxShaderModelGS=dword:00000005
| |
| +->MaxShaderModelHS=dword:00000005
| |
| +->MaxShaderModelPS=dword:00000005
| |
| +->MaxShaderModelVS=dword:00000005
| |
| +->OffscreenRenderingMode="fbo"
| |
| +->UseGLSL="enabled"
| |
| +->VideoMemorySize="2048"
| |
++-------------------------------------------
1) Before to start the game i have added something in the register.
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"AlwaysOffscreen"="enabled"
"CheckFloatConstants"="enabled"
"CSMT"=dword:00000000
"MaxShaderModelCS"=dword:00000005
"MaxShaderModelDS"=dword:00000005
"MaxShaderModelGS"=dword:00000005
"MaxShaderModelHS"=dword:00000005
"MaxShaderModelPS"=dword:00000005
"MaxShaderModelVS"=dword:00000005
"OffscreenRenderingMode"="fbo"
"UseGLSL"="enabled"
"VideoMemorySize"="2048"
For more information, please visit here:
https://wiki.winehq.org/Useful...
2) Exiting game from full-screen, i need to change the monitor resolution mode.
What was not tested
Not tested in official sever with last "game.dll" file.
Hardware tested
Graphics:
Additional Comments
There is no more different client of DAoC, now there is only a version named "FULL client" downloadable from official website for free.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu) | Jan 18 2018 | 3.0 | Yes | Yes | Yes | Gold | EgliFalco | |
Show | Fedora Core 6 x86_64 | Nov 13 2006 | 0.9.25. | Yes | Yes | Gold | Henry Kroll | ||
Show | Fedora Core 6 | Oct 30 2006 | 0.9.24. | Yes | Yes | Silver | Henry Kroll | ||
Show | Fedora Core 5 x86_64 | Oct 06 2006 | 0.9.22. | Yes | Yes | Silver | Henry Kroll | ||
Show | Fedora Core 5 x86_64 | Aug 16 2006 | 0.9.18. | Yes | No | Garbage | an anonymous user |
Bug # | Description | Status | Resolution | Other apps affected |
2013-05-04 Admin note: the instructions below are old and may not apply to current Wine. They are being left here for the benefit of anyone who may wish to test and/or update them.
System Setup
wine-X-cursor-hack.patch
--- dlls/winex11.drv/mouse.c.orig 2008-04-22 03:42:10.000000000 -0800 +++ dlls/winex11.drv/mouse.c 2008-04-22 03:40:29.000000000 -0800 @@ -924,6 +924,7 @@ lpCursor->nWidth, lpCursor->nHeight, lpCursor->bPlanes, lpCursor->bBitsPerPixel); else TRACE("NULL\n"); + return; /* set the same cursor for all top-level windows of the current thread */
Applying The Patch:
cd $HOME/Download/wine patch -p0 < wine-X-cursor-hack.patch # If you have already installed from source, just re-run make make -s > /dev/null && sudo make install
Alternately, you can run make from within the $HOME/Download/wine/dlls/winex11.drv folder and copy winex11.drv.so to wherever wine was installed, probably /usr/local/lib/wine.
If you are worried about the cursor hack messing up other programs you can run wine directly from the source tree without installing:
$HOME/Download/wine/wine camelot
Comments for this application have been disabled because there are no maintainers.