Compare commits
569 Commits
libs_v49
...
0e9b795512
Author | SHA1 | Date | |
---|---|---|---|
0e9b795512 | |||
3be53b3c36 | |||
94f1964006 | |||
b586de2b22 | |||
517179c869 | |||
edddaf8562 | |||
3b52417637 | |||
a8f8cef1fb | |||
116d838f4c | |||
ef3de108f9 | |||
b5520ebdc8 | |||
4f544f3f19 | |||
cef2febc04 | |||
c0d3957c4b | |||
fb8d10986d | |||
82e7f1cb8e | |||
b0b91e98a1 | |||
ee3a485a0a | |||
f03ed96c52 | |||
8fb7745c5d | |||
065a20feb7 | |||
1f84383b3e | |||
6394a9deac | |||
e623b31df2 | |||
d92d439e60 | |||
2e8c830883 | |||
08e31eba32 | |||
adbd2237d4 | |||
7710a2779b | |||
3ee49f3cc1 | |||
e39b4926c2 | |||
3d267a7172 | |||
d14b4d2d24 | |||
9c0e4bb759 | |||
c3d4bb0ea4 | |||
83e7db8a3c | |||
7033cb8c96 | |||
994f035048 | |||
fdb3171316 | |||
678b297c2b | |||
5746a7f9d0 | |||
3d21da0ef2 | |||
9d6fe1377c | |||
20d8929247 | |||
abe678c908 | |||
76ebfaaa2b | |||
af3bddf5b3 | |||
370b1c2865 | |||
0f71e02c0e | |||
8d56c9c74c | |||
50ff375162 | |||
89eefcc892 | |||
cf1a1038f8 | |||
390e2c9f3e | |||
4e060f8215 | |||
bde9d70a52 | |||
42160fe5ee | |||
fbde272dea | |||
5862a63705 | |||
1a7fba2284 | |||
3b831c9b9b | |||
b3b4c857b9 | |||
d5771b17ce | |||
f0c561a295 | |||
a92689686d | |||
685629d6ca | |||
169c146b77 | |||
1aca1ec017 | |||
3be8645b38 | |||
041ac9d04c | |||
b366de16df | |||
b6ceaa3f96 | |||
e60b6cd0b7 | |||
8f92994070 | |||
b40b17d0b7 | |||
9a4a007518 | |||
8a49e81bff | |||
813d83d6d1 | |||
aaaade7877 | |||
880f6ebaf2 | |||
903f6c7041 | |||
1384f6da2d | |||
94723c743d | |||
cf06436a14 | |||
27c9d36072 | |||
90a666dc91 | |||
e1928d5ec4 | |||
76bbec19dd | |||
8956b79993 | |||
c26ce5b2fe | |||
16dc574121 | |||
1e9a9e3ea5 | |||
fafd42ecd1 | |||
bb7133ae25 | |||
b97b6623f2 | |||
feedb9b2c9 | |||
2bdcf4ee7b | |||
84834e1bdc | |||
7b0579e3c2 | |||
8f160515be | |||
6f42c4a1d8 | |||
f435a96d68 | |||
0b437a41d9 | |||
0b0868fd86 | |||
ab28d846b7 | |||
10584f54f7 | |||
34e4bbc809 | |||
f9374818bb | |||
6085c9b982 | |||
33064681a1 | |||
8997a5fc57 | |||
6d45f4f073 | |||
6393c6f507 | |||
96f6460813 | |||
6bbfd9fd24 | |||
2a94a94a2d | |||
bab3977af0 | |||
2f25298ad1 | |||
af62974fdb | |||
5becab3142 | |||
d4c0104fcc
|
|||
67c419d7a4 | |||
4a3d9a6d6f | |||
100d5f49a6 | |||
235a267d43 | |||
a43b415d4b | |||
fc0aa3a3f8 | |||
4580894721 | |||
7036f06b6f | |||
36e3163edf | |||
576155e0df | |||
6e5cee5ccc | |||
8faed4e910 | |||
c85b706fee | |||
732a00183f | |||
4906e8cc3a | |||
51cc3610b8 | |||
3d6c08b319 | |||
0e0ec3028d | |||
92d86fb496 | |||
8b223bed38 | |||
fe1ff111fa | |||
3e67394c91 | |||
e3be4858b0 | |||
a81a8d8fe0 | |||
ae17cd8b01 | |||
00fed7a134 | |||
e89dae4f23 | |||
068d148eab | |||
c15ec0102f | |||
4ee7af0997 | |||
629f50e097 | |||
0c97d2c003 | |||
ef83c60711 | |||
6fa65cb925 | |||
e7745dc524 | |||
6df237dbf4 | |||
e23dd5485b | |||
3364792668 | |||
2d40a16d13 | |||
1fdb35e231 | |||
52a8f1ea01 | |||
8d9ae5a79f | |||
e9cdc85a41 | |||
d08147c52a | |||
205424f938 | |||
80c3f97482 | |||
5e06bf6761 | |||
db696351ff | |||
07175825f4 | |||
64b70f0137 | |||
383807a6b7 | |||
7fc4ea3a91 | |||
aa66606a59 | |||
f29808f4ce | |||
37bd14d8eb | |||
0f58886d72 | |||
1cb7fb5009 | |||
87e5d712f7 | |||
42eb2a99d5 | |||
625bc35ca4 | |||
7cb3be3d08 | |||
358cdea9d5 | |||
33061138f4
|
|||
259b6907d7 | |||
87bf672ea0 | |||
b78d173631 | |||
1b7dcf3c1a | |||
90f0515c70
|
|||
0483902b17 | |||
dddc12f5bb | |||
e27049ef0f | |||
665166a261 | |||
dffab62a0a | |||
19f98736c4 | |||
70ea8749a5 | |||
9b3aeda1da | |||
4cbfccfd2a | |||
034f869a4d | |||
39eea0f34a | |||
60cb745fb4 | |||
0f710f98bc | |||
216854c06f | |||
c7ef786ee5 | |||
aed2ecc0b4 | |||
3224aaa754 | |||
c0fe4fc425 | |||
826c8decc1 | |||
3c5bf173fd | |||
d1542aaad5 | |||
7433ebf445 | |||
eb6c2f2e61 | |||
848fd8df77 | |||
31568a6f13 | |||
e4d828134c | |||
0a3f015384 | |||
b50c69085e | |||
62f1dcf45b | |||
13d75e02e9 | |||
49b9b0feb2 | |||
7977a8011d | |||
e27b3f761a | |||
9fb5fb25f7 | |||
b4bc665575
|
|||
8ca1ae91fa | |||
cb09d6981c
|
|||
bfc997f491
|
|||
215ce59173 | |||
c0afbc3a6f | |||
b51913dc29 | |||
e470b09638 | |||
b1c3ca2303 | |||
4cad02a67b | |||
fbc5d9a9ff | |||
ad4cdf4317 | |||
9495fdb390 | |||
28071624ad | |||
a1c421764f | |||
fbc87eb7f5 | |||
26ccab0e89 | |||
376f7ed58d | |||
b312c9b9ce | |||
bd2f9fb1e6 | |||
5c6b863edf | |||
84682d2381 | |||
9fadcbc8e2 | |||
334b49cd01 | |||
2703dd1e47 | |||
1570f88310 | |||
9a0ba1d8e1 | |||
0dda674c9c | |||
d7242ec102 | |||
218c8746f0 | |||
369860afc5 | |||
d327053f5f | |||
8695c884a1 | |||
8e31d538ad | |||
aa12191d7e | |||
2a3c3abe17 | |||
0b3394d7be | |||
a35ba3bba4 | |||
55f69c96e2 | |||
62c0244ee3 | |||
11ef726694 | |||
2ba9270e00 | |||
c4af1d3725 | |||
8bd08116ca | |||
b615f22239 | |||
671a7219e3 | |||
46c7364cd0 | |||
70d61c08f3 | |||
0f73477fde | |||
418fe142b7 | |||
f3ab3b3d25 | |||
3fea79ef25 | |||
83c468d0a3 | |||
2122c1e19b | |||
666f6a5519 | |||
dc943a818d | |||
682baa2f87 | |||
2ab27aed47 | |||
55e2fac69e
|
|||
d92a14e8b3 | |||
c5c9fc275a | |||
8faa35cf99 | |||
3f25318471 | |||
6d2481df9f | |||
e0cb7b66b1 | |||
5473a87714 | |||
6341e810d9 | |||
411480c3c5 | |||
0fa05d5e91 | |||
03538fcf89 | |||
01eb60e2db | |||
c3dd207ac7 | |||
54f3bb08af | |||
38e880d3af | |||
11dff46137 | |||
f70ccc402c | |||
270959fcf1 | |||
f7a5e591b0 | |||
ef9161c13a | |||
8eb41a0118 | |||
0b963639b7 | |||
e8492d6f73 | |||
3fa814b239 | |||
64dfaf808f | |||
59ec7005c6
|
|||
7fbfc75b25 | |||
e6c94c966b | |||
91a220acad | |||
bd1d62bd88 | |||
d9d30ddc4c | |||
89df756124 | |||
c46fff61ac | |||
c0bf0d3467 | |||
e3079c7743 | |||
baaede8fe4 | |||
f687917692 | |||
006f5645f1 | |||
477bc8071f | |||
bb84ba2f67 | |||
1d1ccdfb81 | |||
ceaa7da2a0 | |||
8781ca6e3b | |||
6bb1c63e6f | |||
28e69c77f2 | |||
290d8625ad | |||
6fa9d07860 | |||
fc20dc69f9 | |||
b0932e5f4c | |||
a43ebc07d1 | |||
33532cb9c2 | |||
983af7914d | |||
e17661f1a5 | |||
1a5e9cd823 | |||
c9c15abb01 | |||
a969e5eaf7 | |||
2dd892a1c4 | |||
582cb2e018 | |||
2c18a9ec06 | |||
9b8c03aa4d | |||
fcff4927c8 | |||
7aa7984700 | |||
c5f8018b47 | |||
d876310439 | |||
f32267c982 | |||
32ac25e9d5 | |||
3f2e6f87d3 | |||
8047c589f4 | |||
03747a78c0 | |||
4636c75dbd | |||
2b691c6c7d | |||
b6173ae618 | |||
f612bdca32 | |||
061cc7d5b7 | |||
9d26c01e81 | |||
ad3defa164 | |||
d1a553a46f | |||
7369c200a3 | |||
a86d6e7e91 | |||
ba777a2c28 | |||
1d26ddec57 | |||
1f29138f86 | |||
37d90fc969 | |||
ec42b5fab5 | |||
9718f83122 | |||
3100f20fe1 | |||
b5448116ae | |||
7d7ef7496a | |||
aa16081cb1 | |||
b41a87077b | |||
754a8b804c | |||
6f1b9f6afc | |||
d923396e85 | |||
16b09c2ae0 | |||
afba3864de | |||
96e4ccc354 | |||
985bea612c | |||
27a3962ecc | |||
4f10d0d2d3 | |||
27d18124c8 | |||
325af544ad | |||
edf03bc743 | |||
936ebd74e9 | |||
6bca949781 | |||
fb4819da91 | |||
d0e28bbd52 | |||
2f9f705dd4 | |||
4bee332d40 | |||
c81c93a253 | |||
af5f505b0c | |||
259fcdff60 | |||
adca2dc813 | |||
1de4ead8a9 | |||
fd3e2394eb | |||
eecab2540a | |||
853b34d53f | |||
53c365ae55 | |||
0013773adf | |||
1e2a69b43c | |||
16e64e720d | |||
7d983ae9e9 | |||
e07b5edb20 | |||
a3cdf85b7f | |||
66b0484b0c | |||
f780cd2523 | |||
1acee6802a | |||
45956926e3 | |||
e2d8545594 | |||
1c7ec5be7f | |||
a9755116b9 | |||
db701eb01f | |||
e879a566cc | |||
da5fc7bdc3 | |||
ad1209a73b | |||
e6aa95c280 | |||
2166ce81dc | |||
aa2e6e905c | |||
3506a94099 | |||
e72eb2dd88 | |||
1fc073a3a6 | |||
129d71e608 | |||
3d86966878 | |||
68fc7dee72 | |||
cede8465a7 | |||
cb6bb14e1c | |||
17a2a21efc | |||
e80bb7c920 | |||
2a69b5e228 | |||
8d685f2128 | |||
cdd779c05a | |||
d62bc8c1e3 | |||
9df956805c | |||
bd721645b8 | |||
f5053ac3ae | |||
f70fd02e93 | |||
d44835c5cb | |||
ced8138557 | |||
ae69564ff5 | |||
61d0c4d88f | |||
055d1dd8b2 | |||
f2ce80f6d5 | |||
34b8e0d59c | |||
62c3497b27 | |||
f27157af04 | |||
0f608fc96b
|
|||
9d182d3d91
|
|||
6fce482077 | |||
1d44d76b9c | |||
ba32c864c1 | |||
ec6718d9b3 | |||
ab4510aaa2 | |||
b6a50b90f5 | |||
03754a91ca | |||
79eef0afe0 | |||
722be5d667 | |||
b81198a373 | |||
76eaa00890 | |||
be3fe961ab | |||
7b09346e11 | |||
b88c7d0e96 | |||
1dcda36c88 | |||
4ae817e396 | |||
8defcff2ca | |||
4d8841fc83 | |||
07b3406d0d | |||
5b34472013 | |||
fabbc18d06 | |||
9ba5662d95 | |||
caa0ddcb07 | |||
9fd99f02fd | |||
89b06f8b81 | |||
2d44a0b0f2 | |||
4c22d32b75 | |||
890af9424d | |||
6d750ef870 | |||
03f374df19 | |||
f17da8145d | |||
40cb9519e0 | |||
99168479d3 | |||
ff153ea288 | |||
d70031de88 | |||
af1d4a6249 | |||
6546bb95c9 | |||
309a5ef47c
|
|||
c7a92eb034 | |||
8dc3157f6a | |||
e08a290c66 | |||
c73685b50e | |||
2324643184 | |||
2451f191ee | |||
7908fe3482 | |||
c118531c43 | |||
acc981206c | |||
f726c272eb | |||
9a0be72087 | |||
2882394e22 | |||
ad87b33a94 | |||
f77657dea7 | |||
5fc10b2c80 | |||
f73f63ae47 | |||
44724046ae | |||
9338e96905 | |||
998bfeeb90 | |||
4b27dd3670 | |||
530a28de1e | |||
a9a04d9ccb | |||
3e24f5c168 | |||
810527131d | |||
b9a2ed2049 | |||
dbc04a508f | |||
a1bcb2dc36 | |||
35ca6b9c4c | |||
54a6435172 | |||
c26057afa4 | |||
a030dbb336 | |||
9266de6786 | |||
8ef7672d03 | |||
c9406e131c | |||
1248cf0333 | |||
13dd4d91ba | |||
5dfa70250e | |||
1651cdbdf4 | |||
782f59fb7a | |||
a1f540d9f2 | |||
2e54868efb | |||
5432d289dc | |||
5d05768ef0 | |||
e370d92bc7 | |||
900148d5b7 | |||
b3405aa981 | |||
4324ee3881 | |||
690924bfec | |||
f0379dfd1a | |||
8679600ec3 | |||
b7611651e3 | |||
e7e48de98e | |||
36ed876865 | |||
e5f96d1106 | |||
fa24c9938d | |||
43ef268b08 | |||
c2944a78d6 | |||
2a6347dfe7 | |||
2b5a06ba02 | |||
db0b9986d4 | |||
4e4289fba4 | |||
6ba926f014 | |||
e48797c357 | |||
e1fd2577d4 | |||
ac26ce75fd | |||
56cf101c7d
|
|||
f7b9f0f29e | |||
257086578a
|
|||
56ad8779d6 | |||
bb82628be7 | |||
88bc9f9ab9 | |||
fc13be27a6 | |||
3228ec0ccc | |||
090f254f41 | |||
4e4907f72e | |||
40c507498d | |||
45750def24 | |||
a7c91f9a9c | |||
17ca4fb07a | |||
0ef2d0453c
|
|||
17350faed6 | |||
2ef6b10ef8 | |||
9678921206 |
10
README-RU.md
@ -7,8 +7,8 @@
|
|||||||
<a href="https://flathub.org/ru/apps/ru.linux_gaming.PortProton">
|
<a href="https://flathub.org/ru/apps/ru.linux_gaming.PortProton">
|
||||||
<img src="https://img.shields.io/flathub/downloads/ru.linux_gaming.PortProton?style=flat&logo=flathub" alt="Flathub Downloads">
|
<img src="https://img.shields.io/flathub/downloads/ru.linux_gaming.PortProton?style=flat&logo=flathub" alt="Flathub Downloads">
|
||||||
</a>
|
</a>
|
||||||
<a href="https://discord.gg/FTaheP99wE">
|
<a href="https://t.me/linux_gaming_ru">
|
||||||
<img src="https://img.shields.io/discord/378683352946835456?logo=discord" alt="Discord">
|
<img src="https://img.shields.io/endpoint?&style=flat&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Flinux_gaming_ru" alt="Telegram">
|
||||||
</a>
|
</a>
|
||||||
<a href="https://www.youtube.com/@linux-gaming5986">
|
<a href="https://www.youtube.com/@linux-gaming5986">
|
||||||
<img src="https://img.shields.io/youtube/channel/subscribers/UCbI8OJx2D3q-4QKt4LffXTw?style=flat&logo=youtube" alt="YouTube Channel Subscribers">
|
<img src="https://img.shields.io/youtube/channel/subscribers/UCbI8OJx2D3q-4QKt4LffXTw?style=flat&logo=youtube" alt="YouTube Channel Subscribers">
|
||||||
@ -73,7 +73,7 @@ exit
|
|||||||
```
|
```
|
||||||
|
|
||||||
* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x** **Deepin** :
|
* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x** **Deepin** :
|
||||||
[portproton_1.7-2_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.7-2_amd64/portproton_1.7-2_amd64.deb)
|
[portproton_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_amd64/portproton_amd64.deb)
|
||||||
|
|
||||||
* **Arch Linux** и производные (Manjaro, Garuda, и т.д.) :
|
* **Arch Linux** и производные (Manjaro, Garuda, и т.д.) :
|
||||||
[AUR](https://aur.archlinux.org/packages/portproton)
|
[AUR](https://aur.archlinux.org/packages/portproton)
|
||||||
@ -99,7 +99,8 @@ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flat
|
|||||||
flatpak install flathub ru.linux_gaming.PortProton
|
flatpak install flathub ru.linux_gaming.PortProton
|
||||||
```
|
```
|
||||||
|
|
||||||
## Универсальный (ручной) метод установки
|
|
||||||
|
<details><summary><b>Универсальный (ручной) метод установки (устаревший вариант)</b></summary>
|
||||||
|
|
||||||
**ВНИМАНИЕ** : при универсальном способе установки PortProton зависимости должны быть установлены вручную!
|
**ВНИМАНИЕ** : при универсальном способе установки PortProton зависимости должны быть установлены вручную!
|
||||||
|
|
||||||
@ -205,3 +206,4 @@ sudo xbps-install -Su void-repo-multilib
|
|||||||
sudo xbps-install -S bash wget icoutils yad bubblewrap zstd cabextract gzip tar xz openssl desktop-file-utils curl dbus freetype xdg-utils
|
sudo xbps-install -S bash wget icoutils yad bubblewrap zstd cabextract gzip tar xz openssl desktop-file-utils curl dbus freetype xdg-utils
|
||||||
gdk-pixbuf noto-fonts-ttf nss xrandr lsof mesa-demos ImageMagick Vulkan-Tools libgcc alsa-plugins-32bit libX11-32bit freetype-32bit libglvnd-32bit libgpg-error-32bit nss-32bit openssl-32bit vulkan-loader vulkan-loader-32bit
|
gdk-pixbuf noto-fonts-ttf nss xrandr lsof mesa-demos ImageMagick Vulkan-Tools libgcc alsa-plugins-32bit libX11-32bit freetype-32bit libglvnd-32bit libgpg-error-32bit nss-32bit openssl-32bit vulkan-loader vulkan-loader-32bit
|
||||||
```
|
```
|
||||||
|
</details>
|
||||||
|
@ -7,8 +7,8 @@
|
|||||||
<a href="https://flathub.org/apps/ru.linux_gaming.PortProton">
|
<a href="https://flathub.org/apps/ru.linux_gaming.PortProton">
|
||||||
<img src="https://img.shields.io/flathub/downloads/ru.linux_gaming.PortProton?style=flat&logo=flathub" alt="Flathub Downloads">
|
<img src="https://img.shields.io/flathub/downloads/ru.linux_gaming.PortProton?style=flat&logo=flathub" alt="Flathub Downloads">
|
||||||
</a>
|
</a>
|
||||||
<a href="https://discord.gg/FTaheP99wE">
|
<a href="https://t.me/linux_gaming_ru">
|
||||||
<img src="https://img.shields.io/discord/378683352946835456?logo=discord" alt="Discord">
|
<img src="https://img.shields.io/endpoint?&style=flat&url=https%3A%2F%2Ftg.sumanjay.workers.dev%2Flinux_gaming_ru" alt="Telegram">
|
||||||
</a>
|
</a>
|
||||||
<a href="https://www.youtube.com/@linux-gaming5986">
|
<a href="https://www.youtube.com/@linux-gaming5986">
|
||||||
<img src="https://img.shields.io/youtube/channel/subscribers/UCbI8OJx2D3q-4QKt4LffXTw?style=flat&logo=youtube" alt="YouTube Channel Subscribers">
|
<img src="https://img.shields.io/youtube/channel/subscribers/UCbI8OJx2D3q-4QKt4LffXTw?style=flat&logo=youtube" alt="YouTube Channel Subscribers">
|
||||||
@ -77,7 +77,7 @@ exit
|
|||||||
|
|
||||||
|
|
||||||
* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x**, and **Deepin**:
|
* **Ubuntu 24.04**, **Debian 12**, **Linux Mint 21.x**, and **Deepin**:
|
||||||
[portproton_1.7-2_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.7-2_amd64/portproton_1.7-2_amd64.deb)
|
[portproton_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_amd64/portproton_amd64.deb)
|
||||||
|
|
||||||
* **Arch Linux** and derivatives (Manjaro, Garuda, etc.):
|
* **Arch Linux** and derivatives (Manjaro, Garuda, etc.):
|
||||||
[AUR](https://aur.archlinux.org/packages/portproton)
|
[AUR](https://aur.archlinux.org/packages/portproton)
|
||||||
@ -103,7 +103,7 @@ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flat
|
|||||||
flatpak install flathub ru.linux_gaming.PortProton
|
flatpak install flathub ru.linux_gaming.PortProton
|
||||||
```
|
```
|
||||||
|
|
||||||
## Universal (manual) installation
|
<details><summary><b>Universal (manual) installation method (obsolete variant)</b></summary>
|
||||||
|
|
||||||
**ATTENTION**: with the universal method of installing PortProton, dependencies must be installed manually!
|
**ATTENTION**: with the universal method of installing PortProton, dependencies must be installed manually!
|
||||||
|
|
||||||
@ -211,3 +211,4 @@ sudo xbps-install -Su void-repo-multilib
|
|||||||
sudo xbps-install -S bash wget icoutils yad bubblewrap zstd cabextract gzip tar xz openssl desktop-file-utils curl dbus freetype xdg-utils
|
sudo xbps-install -S bash wget icoutils yad bubblewrap zstd cabextract gzip tar xz openssl desktop-file-utils curl dbus freetype xdg-utils
|
||||||
gdk-pixbuf noto-fonts-ttf nss xrandr lsof mesa-demos ImageMagick Vulkan-Tools libgcc alsa-plugins-32bit libX11-32bit freetype-32bit libglvnd-32bit libgpg-error-32bit nss-32bit openssl-32bit vulkan-loader vulkan-loader-32bit
|
gdk-pixbuf noto-fonts-ttf nss xrandr lsof mesa-demos ImageMagick Vulkan-Tools libgcc alsa-plugins-32bit libX11-32bit freetype-32bit libglvnd-32bit libgpg-error-32bit nss-32bit openssl-32bit vulkan-loader vulkan-loader-32bit
|
||||||
```
|
```
|
||||||
|
</details>
|
||||||
|
@ -2,10 +2,304 @@ You can help us in the development of the project on the website: https://linux-
|
|||||||
----------------------------------------
|
----------------------------------------
|
||||||
Changelog:
|
Changelog:
|
||||||
|
|
||||||
###Scripts version 2336### / stable /Date: 08.08.2024 / Download update size: 4 megabytes
|
###Scripts version 2380### / stable / Date: 17.11.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed unpacking of prefixes from backups (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2379### / stable / Date: 15.11.2024 / Download update size: 4 megabytes
|
||||||
|
* HOTFIX - fix for problems related to the lack of sound (pulse by default)
|
||||||
|
|
||||||
|
###Scripts version 2378### / stable / Date: 15.11.2024 / Download update size: 4 megabytes
|
||||||
|
* minor adjustments to the stable version of PortProton scripts
|
||||||
|
|
||||||
|
###Scripts version 2377### / stable / Date: 15.11.2024 / Download update size: 220 megabytes
|
||||||
|
* cumulative update to the stable version of PortProton scripts
|
||||||
|
|
||||||
|
###Scripts version 2376### / Date: 14.11.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed function for changing global settings (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2375### / Date: 14.11.2024 / Download update size: 4 megabytes
|
||||||
|
* HOTFIX - fixed long launch on Alt p10 after updating scripts 2371 (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2374### / Date: 12.11.2024 / Download update size: 4 megabytes
|
||||||
|
* added support for DLSS 3 for NVIDIA RTX 40XX
|
||||||
|
* fixed gamescope (thanks to Htylol)
|
||||||
|
* general optimization of scripts (thanks to Htylol)
|
||||||
|
|
||||||
|
###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
|
||||||
|
* many script optimizations (thanks to Htylol)
|
||||||
|
*reduced recommended scaling
|
||||||
|
* added/updated settings files for games:
|
||||||
|
* NieR Automata (thanks to AlbiionDragon)
|
||||||
|
* GTA 4 (thanks to eljeyna and PORTWAINE)
|
||||||
|
* Mortal Kombat XL (thanks Mels)
|
||||||
|
* Red Dead Redemption (thanks SDR)
|
||||||
|
* fixed Plarium Play installation (thanks to A_V_Ilin)
|
||||||
|
|
||||||
|
###Scripts version 2371### / Date: 08.11.2024 / Download update size: 4 megabytes
|
||||||
|
* added auto-detection of application scaling, with the ability to change it in the global PP settings (thanks to Htylol)
|
||||||
|
* FUTEX2 is disabled by default (breaks some games)
|
||||||
|
* added auto-installation of the Saturn game (thanks to Dervart)
|
||||||
|
* added the ability to select a dark/light theme in the global PP settings (thanks to Htylol)
|
||||||
|
* significantly improved functions (thanks to Htylol):
|
||||||
|
* registry editor
|
||||||
|
* determining the extension of the launched file
|
||||||
|
* check desktop files
|
||||||
|
* gamescope settings
|
||||||
|
* added cursor scale setting for gamescope (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2370### / Date: 01.11.2024 / Download update size: 215 megabytes
|
||||||
|
* updated PROTON_LG to version "9-18"
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4.1-393" (shared with dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4240" (shared with vkd3d-shader)
|
||||||
|
* improved function of adding shortcuts to steam (thanks alex2844)
|
||||||
|
* updated --help argument for CLI and added translations (thanks to Htylol)
|
||||||
|
* added the ability to change interface scaling in running applications (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2369### / Date: 31.10.2024 / Download update size: 4 megabytes
|
||||||
|
* added automatic installation of games (thanks to Chal55rus):
|
||||||
|
* Chicken Invaders Universe
|
||||||
|
* Eldevin
|
||||||
|
* The World of Nifty Craft
|
||||||
|
* Toribash
|
||||||
|
* improved performance of the time spent in the game counter (thanks to Htylol)
|
||||||
|
* fixed prefix backups for systems with SELinux (thanks to Htylol and Alek)
|
||||||
|
* updated CLI and added arguments: --launch, --edit-db (thanks to Htylol)
|
||||||
|
* many other improvements and script optimizations
|
||||||
|
|
||||||
|
###Scripts version 2368### / Date: 27.10.2024 / Download update size: 4 megabytes
|
||||||
|
* added automatic installation of games (thanks to Chal55rus):
|
||||||
|
* Goose Goose Duck
|
||||||
|
* Miniworld
|
||||||
|
* Toontown Rewritten
|
||||||
|
* added disabling sleep mode during the game if gamemode is not used (thanks to Boria138)
|
||||||
|
* fixes and optimization of the interface in the Prefix Manager (thanks to Htylol)
|
||||||
|
* added the ability to change all shortcuts from the PortProton interface (thanks to Htylol)
|
||||||
|
* fixed reset of the time spent in the game counter when moving the game to another directory, or deleting the shortcut (thanks to Htylol)
|
||||||
|
* improved function for downloading covers when adding a game to the STEAM library (thanks to Boria138)
|
||||||
|
|
||||||
|
###Scripts version 2367### / Date: 25.10.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed the use of gamemode in the native version of PortProton
|
||||||
|
* continued improvement of the functionality for creating labels and comments (thanks to Htylol)
|
||||||
|
* added auto-installation "Elsword" (thanks Chal55rus)
|
||||||
|
|
||||||
|
###Scripts version 2366### / Date: 24.10.2024 / Download update size: 4 megabytes
|
||||||
|
* auto-installation of "CatsLauncher" was removed due to the move of the game "Front Edge" to "vkPlay"
|
||||||
|
* updated version of the tray menu (thanks to Htylol)
|
||||||
|
* improved title detection functionality for creating shortcuts (thanks to Htylol)
|
||||||
|
* updated Spanish language (thanks Boria138)
|
||||||
|
* improved and optimized cover download function for Steam (thanks to Boria138)
|
||||||
|
|
||||||
|
###Scripts version 2365### / Date: 23.10.2024 / Download update size: 4 megabytes
|
||||||
|
* added translations for using system wine and downloading other versions of wine (thanks to Htylol)
|
||||||
|
* improved title detection functionality for creating shortcuts (thanks to Htylol)
|
||||||
|
* added check for duplicate shortcuts (thanks to Htylol)
|
||||||
|
* added ZINK support for NVK (thanks to Htylol)
|
||||||
|
* added automatic installation of games (thanks to Chal55rus):
|
||||||
|
* Broken Ranks
|
||||||
|
* DC Universe Online
|
||||||
|
* The Lord of the Rings Online
|
||||||
|
* fixed link in the text when creating a log
|
||||||
|
|
||||||
|
###Scripts version 2364### / Date: 19.10.2024 / Download update size: 215 megabytes
|
||||||
|
* updated PROTON_LG to version "9-16"
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4.1-194" (shared with dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4240" (shared with vkd3d-shader)
|
||||||
|
* added auto-installation "Age of Empires Online" (thanks to Chal55rus)
|
||||||
|
* added disabling gamemode if ananicy is used (thanks Boria138)
|
||||||
|
* adopted improvements from Htylol (thanks):
|
||||||
|
* items containing: “disabled/enabled” have been translated in all settings
|
||||||
|
* updated version of "YAD" - graphical interface
|
||||||
|
* fixed winecmd in flatpak
|
||||||
|
* other improvements and script optimizations
|
||||||
|
* added PW_MESA_VK_WSI_PRESENT_MODE variable to the main settings (forced vertical sync on and off)
|
||||||
|
* updated list of OpenGL versions for MESA_GL_VERSION_OVERRIDE setting
|
||||||
|
* ESYNC is enabled with FSYNC by default, provided that "ulimit -Hn" is greater than or equal to "524288"
|
||||||
|
|
||||||
|
###Scripts version 2363### / Date: 14.10.2024 / Download update size: 4 megabytes
|
||||||
|
* adopted improvements from Htylol (many thanks):
|
||||||
|
* updated version of the tray menu
|
||||||
|
* added a counter for time spent in the game (can be enabled in global settings)
|
||||||
|
* frequently launched games are moved to the top of the games list (can be disabled in global settings)
|
||||||
|
* other fixes and interface optimizations
|
||||||
|
* translations updated
|
||||||
|
* added automatic installation of games (thanks to Chal55rus):
|
||||||
|
* Exotanks
|
||||||
|
* Tanki Online
|
||||||
|
* Albion Online
|
||||||
|
|
||||||
|
###Scripts version 2362### / Date: 04.10.2024 / Download update size: 4 megabytes
|
||||||
|
* added animation for loading games in game mode on the Steam Deck
|
||||||
|
* added auto-generation of the auto-installation tab (when adding new applications, you no longer need to change the start.sh script)
|
||||||
|
* added a minimal check for the correctness of writing scripts for auto-installing applications
|
||||||
|
* updated all auto installation scripts (thanks to Htylol)
|
||||||
|
* updated version of "YAD" - graphical interface (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2361### / Date: 02.10.2024 / Download update size: 4 megabytes
|
||||||
|
* added auto-installation "Rise of Flight" (thanks to Chal55rus)
|
||||||
|
* added auto-installation of "Arizona Games Launcher" (thanks to Chal55rus)
|
||||||
|
* improved script update function (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2360### / stable / Date: 30.09.2024 / Download update size: 4 megabytes
|
||||||
|
* HOTFIX: fixed flatpak detection on some systems (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2359### / stable / Date: 30.09.2024 / Download update size: 220 megabytes
|
||||||
|
* cumulative update to the stable version of PortProton scripts
|
||||||
|
|
||||||
|
###Scripts version 2358### / Date: 30.09.2024 / Download update size: 4 megabytes
|
||||||
|
* added for game mode on Steam Deck:
|
||||||
|
* possibility to update PortProton
|
||||||
|
* displaying the process of downloading and unpacking all PortProton packages
|
||||||
|
* added auto-installation "Lost Light" (thanks Chal55rus)
|
||||||
|
* added auto-installation "GameXP" (thanks Chal55rus)
|
||||||
|
|
||||||
|
###Scripts version 2357### / Date: 29.09.2024 / Download update size: 220 megabytes
|
||||||
|
* updated PROTON_LG to version "9-15"
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4.1-74"
|
||||||
|
* VKD3D_GIT "1.1-4202"
|
||||||
|
* added auto-installation "Star Conflict" (thanks to Chal55rus)
|
||||||
|
* added auto-installation "Blood and Soul" (thanks to Chal55rus)
|
||||||
|
* updated auto-installation "World of Sea Battle" (thanks valokardin)
|
||||||
|
* for "World of Sea Battle" language switching in the game has been fixed and the "DOTNET" prefix is no longer required
|
||||||
|
* fixed determination of the selection of settings files when the exe file is a symbolic link
|
||||||
|
* added returns to the main menu after canceling the reinstallation/uninstallation of PP, clearing the prefix and uninstalling programs (thanks to Htylol)
|
||||||
|
* fixed launch of games/programs when using disabling the graphical interface (GUI_DISABLED_CS)
|
||||||
|
|
||||||
|
###Scripts version 2356### / stable / Date: 28.09.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed work in steam and ingame
|
||||||
|
|
||||||
|
###Scripts version 2355### / stable / Date: 28.09.2024 / Download update size: 385 megabytes
|
||||||
|
* cumulative update to the stable version of PortProton scripts
|
||||||
|
|
||||||
|
###Scripts version 2354### / Date: 28.09.2024 / Download update size: 4 megabytes
|
||||||
|
* added return to PortProton menu after using winecfg, winereg, winecmd, winefile (thanks Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2353### / Date: 27.09.2024 / Download update size: 4 megabytes
|
||||||
|
* optimized auto-installation functions for all games/launchers
|
||||||
|
* accelerated initial launch of PortProton (thanks to Htylol)
|
||||||
|
* auto-installation of the "CITRA" emulator has been removed
|
||||||
|
* updated auto-installation of the "CEMU" emulator
|
||||||
|
* installation of the game "Secret World Legends (ENG)" has been returned
|
||||||
|
* fixed and updated auto-installation of the "OSU!"
|
||||||
|
* improved function for downloading third-party versions of WINE
|
||||||
|
* added settings files for games (thanks Mels):
|
||||||
|
* LEGO Star Wars: The Skywalker Saga
|
||||||
|
* God of War Ragnarok
|
||||||
|
|
||||||
|
###Scripts version 2352### / Date: 26.09.2024 / Download update size: 4 megabytes
|
||||||
|
* added auto-installation of the game "Farlight 84" (thanks to Chal55rus)
|
||||||
|
* continued optimization of PortProton functions together with Htylol
|
||||||
|
|
||||||
|
###Scripts version 2351### / Date: 25.09.2024 / Download update size: 180 megabytes
|
||||||
|
* updated container library package: libs_v52
|
||||||
|
* even more optimizations for window switching responsiveness (thanks to Htylol)
|
||||||
|
* improved logic for updating scripts (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2350### / Date: 24.09.2024 / Download update size: 15 megabytes
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4-94"
|
||||||
|
* VKD3D_GIT "1.1-4191"
|
||||||
|
* added a translation cache, which greatly improves the responsiveness
|
||||||
|
of the interface (thanks to Htylol)
|
||||||
|
* fixed launching shortcuts from special. symbols in the title (thanks to Htylol)
|
||||||
|
* limited number of characters for shortcut names in the "installed" tab (fixes overly wide menu) (thanks to Htylol)
|
||||||
|
* disabled decoration for HoYoPlay launcher (fixes window capacity) (thanks to Boria138)
|
||||||
|
* Crossout installation has been moved to a separate prefix and decoration for the launcher has been disabled (corrects the capacity in the window)
|
||||||
|
|
||||||
|
###Scripts version 2349### / Date: 18.09.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed video driver path forwarding for future versions of ALT Linux (p11)
|
||||||
|
|
||||||
|
###Scripts version 2348### / Date: 17.09.2024 / Download update size: 4 megabytes
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4-41"
|
||||||
|
* VKD3D_GIT "1.1-4110"
|
||||||
|
|
||||||
|
###Scripts version 2347### / Date: 16.09.2024 / Download update size: 4 megabytes
|
||||||
|
* added PW_NO_AUTO_CREATE_SHORTCUT variable to exclude automatic shortcut creation
|
||||||
|
* added the ability to reset global user.conf settings (thanks to Htylol)
|
||||||
|
* improved function for checking script updates (thanks to Htylol)
|
||||||
|
* added CLI argument: "--update" to force checking for updates
|
||||||
|
|
||||||
|
###Scripts version 2346### / Date: 14.09.2024 / Download update size: 4 megabytes
|
||||||
|
* Fixed bug with long wait for updates
|
||||||
|
|
||||||
|
###Scripts version 2345### / Date: 14.09.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed automatic closing of the tray after using AUTOINSTALL
|
||||||
|
* faster startup when it is not possible to check for updates
|
||||||
|
|
||||||
|
###Scripts version 2344### / Date: 13.09.2024 / Download update size: 4 megabytes
|
||||||
|
* many thanks to Htylol for this update, everything listed below is his merit :)
|
||||||
|
* added reset settings for mangohud and vkbasalt
|
||||||
|
* fixed mangohud preview if it is disabled
|
||||||
|
* user.conf settings have been moved from the editdb settings and portproton settings,
|
||||||
|
* a separate graphical interface has been made for user.conf, with the ability to launch settings from the main menu and when starting a game/program
|
||||||
|
* added return to the main menu after creating a backup, winetricks, wine download, etc., and added return to the last active tabs
|
||||||
|
* added intermediate returns (to the previous active window)
|
||||||
|
* updated translations (Spanish, Russian)
|
||||||
|
* added the ability to open the game/program directory from the settings tab
|
||||||
|
* fixed the error of incorrect comments for the exe file
|
||||||
|
* minor improvements and optimizations
|
||||||
|
|
||||||
|
###Scripts version 2343### / Date: 04.09.2024 / Download update size: 190 megabytes
|
||||||
|
* updated PROTON_LG to version "9-12"
|
||||||
|
* updated versions:
|
||||||
|
* DXVK_GIT "2.4-37"
|
||||||
|
* VKD3D_GIT "1.1-4167"
|
||||||
|
* improved support for flatpak version of PortProton for Alpine Linux (thanks to Boria138)
|
||||||
|
* fixed tray for WM: BSPWM (thanks to Htylol)
|
||||||
|
* fixed launch of some bat files (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2342### / stable / Date: 30.08.2024 / Download update size: 385 megabytes
|
||||||
|
* cumulative update to the stable version of PortProton scripts
|
||||||
|
|
||||||
|
###Scripts version 2341### / Date: 30.08.2024 / Download update size: 4 megabytes
|
||||||
|
* minor improvements to the creation of shortcuts and icons
|
||||||
|
* HoYoPlay auto-installation updated (thanks Eljeyna)
|
||||||
|
|
||||||
|
###Scripts version 2340### / Date: 27.08.2024 / Download update size: 380 megabytes
|
||||||
|
* added the ability for standard installation to the prefix manager
|
||||||
|
(without forced redownload of components)
|
||||||
|
* updated PROTON_LG to version "9-11"
|
||||||
|
* updated WINE_LG to version "9-12-2"
|
||||||
|
* the test WINE_LG_NTSYNC has been updated in the repositories to version "9-13-2"
|
||||||
|
* improved function for preparing "DOTNET" and "PROGRAMS" prefixes
|
||||||
|
* fixed the need to restart vkPlay after changing the WINE version and updating the prefix
|
||||||
|
* added settings files for games (thanks Mels):
|
||||||
|
* Heavy Rain
|
||||||
|
* Beyond Two Souls
|
||||||
|
* Assassins Creed Origins
|
||||||
|
|
||||||
|
###Scripts version 2339### / Date: 25.08.2024 / Download update size: 180 megabytes
|
||||||
|
* libs_v49 library package updated (sniper container 0.20240820.99315)
|
||||||
|
* minor improvements and optimizations (thanks to Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2338### / Date: 12.08.2024 / Download update size: 4 megabytes
|
||||||
|
* updated lists of contributors in "PORTPROTON SETTINGS" --> "Authors and acknowledgments"
|
||||||
|
* added the ability to run .reg files (thanks Boria138)
|
||||||
|
* added icons for msi, bat and reg files (thanks to Dervart)
|
||||||
|
* fixed GUI alignment for XFCE (thanks to Htylol)
|
||||||
|
* added automatic disabling of downloading covers for STEAM if there
|
||||||
|
is no access to the covers server
|
||||||
|
|
||||||
|
###Scripts version 2337### / Date: 09.08.2024 / Download update size: 4 megabytes
|
||||||
|
* fixed GUI alignment on SteamDeck (thanks to Htylol)
|
||||||
|
* added .bat file association (thanks to Boria138)
|
||||||
|
* added settings file for Vortex Mod Manager (thanks Eljeyna)
|
||||||
|
* fixed creation of an extra shortcut for LGC and WGC launchers
|
||||||
|
|
||||||
|
###Scripts version 2336### / stable / Date: 08.08.2024 / Download update size: 4 megabytes
|
||||||
* improved verification of downloaded files
|
* improved verification of downloaded files
|
||||||
|
|
||||||
###Scripts version 2335### / stable /Date: 07.08.2024 / Download update size: 4 megabytes
|
###Scripts version 2335### / stable / Date: 07.08.2024 / Download update size: 4 megabytes
|
||||||
* cumulative update to the stable version of PortProton scripts
|
* cumulative update to the stable version of PortProton scripts
|
||||||
|
|
||||||
###Scripts version 2334### / Date: 07.08.2024 / Download update size: 4 megabytes
|
###Scripts version 2334### / Date: 07.08.2024 / Download update size: 4 megabytes
|
||||||
|
@ -2,6 +2,298 @@
|
|||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
История изменений:
|
История изменений:
|
||||||
|
|
||||||
|
###Scripts version 2380### / stable / Дата: 17.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* исправлена распаковка префиксов из резервных копий (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2379### / stable / Дата: 15.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* HOTFIX - исправление проблем связанных с отсутствием звука
|
||||||
|
|
||||||
|
###Scripts version 2378### / stable / Дата: 15.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* небольшие корректировки стабильной версии скриптов PortProton
|
||||||
|
|
||||||
|
###Scripts version 2377### / stable / Дата: 15.11.2024 / Размер скачиваемого обновления: 220 мегабайт
|
||||||
|
* кумулятивное обновление стабильной версии скриптов PortProton
|
||||||
|
|
||||||
|
###Scripts version 2376### / Дата: 14.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* исправлена функция изменения глобальных настроек
|
||||||
|
|
||||||
|
###Scripts version 2375### / Дата: 14.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* HOTFIX - исправлен долгий запуск на Alt p10 после обновления скриптов 2371 (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2374### / Дата: 12.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* добавлена поддержка DLSS 3 для видеокарт NVIDIA RTX 40XX
|
||||||
|
* исправлена работа gamescope (спасибо Htylol)
|
||||||
|
* общая оптимизация скриптов (спасибо Htylol)
|
||||||
|
|
||||||
|
###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 мегабайта
|
||||||
|
* множество оптимизаций скриптов (спасибо Htylol)
|
||||||
|
* уменьшено рекомендуемое масштабирование
|
||||||
|
* добавлены/обновлены файлы настроек для игр:
|
||||||
|
* NieR Automata (спасибо AlbiionDragon)
|
||||||
|
* GTA 4 (спасибо eljeyna и PORTWAINE)
|
||||||
|
* Mortal Kombat XL (спасибо Мэлс)
|
||||||
|
* Red Dead Redemption (спасибо SDR)
|
||||||
|
* исправлена установка Plarium Play (спасибо A_V_Ilin)
|
||||||
|
|
||||||
|
###Scripts version 2371### / Дата: 08.11.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* добавлено автоопределение масштабирования приложений, с возможностью изменения в глобальных настройках PP (спасибо Htylol)
|
||||||
|
* FUTEX2 отключен по умолчанию (ломает работу некоторых игр)
|
||||||
|
* добавлена автоустановка игры Saturn (спасибо Dervart)
|
||||||
|
* добавлена возможность выбора темной/светлой темы в глобальных настройках PP (спасибо Htylol)
|
||||||
|
* значительно улучшены функции (спасибо Htylol):
|
||||||
|
* редактор реестра
|
||||||
|
* определение расширения запускаемого файла
|
||||||
|
* проверки ярлыков
|
||||||
|
* настройки gamescope
|
||||||
|
* добавлена настройка масштаба курсора для gamescope (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2370### / Дата: 01.11.2024 / Размер скачиваемого обновления: 215 мегабайт
|
||||||
|
* обновлен PROTON_LG до версии "9-18"
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4.1-393" (совместно с dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4240" (совместно vkd3d-shader)
|
||||||
|
* улучшена функция добавления ярлыков в steam (спасибо alex2844)
|
||||||
|
* обновлен аргумент --help для CLI и добавлены переводы (спасибо Htylol)
|
||||||
|
* добавлена возможность изменять масштабирование инетрфейса в запущенных приложениях (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2369### / Дата: 31.10.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* добавлены автоустановки игр (спасибо Chal55rus):
|
||||||
|
* Chicken Invaders Universe
|
||||||
|
* Eldevin
|
||||||
|
* The World of Nifty Craft
|
||||||
|
* Toribash
|
||||||
|
* улучшена работа счетчика времени проведенного в игре (спасибо Htylol)
|
||||||
|
* исправлены бэкапы префиксов для систем с SELinux (спасибо Htylol и Alek)
|
||||||
|
* обновлен CLI и добавлены аргументы: --launch, --edit-db (спасибо Htylol)
|
||||||
|
* множество других улучшений и оптимизаций скриптов
|
||||||
|
|
||||||
|
###Scripts version 2368### / Дата: 27.10.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* добавлены автоустановки игр (спасибо Chal55rus):
|
||||||
|
* Goose Goose Duck
|
||||||
|
* Miniworld
|
||||||
|
* Toontown Rewritten
|
||||||
|
* добавлено отключение спящего режима в процессе игры, если не используется gamemode (спасибо Boria138)
|
||||||
|
* исправления и оптимизации работы интерфейса в Менеджере префиксов (спасибо Htylol)
|
||||||
|
* добавлена возможность изменения всех ярлыков из интерфейса PortProton (спасибо Htylol)
|
||||||
|
* исправлен сброс счетчика времени проведенного в игре при перемещении игры в другой каталог, или удалёния ярлыка (спасибо Htylol)
|
||||||
|
* улучшена функция скачивания обложек при добавлении игры в библиотеку STEAM (спасибо Boria138)
|
||||||
|
|
||||||
|
###Scripts version 2367### / Дата: 25.10.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* исправлено использование gamemode в нативной версии PortProton
|
||||||
|
* продолжено улучшение функционала создания ярлыков и комментариев (спасибо Htylol)
|
||||||
|
* добавлена автоустановка "Elsword" (спасибо Chal55rus)
|
||||||
|
|
||||||
|
###Scripts version 2366### / Дата: 24.10.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* удалена автоустановка "CatsLauncher" по причине переезда игры "Передний край" в "vkPlay"
|
||||||
|
* обновлена версия меню трея (спасибо Htylol)
|
||||||
|
* улучшен функционал создания ярлыков и комментариев (спасибо Htylol)
|
||||||
|
* обновлен испанский язык (спасибо Boria138)
|
||||||
|
* улучшена и оптимизирована функция скачивания обложек для Steam (спасибо Boria138)
|
||||||
|
* другие небольшие улучшения интерфейса настроек (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2365### / Дата: 23.10.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* добавлены переводы для использования системного wine и скачивания других версий wine (спасибо Htylol)
|
||||||
|
* улучшен функционал определения названия для создания ярлыков (спасибо Htylol)
|
||||||
|
* добавлена проверка на дубликаты ярлыков (спасибо Htylol)
|
||||||
|
* добавлена поддержка ZINK для NVK (спасибо Htylol)
|
||||||
|
* добавлена автоустановка игр (спасибо Chal55rus):
|
||||||
|
* Broken Ranks
|
||||||
|
* DC Universe Online
|
||||||
|
* The Lord of the Rings Online
|
||||||
|
* исправлена ссылка в тексте при создании лога
|
||||||
|
|
||||||
|
###Scripts version 2364### / Дата: 19.10.2024 / Размер скачиваемого обновления: 215 мегабайт
|
||||||
|
* обновлен PROTON_LG до версии "9-16"
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4.1-194" (совместно с dxvk-nvapi)
|
||||||
|
* VKD3D_GIT "1.1-4240" (совместно vkd3d-shader)
|
||||||
|
* добавлена автоустановка "Age of Empires Online" (спасибо Chal55rus)
|
||||||
|
* добавлено отключение gamemode если используеться ananicy (спасибо Boria138)
|
||||||
|
* приняты улучшения от Htylol (спасибо):
|
||||||
|
* переведены во всех настроках пункты содержащие: "выключено/включено"
|
||||||
|
* обновлена версия "YAD" - графического интерфейса
|
||||||
|
* исправлен winecmd во flatpak
|
||||||
|
* другие улучшения и оптимизации скриптов
|
||||||
|
* в основные настройки добавлена переменная PW_MESA_VK_WSI_PRESENT_MODE (принудительное включение и выключение вертикальной синхронизации)
|
||||||
|
* обновлен список версий OpenGL для настройки MESA_GL_VERSION_OVERRIDE
|
||||||
|
* ESYNC включен совместно с FSYNC по умолчанию, при условии что "ulimit -Hn" больше, или равно "524288"
|
||||||
|
|
||||||
|
###Scripts version 2363### / Дата: 14.10.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* приняты улучшения от Htylol (большое спасибо):
|
||||||
|
* обновлена версия меню трея
|
||||||
|
* добавлен счетчик времени проведенного в игре (можно включить в глобальных настройках)
|
||||||
|
* часто запускаемые игры передвигаются в начало списка игр (можно отключить в глобальных настройках)
|
||||||
|
* другие исправления и оптимизации работы интерфейса
|
||||||
|
* обновлены переводы
|
||||||
|
* добавлена автоустановка игр (спасибо Chal55rus):
|
||||||
|
* Exotanks
|
||||||
|
* Tanki Online
|
||||||
|
* Albion Online
|
||||||
|
|
||||||
|
###Scripts version 2362### / Дата: 04.10.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлена анимация закрузки игр в игровом режиме на Steam Deck
|
||||||
|
* добавлена автогенерация вкладки автоустановок (при добавлении новых приложений, более не требуется изменять скрипт start.sh)
|
||||||
|
* добавлена минимальная проверка корректности написания скриптов для автоустановок приложений
|
||||||
|
* обновлены все скрипты автоустановок (спасибо Htylol)
|
||||||
|
* обновлена версия "YAD" - графического интерфейса (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2361### / Дата: 02.10.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлена автоустановка "Rise of Flight" (спасибо Chal55rus)
|
||||||
|
* добавлена автоустановка "Arizona Games Launcher" (спасибо Chal55rus)
|
||||||
|
* улучшена функция обновления скриптов (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2360### / stable / Дата: 30.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* HOTFIX: исправлено определение flatpak на некоторых системах (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2359### / stable / Дата: 30.09.2024 / Размер скачиваемого обновления: 220 мегабайт
|
||||||
|
* кумулятивное обновление стабильной версии скриптов PortProton
|
||||||
|
|
||||||
|
###Scripts version 2358### / Дата: 30.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлены для игрового режима на Steam Deck:
|
||||||
|
* возможность обновления PortProton
|
||||||
|
* отображение процесса скачивания и распаковки всех пакетов PortProton
|
||||||
|
* добавлена автоустановка "Lost Light" (спасибо Chal55rus)
|
||||||
|
* добавлена автоустановка "GameXP" (спасибо Chal55rus)
|
||||||
|
|
||||||
|
###Scripts version 2357### / Дата: 29.09.2024 / Размер скачиваемого обновления: 220 мегабайт
|
||||||
|
* обновлен PROTON_LG до версии "9-15"
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4.1-74"
|
||||||
|
* VKD3D_GIT "1.1-4202"
|
||||||
|
* добавлена автоустановка "Star Conflict" (спасибо Chal55rus)
|
||||||
|
* добавлена автоустановка "Blood and Soul" (спасибо Chal55rus)
|
||||||
|
* обновлена автоустановка "World of Sea Battle" (спасибо valokardin)
|
||||||
|
* для "World of Sea Battle" исправлено переключение языка в игре и больше не требуется префикс "DOTNET"
|
||||||
|
* исправлено определение выбора файлов настроек когда exe файл является символьной ссылкой
|
||||||
|
* добавлены возвраты в основное меню после отмены переустановки/удалении PP, чистки префикса и удаления программ (спасибо Htylol)
|
||||||
|
* исправлен запуск игр/программ при использовании отключения графического интерфейса (GUI_DISABLED_CS)
|
||||||
|
|
||||||
|
###Scripts version 2356### / stable / Дата: 28.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* исправлена работа в steam и ingame
|
||||||
|
|
||||||
|
###Scripts version 2355### / stable / Дата: 28.09.2024 / Размер скачиваемого обновления: 385 мегабайт
|
||||||
|
* кумулятивное обновление стабильной версии скриптов PortProton
|
||||||
|
|
||||||
|
###Scripts version 2354### / Дата: 28.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлен возврат в меню PortProton после использования winecfg, winereg, winecmd и winefile (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2353### / Дата: 27.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* оптимизированы функции автоустановки всех игр/лаунчеров
|
||||||
|
* ускорен первичный запуск PortProton (спасибо Htylol)
|
||||||
|
* удалена автоустановка эмулятора "CITRA"
|
||||||
|
* обновлена автоустановка эмулятора "CEMU"
|
||||||
|
* возвращена установка игры "Secret World Legends (ENG)"
|
||||||
|
* исправлена и обновлена автоустановка иры "OSU!"
|
||||||
|
* улучшена функция скачивания сторонних версий WINE
|
||||||
|
* добавлены файлы настроек для игр (спасибо Мэлс):
|
||||||
|
* LEGO Star Wars: The Skywalker Saga
|
||||||
|
* God of War Ragnarok
|
||||||
|
|
||||||
|
###Scripts version 2352### / Дата: 26.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлена автоустановка игры "Farlight 84" (спасибо Chal55rus)
|
||||||
|
* продолжение оптимизаций функций PortProton совместно с Htylol
|
||||||
|
|
||||||
|
###Scripts version 2351### / Дата: 25.09.2024 / Размер скачиваемого обновления: 180 мегабайт
|
||||||
|
* обновлен пакет библиотек контейнера: libs_v52
|
||||||
|
* еще больше оптимизаций отзывчивости переключения окон (спасибо Htylol)
|
||||||
|
* улучшена логика работы обновления скриптов (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2350### / Дата: 24.09.2024 / Размер скачиваемого обновления: 15 мегабайт
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4-94"
|
||||||
|
* VKD3D_GIT "1.1-4191"
|
||||||
|
* добавлен кэш переводов, что сильно улучшает отзывчивость интерфейса (спасибо Htylol)
|
||||||
|
* исправлен запуск ярлыков со спец. символами в названии (спасибо Htylol)
|
||||||
|
* ограничено количество символов для названия ярлыков во вкладке "установленные" (исправляет чрезмерно широкое меню) (спасибо Htylol)
|
||||||
|
* отключена декорация для лончера HoYoPlay (исправляет вместимость в окне) (спасибо Boria138)
|
||||||
|
* установка Crossout вынесена в отдельный префикс и отключена декорация для лончера (исправляет вместимость в окне)
|
||||||
|
|
||||||
|
###Scripts version 2349### / Дата: 18.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* исправлено определение путей видеодрайвера для будущих версий ALT Linux (p11)
|
||||||
|
|
||||||
|
###Scripts version 2348### / Дата: 17.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4-41"
|
||||||
|
* VKD3D_GIT "1.1-4110"
|
||||||
|
|
||||||
|
###Scripts version 2347### / Дата: 16.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* добавлена переменная PW_NO_AUTO_CREATE_SHORTCUT для исключения автоматического создания ярлыка
|
||||||
|
* добавлена возможность сброса глобальных настроек user.conf (спасибо Htylol)
|
||||||
|
* улучшена функция проверки обновления скриптов (спасибо Htylol)
|
||||||
|
* добавлен аргумент CLI: "--update" для принудительной проверки обновлений
|
||||||
|
|
||||||
|
###Scripts version 2346### / Дата: 14.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* Исправлена ошибка длительного ожидания обновлений
|
||||||
|
|
||||||
|
###Scripts version 2345### / Дата: 14.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* исправлено автоматическое закрытие трея после использования АВТОУСТАНОВОК
|
||||||
|
* ускорен запуск при отсутствии возможности проверки обновлений
|
||||||
|
|
||||||
|
###Scripts version 2344### / Дата: 13.09.2024 / Размер скачиваемого обновления: 4 мегабайт
|
||||||
|
* за данное обноление огромное спасибо Htylol, все нижеперечисленное - его заслуга :)
|
||||||
|
* добавлен сброс настроек для mangohud и vkbasalt
|
||||||
|
* исправлен предпросмотр mangohud, если он выключен
|
||||||
|
* настройки user.conf вынесены из настроек editdb и настроек portproton,
|
||||||
|
* для user.conf сделан отдельный графический интерфейс, с возможностью запуска настроек из главного меню и при запуске игры/программы
|
||||||
|
* добавлен возврат в главное меню после создания бекапа, winetricks, wine download и прочего, и добавлен возврат на последние активные вкладки
|
||||||
|
* добавлены промежуточные возвраты (на предыдущее активное окно)
|
||||||
|
* обновлены переводы (испанский, русский)
|
||||||
|
* добавлена возможность открывать директорию игры/программы из вкладки настроек
|
||||||
|
* исправлена ошибка некоректных коментариев для exe файла
|
||||||
|
* небольшие улучшения и оптимизации
|
||||||
|
|
||||||
|
###Scripts version 2343### / Дата: 04.09.2024 / Размер скачиваемого обновления: 190 мегабайт
|
||||||
|
* обновлен PROTON_LG до версии "9-12"
|
||||||
|
* обновлены версии:
|
||||||
|
* DXVK_GIT "2.4-37"
|
||||||
|
* VKD3D_GIT "1.1-4167"
|
||||||
|
* улучшена поддержка flatpak версии PortProton для Alpine Linux (спасибо Boria138)
|
||||||
|
* исправлен трей для WM: BSPWM (спасибо Htylol)
|
||||||
|
* исправлен запуск некоторых bat файлов (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2342### / stable / Дата: 30.08.2024 / Размер скачиваемого обновления: 385 мегабайт
|
||||||
|
* кумулятивное обновление стабильной версии скриптов PortProton
|
||||||
|
|
||||||
|
###Scripts version 2341### / Дата: 30.08.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* небольшие улучшения создания ярлыков и иконок
|
||||||
|
* обновлена автоустановка HoYoPlay (спасибо Eljeyna)
|
||||||
|
|
||||||
|
###Scripts version 2340### / Дата: 27.08.2024 / Размер скачиваемого обновления: 380 мегабайт
|
||||||
|
* в менеджер префикса добавлена возможность стандартной установки (без принудительного перезакачивания компонентов)
|
||||||
|
* обновлен PROTON_LG до версии "9-11"
|
||||||
|
* обновлен WINE_LG до версии "9-12-2"
|
||||||
|
* обновлен в репозиториях тестовый WINE_LG_NTSYNC до версии "9-13-2"
|
||||||
|
* улучшена функция подготовки префиксов "DOTNET" и "PROGRAMS"
|
||||||
|
* исправлена необходимость перезапуска vkPlay после смены версии WINE и обновлении префикса
|
||||||
|
* добавлены файлы настроек для игр (спасибо Мэлс):
|
||||||
|
* Heavy Rain
|
||||||
|
* Beyond Two Souls
|
||||||
|
* Assassins Creed Origins
|
||||||
|
|
||||||
|
###Scripts version 2339### / Дата: 25.08.2024 / Размер скачиваемого обновления: 180 мегабайт
|
||||||
|
* обновлен пакет библиотек libs_v49 (контейнер sniper 0.20240820.99315)
|
||||||
|
* небольшие улучшения и оптимизации (спасибо Htylol)
|
||||||
|
|
||||||
|
###Scripts version 2338### / Дата: 12.08.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* обновлены списки помощников и благодарностей в "НАСТРОЙКИ PORTPROTON" --> "Авторы и благодарности"
|
||||||
|
* добавлена возможность запуска .reg файлов (спасибо Boria138)
|
||||||
|
* добавлены иконки для msi, bat и reg файлов (спасибо Dervart)
|
||||||
|
* исправлена центровка GUI для XFCE (спасибо Htylol)
|
||||||
|
* добавлено автоматическое отключение скачивания обложек для STEAM если нет доступа к серверу обложек
|
||||||
|
|
||||||
|
###Scripts version 2337### / Дата: 09.08.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
|
* исправлена центровка GUI на SteamDeck (спасибо Htylol)
|
||||||
|
* добавлена ассоциация .bat файлов (спасибо Boria138)
|
||||||
|
* добавлен файл настроек для Vortex Mod Manager (спасибо Eljeyna)
|
||||||
|
* исправлено создание лишнего ярлыка для лончеров LGC и WGC
|
||||||
|
|
||||||
###Scripts version 2336### / stable / Дата: 08.08.2024 / Размер скачиваемого обновления: 4 мегабайта
|
###Scripts version 2336### / stable / Дата: 08.08.2024 / Размер скачиваемого обновления: 4 мегабайта
|
||||||
* улучшение работы верификации скачанных файлов
|
* улучшение работы верификации скачанных файлов
|
||||||
|
|
||||||
|
BIN
data_from_portwine/img/GGDLauncher.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
data_from_portwine/img/Goose_Goose_Duck.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
data_from_portwine/img/Goose_Goose_Duck_48.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 38 KiB |
BIN
data_from_portwine/img/bat.png
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
data_from_portwine/img/bat_48.png
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
data_from_portwine/img/exe.png
Normal file
After Width: | Height: | Size: 5.7 KiB |
BIN
data_from_portwine/img/exe_48.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
data_from_portwine/img/gui/albiononline.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
data_from_portwine/img/gui/arizonagameslauncher.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 1.1 KiB |
BIN
data_from_portwine/img/gui/bloodandsoul.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
data_from_portwine/img/gui/brokenranks.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 5.4 KiB |
BIN
data_from_portwine/img/gui/celeste.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
data_from_portwine/img/gui/chickeninvadersuniverse.png
Normal file
After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 8.2 KiB |
BIN
data_from_portwine/img/gui/dcuniverseonline.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
data_from_portwine/img/gui/doomsday.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
data_from_portwine/img/gui/eldevin.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
data_from_portwine/img/gui/elsword.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
data_from_portwine/img/gui/exotanks.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
data_from_portwine/img/gui/farlight84.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
data_from_portwine/img/gui/gamexp.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
data_from_portwine/img/gui/goosegooseduck.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 2.4 KiB |
BIN
data_from_portwine/img/gui/lordofringsonline.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data_from_portwine/img/gui/lostlight.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
data_from_portwine/img/gui/miniworld.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
data_from_portwine/img/gui/riseofflight.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
data_from_portwine/img/gui/saturn.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
data_from_portwine/img/gui/starconflict.png
Executable file
After Width: | Height: | Size: 7.0 KiB |
BIN
data_from_portwine/img/gui/swl.png
Executable file → Normal file
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 5.0 KiB |
BIN
data_from_portwine/img/gui/tankionline.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
BIN
data_from_portwine/img/gui/theworldofniftycraft.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
data_from_portwine/img/gui/toontownrewritten.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
data_from_portwine/img/gui/toribash.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
data_from_portwine/img/msi.png
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
data_from_portwine/img/msi_48.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
data_from_portwine/img/reg.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
data_from_portwine/img/reg_48.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
data_from_portwine/img/setup_48.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
1302
data_from_portwine/locales/es/LC_MESSAGES/PortProton.po
Executable file → Normal file
@ -1,9 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/usr/bin/env bash
|
||||||
# GPL-3.0 license
|
# GPL-3.0 license
|
||||||
# based on https://github.com/sonic2kk/steamtinkerlaunch/blob/master/steamtinkerlaunch
|
# based on https://github.com/sonic2kk/steamtinkerlaunch/blob/master/steamtinkerlaunch
|
||||||
|
|
||||||
PROGNAME="PortProton"
|
PROGNAME="PortProton"
|
||||||
name_desktop_png="${name_desktop// /_}"
|
|
||||||
NOSTAPPNAME="$name_desktop"
|
NOSTAPPNAME="$name_desktop"
|
||||||
NOSTEXEPATH="\"${STEAM_SCRIPTS}/${name_desktop}.sh\""
|
NOSTEXEPATH="\"${STEAM_SCRIPTS}/${name_desktop}.sh\""
|
||||||
# NOSTSTDIR="\"${PATH_TO_GAME}\""
|
# NOSTSTDIR="\"${PATH_TO_GAME}\""
|
||||||
@ -73,12 +71,12 @@ function setGameArt {
|
|||||||
GAMEARTBASE="$( basename "$GAMEARTSOURCE" )"
|
GAMEARTBASE="$( basename "$GAMEARTSOURCE" )"
|
||||||
GAMEARTDEST="${SGGRIDDIR}/${GAMEARTAPPID}${GAMEARTSUFFIX}.${GAMEARTBASE#*.}" # path to filename in grid e.g. turns "/home/gaben/GamesArt/cs2_hero.png" into "~/.local/share/Steam/userdata/1234567/config/grid/4440654_hero.png"
|
GAMEARTDEST="${SGGRIDDIR}/${GAMEARTAPPID}${GAMEARTSUFFIX}.${GAMEARTBASE#*.}" # path to filename in grid e.g. turns "/home/gaben/GamesArt/cs2_hero.png" into "~/.local/share/Steam/userdata/1234567/config/grid/4440654_hero.png"
|
||||||
|
|
||||||
if [ -n "$GAMEARTSOURCE" ]; then
|
if [[ -n "$GAMEARTSOURCE" ]] ; then
|
||||||
if [ -f "$GAMEARTDEST" ]; then
|
if [[ -f "$GAMEARTDEST" ]] ; then
|
||||||
rm "$GAMEARTDEST"
|
rm "$GAMEARTDEST"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f "$GAMEARTSOURCE" ]; then
|
if [[ -f "$GAMEARTSOURCE" ]] ; then
|
||||||
$GAMEARTCMD "$GAMEARTSOURCE" "$GAMEARTDEST"
|
$GAMEARTCMD "$GAMEARTSOURCE" "$GAMEARTDEST"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -144,16 +142,14 @@ function downloadArtFromSteamGridDB {
|
|||||||
|
|
||||||
SGDB_ENDPOINT_STR="${SEARCHENDPOINT}/$(echo "$SEARCHID" | awk '{print $1}' | paste -s -d, -)?"
|
SGDB_ENDPOINT_STR="${SEARCHENDPOINT}/$(echo "$SEARCHID" | awk '{print $1}' | paste -s -d, -)?"
|
||||||
|
|
||||||
[ -n "$SEARCHSTYLES" ] && SGDB_ENDPOINT_STR+="&styles=${SEARCHSTYLES}"
|
[[ -n "$SEARCHSTYLES" ]] && SGDB_ENDPOINT_STR+="&styles=${SEARCHSTYLES}"
|
||||||
[ -n "$SEARCHDIMS" ] && SGDB_ENDPOINT_STR+="&dimensions=${SEARCHDIMS}"
|
[[ -n "$SEARCHDIMS" ]] && SGDB_ENDPOINT_STR+="&dimensions=${SEARCHDIMS}"
|
||||||
[ -n "$SEARCHTYPES" ] && SGDB_ENDPOINT_STR+="&types=${SEARCHTYPES}"
|
[[ -n "$SEARCHTYPES" ]] && SGDB_ENDPOINT_STR+="&types=${SEARCHTYPES}"
|
||||||
[ -n "$SEARCHNSFW" ] && SGDB_ENDPOINT_STR+="&nsfw=${SEARCHNSFW}"
|
[[ -n "$SEARCHNSFW" ]] && SGDB_ENDPOINT_STR+="&nsfw=${SEARCHNSFW}"
|
||||||
[ -n "$SEARCHHUMOR" ] && SGDB_ENDPOINT_STR+="&humor=${SEARCHHUMOR}"
|
[[ -n "$SEARCHHUMOR" ]] && SGDB_ENDPOINT_STR+="&humor=${SEARCHHUMOR}"
|
||||||
[ -n "$SEARCHEPILEPSY" ] && SGDB_ENDPOINT_STR+="&epilepsy=${SEARCHEPILEPSY}"
|
[[ -n "$SEARCHEPILEPSY" ]] && SGDB_ENDPOINT_STR+="&epilepsy=${SEARCHEPILEPSY}"
|
||||||
|
|
||||||
RESPONSE=$(curl -H "Authorization: Bearer $SGDBAPIKEY" -s "$SGDB_ENDPOINT_STR" 2> >(grep -v "SSL_INIT"))
|
RESPONSE=$(curl -H "Authorization: Bearer $SGDBAPIKEY" -s "$SGDB_ENDPOINT_STR" 2> >(grep -v "SSL_INIT"))
|
||||||
|
|
||||||
|
|
||||||
if ! jq -e '.success' <<< "$RESPONSE" > /dev/null; then
|
if ! jq -e '.success' <<< "$RESPONSE" > /dev/null; then
|
||||||
echo "The server response wasn't 'success' for this batch of requested games."
|
echo "The server response wasn't 'success' for this batch of requested games."
|
||||||
return
|
return
|
||||||
@ -186,23 +182,18 @@ function downloadArtFromSteamGridDB {
|
|||||||
DLDST="${GRIDDLDIR}/${SGDBFILENAME}.${GRIDDLURL##*.}"
|
DLDST="${GRIDDLDIR}/${SGDBFILENAME}.${GRIDDLURL##*.}"
|
||||||
STARTDL=1
|
STARTDL=1
|
||||||
|
|
||||||
if [ -f "$DLDST" ]; then
|
if [[ -f "$DLDST" ]] ; then
|
||||||
if [ "$SGDBHASFILE" == "backup" ]; then
|
if [[ "$SGDBHASFILE" == "backup" ]] ; then
|
||||||
BACKDIR="${GRIDDLDIR}/backup"
|
BACKDIR="${GRIDDLDIR}/backup"
|
||||||
mkdir -p "$BACKDIR"
|
mkdir -p "$BACKDIR"
|
||||||
mv "$DLDST" "$BACKDIR"
|
mv "$DLDST" "$BACKDIR"
|
||||||
elif [ "$SGDBHASFILE" == "replace" ]; then
|
elif [[ "$SGDBHASFILE" == "replace" ]] ; then
|
||||||
rm "$DLDST" 2>/dev/null
|
rm "$DLDST" 2>/dev/null
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$STARTDL" -eq 1 ]; then
|
if [[ "$STARTDL" -eq 1 ]] ; then
|
||||||
filename="$(basename "$DLDST")"
|
curl -f -# -A 'Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)' -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$DLSRC" -o "$DLDST" 2>&1
|
||||||
curl -f -# -A 'Mozilla/5.0 (compatible; Konqueror/2.1.1; X11)' -H 'Cache-Control: no-cache, no-store' -H 'Pragma: no-cache' -L "$DLSRC" -o "$DLDST" 2>&1 | \
|
|
||||||
tr '\r' '\n' | sed -ur 's|[# ]+||g;s|.*=.*||g;s|.*|#Downloading at &\n&|g' | \
|
|
||||||
"$pw_yad" --progress --text="$(gettext "Downloading") $filename" --auto-close --no-escape \
|
|
||||||
--auto-kill --center --text-align="center" --fixed --no-buttons --title "PortProton" --width=500 --height=90 \
|
|
||||||
--window-icon="$PW_GUI_ICON_PATH/portproton.svg" --borders="$PROGRESS_BAR_BORDERS_SIZE"
|
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "No grid found to download for '$SEARCHID' - maybe loosen filters?"
|
echo "No grid found to download for '$SEARCHID' - maybe loosen filters?"
|
||||||
@ -210,7 +201,7 @@ function downloadArtFromSteamGridDB {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ -f "$SCPATH" ]; then
|
if [[ -f "$SCPATH" ]] ; then
|
||||||
cp "$SCPATH" "${SCPATH//.vdf}_${PROGNAME}_backup.vdf" 2>/dev/null
|
cp "$SCPATH" "${SCPATH//.vdf}_${PROGNAME}_backup.vdf" 2>/dev/null
|
||||||
truncate -s-2 "$SCPATH"
|
truncate -s-2 "$SCPATH"
|
||||||
OLDSET="$(grep -aPo '\x00[0-9]\x00\x02appid' "$SCPATH" | tail -n1 | tr -dc '0-9')"
|
OLDSET="$(grep -aPo '\x00[0-9]\x00\x02appid' "$SCPATH" | tail -n1 | tr -dc '0-9')"
|
||||||
@ -224,11 +215,11 @@ fi
|
|||||||
function getSGDBGameIDFromTitle {
|
function getSGDBGameIDFromTitle {
|
||||||
SGDBSEARCHNAME="$1"
|
SGDBSEARCHNAME="$1"
|
||||||
|
|
||||||
if [ -n "$SGDBSEARCHNAME" ]; then
|
if [[ -n "$SGDBSEARCHNAME" ]] ; then
|
||||||
SGDBSEARCHENDPOINT="${BASESTEAMGRIDDBAPI}/search/autocomplete/${SGDBSEARCHNAME}"
|
SGDBSEARCHENDPOINT="${BASESTEAMGRIDDBAPI}/search/autocomplete/${SGDBSEARCHNAME}"
|
||||||
SGDBSEARCHNAMERESP="$(curl -H "Authorization: Bearer $SGDBAPIKEY" -s "$SGDBSEARCHENDPOINT" 2> >(grep -v "SSL_INIT") )"
|
SGDBSEARCHNAMERESP="$(curl -H "Authorization: Bearer $SGDBAPIKEY" -s "$SGDBSEARCHENDPOINT" 2> >(grep -v "SSL_INIT") )"
|
||||||
if jq -e '.success' 1> /dev/null <<< "$SGDBSEARCHNAMERESP"; then
|
if jq -e '.success' 1> /dev/null <<< "$SGDBSEARCHNAMERESP"; then
|
||||||
if [ "$(jq '.data | length' <<< "$SGDBSEARCHNAMERESP" )" -gt 0 ]; then
|
if [[ "$(jq '.data | length' <<< "$SGDBSEARCHNAMERESP" )" -gt 0 ]] ; then
|
||||||
SGDBSEARCH_FOUNDNAME="$(jq '.data[0].name' <<< "$SGDBSEARCHNAMERESP" )"
|
SGDBSEARCH_FOUNDNAME="$(jq '.data[0].name' <<< "$SGDBSEARCHNAMERESP" )"
|
||||||
SGDBSEARCH_FOUNDGAID="$(jq '.data[0].id' <<< "$SGDBSEARCHNAMERESP" )"
|
SGDBSEARCH_FOUNDGAID="$(jq '.data[0].id' <<< "$SGDBSEARCHNAMERESP" )"
|
||||||
|
|
||||||
@ -273,10 +264,10 @@ function commandlineGetSteamGridDBArtwork {
|
|||||||
done
|
done
|
||||||
|
|
||||||
# If we pass a name to search on and we get a Game ID back from SteamGridDB, set this as the ID to search for artwork on
|
# If we pass a name to search on and we get a Game ID back from SteamGridDB, set this as the ID to search for artwork on
|
||||||
if [ -n "$GSGDBA_SEARCHNAME" ]; then
|
if [[ -n "$GSGDBA_SEARCHNAME" ]] ; then
|
||||||
if [ -n "$GSGDBA_FILENAME" ]; then
|
if [[ -n "$GSGDBA_FILENAME" ]] ; then
|
||||||
GSGDBA_FOUNDGAMEID="$( getSGDBGameIDFromTitle "$GSGDBA_SEARCHNAME" )"
|
GSGDBA_FOUNDGAMEID="$( getSGDBGameIDFromTitle "$GSGDBA_SEARCHNAME" )"
|
||||||
if [ -n "$GSGDBA_FOUNDGAMEID" ]; then
|
if [[ -n "$GSGDBA_FOUNDGAMEID" ]] ; then
|
||||||
GSGDBA_APPID="$GSGDBA_FOUNDGAMEID"
|
GSGDBA_APPID="$GSGDBA_FOUNDGAMEID"
|
||||||
SGDBENDPOINTTYPE="game"
|
SGDBENDPOINTTYPE="game"
|
||||||
fi
|
fi
|
||||||
@ -288,14 +279,32 @@ function commandlineGetSteamGridDBArtwork {
|
|||||||
SGDBSEARCHENDPOINT_HERO="${BASESTEAMGRIDDBAPI}/heroes/${SGDBENDPOINTTYPE}"
|
SGDBSEARCHENDPOINT_HERO="${BASESTEAMGRIDDBAPI}/heroes/${SGDBENDPOINTTYPE}"
|
||||||
SGDBSEARCHENDPOINT_LOGO="${BASESTEAMGRIDDBAPI}/logos/${SGDBENDPOINTTYPE}"
|
SGDBSEARCHENDPOINT_LOGO="${BASESTEAMGRIDDBAPI}/logos/${SGDBENDPOINTTYPE}"
|
||||||
SGDBSEARCHENDPOINT_BOXART="${BASESTEAMGRIDDBAPI}/grids/${SGDBENDPOINTTYPE}" # Grid endpoint is used for Boxart and Tenfoot, which SteamGridDB counts as vertical/horizontal grids respectively
|
SGDBSEARCHENDPOINT_BOXART="${BASESTEAMGRIDDBAPI}/grids/${SGDBENDPOINTTYPE}" # Grid endpoint is used for Boxart and Tenfoot, which SteamGridDB counts as vertical/horizontal grids respectively
|
||||||
|
SGDB_ENDPOINT_STR_TEST="${SGDBSEARCHENDPOINT_HERO}/$(echo "$GSGDBA_APPID" | awk '{print $1}' | paste -s -d, -)?"
|
||||||
|
|
||||||
|
|
||||||
|
set -o pipefail
|
||||||
|
TEST_RESPONSE=$(curl -H "Authorization: Bearer $SGDBAPIKEY" -s "$SGDB_ENDPOINT_STR_TEST" 2> >(grep -v "SSL_INIT"))
|
||||||
|
if [[ "${PIPESTATUS[0]}" != 0 ]] && [[ "$DOWNLOAD_STEAM_GRID" != 0 ]]; then
|
||||||
|
pw_notify_send -i info \
|
||||||
|
"${translations[SteamGridDB is not responding, forcing cover download to be disabled]}"
|
||||||
|
sed -i 's/DOWNLOAD_STEAM_GRID=.*/DOWNLOAD_STEAM_GRID="0"/' "$USER_CONF"
|
||||||
|
export DOWNLOAD_STEAM_GRID="0"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
# Download Hero, Logo, Boxart, Tenfoot from SteamGridDB from given endpoint using given AppID
|
# Download Hero, Logo, Boxart, Tenfoot from SteamGridDB from given endpoint using given AppID
|
||||||
# On SteamGridDB tenfoot called horizontal Steam grid, so fetch it by passing specific dimensions matching this -- Users can override this, but default is what SteamGridDB expects for the tenfoot sizes
|
# On SteamGridDB tenfoot called horizontal Steam grid, so fetch it by passing specific dimensions matching this -- Users can override this, but default is what SteamGridDB expects for the tenfoot sizes
|
||||||
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_HERO" "${GSGDBA_FILENAME}_hero" "$SGDBHEROSTYLES" "$SGDBHERODIMS" "$SGDBHEROTYPES" "$SGDBHERONSFW" "$SGDBHEROHUMOR" "$SGDBHEROEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
if [[ ! -z "$GSGDBA_FOUNDGAMEID" ]] ; then
|
||||||
# Logo doesn't have dimensions, so it's left intentionally blank
|
pw_start_progress_bar_block "${translations[Please wait. downloading covers for]} $NOSTAPPNAME"
|
||||||
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_LOGO" "${GSGDBA_FILENAME}_logo" "$SGDBLOGOSTYLES" "" "$SGDBLOGOTYPES" "$SGDBLOGONSFW" "$SGDBLOGOHUMOR" "$SGDBLOGOEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
|
||||||
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_BOXART" "${GSGDBA_FILENAME}p" "$SGDBBOXARTSTYLES" "$SGDBBOXARTDIMS" "$SGDBBOXARTTYPES" "$SGDBBOXARTNSFW" "$SGDBBOXARTHUMOR" "$SGDBBOXARTEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_HERO" "${GSGDBA_FILENAME}_hero" "$SGDBHEROSTYLES" "$SGDBHERODIMS" "$SGDBHEROTYPES" "$SGDBHERONSFW" "$SGDBHEROHUMOR" "$SGDBHEROEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
||||||
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_BOXART" "${GSGDBA_FILENAME}" "$SGDBTENFOOTSTYLES" "$SGDBTENFOOTDIMS" "$SGDBTENFOOTTYPES" "$SGDBTENFOOTNSFW" "$SGDBTENFOOTHUMOR" "$SGDBTENFOOTEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
# Logo doesn't have dimensions, so it's left intentionally blank
|
||||||
|
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_LOGO" "${GSGDBA_FILENAME}_logo" "$SGDBLOGOSTYLES" "" "$SGDBLOGOTYPES" "$SGDBLOGONSFW" "$SGDBLOGOHUMOR" "$SGDBLOGOEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
||||||
|
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_BOXART" "${GSGDBA_FILENAME}p" "$SGDBBOXARTSTYLES" "$SGDBBOXARTDIMS" "$SGDBBOXARTTYPES" "$SGDBBOXARTNSFW" "$SGDBBOXARTHUMOR" "$SGDBBOXARTEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
||||||
|
downloadArtFromSteamGridDB "$GSGDBA_APPID" "$SGDBSEARCHENDPOINT_BOXART" "${GSGDBA_FILENAME}" "$SGDBTENFOOTSTYLES" "$SGDBTENFOOTDIMS" "$SGDBTENFOOTTYPES" "$SGDBTENFOOTNSFW" "$SGDBTENFOOTHUMOR" "$SGDBTENFOOTEPILEPSY" "$GSGDBA_HASFILE" "$GSGDBA_APPLYARTWORK"
|
||||||
|
|
||||||
|
pw_stop_progress_bar
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
## Fetch artwork from SteamGridDB
|
## Fetch artwork from SteamGridDB
|
||||||
@ -319,13 +328,15 @@ NOSTSEARCHID="" # ID to search for the SteamGridDB artwork on (either Steam App
|
|||||||
NOSTSEARCHFLAG="--nonsteam" # Whether to search using a Steam AppID or SteamGridDB Game ID (will be set to --steam if we get an AppID)
|
NOSTSEARCHFLAG="--nonsteam" # Whether to search using a Steam AppID or SteamGridDB Game ID (will be set to --steam if we get an AppID)
|
||||||
|
|
||||||
# Only add NOSTAPPNAME as fallback if we don't have an ID to search on, because commandlineGetSteamGridDBArtwork will prefer name over ID, so if we have to fall back to Non-Steam Name (i.e. no entered custom name) then only do so if we don't have an ID given
|
# Only add NOSTAPPNAME as fallback if we don't have an ID to search on, because commandlineGetSteamGridDBArtwork will prefer name over ID, so if we have to fall back to Non-Steam Name (i.e. no entered custom name) then only do so if we don't have an ID given
|
||||||
if [ -n "$NOSTAPPNAME" ]; then
|
if [[ -n "$NOSTAPPNAME" ]] ; then
|
||||||
NOSTSEARCHNAME="$NOSTAPPNAME"
|
NOSTSEARCHNAME="$NOSTAPPNAME"
|
||||||
NOSTSEARCHNAME="${NOSTSEARCHNAME// /_}"
|
NOSTSEARCHNAME="${NOSTSEARCHNAME// /_}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Store the ID we searched with, so getSteamGridDBNonSteamIcon doesn't have to hit the endpoint again and we save an API call
|
# Store the ID we searched with, so getSteamGridDBNonSteamIcon doesn't have to hit the endpoint again and we save an API call
|
||||||
commandlineGetSteamGridDBArtwork --search-name="$NOSTSEARCHNAME" --filename-appid="$NOSTAIDGRID" "$NOSTSEARCHFLAG" --apply --replace-existing
|
if [[ "$DOWNLOAD_STEAM_GRID" == "1" ]] ; then
|
||||||
|
commandlineGetSteamGridDBArtwork --search-name="$NOSTSEARCHNAME" --filename-appid="$NOSTAIDGRID" "$NOSTSEARCHFLAG" --apply --replace-existing
|
||||||
|
fi
|
||||||
{
|
{
|
||||||
printf '\x00%s\x00' "$NEWSET"
|
printf '\x00%s\x00' "$NEWSET"
|
||||||
printf '\x02%s\x00%b' "appid" "$NOSTAIDVDFHEXFMT"
|
printf '\x02%s\x00%b' "appid" "$NOSTAIDVDFHEXFMT"
|
||||||
@ -356,4 +367,6 @@ commandlineGetSteamGridDBArtwork --search-name="$NOSTSEARCHNAME" --filename-appi
|
|||||||
printf '\x08\x08\x08\x08'
|
printf '\x08\x08\x08\x08'
|
||||||
} >> "$SCPATH"
|
} >> "$SCPATH"
|
||||||
|
|
||||||
setGameArt "$NOSTAIDGRID" --hero="$NOSTGHERO" --logo="$NOSTGLOGO" --boxart="$NOSTGBOXART" --tenfoot="$NOSTGTENFOOT" "$SGACOPYMETHOD"
|
if [[ "$DOWNLOAD_STEAM_GRID" == "1" ]] ; then
|
||||||
|
setGameArt "$NOSTAIDGRID" --hero="$NOSTGHERO" --logo="$NOSTGLOGO" --boxart="$NOSTGBOXART" --tenfoot="$NOSTGTENFOOT" "$SGACOPYMETHOD"
|
||||||
|
fi
|
||||||
|
@ -9,7 +9,7 @@ IFS=$'\n'
|
|||||||
|
|
||||||
unset DUPLICATE
|
unset DUPLICATE
|
||||||
DUPLICATE="$(cat "$SELF_PATH/portwine_db/"* | grep -E ".exe" | grep '#' | uniq -D | sort -u)"
|
DUPLICATE="$(cat "$SELF_PATH/portwine_db/"* | grep -E ".exe" | grep '#' | uniq -D | sort -u)"
|
||||||
if [[ ! -z "$DUPLICATE" ]] ; then
|
if [[ -n "$DUPLICATE" ]] ; then
|
||||||
for duplicate_db in $DUPLICATE ; do
|
for duplicate_db in $DUPLICATE ; do
|
||||||
echo -e "\nDuplicate:"
|
echo -e "\nDuplicate:"
|
||||||
grep -E "$duplicate_db" "$SELF_PATH/portwine_db/"* | awk -F"portwine_db/" '{print $2}'
|
grep -E "$duplicate_db" "$SELF_PATH/portwine_db/"* | awk -F"portwine_db/" '{print $2}'
|
||||||
@ -17,7 +17,7 @@ if [[ ! -z "$DUPLICATE" ]] ; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for ppdb in $SELF_PATH/portwine_db/* ; do
|
for ppdb in "$SELF_PATH/portwine_db/"* ; do
|
||||||
echo "$ppdb"
|
echo "$ppdb"
|
||||||
|
|
||||||
sed -i '/##export/d' "$ppdb"
|
sed -i '/##export/d' "$ppdb"
|
||||||
|
@ -1,747 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Author: chal55rus, Castro-Fidel (linux-gaming.ru)
|
|
||||||
########################################################################
|
|
||||||
if [[ "$LANGUAGE" == "ru" ]]
|
|
||||||
then
|
|
||||||
KEY_CREDITS=$RANDOM
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
|
|
||||||
--image-path="$PW_GUI_ICON_PATH" --image="port_proton" --window-icon="$PW_GUI_ICON_PATH/portproton.svg" \
|
|
||||||
--text-align=center --scroll --text="PortProton v. ${install_ver}
|
|
||||||
scripts v. ${scripts_install_ver}
|
|
||||||
|
|
||||||
https://linux-gaming.ru
|
|
||||||
|
|
||||||
Авторские права © $(date +'%Y') Castro-Fidel (linux-gaming.ru)
|
|
||||||
|
|
||||||
Эта программа поставляется без каких-либо гарантий.
|
|
||||||
Подробнее см. в Лицензия." 2>/dev/null &
|
|
||||||
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=2 \
|
|
||||||
--text-align=center --scroll --text="Автор: Casro-Fidel (Михаил Тергоев)
|
|
||||||
|
|
||||||
Помощники разработчика и тестировщики:
|
|
||||||
Cefeiko
|
|
||||||
Dezert1r
|
|
||||||
Taz_mania
|
|
||||||
Anton_Famillianov
|
|
||||||
RidBowt
|
|
||||||
chal55rus
|
|
||||||
UserDiscord
|
|
||||||
Survolog
|
|
||||||
gavr
|
|
||||||
RusNor
|
|
||||||
aldiserg
|
|
||||||
an9949an
|
|
||||||
andrey4korop
|
|
||||||
zorn
|
|
||||||
Vano Majukin
|
|
||||||
Сергей 33(46)RUS
|
|
||||||
WelchDragon
|
|
||||||
Vuursteen
|
|
||||||
Boria138
|
|
||||||
Akai
|
|
||||||
Htylol
|
|
||||||
Eljeyna
|
|
||||||
Xpamych
|
|
||||||
" 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< " Лицензия Массачусетского технологического института (MIT License)
|
|
||||||
|
|
||||||
Авторские права © $(date +'%Y') Castro-Fidel (linux-gaming.ru)
|
|
||||||
|
|
||||||
Настоящим предоставляется бесплатное разрешение любому лицу, получившему копию данного
|
|
||||||
программного обеспечения и связанных с ним файлов документации (Программное
|
|
||||||
обеспечение), для в Программном обеспечении без ограничений, включая, помимо прочего,
|
|
||||||
права использовать, копировать, изменять, объединять, публиковать, распространять,
|
|
||||||
сублицензировать и/или продавать копий Программного обеспечения, а также разрешить
|
|
||||||
лицам, которым Программное обеспечение предоставляется для этого при соблюдении
|
|
||||||
следующих условий:
|
|
||||||
|
|
||||||
Вышеприведенное уведомление об авторских правах и это уведомление о разрешении должны
|
|
||||||
быть включены во все копии или существенные части Программного обеспечения.
|
|
||||||
|
|
||||||
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ (КАК ЕСТЬ), БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ
|
|
||||||
ПОДРАЗУМЕВАЕТСЯ, ВКЛЮЧАЯ, ПОМИМО ПРОЧЕГО, ГАРАНТИИ КОММЕРЧЕСКОЙ ЦЕННОСТИ,
|
|
||||||
ПРИГОДНОСТЬ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЕ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ
|
|
||||||
АВТОРЫ ИЛИ ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ НЕСУТ ОТВЕТСТВЕННОСТЬ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УЩЕРБ ИЛИ
|
|
||||||
ДРУГОЕ. ОТВЕТСТВЕННОСТЬ, БУДУЩАЯ ПО ДОГОВОРУ, ДЕЛИКТУ ИЛИ ИНЫМ ОБРАЗОМ, ВОЗНИКАЮЩАЯ ИЗ
|
|
||||||
ВНЕ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СДЕЛКАМИ В
|
|
||||||
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ." 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=4 \
|
|
||||||
--text-info --fontname="Serif bold italic 12" --show-uri --scroll \
|
|
||||||
<<< ' Проект поддержали:
|
|
||||||
https://boosty.to/portwine-linux.ru
|
|
||||||
|
|
||||||
1 1
|
|
||||||
A B
|
|
||||||
AdamArclight666
|
|
||||||
Akai
|
|
||||||
AkiraKai
|
|
||||||
Aleks
|
|
||||||
Aleksey Shvetcov
|
|
||||||
Alex Sh
|
|
||||||
Alexey RasskazovskyQ
|
|
||||||
Alexsei Cherniavskiy
|
|
||||||
Allegra_g
|
|
||||||
AlxChkln
|
|
||||||
amikha1lov
|
|
||||||
Andrei K
|
|
||||||
anisan_sg
|
|
||||||
Another games
|
|
||||||
Apofis Smab
|
|
||||||
apolon
|
|
||||||
Aule Mahal
|
|
||||||
Azartiny Mor
|
|
||||||
Bat1stuff
|
|
||||||
BELIJJAaL
|
|
||||||
benya
|
|
||||||
BRXC
|
|
||||||
Bunny Sword
|
|
||||||
CanBoo
|
|
||||||
Captain Dmitro
|
|
||||||
caradat
|
|
||||||
chal55rusSergey P.
|
|
||||||
Coin Hunt
|
|
||||||
Cruze
|
|
||||||
D M_y
|
|
||||||
d.kostroma
|
|
||||||
Dadenard
|
|
||||||
Dallasss
|
|
||||||
Daniil Go
|
|
||||||
Dencher12
|
|
||||||
Denis Veduta
|
|
||||||
devmorro
|
|
||||||
Dezert1r
|
|
||||||
didi_side
|
|
||||||
Dima Manshin
|
|
||||||
Dmitriy Tokarev
|
|
||||||
Dnevnnoy
|
|
||||||
Drakorgaur
|
|
||||||
DSergeev
|
|
||||||
dunkanMcLoud
|
|
||||||
dupster mailbox
|
|
||||||
El Mago
|
|
||||||
Eliot
|
|
||||||
Ethan Winters
|
|
||||||
Evgen Buiko
|
|
||||||
Evgeniy Politov
|
|
||||||
EvilDevolver
|
|
||||||
fight fox
|
|
||||||
funti2f
|
|
||||||
fusiok
|
|
||||||
GaiverX
|
|
||||||
Gekko
|
|
||||||
Geomant17
|
|
||||||
gg_harper
|
|
||||||
Graddlly
|
|
||||||
Happy Husky
|
|
||||||
haravara
|
|
||||||
Haschwalth
|
|
||||||
haunteduser
|
|
||||||
Homyakin
|
|
||||||
horuno2020
|
|
||||||
Igor14936
|
|
||||||
Ivan Vlasov
|
|
||||||
ivboss
|
|
||||||
Ivory_drive
|
|
||||||
Jackie
|
|
||||||
Jeta
|
|
||||||
JRX
|
|
||||||
July April
|
|
||||||
Kitsune_Yagiza
|
|
||||||
ksandr4370
|
|
||||||
LeGi0neR
|
|
||||||
Lexa XLS
|
|
||||||
lifeteo
|
|
||||||
Linux Vumtut
|
|
||||||
Lonely Lonely
|
|
||||||
Looter-bit
|
|
||||||
Lynx Jam
|
|
||||||
Maks Jjot
|
|
||||||
Maksami Cordyceps
|
|
||||||
Maktub
|
|
||||||
Melord
|
|
||||||
MetaP
|
|
||||||
Michael Karpenya
|
|
||||||
MICROFARAT
|
|
||||||
MLogaut
|
|
||||||
Monti Roquefort
|
|
||||||
Mr. Gex
|
|
||||||
MrBatonio
|
|
||||||
mrquokka
|
|
||||||
nanCreate
|
|
||||||
Nesterik
|
|
||||||
Nikola P.
|
|
||||||
Nuclearsun
|
|
||||||
Nurik
|
|
||||||
Oleg55Rus
|
|
||||||
onix
|
|
||||||
Optimus
|
|
||||||
Ottakvot
|
|
||||||
paulscathedral
|
|
||||||
PaveL SakharuK
|
|
||||||
penguin4ek
|
|
||||||
Pependos
|
|
||||||
PLAFON
|
|
||||||
PlagueEvgeny
|
|
||||||
Rojok56
|
|
||||||
Ruslan Vlasov
|
|
||||||
Rustam
|
|
||||||
Saireg
|
|
||||||
SamualV
|
|
||||||
sanelasan
|
|
||||||
sashman
|
|
||||||
Seeropoonya
|
|
||||||
sendependa_dio
|
|
||||||
Sergey Zotov
|
|
||||||
shecspir
|
|
||||||
Slir3x
|
|
||||||
Soma
|
|
||||||
sship
|
|
||||||
Subscript
|
|
||||||
Sudo Connect
|
|
||||||
sugoyako
|
|
||||||
svo
|
|
||||||
Taras Zagibalov
|
|
||||||
The End
|
|
||||||
tima
|
|
||||||
typedef
|
|
||||||
ua3dko
|
|
||||||
V1ktr
|
|
||||||
Valevicor
|
|
||||||
VanBugel
|
|
||||||
vano_364
|
|
||||||
VAtiB
|
|
||||||
Vikthor Prieto
|
|
||||||
vlad petrov
|
|
||||||
Vosarat
|
|
||||||
VUMtut
|
|
||||||
Windchester
|
|
||||||
WK217
|
|
||||||
wrager
|
|
||||||
xpamych
|
|
||||||
Xpamych
|
|
||||||
Yasiok
|
|
||||||
Yurec
|
|
||||||
Zillah Giovanni
|
|
||||||
Zloy Ivan
|
|
||||||
Zorit
|
|
||||||
Александр Абдулов
|
|
||||||
Александр Аброськин
|
|
||||||
Александр Кладов
|
|
||||||
Александр Лобанов
|
|
||||||
Александр Мерзликин
|
|
||||||
Алексей Ultralin
|
|
||||||
Алексей Войтенко
|
|
||||||
Алексей Галаш
|
|
||||||
Алексей Зубрийчук
|
|
||||||
Алексей Ивушкин
|
|
||||||
Алексей Самойлов
|
|
||||||
Алексей Чугунов
|
|
||||||
Андрей Гусаков
|
|
||||||
Андрей Карпенцов
|
|
||||||
Андрей Нешта
|
|
||||||
Антон Рудковский
|
|
||||||
Антон Фамилианов
|
|
||||||
Антоний Дамикан
|
|
||||||
Артём К.
|
|
||||||
Артём М.
|
|
||||||
Валерий Толмачёв
|
|
||||||
Виктор Щетинин
|
|
||||||
Виндэтарог
|
|
||||||
Виталий Богаченко
|
|
||||||
Виталий Нуров
|
|
||||||
Виталий Росляков
|
|
||||||
Виталий Яновский
|
|
||||||
Влад Блинов
|
|
||||||
Влад Кладиев
|
|
||||||
Владимир Бильдюкевич
|
|
||||||
Владимир Гл-Ко
|
|
||||||
Владимир Дарвин
|
|
||||||
Владимир Мурзин
|
|
||||||
Вячеслав Шитюков
|
|
||||||
Вячеслав Шустров
|
|
||||||
Георгий Гурский
|
|
||||||
Григорий Кожуханцев
|
|
||||||
Данил Лужецкий
|
|
||||||
Данил Павлов
|
|
||||||
Дед Мазай
|
|
||||||
Денис Мальцев
|
|
||||||
Денис Матій
|
|
||||||
Денис Олефиренко
|
|
||||||
Дмитрий
|
|
||||||
Дмитрий Круглов
|
|
||||||
Дмитрий Лихачёв
|
|
||||||
Дмитрий Мазанка
|
|
||||||
Дмитрий Маньшин
|
|
||||||
Дмитрий Матвеенко
|
|
||||||
Дмитрий Сидоров
|
|
||||||
Евгений Бебин
|
|
||||||
Евгений Горенков
|
|
||||||
Евгений Долгополов
|
|
||||||
Евгений Хирвонен
|
|
||||||
Евгений Храмов
|
|
||||||
Егор Кречун
|
|
||||||
Жан-Люк Пикар
|
|
||||||
Женя Рябушкин
|
|
||||||
Иван Белекеев
|
|
||||||
Иван Сильянов
|
|
||||||
Иван Чевычелов
|
|
||||||
Кирилл Пушкарский
|
|
||||||
Кирилл Т
|
|
||||||
Коляныч Королёв
|
|
||||||
Константин __
|
|
||||||
Константин Абадонна
|
|
||||||
Леонид
|
|
||||||
Макс Безумный
|
|
||||||
Максим Хмара-Миронов
|
|
||||||
Маленькая сосна
|
|
||||||
Марат
|
|
||||||
Марат Рахимов
|
|
||||||
Михаил Полозов
|
|
||||||
Неизвестый Дмитрий
|
|
||||||
Никита Булавин
|
|
||||||
Никита Иванов
|
|
||||||
Никита Попков
|
|
||||||
николай гинтов
|
|
||||||
Николай Садомов
|
|
||||||
Олег Скакунов
|
|
||||||
Павел Иванов
|
|
||||||
Павел Пашенцев
|
|
||||||
Павел Хозяинимени
|
|
||||||
Равич Ревес
|
|
||||||
Рамиль Миннигалиев
|
|
||||||
Рома Б.
|
|
||||||
Роман Игнатьев
|
|
||||||
Роман Паженский
|
|
||||||
Ростислав Кузнецов
|
|
||||||
Саша
|
|
||||||
Семён
|
|
||||||
Семён Клишин
|
|
||||||
Семён Сорокин
|
|
||||||
Сергей Sid
|
|
||||||
Сергей Александрович К.
|
|
||||||
Сергей Шипарев
|
|
||||||
Серёга Сапрыкин
|
|
||||||
Стас Толкачёв
|
|
||||||
Тима Суеубаев
|
|
||||||
Тимофей Ковалев
|
|
||||||
Тимур Сафонов
|
|
||||||
Удалить Аккаунт
|
|
||||||
Хоттабыч
|
|
||||||
Энвер
|
|
||||||
Юрий Константинов
|
|
||||||
Юрий С.
|
|
||||||
Юрий Семен
|
|
||||||
Ярослав Москвин
|
|
||||||
|
|
||||||
Список будет дополняться...' 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Хотите присоединится и помочь в развитии проекта:" \
|
|
||||||
--title=JOIN --window-icon=group --image=system-config-users --uri-color=red --show-uri \
|
|
||||||
--text-info --scroll <<< \
|
|
||||||
"Website: https://linux-gaming.ru/
|
|
||||||
Discord: http://discord.gg/yJSEFjF
|
|
||||||
VK: https://vk.com/linuxgamingru
|
|
||||||
-------------------------------------------
|
|
||||||
Стать платным подписчиком:
|
|
||||||
boosty: https://boosty.to/portwine-linux.ru
|
|
||||||
Yandex кошелек: 410012267513818
|
|
||||||
-------------------------------------------" 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
|
|
||||||
--fontname="Serif bold italic 10" --text-info <<< " Сторонние библиотеки, которые используются в PortProton
|
|
||||||
|
|
||||||
PortProton собран на основе бесплатных библиотек программного обеспечения:
|
|
||||||
|
|
||||||
WINE-PROTON: https://github.com/ValveSoftware/Proton
|
|
||||||
WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/
|
|
||||||
Kron4ek/Wine: https://github.com/Kron4ek/Wine-Builds
|
|
||||||
YAD: https://github.com/v1cont/yad
|
|
||||||
DGVOODOO2: https://dege.fw.hu/" 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --title "О НАС" --key="${KEY_CREDITS}" --window-icon="$PW_GUI_ICON_PATH/portproton.svg" \
|
|
||||||
--notebook --no-buttons --tab-pos=bottom --expand \
|
|
||||||
--tab="О PORTPROTON" --tab="АВТОРЫ" --tab="ЛИЦЕНЗИЯ" --tab="СПОНСОРЫ" --tab="ПРИСОЕДИНИТЬСЯ" \
|
|
||||||
--tab="БИБЛИОТЕКИ"
|
|
||||||
echo "Exit from credits"
|
|
||||||
/usr/bin/env bash -c ${pw_full_command_line[*]} &
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
else
|
|
||||||
|
|
||||||
KEY_CREDITS=$RANDOM
|
|
||||||
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
|
|
||||||
--image-path="$PW_GUI_ICON_PATH" --image="port_proton" \
|
|
||||||
--text-align=center --scroll --text="PortProton v. ${install_ver}
|
|
||||||
scripts v. ${scripts_install_ver}
|
|
||||||
|
|
||||||
|
|
||||||
https://linux-gaming.ru
|
|
||||||
|
|
||||||
Copyright © 2024 Castro-Fidel (linux-gaming.ru)
|
|
||||||
|
|
||||||
This program comes with absolutely no warranty.
|
|
||||||
See the License for details." 2>/dev/null &
|
|
||||||
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=2 \
|
|
||||||
--text-align=center --scroll --text="Author: Casro-Fidel (Mikhail Tergoev)
|
|
||||||
|
|
||||||
Developer assistants and testers:
|
|
||||||
Cefeiko
|
|
||||||
Dezert1r
|
|
||||||
Taz_mania
|
|
||||||
Anton_Famillianov
|
|
||||||
RidBowt
|
|
||||||
chal55rus
|
|
||||||
UserDiscord
|
|
||||||
Survolog
|
|
||||||
gavr
|
|
||||||
RusNor
|
|
||||||
aldiserg
|
|
||||||
an9949an
|
|
||||||
andrey4korop
|
|
||||||
zorn
|
|
||||||
Vano Majukin
|
|
||||||
Sergey 33(46)RUS
|
|
||||||
WelchDragon
|
|
||||||
Vuursteen
|
|
||||||
Boria138
|
|
||||||
Akai
|
|
||||||
Htylol
|
|
||||||
Eljeyna
|
|
||||||
Xpamych
|
|
||||||
" 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "MIT License
|
|
||||||
|
|
||||||
Copyright (©) 2024 Castro-Fidel (linux-gaming.ru)
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
|
||||||
in the Software without restriction, including without limitation the rights
|
|
||||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
|
||||||
copies of the Software, and to permit persons to whom the Software is
|
|
||||||
furnished to do so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED (AS IS), WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE." 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=4 \
|
|
||||||
--text-info --fontname="Serif bold italic 12" --show-uri --scroll \
|
|
||||||
<<< ' The project was supported:
|
|
||||||
https://boosty.to/portwine-linux.ru:
|
|
||||||
|
|
||||||
1 1
|
|
||||||
A B
|
|
||||||
AdamArclight666
|
|
||||||
Akai
|
|
||||||
AkiraKai
|
|
||||||
Aleks
|
|
||||||
Aleksey Shvetcov
|
|
||||||
Alex Sh
|
|
||||||
Alexey RasskazovskyQ
|
|
||||||
Alexsei Cherniavskiy
|
|
||||||
Allegra_g
|
|
||||||
AlxChkln
|
|
||||||
amikha1lov
|
|
||||||
Andrei K
|
|
||||||
anisan_sg
|
|
||||||
Another games
|
|
||||||
Apofis Smab
|
|
||||||
apolon
|
|
||||||
Aule Mahal
|
|
||||||
Azartiny Mor
|
|
||||||
Bat1stuff
|
|
||||||
BELIJJAaL
|
|
||||||
benya
|
|
||||||
BRXC
|
|
||||||
Bunny Sword
|
|
||||||
CanBoo
|
|
||||||
Captain Dmitro
|
|
||||||
caradat
|
|
||||||
chal55rusSergey P.
|
|
||||||
Coin Hunt
|
|
||||||
Cruze
|
|
||||||
D M_y
|
|
||||||
d.kostroma
|
|
||||||
Dadenard
|
|
||||||
Dallasss
|
|
||||||
Daniil Go
|
|
||||||
Dencher12
|
|
||||||
Denis Veduta
|
|
||||||
devmorro
|
|
||||||
Dezert1r
|
|
||||||
didi_side
|
|
||||||
Dima Manshin
|
|
||||||
Dmitriy Tokarev
|
|
||||||
Dnevnnoy
|
|
||||||
Drakorgaur
|
|
||||||
DSergeev
|
|
||||||
dunkanMcLoud
|
|
||||||
dupster mailbox
|
|
||||||
El Mago
|
|
||||||
Eliot
|
|
||||||
Ethan Winters
|
|
||||||
Evgen Buiko
|
|
||||||
Evgeniy Politov
|
|
||||||
EvilDevolver
|
|
||||||
fight fox
|
|
||||||
funti2f
|
|
||||||
fusiok
|
|
||||||
GaiverX
|
|
||||||
Gekko
|
|
||||||
Geomant17
|
|
||||||
gg_harper
|
|
||||||
Graddlly
|
|
||||||
Happy Husky
|
|
||||||
haravara
|
|
||||||
Haschwalth
|
|
||||||
haunteduser
|
|
||||||
Homyakin
|
|
||||||
horuno2020
|
|
||||||
Igor14936
|
|
||||||
Ivan Vlasov
|
|
||||||
ivboss
|
|
||||||
Ivory_drive
|
|
||||||
Jackie
|
|
||||||
Jeta
|
|
||||||
JRX
|
|
||||||
July April
|
|
||||||
Kitsune_Yagiza
|
|
||||||
ksandr4370
|
|
||||||
LeGi0neR
|
|
||||||
Lexa XLS
|
|
||||||
lifeteo
|
|
||||||
Linux Vumtut
|
|
||||||
Lonely Lonely
|
|
||||||
Looter-bit
|
|
||||||
Lynx Jam
|
|
||||||
Maks Jjot
|
|
||||||
Maksami Cordyceps
|
|
||||||
Maktub
|
|
||||||
Melord
|
|
||||||
MetaP
|
|
||||||
Michael Karpenya
|
|
||||||
MICROFARAT
|
|
||||||
MLogaut
|
|
||||||
Monti Roquefort
|
|
||||||
Mr. Gex
|
|
||||||
MrBatonio
|
|
||||||
mrquokka
|
|
||||||
nanCreate
|
|
||||||
Nesterik
|
|
||||||
Nikola P.
|
|
||||||
Nuclearsun
|
|
||||||
Nurik
|
|
||||||
Oleg55Rus
|
|
||||||
onix
|
|
||||||
Optimus
|
|
||||||
Ottakvot
|
|
||||||
paulscathedral
|
|
||||||
PaveL SakharuK
|
|
||||||
penguin4ek
|
|
||||||
Pependos
|
|
||||||
PLAFON
|
|
||||||
PlagueEvgeny
|
|
||||||
Rojok56
|
|
||||||
Ruslan Vlasov
|
|
||||||
Rustam
|
|
||||||
Saireg
|
|
||||||
SamualV
|
|
||||||
sanelasan
|
|
||||||
sashman
|
|
||||||
Seeropoonya
|
|
||||||
sendependa_dio
|
|
||||||
Sergey Zotov
|
|
||||||
shecspir
|
|
||||||
Slir3x
|
|
||||||
Soma
|
|
||||||
sship
|
|
||||||
Subscript
|
|
||||||
Sudo Connect
|
|
||||||
sugoyako
|
|
||||||
svo
|
|
||||||
Taras Zagibalov
|
|
||||||
The End
|
|
||||||
tima
|
|
||||||
typedef
|
|
||||||
ua3dko
|
|
||||||
V1ktr
|
|
||||||
Valevicor
|
|
||||||
VanBugel
|
|
||||||
vano_364
|
|
||||||
VAtiB
|
|
||||||
Vikthor Prieto
|
|
||||||
vlad petrov
|
|
||||||
Vosarat
|
|
||||||
VUMtut
|
|
||||||
Windchester
|
|
||||||
WK217
|
|
||||||
wrager
|
|
||||||
xpamych
|
|
||||||
Xpamych
|
|
||||||
Yasiok
|
|
||||||
Yurec
|
|
||||||
Zillah Giovanni
|
|
||||||
Zloy Ivan
|
|
||||||
Zorit
|
|
||||||
Александр Абдулов
|
|
||||||
Александр Аброськин
|
|
||||||
Александр Кладов
|
|
||||||
Александр Лобанов
|
|
||||||
Александр Мерзликин
|
|
||||||
Алексей Ultralin
|
|
||||||
Алексей Войтенко
|
|
||||||
Алексей Галаш
|
|
||||||
Алексей Зубрийчук
|
|
||||||
Алексей Ивушкин
|
|
||||||
Алексей Самойлов
|
|
||||||
Алексей Чугунов
|
|
||||||
Андрей Гусаков
|
|
||||||
Андрей Карпенцов
|
|
||||||
Андрей Нешта
|
|
||||||
Антон Рудковский
|
|
||||||
Антон Фамилианов
|
|
||||||
Антоний Дамикан
|
|
||||||
Артём К.
|
|
||||||
Артём М.
|
|
||||||
Валерий Толмачёв
|
|
||||||
Виктор Щетинин
|
|
||||||
Виндэтарог
|
|
||||||
Виталий Богаченко
|
|
||||||
Виталий Нуров
|
|
||||||
Виталий Росляков
|
|
||||||
Виталий Яновский
|
|
||||||
Влад Блинов
|
|
||||||
Влад Кладиев
|
|
||||||
Владимир Бильдюкевич
|
|
||||||
Владимир Гл-Ко
|
|
||||||
Владимир Дарвин
|
|
||||||
Владимир Мурзин
|
|
||||||
Вячеслав Шитюков
|
|
||||||
Вячеслав Шустров
|
|
||||||
Георгий Гурский
|
|
||||||
Григорий Кожуханцев
|
|
||||||
Данил Лужецкий
|
|
||||||
Данил Павлов
|
|
||||||
Дед Мазай
|
|
||||||
Денис Мальцев
|
|
||||||
Денис Матій
|
|
||||||
Денис Олефиренко
|
|
||||||
Дмитрий
|
|
||||||
Дмитрий Круглов
|
|
||||||
Дмитрий Лихачёв
|
|
||||||
Дмитрий Мазанка
|
|
||||||
Дмитрий Маньшин
|
|
||||||
Дмитрий Матвеенко
|
|
||||||
Дмитрий Сидоров
|
|
||||||
Евгений Бебин
|
|
||||||
Евгений Горенков
|
|
||||||
Евгений Долгополов
|
|
||||||
Евгений Хирвонен
|
|
||||||
Евгений Храмов
|
|
||||||
Егор Кречун
|
|
||||||
Жан-Люк Пикар
|
|
||||||
Женя Рябушкин
|
|
||||||
Иван Белекеев
|
|
||||||
Иван Сильянов
|
|
||||||
Иван Чевычелов
|
|
||||||
Кирилл Пушкарский
|
|
||||||
Кирилл Т
|
|
||||||
Коляныч Королёв
|
|
||||||
Константин __
|
|
||||||
Константин Абадонна
|
|
||||||
Леонид
|
|
||||||
Макс Безумный
|
|
||||||
Максим Хмара-Миронов
|
|
||||||
Маленькая сосна
|
|
||||||
Марат
|
|
||||||
Марат Рахимов
|
|
||||||
Михаил Полозов
|
|
||||||
Неизвестый Дмитрий
|
|
||||||
Никита Булавин
|
|
||||||
Никита Иванов
|
|
||||||
Никита Попков
|
|
||||||
николай гинтов
|
|
||||||
Николай Садомов
|
|
||||||
Олег Скакунов
|
|
||||||
Павел Иванов
|
|
||||||
Павел Пашенцев
|
|
||||||
Павел Хозяинимени
|
|
||||||
Равич Ревес
|
|
||||||
Рамиль Миннигалиев
|
|
||||||
Рома Б.
|
|
||||||
Роман Игнатьев
|
|
||||||
Роман Паженский
|
|
||||||
Ростислав Кузнецов
|
|
||||||
Саша
|
|
||||||
Семён
|
|
||||||
Семён Клишин
|
|
||||||
Семён Сорокин
|
|
||||||
Сергей Sid
|
|
||||||
Сергей Александрович К.
|
|
||||||
Сергей Шипарев
|
|
||||||
Серёга Сапрыкин
|
|
||||||
Стас Толкачёв
|
|
||||||
Тима Суеубаев
|
|
||||||
Тимофей Ковалев
|
|
||||||
Тимур Сафонов
|
|
||||||
Удалить Аккаунт
|
|
||||||
Хоттабыч
|
|
||||||
Энвер
|
|
||||||
Юрий Константинов
|
|
||||||
Юрий С.
|
|
||||||
Юрий Семен
|
|
||||||
Ярослав Москвин
|
|
||||||
|
|
||||||
|
|
||||||
The list will be updated...' 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Do you want to join and help in the development of the project:" \
|
|
||||||
--title=JOIN --window-icon=group --image=system-config-users --uri-color=red --show-uri \
|
|
||||||
--text-info --scroll <<< \
|
|
||||||
"Website: http://linux-gaming.ru
|
|
||||||
Discord: http://discord.gg/yJSEFjF
|
|
||||||
VK: https://vk.com/linuxgamingru
|
|
||||||
-------------------------------------------
|
|
||||||
Become a paid subscriber:
|
|
||||||
boosty: https://boosty.to/portwine-linux.ru
|
|
||||||
Yandex wallet: 410012267513818
|
|
||||||
-------------------------------------------" 2>/dev/null &
|
|
||||||
|
|
||||||
"${pw_yad}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
|
|
||||||
--fontname="Serif bold italic 10" --text-info <<< " Third-party libraries that are used in PortProton
|
|
||||||
|
|
||||||
PortProton is built on the basis of the following free software libraries:
|
|
||||||
|
|
||||||
WINE-PROTON: https://github.com/ValveSoftware/Proton
|
|
||||||
WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/
|
|
||||||
Kron4ek/Wine: https://github.com/Kron4ek/Wine-Builds
|
|
||||||
YAD: https://github.com/v1cont/yad
|
|
||||||
DGVOODOO2: https://dege.fw.hu/" 2>/dev/null &
|
|
||||||
|
|
||||||
|
|
||||||
"${pw_yad}" --title "ABOUT US" --key="${KEY_CREDITS}" ---window-icon="$PW_GUI_ICON_PATH/portproton.svg" \
|
|
||||||
--notebook --no-buttons --tab-pos=bottom --expand \
|
|
||||||
--tab="ABOUT PORTPROTON" --tab="AUTORS" --tab="LICENSE" --tab="SPONSORS" --tab="JOIN" \
|
|
||||||
--tab="THIRD PARTY LIBRARIES"
|
|
||||||
|
|
||||||
echo "Exit from credits"
|
|
||||||
/usr/bin/env bash -c ${pw_full_command_line[*]} &
|
|
||||||
exit 0
|
|
||||||
fi
|
|
18
data_from_portwine/scripts/help_info
Executable file
@ -0,0 +1,18 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
files_from_autoinstall=$(ls "${PORT_SCRIPTS_PATH}/pw_autoinstall")
|
||||||
|
echo -e "${translations[use]}: [--repair] [--reinstall] [--autoinstall]
|
||||||
|
|
||||||
|
--repair ${translations[Forces all scripts to be updated to a working state
|
||||||
|
(helps if PortProton is not working)]}
|
||||||
|
--reinstall ${translations[Reinstalls PortProton and resets all settings to default]}
|
||||||
|
--generate-pot ${translations[Creates a files with translations .pot and .po]}
|
||||||
|
--debug ${translations[Debug scripts for PortProton
|
||||||
|
(saved log in]} $PORT_WINE_PATH/scripts-debug.log)
|
||||||
|
--update ${translations[Check update scripts for PortProton]}
|
||||||
|
--launch ${translations[Launches the application immediately, requires the path to the .exe file]}
|
||||||
|
--edit-db ${translations[After the variable, the path to the .exe file is required and then the variables.
|
||||||
|
(List their variables and values for example PW_MANGOHUD=1 PW_VKBASALT=0, etc.)]}
|
||||||
|
--autoinstall ${translations[--autoinstall and the name of what needs to be installed is given in the list below:]}
|
||||||
|
|
||||||
|
$(echo $files_from_autoinstall | awk '{for (i = 1; i <= NF; i++) {if (i % 10 == 0) {print ""} printf "%s ", $i}}')
|
||||||
|
"
|
11
data_from_portwine/scripts/portwine_db/ACOrigins.ppdb
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Mels
|
||||||
|
#ACOrigins.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="PROTON_LG"
|
||||||
|
export PORTPROTON_NAME="ACOrigins"
|
||||||
|
export PW_NO_ESYNC="0"
|
||||||
|
export PW_NO_FSYNC="0"
|
||||||
|
export PW_WINE_FULLSCREEN_FSR="1"
|
||||||
|
export PW_USE_GSTREAMER="0"
|
@ -12,7 +12,7 @@ fi
|
|||||||
export PW_VULKAN_USE=1
|
export PW_VULKAN_USE=1
|
||||||
|
|
||||||
add_in_start_portwine () {
|
add_in_start_portwine () {
|
||||||
if [ -d "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/" ] ; then
|
if [[ -d "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/" ]] ; then
|
||||||
sed -i 's/<DirectXVersion>0<\/DirectXVersion>/<DirectXVersion>9<\/DirectXVersion>/' "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/Engine.ini"
|
sed -i 's/<DirectXVersion>0<\/DirectXVersion>/<DirectXVersion>9<\/DirectXVersion>/' "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/Engine.ini"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Mels
|
||||||
|
#BeyondTwoSouls.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="BeyondTwoSouls"
|
||||||
|
export PW_USE_SHADER_CACHE="0"
|
@ -5,6 +5,10 @@
|
|||||||
#####################examples###########################
|
#####################examples###########################
|
||||||
export PW_WINDOWS_VER="10"
|
export PW_WINDOWS_VER="10"
|
||||||
export PW_VULKAN_USE="2"
|
export PW_VULKAN_USE="2"
|
||||||
export PW_WINE_USE=PROTON_LG
|
export PW_WINE_USE="PROTON_LG"
|
||||||
export PW_PREFIX_NAME="BLACK_DESERT_ONLINE"
|
export PW_PREFIX_NAME="BLACK_DESERT_ONLINE"
|
||||||
# export DISABLE_CP_DEFPFX=1
|
# export DISABLE_CP_DEFPFX=1
|
||||||
|
export PORTPROTON_NAME="BlackDesertLauncher"
|
||||||
|
export FILE_DESCRIPTION="BlackDesertLauncher"
|
||||||
|
export WINE_DISABLE_KERNEL_WRITEWATCH="1"
|
||||||
|
export DXVK_CONFIG="dxgi.syncInterval=0"
|
||||||
|
@ -5,5 +5,5 @@
|
|||||||
#####################examples###########################
|
#####################examples###########################
|
||||||
export WINEDLLOVERRIDES="Crash*,REDEngineErrorReporter.exe="
|
export WINEDLLOVERRIDES="Crash*,REDEngineErrorReporter.exe="
|
||||||
export PW_REDUCE_PULSE_LATENCY=1
|
export PW_REDUCE_PULSE_LATENCY=1
|
||||||
export LAUNCH_PARAMETERS=("--launcher-skip") # Additional launch options
|
export LAUNCH_PARAMETERS="--launcher-skip"
|
||||||
export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
################################################
|
################################################
|
||||||
export PW_VULKAN_USE=0
|
export PW_VULKAN_USE=0
|
||||||
export LAUNCH_PARAMETERS=""
|
export LAUNCH_PARAMETERS=""
|
||||||
if [ -d "${PATH_TO_GAME}"/Movies ] ; then
|
if [[ -d "${PATH_TO_GAME}"/Movies ]] ; then
|
||||||
mv "${PATH_TO_GAME}"/Movies "${PATH_TO_GAME}"/Movies_bak
|
mv "${PATH_TO_GAME}"/Movies "${PATH_TO_GAME}"/Movies_bak
|
||||||
fi
|
fi
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
#Rating=1-5
|
#Rating=1-5
|
||||||
################################################
|
################################################
|
||||||
export LAUNCH_PARAMETERS="-nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 2048 -noprecache -novblank -heapsize 2097152" # Additional launch options
|
export LAUNCH_PARAMETERS="-nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 2048 -noprecache -novblank -heapsize 2097152" # Additional launch options
|
||||||
export PW_NO_ESYNC=1
|
export PW_NO_ESYNC=0
|
||||||
export PW_NO_FSYNC=1
|
export PW_NO_FSYNC=1
|
||||||
|
@ -13,7 +13,7 @@ export PW_WINE_USE="WINE_LG"
|
|||||||
|
|
||||||
add_in_start_portwine ()
|
add_in_start_portwine ()
|
||||||
{
|
{
|
||||||
if [ -e "${WINEPREFIX}/drive_c/users/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" ] ; then
|
if [[ -e "${WINEPREFIX}/drive_c/users/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" ]] ; then
|
||||||
sed -i 's/"featureOverlay" : true,/"featureOverlay" : false,/' "${WINEPREFIX}/drive_c/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json"
|
sed -i 's/"featureOverlay" : true,/"featureOverlay" : false,/' "${WINEPREFIX}/drive_c/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
7
data_from_portwine/scripts/portwine_db/GoWR.ppdb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: deck
|
||||||
|
#GoWR.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="GoWR"
|
8
data_from_portwine/scripts/portwine_db/HeavyRain.ppdb
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Mels
|
||||||
|
#HeavyRain.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="HeavyRain"
|
||||||
|
export PW_USE_SHADER_CACHE="0"
|
@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: deck
|
||||||
|
#LEGOSTARWARSSKYWALKERSAGA_DX12.exe
|
||||||
|
#LEGOSTARWARSSKYWALKERSAGA_DX11.exe
|
||||||
|
#LEGOSTARWARSSKYWALKERSAGA_DX10.exe
|
||||||
|
#LEGOSTARWARSSKYWALKERSAGA_DX9.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="LEGO® Star Wars™: The Skywalker Saga"
|
7
data_from_portwine/scripts/portwine_db/MK10.ppdb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Mels
|
||||||
|
#MK10.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="Mortal Kombat XL"
|
7
data_from_portwine/scripts/portwine_db/NieRAutomata.ppdb
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: deck
|
||||||
|
#NieRAutomata.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PORTPROTON_NAME="NieRAutomata"
|
10
data_from_portwine/scripts/portwine_db/RDR.ppdb
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: prefix
|
||||||
|
#PlayRDR.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export LAUNCH_PARAMETERS="-nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 2048 -noprecache -novblank -heapsize 2097152"
|
||||||
|
export PW_NO_ESYNC="0"
|
||||||
|
export PW_NO_FSYNC="1"
|
||||||
|
export PORTPROTON_NAME="PlayRDR"
|
||||||
|
export PW_VULKAN_USE="2"
|
13
data_from_portwine/scripts/portwine_db/Saturn.ppdb
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Dervart
|
||||||
|
#Saturn.exe
|
||||||
|
#Rating=1-5
|
||||||
|
if [[ "$LANGUAGE" == "ru" ]] ; then
|
||||||
|
export PW_COMMENT_DB="При сворачивании или переключении фокуса окна возможны вылеты игры.\nРекомендуется использовать GAMESCOPE, либо VIRTUAL_DESKTOP в настройках"
|
||||||
|
else
|
||||||
|
export PW_COMMENT_DB="When minimizing or switching the window focus, the game may crash.\nRecommended to use GAMESCOPE or VIRTUAL_DESKTOP in the SETTINGS"
|
||||||
|
fi
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PW_PREFIX_NAME="NINSAR"
|
||||||
|
export PORTPROTON_NAME="Saturn"
|
@ -0,0 +1,5 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: Eljeyna
|
||||||
|
#Vortex.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PORTPROTON_NAME="Vortex Mod Manager"
|
@ -1,18 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
#Author: Cefeiko
|
|
||||||
#wosb_launcher_ru.exe
|
|
||||||
#Rating=?
|
|
||||||
################################################
|
|
||||||
export PW_COMMENT_DB="С этим ДБ файлом писать на АНГЛИЙСКОМ не получится.
|
|
||||||
Для входа в игру используйте ярлык World of Sea Battle EN"
|
|
||||||
export PW_PREFIX_NAME="DOTNET"
|
|
||||||
export PW_WINDOWS_VER="10"
|
|
||||||
export PW_VULKAN_USE="2"
|
|
||||||
export WINEDLLOVERRIDES="vulkan-1=n,b"
|
|
||||||
export PW_NO_ESYNC="1"
|
|
||||||
export PW_USE_D3D_EXTRAS="1"
|
|
||||||
export PW_USE_GSTREAMER="1"
|
|
||||||
export PW_FORCE_LARGE_ADDRESS_AWARE="1"
|
|
||||||
export PW_USE_SHADER_CACHE="1"
|
|
||||||
export LAUNCH_PARAMETERS=""
|
|
||||||
|
|
@ -1,10 +1,9 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
#Author: Cefeiko
|
#Author: Cefeiko, Fidel
|
||||||
#wosb_launcher_en.exe
|
#wosb_launcher_pp.exe
|
||||||
#Rating=?
|
#Rating=5
|
||||||
################################################
|
################################################
|
||||||
export PW_COMMENT_DB=""
|
export PW_COMMENT_DB=""
|
||||||
export PW_PREFIX_NAME="DOTNET"
|
|
||||||
export PW_WINDOWS_VER="10"
|
export PW_WINDOWS_VER="10"
|
||||||
export PW_VULKAN_USE="2"
|
export PW_VULKAN_USE="2"
|
||||||
export WINEDLLOVERRIDES="vulkan-1=n,b"
|
export WINEDLLOVERRIDES="vulkan-1=n,b"
|
||||||
@ -14,4 +13,3 @@ export PW_USE_GSTREAMER="1"
|
|||||||
export PW_FORCE_LARGE_ADDRESS_AWARE="1"
|
export PW_FORCE_LARGE_ADDRESS_AWARE="1"
|
||||||
export PW_USE_SHADER_CACHE="1"
|
export PW_USE_SHADER_CACHE="1"
|
||||||
export LAUNCH_PARAMETERS=""
|
export LAUNCH_PARAMETERS=""
|
||||||
export LANG=en_US.UTF-8
|
|
@ -11,13 +11,13 @@
|
|||||||
export PW_USE_D3D_EXTRAS=0
|
export PW_USE_D3D_EXTRAS=0
|
||||||
## export DXVK_HUD=fps,devinfo
|
## export DXVK_HUD=fps,devinfo
|
||||||
#####################examples###########################
|
#####################examples###########################
|
||||||
while [ `pidof -s dotNetFx40_Full_x86_x64.exe` ] ; do
|
while [[ $(pidof -s dotNetFx40_Full_x86_x64.exe) ]] ; do
|
||||||
if [ $? -eq 0 ] ; then
|
if [[ $? -eq 0 ]] ; then
|
||||||
sleep 1
|
sleep 1
|
||||||
else
|
else
|
||||||
export dotnet_pids=`ps -ax | grep mscorsvw.exe | awk '{print $1}' | uniq`
|
dotnet_pids=$(ps -ax | grep mscorsvw.exe | awk '{print $1}' | uniq)
|
||||||
[ ! -z $dotnet_pids ]
|
export dotnet_pids
|
||||||
kill -n 9 $dotnet_pids
|
[[ -n "$dotnet_pids" ]] && kill -n 9 "$dotnet_pids"
|
||||||
sleep 1
|
sleep 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
11
data_from_portwine/scripts/portwine_db/elsword.ppdb
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#Author: minergenon
|
||||||
|
#elsword.exe
|
||||||
|
#Rating=1-5
|
||||||
|
export PW_VULKAN_USE="2"
|
||||||
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
export PW_PREFIX_NAME="ELSWORD"
|
||||||
|
export PORTPROTON_NAME="Elsword"
|
||||||
|
export FILE_DESCRIPTION="Elsword Patcher"
|
||||||
|
# export PW_VULKAN_USE="0"
|
||||||
|
# export RADV_PERFTEST="aco"
|
@ -10,10 +10,10 @@ export WINEDLLOVERRIDES="gfclient0_msvc140=n;ucrtbase=b"
|
|||||||
#add_in_start_portwine () {
|
#add_in_start_portwine () {
|
||||||
#
|
#
|
||||||
#while true; do
|
#while true; do
|
||||||
# if [ -z "`pgrep GameforgeClient`" ]; then
|
# if [[ -z "`pgrep GameforgeClient`" ]] ; then
|
||||||
# sleep 1
|
# sleep 1
|
||||||
# else
|
# else
|
||||||
# while [ ! -z "`pgrep GameforgeClient`" ] ; do
|
# while [[ -n "`pgrep GameforgeClient`" ]] ; do
|
||||||
# killall -s KILL gfservice.exe
|
# killall -s KILL gfservice.exe
|
||||||
# done
|
# done
|
||||||
# sleep 1
|
# sleep 1
|
||||||
|
@ -12,7 +12,7 @@ export MESA_EXTENSION_MAX_YEAR=2002
|
|||||||
export __GL_ExtensionStringVersion=17700
|
export __GL_ExtensionStringVersion=17700
|
||||||
add_in_start_portwine ()
|
add_in_start_portwine ()
|
||||||
{
|
{
|
||||||
if [ ! -e "$PATH_TO_GAME/0_Proton_PW_MoHAA" ] ; then
|
if [[ ! -e "$PATH_TO_GAME/0_Proton_PW_MoHAA" ]] ; then
|
||||||
touch "$PATH_TO_GAME/0_Proton_PW_MoHAA" && mv "$PATH_TO_GAME/main/newconfig.cfg" "$PATH_TO_GAME/main/newconfig.cfg.bak" && mv "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/mainta/newconfig.cfg" "$PATH_TO_GAME/mainta/newconfig.cfg.bak" && mv "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/maintt/newconfig.cfg" "$PATH_TO_GAME/maintt/newconfig.cfg.bak" && mv "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg.bak" &&
|
touch "$PATH_TO_GAME/0_Proton_PW_MoHAA" && mv "$PATH_TO_GAME/main/newconfig.cfg" "$PATH_TO_GAME/main/newconfig.cfg.bak" && mv "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/mainta/newconfig.cfg" "$PATH_TO_GAME/mainta/newconfig.cfg.bak" && mv "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/maintt/newconfig.cfg" "$PATH_TO_GAME/maintt/newconfig.cfg.bak" && mv "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg.bak" &&
|
||||||
echo '//
|
echo '//
|
||||||
// Video Card Family: NVidia GeForce
|
// Video Card Family: NVidia GeForce
|
||||||
|
26
data_from_portwine/scripts/pw_autoinstall/PW_AGE_OF_EMPIRES_ONLINE
Executable file
@ -0,0 +1,26 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Age of Empires Online
|
||||||
|
# image: celeste
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="AGE_OF_EMPIRES_ONLINE"
|
||||||
|
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Celeste.Installer.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Age of Empires Online"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://github.com/ProjectCeleste/Celeste.Launcher/releases/latest/download/Celeste.Installer.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Age of Empires Online."
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Roaming/ProjectCeleste/Celeste Launcher.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
26
data_from_portwine/scripts/pw_autoinstall/PW_ALBION_ONLINE
Executable file
@ -0,0 +1,26 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Albion Online
|
||||||
|
# image: albiononline
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="ALBION_ONLINE"
|
||||||
|
export LAUNCH_PARAMETERS="/S"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/albion-online-setup.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Albion Online"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://live.albiononline.com/clients/20240918100234/albion-online-setup.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Albion Online."
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/AlbionOnline/launcher/AlbionLauncher.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -1,7 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus (Sergey P.)
|
# author: chal55rus (Sergey P.)
|
||||||
|
# type: games
|
||||||
|
# name: Ankama Launcher
|
||||||
|
# image: ankama
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/S")
|
export LAUNCH_PARAMETERS="/S"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Ankama-Setup.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Ankama-Setup.exe"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://download.ankama.com/launcher/full/win/" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://download.ankama.com/launcher/full/win/" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
@ -1,7 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Anomaly Zone
|
||||||
|
# image: anomalyzone
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-")
|
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/az_webinst.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/az_webinst.exe"
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="Anomaly Zone"
|
export PORTWINE_CREATE_SHORTCUT_NAME="Anomaly Zone"
|
||||||
|
|
||||||
|
28
data_from_portwine/scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Arizona Games Launcher
|
||||||
|
# image: arizonagameslauncher
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="ARIZONA_GAMES_LAUNCHER"
|
||||||
|
export LAUNCH_PARAMETERS="/S"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Arizona Installer.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Arizona Games Launcher"
|
||||||
|
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://pc.az-ins.com/Arizona%20Launcher.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Arizona Games Launcher."
|
||||||
|
pw_kill_autostart "Arizona Games" &
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Programs/Arizona Games Launcher/Arizona Games Launcher.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -1,5 +1,10 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: Castro-Fidel (linux-gaming.ru)
|
# Author: Castro-Fidel (linux-gaming.ru)
|
||||||
|
# type: games
|
||||||
|
# name: Battle.net Launcher
|
||||||
|
# image: battle_net
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Battle.net-Setup.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Battle.net-Setup.exe"
|
||||||
export PW_WINE_USE="WINE_LG"
|
export PW_WINE_USE="WINE_LG"
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Author: chal55rus (Sergey P.)
|
|
||||||
########################################################################
|
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT" )
|
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BethesdaNetLauncher_Setup.exe"
|
|
||||||
start_portwine
|
|
||||||
if try_download"https://download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
|
||||||
then
|
|
||||||
pw_start_progress_bar_install_game "BethesdaNetLauncher."
|
|
||||||
pw_kill_autostart BethesdaNetLauncher.exe &
|
|
||||||
pw_run "${PW_AUTOINSTALL_EXE}"
|
|
||||||
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Bethesda.net Launcher/BethesdaNetLauncher.exe"
|
|
||||||
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
|
||||||
try_remove_file "${portwine_exe}.ppdb"
|
|
||||||
kill_portwine
|
|
||||||
pw_stop_progress_bar
|
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="Bethesda.net"
|
|
||||||
portwine_create_shortcut
|
|
||||||
fi
|
|
||||||
stop_portwine
|
|
@ -1,13 +1,18 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: Castro-Fidel (linux-gaming.ru)
|
# Author: Castro-Fidel (linux-gaming.ru)
|
||||||
|
# type: games
|
||||||
|
# name: Black Desert Online (RU)
|
||||||
|
# image: bdo
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_PREFIX_NAME="BLACK_DESERT_ONLINE"
|
export PW_PREFIX_NAME="BLACK_DESERT_ONLINE"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BlackDesert_Installer_RU.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BlackDesert_Installer_RU.exe"
|
||||||
export LAUNCH_PARAMETERS="/silent"
|
export LAUNCH_PARAMETERS="/silent"
|
||||||
export PW_MUST_HAVE_DLL=""
|
export PW_MUST_HAVE_DLL=""
|
||||||
export PW_VULKAN_USE=1
|
export PW_VULKAN_USE="1"
|
||||||
export PW_USE_D3D_EXTRAS=1
|
export PW_USE_D3D_EXTRAS="1"
|
||||||
export PW_WINE_USE=PROTON_LG
|
export PW_WINE_USE="PROTON_LG"
|
||||||
# export DISABLE_CP_DEFPFX=1
|
# export DISABLE_CP_DEFPFX=1
|
||||||
|
|
||||||
pw_clear_pfx
|
pw_clear_pfx
|
27
data_from_portwine/scripts/pw_autoinstall/PW_BLOOD_AND_SOUL
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus (Sergey P.)
|
||||||
|
# type: games
|
||||||
|
# name: Blood and Soul
|
||||||
|
# image: bloodandsoul
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="BLOOD_AND_SOUL"
|
||||||
|
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bs-install.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Blood and Soul"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://bsclassic.com/files/bs-install.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Blood and Soul."
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Blood and Soul Classic/launcher.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
27
data_from_portwine/scripts/pw_autoinstall/PW_BROKEN_RANKS
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Broken Ranks (ENG)
|
||||||
|
# image: brokenranks
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="BROKEN_RANKS"
|
||||||
|
export LAUNCH_PARAMETERS="/q"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BrokenRanksInstaller.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Broken Ranks"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://eu.brokenranks.com/BrokenRanksInstaller.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Broken Ranks."
|
||||||
|
pw_kill_autostart ConsoleLauncher.exe &
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Whitemoon/BrokenRanks/ConsoleLauncher.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -1,7 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: Boria138
|
# Author: Boria138
|
||||||
|
# type: games
|
||||||
|
# name: Battle Of Space Raiders
|
||||||
|
# image: bsr
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES")
|
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bsr_setup.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bsr_setup.exe"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://battleofspaceraiders.com/install/bsr_setup.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://battleofspaceraiders.com/install/bsr_setup.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
@ -1,8 +1,13 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: CALIBER
|
||||||
|
# image: caliber
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_PREFIX_NAME="CALIBER"
|
export PW_PREFIX_NAME="CALIBER"
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT" "/CLOSEAPPLICATIONS")
|
export LAUNCH_PARAMETERS="/VERYSILENT /CLOSEAPPLICATIONS"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CaliberSetup.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CaliberSetup.exe"
|
||||||
export PW_WINE_USE="PROTON_LG"
|
export PW_WINE_USE="PROTON_LG"
|
||||||
# export DISABLE_CP_DEFPFX="1"
|
# export DISABLE_CP_DEFPFX="1"
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Author: Castro-Fidel (linux-gaming.ru)
|
|
||||||
########################################################################
|
|
||||||
export LAUNCH_PARAMETERS=("/q" )
|
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CatsLauncher.msi"
|
|
||||||
export PW_PREFIX_NAME=DOTNET
|
|
||||||
export PW_USE_D3D_EXTRAS=1
|
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="CatsLauncher"
|
|
||||||
|
|
||||||
start_portwine
|
|
||||||
if try_download "https://catswhoplay.com/downloads/CatsLauncher_0.1.10.msi" "${PW_AUTOINSTALL_EXE}" no_mirror
|
|
||||||
then
|
|
||||||
pw_start_progress_bar_install_game "CatsLauncher."
|
|
||||||
pw_run msiexec /i "${PW_AUTOINSTALL_EXE}"
|
|
||||||
portwine_exe="${WINEPREFIX}/drive_c/Program Files/CatsWhoPlay/Cats Launcher/CatsLauncher.exe"
|
|
||||||
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
|
||||||
try_remove_file "${portwine_exe}.ppdb"
|
|
||||||
kill_portwine
|
|
||||||
pw_stop_progress_bar
|
|
||||||
portwine_create_shortcut
|
|
||||||
fi
|
|
||||||
stop_portwine
|
|
@ -1,19 +1,26 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: linux-gaming.ru
|
# Author: linux-gaming.ru
|
||||||
|
# type: emulators
|
||||||
|
# name: Cemu
|
||||||
|
# image: cemu
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_URL_CEMU=($(curl -s "https://cemu.info" | grep "zip" | cut -d \" -f 2))
|
export PW_URL_CEMU=$(curl -s "https://api.github.com/repos/cemu-project/Cemu/releases" | grep -iEo 'https.*download.*' | grep "windows" | head -n1)
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/`echo ${PW_URL_CEMU} | awk -F/ '{print $5}'`"
|
export PW_CEMU_NAME=Cemu_$(echo "$PW_URL_CEMU" | awk -F"-" '{print $3}')
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/${PW_CEMU_NAME}.zip"
|
||||||
|
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "${PW_URL_CEMU}" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "${PW_URL_CEMU//\"/}" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
then
|
then
|
||||||
pw_start_progress_bar_install_game "Cemu."
|
pw_start_progress_bar_install_game "Cemu."
|
||||||
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
|
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"${WINEPREFIX}/drive_c/Program Files (x86)/"
|
||||||
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/`echo ${PW_URL_CEMU} | awk -F/ '{print $5}' | sed 's/.zip//'`/Cemu.exe"
|
portwine_exe="${WINEPREFIX}/drive_c/Program Files (x86)/${PW_CEMU_NAME}/Cemu.exe"
|
||||||
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
try_remove_file "${portwine_exe}.ppdb"
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
kill_portwine
|
kill_portwine
|
||||||
pw_stop_progress_bar
|
pw_stop_progress_bar
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="Cemu"
|
export PORTWINE_CREATE_SHORTCUT_NAME="${PW_CEMU_NAME}"
|
||||||
portwine_create_shortcut
|
portwine_create_shortcut
|
||||||
fi
|
fi
|
||||||
stop_portwine
|
stop_portwine
|
||||||
|
26
data_from_portwine/scripts/pw_autoinstall/PW_CHICKEN_INVADERS_UNIVERSE
Executable file
@ -0,0 +1,26 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: Chicken Invaders Universe
|
||||||
|
# image: chickeninvadersuniverse
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="CHICKEN_INVADERS_UNIVERSE"
|
||||||
|
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/ChickenInvadersUniverseInstaller.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="Chicken Invaders Universe"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://universe.chickeninvaders.com/files/ChickenInvadersUniverseInstaller.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "Chicken Invaders Universe."
|
||||||
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/ChickenInvadersUniverse/CIU.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -1,28 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
# Author: chal55rus (Sergey P.)
|
|
||||||
########################################################################
|
|
||||||
#export LAUNCH_PARAMETERS=("")
|
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/citra-setup-windows.exe"
|
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="Citra"
|
|
||||||
|
|
||||||
start_portwine
|
|
||||||
|
|
||||||
if try_download "github.com/citra-emu/citra-web/releases/download/1.0/citra-setup-windows.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
|
||||||
then
|
|
||||||
pw_start_progress_bar_install_game "Citra."
|
|
||||||
pw_run "${PW_AUTOINSTALL_EXE}"
|
|
||||||
if [[ -f "$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Citra/nightly/citra-qt.exe" ]] ; then
|
|
||||||
export portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Citra/nightly/citra-qt.exe"
|
|
||||||
elif [[ -f "$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Citra/canary/citra-qt.exe" ]] ; then
|
|
||||||
export portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Citra/canary/citra-qt.exe"
|
|
||||||
else
|
|
||||||
export portwine_exe=`find "$WINEPREFIX/drive_c/" -type f -name "citra-qt.exe"`
|
|
||||||
fi
|
|
||||||
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
|
||||||
try_remove_file "${portwine_exe}.ppdb"
|
|
||||||
kill_portwine
|
|
||||||
pw_stop_progress_bar
|
|
||||||
portwine_create_shortcut
|
|
||||||
fi
|
|
||||||
|
|
||||||
stop_portwine
|
|
@ -1,7 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: CONTRACT WARS
|
||||||
|
# image: cwc
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
export LAUNCH_PARAMETERS="/VERYSILENT"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CWClient_Install.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CWClient_Install.exe"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://cdn-01.contractwarsgame.com/standalone/CWClient_Install.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://cdn-01.contractwarsgame.com/standalone/CWClient_Install.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
@ -1,10 +1,15 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: Castro Fidel
|
# Author: Castro Fidel
|
||||||
|
# type: games
|
||||||
|
# name: Crossout
|
||||||
|
# image: crossout
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
export LAUNCH_PARAMETERS="/VERYSILENT"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/crossout.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/crossout.exe"
|
||||||
export PORTWINE_CREATE_SHORTCUT_NAME="Crossout"
|
export PORTWINE_CREATE_SHORTCUT_NAME="Crossout"
|
||||||
# export PW_PREFIX_NAME=DOTNET
|
export PW_PREFIX_NAME="CROSSOUT"
|
||||||
|
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://yupmaster.gaijinent.com/launcher/current.php?id=CrossoutLauncher" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://yupmaster.gaijinent.com/launcher/current.php?id=CrossoutLauncher" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
@ -13,6 +18,7 @@ then
|
|||||||
pw_kill_autostart launcher.exe 3 &
|
pw_kill_autostart launcher.exe 3 &
|
||||||
pw_run "${PW_AUTOINSTALL_EXE}"
|
pw_run "${PW_AUTOINSTALL_EXE}"
|
||||||
portwine_exe="${WINEPREFIX}/drive_c/users/$USER/AppData/Local/Crossout/launcher.exe"
|
portwine_exe="${WINEPREFIX}/drive_c/users/$USER/AppData/Local/Crossout/launcher.exe"
|
||||||
|
get_and_set_reg_file --add 'Software\Wine\X11' 'Decorated' 'REG_SZ' "N" "user"
|
||||||
pw_create_unique_exe "crossout_launcher_pp"
|
pw_create_unique_exe "crossout_launcher_pp"
|
||||||
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
try_remove_file "${portwine_exe}.ppdb"
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
25
data_from_portwine/scripts/pw_autoinstall/PW_DC_UNIVERSE_ONLINE
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: chal55rus
|
||||||
|
# type: games
|
||||||
|
# name: DC Universe Online (ENG)
|
||||||
|
# image: dcuniverseonline
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
|
########################################################################
|
||||||
|
export PW_PREFIX_NAME="DC_UNIVERSE_ONLINE"
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/DCUO_setup.exe"
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="DC Universe Online"
|
||||||
|
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://launch.daybreakgames.com/installer/DCUO_setup.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "DC Universe Online."
|
||||||
|
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Daybreak Game Company"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Daybreak Game Company/LaunchPad.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -1,5 +1,10 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus (Sergey P.)
|
# Author: chal55rus (Sergey P.)
|
||||||
|
# type: emulators
|
||||||
|
# name: Demul
|
||||||
|
# image: demul
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/demul07_280418.7z"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/demul07_280418.7z"
|
||||||
start_portwine
|
start_portwine
|
||||||
|
@ -1,7 +1,12 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# Author: chal55rus (Sergey P.)
|
# Author: chal55rus (Sergey P.)
|
||||||
|
# type: emulators
|
||||||
|
# name: Dolphin 5.0
|
||||||
|
# image: dolphin
|
||||||
|
# info_en:
|
||||||
|
# info_ru:
|
||||||
##########################################################################
|
##########################################################################
|
||||||
export LAUNCH_PARAMETERS=("/S")
|
export LAUNCH_PARAMETERS="/S"
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/dolphin-x64-5.0.exe"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/dolphin-x64-5.0.exe"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|