Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PortWINE-old
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
Vladislav
PortWINE-old
Commits
7a83c442
Commit
7a83c442
authored
Jul 15, 2024
by
Mikhail Tergoev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Scripts version 2321
parent
b220ae2a
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
29 additions
and
51 deletions
+29
-51
changelog_en
data_from_portwine/changelog_en
+10
-1
changelog_ru
data_from_portwine/changelog_ru
+9
-0
functions_helper
data_from_portwine/scripts/functions_helper
+6
-41
start.sh
data_from_portwine/scripts/start.sh
+0
-4
var
data_from_portwine/scripts/var
+4
-5
No files found.
data_from_portwine/changelog_en
View file @
7a83c442
...
...
@@ -2,7 +2,16 @@ You can help us in the development of the project on the website: https://linux-
----------------------------------------
Changelog:
###Scripts version 2319### / stable / Date: 14.07.2024 / Download update size: 4 megabytes
###Scripts version 2321### / Date: 15.07.2024 / Download update size: 4 megabytes
* updated WINE_LG to version "9-12"
* updated versions:
* DXVK_GIT "2.3.1-120"
* VKD3D_GIT "1.1-4110"
* fixed the list of WINE versions if the dist directory is empty (thanks to Htylol)
* added winetricks translations (thanks to Htylol)
* added a description of the file system where the game is installed, PortProton and the temporary directory (thanks to Htylol)
###Scripts version 2320### / stable / Date: 15.07.2024 / Download update size: 4 megabytes
* fixed rare launch issue on SteamOS (thanks to Htylol)
* added system version detection when using flatpak (thanks to Htylol)
* added information about the current version of BRANCH to the interface header (thanks to Htylol)
...
...
data_from_portwine/changelog_ru
View file @
7a83c442
...
...
@@ -2,6 +2,15 @@
-----------------------------------------
История изменений:
###Scripts version 2321### / Дата: 15.07.2024 / Размер скачиваемого обновления: 190 мегабайт
* обновлен WINE_LG до версии "9-12"
* обновлены версии:
* DXVK_GIT "2.3.1-120"
* VKD3D_GIT "1.1-4110"
* исправлен список версий WINE если каталог dist пустой (спасибо Htylol)
* добавлены переводы winetricks (спасибо Htylol)
* добавлено описание файловой системы куда установлена игра, PortProton и временный каталог (спасибо Htylol)
###Scripts version 2320### / stable / Дата: 15.07.2024 / Размер скачиваемого обновления: 4 мегабайта
* исправлена редкая проблема запуска на SteamOS (спасибо Htylol)
* добавлено определение версии системы при использовании flatpak (спасибо Htylol)
...
...
data_from_portwine/scripts/functions_helper
View file @
7a83c442
...
...
@@ -1064,25 +1064,6 @@ pw_check_and_download_dxvk_and_vkd3d () {
fi
done
# Download D8VK
if
[
!
-d
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
"
]
;
then
print_info
"Download and install D8VK v.
${
D8VK_VER
}
"
if
try_download
"https://github.com/Castro-Fidel/vulkan/releases/download/d8vk-
${
D8VK_VER
}
/d8vk-
${
D8VK_VER
}
.tar.xz"
\
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
.tar.xz"
then
if
unpack
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
.tar.xz"
"
${
PW_VULKAN_DIR
}
"
;
then
try_remove_file
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
.tar.xz"
else
try_remove_file
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
.tar.xz"
try_remove_dir
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
"
yad_error_download
&&
pw_check_and_download_dxvk_and_vkd3d
||
exit
1
fi
else
yad_error_download
&&
pw_check_and_download_dxvk_and_vkd3d
||
exit
1
fi
fi
# Download DGVOODOO2
if
[
!
-f
"
${
PW_VULKAN_DIR
}
/dgvoodoo2-
${
DGV2_VER
}
/dgVoodoo.conf"
]
;
then
print_info
"Download and install DGVOODOO2 v.
${
DGV2_VER
}
"
...
...
@@ -2055,7 +2036,7 @@ start_portwine () {
try_force_link_file
"
${
PHYSX_PATH
}
/cudart64_65.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/cudart64_65.dll"
# 3D API
unset
CP_VKD3D_FILES CP_DXVK_FILES CP_D
8VK_FILES CP_D
GV2_FILES CP_WINE_FILES
unset
CP_VKD3D_FILES CP_DXVK_FILES CP_DGV2_FILES CP_WINE_FILES
unset
CP_GALLIUM_NINE_FILES PATH_TO_DXVK_FILES PATH_TO_VKD3D_FILES
case
"
${
PW_VULKAN_USE
}
"
in
0
)
...
...
@@ -2085,8 +2066,7 @@ start_portwine () {
print_info
"VKD3D-PROTON v.
${
VKD3D_GIT_VER
}
in use"
PATH_TO_DXVK_FILES
=
"
${
PW_VULKAN_DIR
}
/dxvk-
${
DXVK_GIT_VER
}
"
PATH_TO_VKD3D_FILES
=
"
${
PW_VULKAN_DIR
}
/vkd3d-proton-
${
VKD3D_GIT_VER
}
"
CP_D8VK_FILES
=
"d3d8"
CP_DXVK_FILES
=
"d3d11 d3d10core d3d9 dxgi"
# openvr_api_dxvk
CP_DXVK_FILES
=
"d3d11 d3d10core d3d9 d3d8 dxgi"
# openvr_api_dxvk
CP_VKD3D_FILES
=
"d3d12 d3d12core libvkd3d-1 libvkd3d-shader-1"
CP_WINE_FILES
=
"ddraw d3d10_1 d3d10"
;;
...
...
@@ -2175,8 +2155,7 @@ start_portwine () {
;;
2
)
rm_from_var CP_WINE_FILES
"ddraw"
rm_from_var CP_D8VK_FILES
"d3d8"
rm_from_var CP_DXVK_FILES
"d3d9"
rm_from_var CP_DXVK_FILES
"d3d9 d3d8"
;;
3
)
rm_from_var CP_WINE_FILES
"ddraw d3d8"
...
...
@@ -2420,16 +2399,6 @@ start_portwine () {
export
VKD3D_SHADER_CACHE_PATH
=
"
${
PATH_TO_VKD3D_FILES
}
/vkd3d_cache"
fi
if
[[
!
-z
"
$CP_D8VK_FILES
"
]]
;
then
print_info
"Try create symlink D8VK files..."
PATH_TO_D8VK_FILES
=
"
${
PW_VULKAN_DIR
}
/d8vk-
${
D8VK_VER
}
"
for
wine_d8vk_dll
in
$CP_D8VK_FILES
;
do
try_force_link_file
"
${
PATH_TO_D8VK_FILES
}
/x32/
${
wine_d8vk_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/syswow64/
${
wine_d8vk_dll
}
.dll"
try_force_link_file
"
${
PATH_TO_D8VK_FILES
}
/x64/
${
wine_d8vk_dll
}
.dll"
"
${
WINEPREFIX
}
/drive_c/windows/system32/
${
wine_d8vk_dll
}
.dll"
var_winedlloverride_update
"
${
wine_d8vk_dll
}
=n"
done
fi
if
[[
"
$CP_GALLIUM_NINE_FILES
"
==
"d3d9"
]]
;
then
print_info
"Try create symlink GALLIUM_NINE files..."
PATH_TO_GALLIUM_NINE_FILES
=
"
${
PW_PLUGINS_PATH
}
/gallium_nine_v.
${
PW_GALLIUM_NINE_VER
}
"
...
...
@@ -4794,13 +4763,9 @@ portwine_start_debug () {
echo
"RAM:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
free
-m
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"--------------------------------------------------"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystems:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PATH_TO_GAME
}
"
:
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
stat
-f
-c
%T
"
${
PATH_TO_GAME
}
"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PORT_WINE_PATH
}
"
:
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
stat
-f
-c
%T
"
${
PORT_WINE_PATH
}
"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PW_TMPFS_PATH
}
"
:
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
stat
-f
-c
%T
"
${
PW_TMPFS_PATH
}
"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PATH_TO_GAME
}
$(
stat
-f
-c
%T
"
${
PATH_TO_GAME
}
"
)
:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PORT_WINE_PATH
}
$(
stat
-f
-c
%T
"
${
PORT_WINE_PATH
}
"
)
:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Filesystem
${
PW_TMPFS_PATH
}
$(
stat
-f
-c
%T
"
${
PW_TMPFS_PATH
}
"
)
:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"-----------------------------------------------"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
"Graphic cards and drivers:"
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
echo
'lspci -k | grep -EA3 VGA|3D|Display :'
>>
"
${
PORT_WINE_PATH
}
/PortProton.log"
...
...
data_from_portwine/scripts/start.sh
View file @
7a83c442
...
...
@@ -468,10 +468,6 @@ if [[ -d "${PORT_WINE_PATH}/data/dist/" ]] ; then
done
fi
# [[ "${PW_DGVOODOO2}" == "1" ]] && DGV2_TXT='<b>dgVoodoo2 </b>' || unset DGV2_TXT
# [[ "${PW_VKBASALT}" == "1" ]] && VKBASALT_TXT='<b>vkBasalt </b>' || unset VKBASALT_TXT
# [[ "${PW_MANGOHUD}" == "1" ]] && MANGOHUD_TXT='<b>MangoHud </b>' || unset MANGOHUD_TXT
SORT_OPENGL
=
"
$(
gettext
'WineD3D OpenGL (For video cards without Vulkan)'
)
"
SORT_VULKAN
=
"
$(
gettext
'WineD3D Vulkan (Damavand experimental)'
)
"
SORT_LEGACY
=
"
$(
gettext
'Legacy DXVK (Vulkan v1.1)'
)
"
...
...
data_from_portwine/scripts/var
View file @
7a83c442
#!/usr/bin/env bash
#Author: Castro-Fidel (linux-gaming.ru)
#SCRIPTS_NEXT_VERSION=232
0
#SCRIPTS_NEXT_VERSION=232
1
#SCRIPTS_STABLE_VERSION=2320
########################################################################
export
LANGUAGES_LIST
=
"ru es"
...
...
@@ -46,18 +46,17 @@ export PW_FAKE_DLSS_3_VER="090"
export
PW_GALLIUM_NINE_VER
=
"0.9"
###WINE_AND_PROTON_LG###
export
PW_PROTON_LG_VER
=
"PROTON_LG_9-7"
export
PW_WINE_LG_VER
=
"WINE_LG_9-1
1
"
export
PW_WINE_LG_VER
=
"WINE_LG_9-1
2
"
export
PW_WINE_FULLSCREEN_FSR
=
"1"
export
WINE_FULLSCREEN_FSR_MODE
=
"ultra"
###DXVK_AND_VKD3D###
export
PW_VULKAN_USE
=
"2"
export
VKD3D_LIMIT_TESS_FACTORS
=
"64"
export
D8VK_VER
=
"1.7.1-2367"
export
DXVK_LEGACY_VER
=
"1.6.1"
export
DXVK_STABLE_VER
=
"1.10.3-28"
export
DXVK_GIT_VER
=
"2.3.1-
72
"
export
DXVK_GIT_VER
=
"2.3.1-
120
"
export
VKD3D_STABLE_VER
=
"1.1-2602"
export
VKD3D_GIT_VER
=
"1.1-4
051
"
export
VKD3D_GIT_VER
=
"1.1-4
110
"
###VKBASALT###
export
PW_VKBASALT_EFFECTS
=
"Curves:cas"
export
PW_VKBASALT_FFX_CAS
=
"0.66"
...
...
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