Mikhail Tergoev
217a542ad9
added portproton:// handler
2026-01-12 18:34:06 +03:00
Mikhail Tergoev
5e9df929a2
fixed found desktop if there is more than one exe in ppdb
2026-01-12 17:13:12 +03:00
Mikhail Tergoev
4f991a4e0e
replaced real user name to xuser in log file
2026-01-11 16:25:06 +03:00
Mikhail Tergoev
9dd1fcf51a
added PW_PPDB_URL to comments
2026-01-11 14:02:05 +03:00
Mikhail Tergoev
65b1da8a15
added the ability to run a ppdb file for integration with site
2026-01-11 13:23:44 +03:00
afd9ece8b9
fix: correct file extension regex matching
...
Escaped dots in regex patterns to match actual file extensions.
Prevents false positives like '--regedit' matching the '.reg' pattern.
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-12-15 00:21:35 +05:00
881ca619cf
fix(show_ppdb): drop comments from PPDB
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-12-01 21:13:45 +05:00
7d9c02a07a
fix(show_ppdb): init ppdb if not found
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-11-24 23:12:22 +05:00
Mikhail Tergoev
74120d2910
added PW_EMULS if 0 then droped EMULATORS tab
2025-10-31 13:15:40 +03:00
Mikhail Tergoev
42acccddcb
PW_CLI=0 if empty
2025-10-30 13:26:50 +03:00
4d9e72350e
feat(cli): added db tools
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-30 15:17:43 +05:00
4d42c8ac4e
fix: portproton cli --edit-db
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-26 10:49:49 +05:00
0c4c67f2f4
chore: temporary drop all downloads on PW_CLI in use
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-26 10:47:51 +05:00
e69271d6e0
fix: pw_clear_pfx typo on CLI
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-13 00:02:14 +05:00
cfc3272b76
fix: fix dxvk and vkd3d errors on CLI
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-13 00:01:12 +05:00
Mikhail Tergoev
7283dc40c1
updated CLI functions for AUTOINSTALL
2025-10-10 16:51:12 +03:00
Mikhail Tergoev
a7c463bd83
dpi=96 by default
2025-10-10 16:20:40 +03:00
Mikhail Tergoev
efd1ec6d8c
all wine settings added to CLI
2025-10-10 15:59:43 +03:00
Mikhail Tergoev
a7e6786385
updated backup functions
2025-10-10 14:43:10 +03:00
b22b360431
feat(pfx_backup): added cli support
...
Signed-off-by: Boris Yumankulov <boria138@altlinux.org >
2025-10-06 16:53:48 +05:00
636b90d335
Update: Refactoring code for PW_AMD_VULKAN_USE and PW_GPU_USE
2025-09-02 00:14:33 +05:00
b57b6d8a76
updated check_vendor_gpu functions
2025-07-27 16:10:28 +05:00
9cee5b32e9
Updated the mechanics of detecting GPU drivers in the system
2025-07-27 13:29:56 +05:00
f67d2c27f4
start.sh: Optimized and removed unnecessary code
2025-07-25 00:27:14 +05:00
Mikhail Tergoev
a2acf29a37
always auto set PW_VULKAN_USE if empty
2025-07-24 20:09:58 +03:00
085220ea94
Refactoring 3D api: Interface acceleration
2025-07-24 21:43:30 +05:00
Mikhail Tergoev
252ed89e4e
Ooops. Hotfix for run pw_check_glxinfo again.
2025-07-24 17:15:33 +03:00
Mikhail Tergoev
1b007ee3cb
hotfix for run pw_check_glxinfo
2025-07-24 17:07:06 +03:00
Mikhail Tergoev
b5564b32c5
refactored 3D Api
2025-07-24 16:56:08 +03:00
a480074dc8
Refactoring 3D api number 2 (Added stable 1.3+ dvxk,vkd3d)
2025-07-24 17:07:28 +05:00
1b0683772e
VULKAN_VERSION_CHECK: refactor driver version detect
2025-07-23 23:45:31 +05:00
c2ff9aea0a
Improved for dxvk-sarek and new 3d api
2025-07-23 23:22:03 +05:00
3a57d159dd
SORT_STABLE changed to SORT_SAREK
2025-07-23 21:47:26 +05:00
bdb90516a6
Improved vulkan driver detection condition for PW_VULKAN_USE
2025-07-23 21:39:36 +05:00
7c6ecdd518
Refactoring 3D api, added dxvk, vkd3d sarek for stable
2025-07-23 18:38:11 +05:00
Mikhail Tergoev
ac6b1ada1d
inversion for all *SYNC settings
2025-07-21 16:52:54 +03:00
Mikhail Tergoev
a71b854136
added support and setting for NTSYNC
2025-07-17 18:46:16 +03:00
Mikhail Tergoev
917440a523
fixed download from gamescope session
2025-07-04 16:31:18 +03:00
Mikhail Tergoev
d7ca9ab654
used exclusive tmp for users
2025-07-04 11:49:53 +03:00
Mikhail Tergoev
295179debc
expanding integration with PPQT (alpha)
2025-07-04 11:38:06 +03:00
Mikhail Tergoev
8d63f8d6de
force restart PP if START_FROM_STEAM = 1
2025-06-25 18:56:10 +03:00
Mikhail Tergoev
fe4327e39b
silent create desktop files then START_FROM_STEAM = 1
2025-06-24 15:29:41 +03:00
Mikhail Tergoev
cbc2edea62
added USE_ONLY_LG_RU=1 for use only linux-gaming.ru for all updates
2025-06-14 19:57:57 +03:00
Mikhail Tergoev
4f0fac9aa0
Merge branch 'script_path_symlinks' of github.com:alex2844/PortWINE into alex2844-script_path_symlinks
2025-06-14 18:35:02 +03:00
Mikhail Tergoev
95142305d9
fixed to get legacy vulkan version from ppdb
2025-06-14 17:53:44 +03:00
595363adbf
Many changes for 3D api
2025-05-30 01:30:29 +05:00
Alex Smith
c8288037b7
fix: Use cd/pwd for script path to correctly handle symlinks
2025-05-29 00:49:01 +05:00
280b1b044d
Gallium zink and WineD3D vulkan moved to 3D api
2025-05-26 00:37:45 +05:00
ea77d55136
Combined damavand with gallium zink.
2025-05-24 23:29:20 +05:00
5ce1ef8a04
Added Numa node select
...
**Что такое NUMA и зачем это нужно?**
В многоядерных системах процессоры разделены на NUMA-узлы (сокеты),
каждый из которых имеет свою локальную память и ядра.
Привязка игры к ядрам одного NUMA-узла:
- уменьшает задержки доступа к памяти,
- снижает переключения между ядрами,
- может увеличить производительность (до +50% в некоторых играх).
2025-04-21 22:01:07 +05:00