Compare commits
4 Commits
cf1a1038f8
...
af3bddf5b3
Author | SHA1 | Date | |
---|---|---|---|
|
af3bddf5b3 | ||
|
370b1c2865 | ||
|
0f71e02c0e | ||
|
8d56c9c74c |
@@ -2,6 +2,13 @@ You can help us in the development of the project on the website: https://linux-
|
|||||||
----------------------------------------
|
----------------------------------------
|
||||||
Changelog:
|
Changelog:
|
||||||
|
|
||||||
|
###Scripts version 2373### / Date: 10.11.2024 / Download update size: 215 megabytes
|
||||||
|
* updated PROTON_LG to version "9-19"
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4.1-446" (shared with dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4271" (shared with vkd3d-shader)
|
||||||
|
* fixed the work of the Black Desert Online game with the latest versions of dxvk and vkd3d
|
||||||
|
|
||||||
###Scripts version 2372### / Date: 09.11.2024 / Download update size: 4 megabytes
|
###Scripts version 2372### / Date: 09.11.2024 / Download update size: 4 megabytes
|
||||||
* many script optimizations (thanks to Htylol)
|
* many script optimizations (thanks to Htylol)
|
||||||
*reduced recommended scaling
|
*reduced recommended scaling
|
||||||
|
@@ -2,6 +2,13 @@
|
|||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
История изменений:
|
История изменений:
|
||||||
|
|
||||||
|
###Scripts version 2373### / Дата: 10.11.2024 / Размер скачиваемого обновления: 215 мегабайт
|
||||||
|
* обновлен PROTON_LG до версии "9-19"
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4.1-446" (совместно с dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4271" (совместно vkd3d-shader)
|
||||||
|
* исправлена работа игры Black Desert Online с новейшими версиями dxvk и vkd3d
|
||||||
|
|
||||||
###Scripts version 2372### / Дата: 09.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
###Scripts version 2372### / Дата: 09.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
* множество оптимизаций скриптов (спасибо Htylol)
|
* множество оптимизаций скриптов (спасибо Htylol)
|
||||||
* уменьшено рекомендуемое масштабирование
|
* уменьшено рекомендуемое масштабирование
|
||||||
|
@@ -2939,10 +2939,11 @@ start_portwine () {
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
check_variables VKD3D_DEBUG none
|
check_variables VKD3D_DEBUG none
|
||||||
|
check_variables VKD3D_SHADER_DEBUG none
|
||||||
check_variables DXVK_LOG_LEVEL none
|
check_variables DXVK_LOG_LEVEL none
|
||||||
|
check_variables DXVK_NVAPI_LOG_LEVEL none
|
||||||
check_variables VK_LOADER_DEBUG none
|
check_variables VK_LOADER_DEBUG none
|
||||||
check_variables VKBASALT_LOG_LEVEL none
|
check_variables VKBASALT_LOG_LEVEL none
|
||||||
check_variables DXVK_NVAPI_LOG_LEVEL none
|
|
||||||
if [[ "${PW_LOG}" == 1 ]] \
|
if [[ "${PW_LOG}" == 1 ]] \
|
||||||
|| [[ -n "$PW_DEBUG" ]]
|
|| [[ -n "$PW_DEBUG" ]]
|
||||||
then
|
then
|
||||||
@@ -2956,15 +2957,20 @@ start_portwine () {
|
|||||||
|
|
||||||
pw_wineboot () {
|
pw_wineboot () {
|
||||||
LIST_NATIVE_WINE_DLL_LINKS="winevulkan ir50_32 amd_ags_x64 wined3d vulkan-1"
|
LIST_NATIVE_WINE_DLL_LINKS="winevulkan ir50_32 amd_ags_x64 wined3d vulkan-1"
|
||||||
for change_wine_dll in $LIST_NATIVE_WINE_DLL_LINKS ; do
|
for dll in $LIST_NATIVE_WINE_DLL_LINKS ; do
|
||||||
try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${change_wine_dll}.dll"
|
try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll"
|
||||||
try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${change_wine_dll}.dll"
|
try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${dll}.dll"
|
||||||
done
|
done
|
||||||
|
|
||||||
LIST_NATIVE_WINE_DLL_COPY="atl100 ntdll shell32"
|
LIST_NATIVE_WINE_DLL_COPY="atl100 ntdll shell32"
|
||||||
for change_wine_dll in $LIST_NATIVE_WINE_DLL_COPY ; do
|
for dll in $LIST_NATIVE_WINE_DLL_COPY ; do
|
||||||
try_copy_file "${WINEDIR}/lib64/wine/x86_64-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${change_wine_dll}.dll"
|
try_copy_file "${WINEDIR}/lib64/wine/x86_64-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll"
|
||||||
try_copy_file "${WINEDIR}/lib/wine/i386-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${change_wine_dll}.dll"
|
try_copy_file "${WINEDIR}/lib/wine/i386-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${dll}.dll"
|
||||||
|
done
|
||||||
|
|
||||||
|
LIST_ICU_DLL_LINKS="icuin68 icuuc68 icudt68"
|
||||||
|
for dll in $LIST_ICU_DLL_LINKS ; do
|
||||||
|
try_force_link_file "${WINEDIR}/lib64/icu/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll"
|
||||||
done
|
done
|
||||||
|
|
||||||
print_info "Used wineboot $@ for prefix: ${PW_PREFIX_NAME}"
|
print_info "Used wineboot $@ for prefix: ${PW_PREFIX_NAME}"
|
||||||
@@ -3039,6 +3045,18 @@ start_portwine () {
|
|||||||
check_variables WINEFSYNC_FUTEX2 0
|
check_variables WINEFSYNC_FUTEX2 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# export WINE_SIMULATE_ASYNC_READ=1
|
||||||
|
# export WINE_FSYNC_SIMULATE_SCHED_QUANTUM=1
|
||||||
|
# export WINE_ALERT_SIMULATE_SCHED_QUANTUM=1
|
||||||
|
# export WINE_FSYNC_YIELD_TO_WAITERS=1
|
||||||
|
# export WINE_KERNEL_STACK_SIZE=64
|
||||||
|
# export WINE_DISABLE_KERNEL_WRITEWATCH=1
|
||||||
|
# export WINE_SIMULATE_WRITECOPY="1"
|
||||||
|
|
||||||
|
if [[ "${PW_NO_WRITE_WATCH}" == 1 ]] ; then
|
||||||
|
export WINE_DISABLE_WRITE_WATCH="1"
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ "${PW_FORCE_LARGE_ADDRESS_AWARE}" == 1 ]]
|
if [[ "${PW_FORCE_LARGE_ADDRESS_AWARE}" == 1 ]]
|
||||||
then export WINE_LARGE_ADDRESS_AWARE="1"
|
then export WINE_LARGE_ADDRESS_AWARE="1"
|
||||||
else export WINE_LARGE_ADDRESS_AWARE="0"
|
else export WINE_LARGE_ADDRESS_AWARE="0"
|
||||||
@@ -3049,13 +3067,11 @@ start_portwine () {
|
|||||||
export __GL_ExtensionStringVersion="17700" #nvidia override
|
export __GL_ExtensionStringVersion="17700" #nvidia override
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${PW_NO_WRITE_WATCH}" == 1 ]] ; then
|
|
||||||
export WINE_DISABLE_WRITE_WATCH="1"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "${PW_VULKAN_NO_ASYNC}" == 1 ]] ; then
|
if [[ "${PW_VULKAN_NO_ASYNC}" == 1 ]] ; then
|
||||||
export RADV_DEBUG+="llvm "
|
export RADV_DEBUG+="llvm "
|
||||||
var_vkd3d_config_update single_queue
|
var_vkd3d_config_update single_queue
|
||||||
|
else
|
||||||
|
export DXVK_ASYNC="1"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
enabled_fake_nvidia_videocard ()
|
enabled_fake_nvidia_videocard ()
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
#Author: Castro-Fidel (linux-gaming.ru)
|
#Author: Castro-Fidel (linux-gaming.ru)
|
||||||
#SCRIPTS_NEXT_VERSION=2372
|
#SCRIPTS_NEXT_VERSION=2373
|
||||||
#SCRIPTS_STABLE_VERSION=2360
|
#SCRIPTS_STABLE_VERSION=2360
|
||||||
########################################################################
|
########################################################################
|
||||||
export AI_TOP_GAMES="PW_LGC PW_VKPLAY PW_EPIC PW_BATTLE_NET PW_WORLD_OF_SEA_BATTLE PW_RUSSIAN_FISHING PW_HO_YO_PLAY PW_FARLIGHT84 PW_WARFRAME PW_WGC PW_UBISOFT"
|
export AI_TOP_GAMES="PW_LGC PW_VKPLAY PW_EPIC PW_BATTLE_NET PW_WORLD_OF_SEA_BATTLE PW_RUSSIAN_FISHING PW_HO_YO_PLAY PW_FARLIGHT84 PW_WARFRAME PW_WGC PW_UBISOFT"
|
||||||
@@ -38,10 +38,6 @@ export PW_GPU_USE="disabled"
|
|||||||
export PW_LOCALE_SELECT="disabled"
|
export PW_LOCALE_SELECT="disabled"
|
||||||
export PW_DINPUT_PROTOCOL="0"
|
export PW_DINPUT_PROTOCOL="0"
|
||||||
export STAGING_SHARED_MEMORY="1"
|
export STAGING_SHARED_MEMORY="1"
|
||||||
export STAGING_WRITECOPY="0"
|
|
||||||
###GTK_CONFIG###
|
|
||||||
# export GTK_DATA_PREFIX=
|
|
||||||
# export GTK_THEME="Adwaita:dark"
|
|
||||||
###DEFAULT_WINE###
|
###DEFAULT_WINE###
|
||||||
export PW_WINE_USE="PROTON_LG"
|
export PW_WINE_USE="PROTON_LG"
|
||||||
export PW_PLUGINS_VER="_v17"
|
export PW_PLUGINS_VER="_v17"
|
||||||
@@ -49,7 +45,7 @@ export PW_FAKE_DLSS_VER="230506"
|
|||||||
export PW_FAKE_DLSS_3_VER="090"
|
export PW_FAKE_DLSS_3_VER="090"
|
||||||
export PW_GALLIUM_NINE_VER="0.9"
|
export PW_GALLIUM_NINE_VER="0.9"
|
||||||
###WINE_AND_PROTON_LG###
|
###WINE_AND_PROTON_LG###
|
||||||
export PW_PROTON_LG_VER="PROTON_LG_9-18"
|
export PW_PROTON_LG_VER="PROTON_LG_9-19"
|
||||||
export PW_WINE_LG_VER="WINE_LG_9-12-2"
|
export PW_WINE_LG_VER="WINE_LG_9-12-2"
|
||||||
export PW_WINE_FULLSCREEN_FSR="1"
|
export PW_WINE_FULLSCREEN_FSR="1"
|
||||||
export WINE_FULLSCREEN_FSR_MODE="ultra"
|
export WINE_FULLSCREEN_FSR_MODE="ultra"
|
||||||
@@ -58,9 +54,9 @@ export PW_VULKAN_USE="2"
|
|||||||
export VKD3D_LIMIT_TESS_FACTORS="64"
|
export VKD3D_LIMIT_TESS_FACTORS="64"
|
||||||
export DXVK_LEGACY_VER="1.6.1"
|
export DXVK_LEGACY_VER="1.6.1"
|
||||||
export DXVK_STABLE_VER="1.10.3-28"
|
export DXVK_STABLE_VER="1.10.3-28"
|
||||||
export DXVK_GIT_VER="2.4.1-393"
|
export DXVK_GIT_VER="2.4.1-446"
|
||||||
export VKD3D_STABLE_VER="1.1-2602"
|
export VKD3D_STABLE_VER="1.1-2602"
|
||||||
export VKD3D_GIT_VER="1.1-4252"
|
export VKD3D_GIT_VER="1.1-4271"
|
||||||
###VKBASALT###
|
###VKBASALT###
|
||||||
export PW_VKBASALT_EFFECTS="Curves:cas"
|
export PW_VKBASALT_EFFECTS="Curves:cas"
|
||||||
export PW_VKBASALT_FFX_CAS="0.50"
|
export PW_VKBASALT_FFX_CAS="0.50"
|
||||||
|
Reference in New Issue
Block a user