https://bugs.winehq.org/show_bug.cgi?id=57286
Bug ID: 57286 Summary: Dark Age of Camelot - camelot.exe required igd10um32.dll but the .dll file is not found. Product: Wine Version: 9.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tmwine@pertho.net Distribution: ---
Created attachment 77228 --> https://bugs.winehq.org/attachment.cgi?id=77228 Output of WINEDEBUG=warn+all
Hi,
When running the Dark Age of Camelot's patcher/downloader (camelot.exe) after installing on WINE 9.19 (bug happened on 9.17 and 9.18 too), and I go to run camelot.exe to have it download its files it crashes with:
libc++abi: terminating due to uncaught exception of type std::bad_alloc: std::bad_alloc
Running it with warn+all in WINEDEBUG I see information pointing to the app needing some .dll file that it can't find called igd10umd32.dll. (See attached camelot.log file)
Someone on the #winehq channel on Freenode said that .dll isn't used and WINE pretends to do its function (something to do with Intel graphics), and recommended to copy dcomp.dll to igd10um32.dll. So I copied /usr/lib/wine/x86_64-windows/dcomp.dll from the WINE package to the program's folder as 'igd10umd32.dll' and then it worked. Is there something that can be put into WINE to emulate this .dll without having to resort to copying a physical file and renaming it that?
Thanks, Tom