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
7eec1f90
Commit
7eec1f90
authored
Sep 05, 2021
by
Mikhail Tergoev
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
###Scripts version 2009###
parent
cb7ad7ec
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
21 additions
and
23 deletions
+21
-23
changelog
data_from_portwine/changelog
+3
-0
functions_helper
data_from_portwine/scripts/functions_helper
+6
-8
runlib
data_from_portwine/scripts/runlib
+1
-1
start.sh
data_from_portwine/scripts/start.sh
+9
-12
var
data_from_portwine/scripts/var
+2
-2
No files found.
data_from_portwine/changelog
View file @
7eec1f90
...
@@ -10,6 +10,9 @@
...
@@ -10,6 +10,9 @@
* добавить комментарии описывающие функционал скриптов
* добавить комментарии описывающие функционал скриптов
* заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
* заниматься только развитием проекта за счет вашей подписки на https://boosty.to/portwine-linux.ru
-----------------------------------------
-----------------------------------------
###Scripts version 2009###
* FIX - исправлен перезапуск редактора db файлов при первом включении PW_GUI_DISABLED_CS (отключение запуска GUI)
###Scripts version 2008###
###Scripts version 2008###
* HOTFIX - исправление функции pw_kill_autostart
* HOTFIX - исправление функции pw_kill_autostart
...
...
data_from_portwine/scripts/functions_helper
View file @
7eec1f90
...
@@ -606,10 +606,9 @@ pw_gui_for_edit_db () {
...
@@ -606,10 +606,9 @@ pw_gui_for_edit_db () {
unset
ADD_CHK_BOX_EDIT_DB
unset
ADD_CHK_BOX_EDIT_DB
edit_db_field_add
()
{
edit_db_field_add
()
{
for
int_to_boole
in
$@
;
do
for
int_to_boole
in
$@
;
do
if
[
"
${
!int_to_boole
}
"
==
"1"
]
;
then
if
[
"
${
!int_to_boole
}
"
==
"1"
]
export
${
int_to_boole
}
=
"TRUE"
then
export
${
int_to_boole
}
=
"TRUE"
else
else
export
${
int_to_boole
}
=
"FALSE"
export
${
int_to_boole
}
=
"FALSE"
fi
fi
ADD_CHK_BOX_EDIT_DB
=
"
${
ADD_CHK_BOX_EDIT_DB
}
--field="
${
int_to_boole
}
:CHK
" "
${
!int_to_boole
}
""
ADD_CHK_BOX_EDIT_DB
=
"
${
ADD_CHK_BOX_EDIT_DB
}
--field="
${
int_to_boole
}
:CHK
" "
${
!int_to_boole
}
""
done
done
...
@@ -628,10 +627,9 @@ pw_gui_for_edit_db () {
...
@@ -628,10 +627,9 @@ pw_gui_for_edit_db () {
edit_db_field_read
()
{
edit_db_field_read
()
{
for
boole_to_int
in
$@
;
do
for
boole_to_int
in
$@
;
do
export
${
boole_to_int
}
=
${
output_yad_edit_db
[
$bool_from_yad
]
}
export
${
boole_to_int
}
=
${
output_yad_edit_db
[
$bool_from_yad
]
}
if
[
"
${
!boole_to_int
}
"
==
"TRUE"
]
;
then
if
[
"
${
!boole_to_int
}
"
==
"TRUE"
]
export
${
boole_to_int
}
=
"1"
then
export
${
boole_to_int
}
=
"1"
else
else
export
${
boole_to_int
}
=
"0"
export
${
boole_to_int
}
=
"0"
fi
fi
export
bool_from_yad
=
$((
${
bool_from_yad
}
+
1
))
export
bool_from_yad
=
$((
${
bool_from_yad
}
+
1
))
done
done
...
...
data_from_portwine/scripts/runlib
View file @
7eec1f90
...
@@ -426,7 +426,7 @@ pw_run () {
...
@@ -426,7 +426,7 @@ pw_run () {
###MAIN###
###MAIN###
unset
MANGOHUD MANGOHUD_DLSYM PW_NO_ESYNC PW_NO_FSYNC PW_VULKAN_USE WINEDLLOVERRIDES PW_NO_WRITE_WATCH PW_GUI_DISABLED_CS
unset
MANGOHUD MANGOHUD_DLSYM PW_NO_ESYNC PW_NO_FSYNC PW_VULKAN_USE WINEDLLOVERRIDES PW_NO_WRITE_WATCH PW_GUI_DISABLED_CS
unset
PW_CHECK_AUTOINSTAL PW_VKBASALT_EFFECTS PW_VKBASALT_FFX_CAS PORTWINE_DB PORTWINE_DB_FILE PW_DISABLED_CREAT_DB
unset
PW_CHECK_AUTOINSTAL PW_VKBASALT_EFFECTS PW_VKBASALT_FFX_CAS PORTWINE_DB PORTWINE_DB_FILE PW_DISABLED_CREAT_DB
PW_YAD_SET
cd
"
$(
dirname
"
`
readlink
-f
"
$0
"
`
"
)
"
&&
export
PORT_SCRIPTS_PATH
=
"
$(
pwd
)
"
cd
"
$(
dirname
"
`
readlink
-f
"
$0
"
`
"
)
"
&&
export
PORT_SCRIPTS_PATH
=
"
$(
pwd
)
"
cd
"
${
PORT_SCRIPTS_PATH
}
/../../"
&&
export
PORT_WINE_PATH
=
"
$(
pwd
)
"
cd
"
${
PORT_SCRIPTS_PATH
}
/../../"
&&
export
PORT_WINE_PATH
=
"
$(
pwd
)
"
...
...
data_from_portwine/scripts/start.sh
View file @
7eec1f90
...
@@ -204,8 +204,10 @@ pw_edit_db () {
...
@@ -204,8 +204,10 @@ pw_edit_db () {
pw_gui_for_edit_db ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_DXR_ON PW_VULKAN_NO_ASYNC PW_USE_NVAPI
\
pw_gui_for_edit_db ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_DXR_ON PW_VULKAN_NO_ASYNC PW_USE_NVAPI
\
PW_OLD_GL_STRING PW_HIDE_NVIDIA_GPU PW_FORCE_USE_VSYNC PW_VIRTUAL_DESKTOP PW_WINEDBG_DISABLE PW_USE_TERMINAL
\
PW_OLD_GL_STRING PW_HIDE_NVIDIA_GPU PW_FORCE_USE_VSYNC PW_VIRTUAL_DESKTOP PW_WINEDBG_DISABLE PW_USE_TERMINAL
\
PW_WINE_ALLOW_XIM PW_HEAP_DELAY_FREE PW_NO_WRITE_WATCH PW_GUI_DISABLED_CS
PW_WINE_ALLOW_XIM PW_HEAP_DELAY_FREE PW_NO_WRITE_WATCH PW_GUI_DISABLED_CS
[
"
$?
"
==
0
]
&&
/bin/bash
-c
${
pw_full_command_line
[*]
}
&
if
[
"
$?
"
==
0
]
;
then
exit
0
/bin/bash
-c
${
pw_full_command_line
[*]
}
&
exit
0
fi
}
}
pw_autoinstall_from_db
()
{
pw_autoinstall_from_db
()
{
...
@@ -223,18 +225,13 @@ if [ ! -z "${PORTWINE_DB_FILE}" ] ; then
...
@@ -223,18 +225,13 @@ if [ ! -z "${PORTWINE_DB_FILE}" ] ; then
[
-z
"
${
PW_WINE_USE
}
"
]
&&
export
PW_WINE_USE
=
proton_steam
[
-z
"
${
PW_WINE_USE
}
"
]
&&
export
PW_WINE_USE
=
proton_steam
fi
fi
case
"
${
PW_VULKAN_USE
}
"
in
case
"
${
PW_VULKAN_USE
}
"
in
"vkd3d"
)
"vkd3d"
)
export
PW_DEFAULT_VULKAN_USE
=
'VKD3D (DX 12 to Vulkan)\!DXVK (DX 9-11 to Vulkan)\!OPENGL '
;;
export
PW_DEFAULT_VULKAN_USE
=
'VKD3D (DX 12 to Vulkan)\!DXVK (DX 9-11 to Vulkan)\!OPENGL '
;;
"0"
)
export
PW_DEFAULT_VULKAN_USE
=
'OPENGL \!DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)'
;;
"0"
)
*
)
export
PW_DEFAULT_VULKAN_USE
=
'DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)\!OPENGL '
;;
export
PW_DEFAULT_VULKAN_USE
=
'OPENGL \!DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)'
;;
*
)
export
PW_DEFAULT_VULKAN_USE
=
'DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)\!OPENGL '
;;
esac
esac
case
"
${
PW_WINE_USE
}
"
in
case
"
${
PW_WINE_USE
}
"
in
"proton_ge"
)
"proton_ge"
)
export
PW_DEFAULT_WINE_USE
=
'PROTON_GE (FSR included)\!PROTON_STEAM'
;;
export
PW_DEFAULT_WINE_USE
=
'PROTON_GE (FSR included)\!PROTON_STEAM'
;;
*
)
export
PW_DEFAULT_WINE_USE
=
'PROTON_STEAM\!PROTON_GE (FSR included)'
;;
*
)
export
PW_DEFAULT_WINE_USE
=
'PROTON_STEAM\!PROTON_GE (FSR included)'
;;
esac
esac
else
else
export
PW_DEFAULT_VULKAN_USE
=
'DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)\!OPENGL '
export
PW_DEFAULT_VULKAN_USE
=
'DXVK (DX 9-11 to Vulkan)\!VKD3D (DX 12 to Vulkan)\!OPENGL '
...
...
data_from_portwine/scripts/var
View file @
7eec1f90
#!/bin/bash
#!/bin/bash
#Author: Castro-Fidel (PortWINE-Linux.ru)
#Author: Castro-Fidel (PortWINE-Linux.ru)
#SCRIPTS_NEXT_VERSION=200
8
#SCRIPTS_NEXT_VERSION=200
9
########################################################################
########################################################################
export
PW_MANGOHUD
=
1
export
PW_MANGOHUD
=
1
export
MANGOHUD_CONFIG
=
font_size
=
24,position
=
top-left,toggle_hud
=
Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt
export
MANGOHUD_CONFIG
=
font_size
=
24,position
=
top-left,toggle_hud
=
Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt
...
@@ -20,7 +20,7 @@ export PW_FORCE_USE_VSYNC=2
...
@@ -20,7 +20,7 @@ export PW_FORCE_USE_VSYNC=2
export
PW_LOG
=
0
export
PW_LOG
=
0
export
PW_TERM
=
""
export
PW_TERM
=
""
export
PW_USE_TERMINAL
=
0
export
PW_USE_TERMINAL
=
0
export
PW_MUST_HAVE_DLL
=
"mfc42 vcrun2019 d3dcompiler_42 d3dcompiler_43 d3dcompiler_47 d3dx9"
export
PW_MUST_HAVE_DLL
=
"
d3dx9_43 physx
mfc42 vcrun2019 d3dcompiler_42 d3dcompiler_43 d3dcompiler_47 d3dx9"
export
PW_WINEDBG_DISABLE
=
1
export
PW_WINEDBG_DISABLE
=
1
export
PW_WINDOWS_VER
=
"10"
export
PW_WINDOWS_VER
=
"10"
export
WINEARCH
=
"win64"
export
WINEARCH
=
"win64"
...
...
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