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
e70e816f
Unverified
Commit
e70e816f
authored
Sep 18, 2023
by
Mikhail Tergoev
Committed by
GitHub
Sep 18, 2023
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #70 from Boria138/pulseaudio-latency
Added Reduce pulseaudio latency to fix choppy/laggy audio on some games
parents
e0709ae2
65569524
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
1 deletion
+8
-1
lang
data_from_portwine/scripts/lang
+2
-0
runlib
data_from_portwine/scripts/runlib
+5
-0
start.sh
data_from_portwine/scripts/start.sh
+1
-1
No files found.
data_from_portwine/scripts/lang
View file @
e70e816f
...
@@ -133,6 +133,7 @@ if [[ "${update_loc}" == "RUS" ]] ; then
...
@@ -133,6 +133,7 @@ if [[ "${update_loc}" == "RUS" ]] ; then
export
PW_USE_FAKE_DLSS_INFO
=
'Включить транслятор DLSS в FSR 2 в играх DirectX 12'
export
PW_USE_FAKE_DLSS_INFO
=
'Включить транслятор DLSS в FSR 2 в играх DirectX 12'
export
PW_MANGOHUD_x32_INFO
=
'Включить MANGOHUD для 32 битных приложений и игр'
export
PW_MANGOHUD_x32_INFO
=
'Включить MANGOHUD для 32 битных приложений и игр'
export
PW_USE_EAC_AND_BE_INFO
=
'Включить Easy Anti-Cheat and BattlEye Anti-Cheat (требуется если игра использует какой-то из этих античитов)'
export
PW_USE_EAC_AND_BE_INFO
=
'Включить Easy Anti-Cheat and BattlEye Anti-Cheat (требуется если игра использует какой-то из этих античитов)'
export
PW_REDUCE_PULSE_LATENCY
=
'Уменьшить задержку pulseaudio для исправления прерывистого звука'
export
PW_3DFX_INFO
=
'Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)'
export
PW_3DFX_INFO
=
'Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)'
export
PW_AdaptiveSharpen_INFO
=
'Увеличение резкости, можно использовать совместно с CAS'
export
PW_AdaptiveSharpen_INFO
=
'Увеличение резкости, можно использовать совместно с CAS'
...
@@ -383,6 +384,7 @@ elif [[ "${update_loc}" == "ENG" ]] ; then
...
@@ -383,6 +384,7 @@ elif [[ "${update_loc}" == "ENG" ]] ; then
export
PW_USE_FAKE_DLSS_INFO
=
'Enable DLSS translator in FSR 2 in DirectX 12 games'
export
PW_USE_FAKE_DLSS_INFO
=
'Enable DLSS translator in FSR 2 in DirectX 12 games'
export
PW_MANGOHUD_x32_INFO
=
'Enable MANGOHUD for 32 bit applications and games'
export
PW_MANGOHUD_x32_INFO
=
'Enable MANGOHUD for 32 bit applications and games'
export
PW_USE_EAC_AND_BE_INFO
=
'Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game used this anti-cheats)'
export
PW_USE_EAC_AND_BE_INFO
=
'Enable Easy Anti-Cheat and BattlEye Anti-Cheat runtimes (required if game used this anti-cheats)'
export
PW_REDUCE_PULSE_LATENCY
=
'Reduce pulseaudio latency to fix intermittent sound'
export
PW_3DFX_INFO
=
'Simulation of an old 3dfx graphics accelerator (adds horizontal stripes)'
export
PW_3DFX_INFO
=
'Simulation of an old 3dfx graphics accelerator (adds horizontal stripes)'
export
PW_AdaptiveSharpen_INFO
=
'Sharpness increase, can be used with CAS'
export
PW_AdaptiveSharpen_INFO
=
'Sharpness increase, can be used with CAS'
...
...
data_from_portwine/scripts/runlib
View file @
e70e816f
...
@@ -321,6 +321,11 @@ start_portwine () {
...
@@ -321,6 +321,11 @@ start_portwine () {
unset
PROTON_BATTLEYE_RUNTIME PROTON_EAC_RUNTIME
unset
PROTON_BATTLEYE_RUNTIME PROTON_EAC_RUNTIME
fi
fi
if
[[
"
${
PW_REDUCE_PULSE_LATENCY
}
"
==
1
]]
;
then
export
PULSE_LATENCY_MSEC
=
60
else
unset
PULSE_LATENCY_MSEC
fi
if
[[
"
${
PW_USE_D3D_EXTRAS
}
"
==
1
]]
;
then
if
[[
"
${
PW_USE_D3D_EXTRAS
}
"
==
1
]]
;
then
if
[[
-z
"
`
grep
d3dx9
"
${
PORT_WINE_PATH
}
/data/prefixes/
${
PW_PREFIX_NAME
}
/winetricks.log"
`
"
]]
;
then
if
[[
-z
"
`
grep
d3dx9
"
${
PORT_WINE_PATH
}
/data/prefixes/
${
PW_PREFIX_NAME
}
/winetricks.log"
`
"
]]
;
then
...
...
data_from_portwine/scripts/start.sh
View file @
e70e816f
...
@@ -420,7 +420,7 @@ pw_edit_db () {
...
@@ -420,7 +420,7 @@ pw_edit_db () {
pw_gui_for_edit_db
\
pw_gui_for_edit_db
\
PW_MANGOHUD PW_MANGOHUD_x32 PW_MANGOHUD_USER_CONF ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_USE_RAY_TRACING
\
PW_MANGOHUD PW_MANGOHUD_x32 PW_MANGOHUD_USER_CONF ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_USE_RAY_TRACING
\
PW_USE_NVAPI_AND_DLSS PW_USE_FAKE_DLSS PW_WINE_FULLSCREEN_FSR PW_HIDE_NVIDIA_GPU PW_VIRTUAL_DESKTOP PW_USE_TERMINAL
\
PW_USE_NVAPI_AND_DLSS PW_USE_FAKE_DLSS PW_WINE_FULLSCREEN_FSR PW_HIDE_NVIDIA_GPU PW_VIRTUAL_DESKTOP PW_USE_TERMINAL
\
PW_GUI_DISABLED_CS PW_USE_GAMEMODE PW_DX12_DISABLE PW_PRIME_RENDER_OFFLOAD PW_USE_D3D_EXTRAS PW_FIX_VIDEO_IN_GAME
\
PW_GUI_DISABLED_CS PW_USE_GAMEMODE PW_DX12_DISABLE PW_PRIME_RENDER_OFFLOAD PW_USE_D3D_EXTRAS PW_FIX_VIDEO_IN_GAME
PW_REDUCE_PULSE_LATENCY
\
PW_USE_GSTREAMER PW_FORCE_LARGE_ADDRESS_AWARE PW_USE_SHADER_CACHE PW_USE_WINE_DXGI PW_USE_EAC_AND_BE
PW_USE_GSTREAMER PW_FORCE_LARGE_ADDRESS_AWARE PW_USE_SHADER_CACHE PW_USE_WINE_DXGI PW_USE_EAC_AND_BE
if
[
"
$?
"
==
0
]
;
then
if
[
"
$?
"
==
0
]
;
then
print_info
"Restarting PP after update ppdb file..."
print_info
"Restarting PP after update ppdb file..."
...
...
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