View Single Post
Old 06-18-2019, 11:29 AM   #21
4duhwinnn
Human being with feelings
 
Join Date: Mar 2017
Posts: 859
Default

Quote:
Originally Posted by pedrobotero View Post
wine-rt
To add a needed windows .dll to wine,
obtain the .dll from your windows partition,
in folder

C:\windows\system32

or from a trusted reliable source.
Open the winecfg 'libraries' tab interface.
After installing the full version .dll file,
in .wine/drive_c/windows/system32
type it's name in the letterbox on the winecfg libraries tab,
but omit the .dll extension, enter just d2d1 in this case,
and press the 'apply' button.

I don't delete the originals in system32 folder,
but append their name with something typed in ALLCAPS
so they can quickly be spotted in a file manager,
for renaming, if the addition has caused some
major regression rather than winning the issue.
Then I copy the new .dll alongside the renamed one.
Below are the .dlls I use on a regular basis,
in my wine-staging setups. You can install a different
linux on an external drive, just for wine-staging,
which also may be lucky in general for testing
and keeping a working setup ready at all times.

For windows 'killer apps', it may be good to have a dedicated
new .wine folder to begin with, adding only what is needed
for success, then add in supplemental plugins to fill out
a production/daw environment.

concrt140
d2d1 (some people configure it as disabled at times)
d3d10
d3d11
d3d9
d3dx9_35
d3dx9_41
gdiplus
mfc90
mscoree
msvcm80
msvcp140
msvcp80
msvcr120
msxml3
ucrtbase
mfc42u
mfc42
atl100
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-crt-time-l1-1-0.dll
api-ms-win-crt-runtime-l1-1-0.dll

Cheers
4duhwinnn is offline   Reply With Quote