Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PortWINE
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Mikhail Tergoev
PortWINE
Commits
bf16278c
Commit
bf16278c
authored
Apr 04, 2021
by
Mikhail Tergoev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add PW_DXGI_FROM_DXVK
parent
dedfd803
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
8 deletions
+14
-8
Praest
data_from_portwine/scripts/portwine_db/Praest
+2
-2
runlib
data_from_portwine/scripts/runlib
+12
-6
No files found.
data_from_portwine/scripts/portwine_db/Praest
View file @
bf16278c
...
@@ -3,5 +3,5 @@
...
@@ -3,5 +3,5 @@
#Praest.exe
#Praest.exe
#Rating=5
#Rating=5
################################################
################################################
export
PW_VULKAN_USE
=
dxvk
export
PW_VULKAN_USE
=
vkd3d
export
LAUNCH_PARAMETERS
=
"
-dx11
"
export
LAUNCH_PARAMETERS
=
""
data_from_portwine/scripts/runlib
View file @
bf16278c
...
@@ -277,14 +277,20 @@ fi
...
@@ -277,14 +277,20 @@ fi
if
[
-d
"
${
WINEDIR
}
_vkd3d"
]
;
then
if
[
-d
"
${
WINEDIR
}
_vkd3d"
]
;
then
export
WINEDIR
=
"
${
WINEDIR
}
_vkd3d"
export
WINEDIR
=
"
${
WINEDIR
}
_vkd3d"
fi
fi
for
wine_vkd3d_dll
in
d3d12
;
do
for
wine_vkd3d_dll
in
d3d12
libvkd3d-proton-utils-2
;
do
try_copy_file
"
${
PW_VULKAN_DLL
}
/vkd3d-proton/x86/
${
wine_vkd3d_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/"
try_copy_file
"
${
PW_VULKAN_DLL
}
/vkd3d-proton/x86/
${
wine_vkd3d_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/"
try_copy_file
"
${
PW_VULKAN_DLL
}
/vkd3d-proton/x64/
${
wine_vkd3d_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/"
try_copy_file
"
${
PW_VULKAN_DLL
}
/vkd3d-proton/x64/
${
wine_vkd3d_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/"
[
"
$?
"
==
0
]
&&
var_winedlloverride_update
"
${
wine_vkd3d_dll
}
=n"
[
"
$?
"
==
0
]
&&
var_winedlloverride_update
"
${
wine_vkd3d_dll
}
=n"
done
done
try_copy_file
"
${
WINEDIR
}
/lib/wine/fakedlls/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/"
if
[
!
-z
"
${
PW_DXGI_FROM_DXVK
}
"
]
&&
[
"
${
PW_DXGI_FROM_DXVK
}
"
!=
0
]
;
then
try_copy_file
"
${
WINEDIR
}
/lib64/wine/fakedlls/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/"
try_copy_file
"
${
PW_VULKAN_DLL
}
/dxvk/x32/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/"
var_winedlloverride_update
"dxgi=b"
try_copy_file
"
${
PW_VULKAN_DLL
}
/dxvk/x64/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/"
var_winedlloverride_update
"dxgi=n"
else
try_copy_file
"
${
WINEDIR
}
/lib/wine/fakedlls/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/"
try_copy_file
"
${
WINEDIR
}
/lib64/wine/fakedlls/dxgi.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/"
var_winedlloverride_update
"dxgi=b"
fi
export
PW_WINDOWS_VER
=
"10"
export
PW_WINDOWS_VER
=
"10"
echo
"Use VKD3D (DX12 to vulkan)"
echo
"Use VKD3D (DX12 to vulkan)"
fi
fi
...
@@ -319,7 +325,7 @@ fi
...
@@ -319,7 +325,7 @@ fi
[
"
$?
"
==
0
]
&&
var_winedlloverride_update
"
${
wine_build_dll
}
=b"
[
"
$?
"
==
0
]
&&
var_winedlloverride_update
"
${
wine_build_dll
}
=b"
done
done
var_winedlloverride_update
"vstdlib_s,tier0_s,steam,steam2,steam_api,steam_api64,steamclient,steamclient64=n"
var_winedlloverride_update
"vstdlib_s,tier0_s,steam,steam2,steam_api,steam_api64,steamclient,steamclient64=n"
export
GST_PLUGIN_SYSTEM_PATH_1_0
=
"
${
WINEDIR
}
/lib64/gstreamer-1.0:
${
WINEDIR
}
/gstreamer-1.0"
#
export GST_PLUGIN_SYSTEM_PATH_1_0="${WINEDIR}/lib64/gstreamer-1.0:${WINEDIR}/gstreamer-1.0"
export
WINE_GST_REGISTRY_DIR
=
"
${
PORT_WINE_TMP_PATH
}
"
export
WINE_GST_REGISTRY_DIR
=
"
${
PORT_WINE_TMP_PATH
}
"
export
MEDIACONV_AUDIO_DUMP_FILE
=
"
${
PORT_WINE_TMP_PATH
}
"
/audio.foz
export
MEDIACONV_AUDIO_DUMP_FILE
=
"
${
PORT_WINE_TMP_PATH
}
"
/audio.foz
export
MEDIACONV_AUDIO_TRANSCODED_FILE
=
"
${
PORT_WINE_TMP_PATH
}
"
/transcoded_audio.foz
export
MEDIACONV_AUDIO_TRANSCODED_FILE
=
"
${
PORT_WINE_TMP_PATH
}
"
/transcoded_audio.foz
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment