-
Notifications
You must be signed in to change notification settings - Fork 1
/
Sekiro.sh
419 lines (351 loc) · 19.7 KB
/
Sekiro.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
#!/bin/bash
dialog --msgbox "A instalação poderá demorar dependendo do JOGO. Acima de tudo tenha: PACIÊNCIA. AGUARDE! Você será notificado, quando a instalação concluir." 10 30
clear -T "$TERM"
# PlayOnGit - Inicie seus Jogos direto do menu iniciar, sem precisar de PlayOnLinux, Proton ou Lutris, e com um desempenho muito melhor e superior.
# Licença: GPLv3
# Mantenedor: Felipe Facundes
# Faça o seu pedido de tutorial e GamePlay no nosso:
# 既 Grupo 調 Gamer do 切 Telegram 切: https://t.me/winehq_linux
########### Este script irá usar o wine personalizado. Mas, você poderá usar um wine na versão e local de sua escolha
WV=wine-staging-4.8-1-x86_64
GN=Sekiro
SN="Sekiro Shadows Die Twice"
CME="Jogo de Ação Samurai"
# Criar as pastas de estrutura para o binário isolado do wine - técnica para manipular diversos tipos de wine
mkdir -p ~/.local/share/applications/
mkdir -p ~/.jogos/wines/
mkdir -p ~/.jogos/icons/
mkdir -p ~/.jogos/libraries/dxvk/
mkdir -p ~/.jogos/scripts/run/
mkdir -p ~/.jogos/setups/
mkdir -p ~/.jogos/wineprefixes/
cd ~/.jogos/wineprefixes/
rm -rf "$GN"
#mkdir -p ~/.jogos/wineprefixes/"$GN"
cd ~/.jogos/scripts/run/
rm -rf "$GN"-run.sh
wget -nc https://raw.githubusercontent.com/felipefacundes/PS/master/runs/"$GN"-run.sh > /dev/null 2>&1
chmod +x "$GN"-run.sh
cd ~/.jogos/icons/
wget -nc https://raw.githubusercontent.com/felipefacundes/PS/master/icons/"$GN".png > /dev/null 2>&1
cd ~/.jogos/scripts/
wget -nc https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks > /dev/null 2>&1
chmod +x winetricks
cd ~/.jogos/wines/
rm -rf "$WV"
wget -nc https://www.opencode.net/felipefacundes/wine-bins/raw/master/"$WV".tar.xz
tar -xf "$WV".tar.xz
# Criando o atalho .desktop
cd ~/.local/share/applications/
touch "$GN".desktop
echo "#!/usr/bin/env xdg-open" > "$GN".desktop
echo "[Desktop Entry]" >> "$GN".desktop
echo "Name=$SN" >> "$GN".desktop
echo "Comment=$CME" >> "$GN".desktop
echo "Categories=Game;" >> "$GN".desktop
echo "Exec=/home/$USER/.jogos/scripts/run/$GN-run.sh" >> "$GN".desktop
echo "Type=Application" >> "$GN".desktop
echo "StartupNotify=true" >> "$GN".desktop
echo "Icon=/home/$USER/.jogos/icons/$GN.png" >> "$GN".desktop
echo "Terminal=false" >> "$GN".desktop
# Desinstalar
cd ~/.jogos/scripts/run/
touch remover-"$GN".sh
echo "rm -rf /home/$USER/.local/share/applications/$GN.desktop" > remover-"$GN".sh
echo "rm -rf /home/$USER/.jogos/wineprefixes/$GN/" >> remover-"$GN".sh
echo "rm -rf /home/$USER/.jogos/scripts/run/$GN-run.sh" >> remover-"$GN".sh
echo "rm -rf /home/$USER/.local/share/applications/remover-$GN.desktop" >> remover-"$GN".sh
echo "rm -rf /home/$USER/.jogos/scripts/run/remover-$GN.sh" >> remover-"$GN".sh
chmod +x remover-"$GN".sh
cd ~/.local/share/applications/
touch remover-"$GN".desktop
echo "#!/usr/bin/env xdg-open" > remover-"$GN".desktop
echo "[Desktop Entry]" >> remover-"$GN".desktop
echo "Name=Remover $SN" >> remover-"$GN".desktop
echo "Comment=Remover $SN" >> remover-"$GN".desktop
echo "Categories=Game;" >> remover-"$GN".desktop
echo "Exec=/home/$USER/.jogos/scripts/run/remover-$GN.sh" >> remover-"$GN".desktop
echo "Type=Application" >> remover-"$GN".desktop
echo "StartupNotify=true" >> remover-"$GN".desktop
echo "Icon=/home/$USER/.jogos/icons/remover.png" >> remover-"$GN".desktop
echo "Terminal=false" >> remover-"$GN".desktop
cd ~/.jogos/icons/
wget -nc https://raw.githubusercontent.com/felipefacundes/PS/master/icons/remover.png > /dev/null 2>&1
#A# Essa é a versão escolhida do Wine
export TERM=xterm
# Para ver o FPS na tela e o uso da CPU, inclua cpu,fps
#export GALLIUM_HUD="fps"
W=~/.jogos/wines/"$WV"
export WINE64="$W"/bin/wine64
export WINE="$W"/bin/wine
export WINEVERPATH="$W"
export WINEPATH="$W/bin:$WINEPATH"
export WINESERVER="$W"/bin/wineserver
export WINELOADER64="$W"/bin/wine64
export WINELOADER="$W"/bin/wine
export WINEDLLPATH32="$W"/lib32/wine/fakedlls
export WINEDLLPATH64="$W"/lib/wine/fakedlls
export WINEDLLPATH="$W"/lib/wine/fakedlls
export LD_LIBRARY32_PATH="$W/lib32:$LD_LIBRARY32_PATH"
export LD_LIBRARY64_PATH="$W/lib:$LD_LIBRARY64_PATH"
export LD_LIBRARY_PATH="$W/lib:$LD_LIBRARY_PATH"
#"$W"/bin/wineconsole "cmd"
export WINEDEBUG=-all
# Prefix do wine, destino do prefix individual para cada jogo é melhor e evita futuras falhas
export WINEPREFIX=~/.jogos/wineprefixes/"$GN"
# Para tornar a prefix do wine preparada para 32bits ou 64bits. Opção necessária para alguns jogos:
export WINEARCH=win64
export WINEESYNC=0
#export ESYNC=0
# Esta é uma opção que às vezes é necessária para alguns jogos MESA_GL_VERSION_OVERRIDE=version
export MESA_GLSL_VERSION_OVERRIDE=450
export MESA_GL_VERSION_OVERRIDE=4.5COMPAT
# Para placas gráficas híbridas use o DRI_PRIME=1
#export DRI_PRIME=1
export WINEDLLOVERRIDES=d3d10,d3d11,dxgi=n
export DXVK_SPIRV_OPT=ON
export DXVK_SHADER_OPTIMIZE=1
export DXVK_DEBUG_LAYERS=0
export DXVK_SHADER_DUMP_PATH="/tmp"
export DXVK_SHADER_READ_PATH="/tmp"
export DXVK_LOG_LEVEL=none
#export DXVK_HUD=fps,version,compiler
#LD_PRELOAD=”libpthread.so.0 libGL.so.1″
export PULSE_LATENCY_MSEC=60
export KWIN_TRIPLE_BUFFER=1
export TRIPLE_BUFFER=1
export XVideoTextureSyncToVBlank=0
export MESA_NO_ERROR=1
export __GL_SHADER_DISK_CACHE=1
export __GL_SHADER_DISK_CACHE_PATH="/tmp"
export __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1
export __GL_YIELD="NOTHING"
export vblank_mode=0
export __GL_SYNC_TO_VBLANK=0
export __GL_THREADED_OPTIMIZATIONS=1
export mesa_glthread=true
export PBA_DISABLE=0
export DXVK_HUD=compiler,fps
glxinfo -B
glxgears -stereo > /dev/null 2>&1
# Para GAMEMODE: gamemoderun
#export LD_PRELOAD="$LD_PRELOAD:/usr/\$LIB/libgamemodeauto.so.0"
# Primeiro configurar o wine
#"$W"/bin/winecfg
# Opção para winetricks: vd=1360x768 nvapi=disabled nvapi64=disabled dwrite=disabled galliumnine vulkansdk vb6run vcrun6 mfc40 mfc42
# ⛁ Observação: vcrun2015 CONFLITA com vcrun2017
# Aqui prepara o Wine para o jogo poder rodar: # Não use -> l3codecx # Opção para winetricks: dlls list settings list
echo "━━━━━━━━━"
echo "PlayOnGit"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "AGUARDE enquanto o WINETRICKS, realiza os procedimentos necessários. Isso poderá levar 19 MINUTOS."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "TUDO dependerá do seu PROCESSADOR. Abaixo de 3GHz demorará BEM mais."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
~/.jogos/scripts/winetricks -q corefonts d3dx9 xact d3dcompiler_43 d3dcompiler_47 d3dx10 d3dx10_43 d3dx11_42 d3dx11_43 gdiplus > /dev/null 2>&1
echo "VAMOS LÁ. VOCÊ CONSEGUE. Aguarde só MAIS UM POUCO."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
#~/.jogos/scripts/winetricks -q vcrun2005 > /dev/null 2>&1
echo "Em progresso ."
#~/.jogos/scripts/winetricks -q vcrun2008 > /dev/null 2>&1
echo "Em progresso .."
#~/.jogos/scripts/winetricks -q vcrun2010 > /dev/null 2>&1
echo "Em progresso ..."
#~/.jogos/scripts/winetricks -q vcrun2012 > /dev/null 2>&1
echo "Em progresso ...."
#~/.jogos/scripts/winetricks -q vcrun2013 > /dev/null 2>&1
~/.jogos/scripts/winetricks -q vcrun2017 > /dev/null 2>&1
echo "Em progresso ....."
~/.jogos/scripts/winetricks autostart_winedbg=disable nvapi=disabled nvapi64=disabled csmt=off hosts > /dev/null 2>&1
#~/.jogos/scripts/winetricks xaudio2_0=native xaudio2_1=native xaudio2_2=native xaudio2_3=native xaudio2_4=native xaudio2_5=native xaudio2_6=native xaudio2_7=native xaudio2_8=native xaudio2_9=native
################################# Vulkan SDK
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Tenha PACIÊNCIA, essa é a vez do VULKAN.."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
cd ~/.jogos/setups/
wget -nc https://sdk.lunarg.com/sdk/download/latest/windows/vulkan-sdk.exe
"$W"/bin/wine vulkan-sdk.exe /S
################################# CODECs
#wget -nc https://www.opencode.net/felipefacundes/wine-bins/raw/master/codecs-and-players/K-Lite_Codec_Pack_1494_Mega.exe
# "$W"/bin/wine K-Lite_Codec_Pack_1494_Mega.exe /S
################################# firefox
#wget -nc https://download-installer.cdn.mozilla.net/pub/firefox/releases/67.0/win64/pt-BR/Firefox%20Setup%2067.0.exe
# "$W"/bin/wine Firefox*67.0.exe /S
################################# Microsoft Edge
#wget -nc https://c2rsetup.officeapps.live.com/c2r/downloadEdge.aspx?ProductreleaseID=Edge&platform=Default&version=Edge&Channel=Dev&language=en-us&Consent=0&IID=8ca34c01-3483-5135-933f-027f341bd5d1 -O MicrosoftEdgeSetupDev.exe
# "$W"/bin/wine MicrosoftEdgeSetupDev.exe /S
# Faça uma instalação manual do dxsdk_jun2010 # https://www.microsoft.com/en-us/download/details.aspx?id=6812
# vamos instalar o DXSDK
mkdir -p ~/.jogos/setups/DXSDK_Jun10/
cd ~/.jogos/setups/DXSDK_Jun10/
#wget -nc https://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/DXSDK_Jun10.exe -O DXSDK_Jun10.exe
# "$W"/bin/wine DXSDK_Jun10.exe
# Para DXVK - SOMENTE IRÁ FUNCIONAR SE O VULKAN DA SUA PLACA ESTIVER HABILITADO
cd ~/.jogos/libraries/dxvk/
wget -nc https://www.opencode.net/felipefacundes/wine-bins/raw/master/dxvk/dxvk-1.2.1.tar.gz
wget -nc https://www.opencode.net/felipefacundes/wine-bins/raw/master/dxvk/d9vk/d9vk-0.12.tar.gz
tar -xf dxvk-1.2.1.tar.gz
tar -xf d9vk-0.12.tar.gz
#bash ~/.jogos/libraries/dxvk/d9vk-0.12/setup_dxvk.sh install
#bash ~/.jogos/libraries/dxvk/dxvk-1.2.1/setup_dxvk.sh install
cp -rf ~/.jogos/libraries/dxvk/d9vk-0.12/x64/* ~/.jogos/wineprefixes/"$GN"/drive_c/windows/system32/
cp -rf ~/.jogos/libraries/dxvk/d9vk-0.12/x32/* ~/.jogos/wineprefixes/"$GN"/drive_c/windows/syswow64/
cp -rf ~/.jogos/libraries/dxvk/dxvk-1.2.1/x64/* ~/.jogos/wineprefixes/"$GN"/drive_c/windows/system32/
cp -rf ~/.jogos/libraries/dxvk/dxvk-1.2.1/x32/* ~/.jogos/wineprefixes/"$GN"/drive_c/windows/syswow64/
echo "Em progresso ......"
~/.jogos/scripts/winetricks d3d9=native d3d10=native d3d10_1=native d3d10core=native d3d11=native dxgi=native > /dev/null 2>&1
# Versão do Windows
~/.jogos/scripts/winetricks -q winxp > /dev/null 2>&1
# Primeiro configurar o wine
#"$W"/bin/winecfg
# Executar o instalador e depois o jogo
cd ~/.jogos/setups/
wget -nc https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe
"$W"/bin/wine SteamSetup.exe
#⛔⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⛔
# _ _ _ _ _ _ _
# | | (_) | (_) | | | | (_) ▏▏
# | | ___ _ __ _ __ _ ___ | |_ _ __ | |__ __ _ ___ __ _| |__ __ _ ___ _____ ▏▏
# | | / _ \ |/ _` | / _` / __| | | | '_ \| '_ \ / _` / __| / _` | '_ \ / _` | \ \/ / _ \ ▏▏
# | |___| __/ | (_| | | (_| \__ \ | | | | | | | | | (_| \__ \ | (_| | |_) | (_| | |> < (_) | ▏▏
# \_____/\___|_|\__,_| \__,_|___/ |_|_|_| |_|_| |_|\__,_|___/ \__,_|_.__/ \__,_|_/_/\_\___/ ⧩
#⛔⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⧩⛔
# Logo abaixo é o CAMINHO do instalador do jogo e pode ser alterado por você, de acordo com às suas necessidades:
# Coloque o endereço da PASTA entre às "ASPAS" e mude o nome do executável do instalador.
# Respeitando as Letras MAÍUSCULAS e minúsculas. Exemplo: Setup.exe
#⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬
cd "/home/$USER/.jogos/wineprefixes/$GN/drive_c/Program Files (x86)/Steam/"
"$W"/bin/wine Steam.exe
#⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫⏫
### Só altere essas DUAS linhas ACIMA, como já explicado.
#⛔◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭◭⛔
# _ _ _
# | | ___(_)__ _ __ _ __(_)_ __ __ _ ◭
# | |__/ -_) / _` | / _` / _| | ' \/ _` | ▏▏
# |____\___|_\__,_| \__,_\__|_|_|_|_\__,_| ▏▏
# ____
# _ _ ____ ____ _ _ ____ _ _ ____ _ _ ____ ____ ___ ____ _ _ ____ _ ____ _ _ _ _ _ _ ____ ____
# |\ | |__| | | |\/| |___ \/ |__| |\ | |__| [__ | \ |___ |\/| |__| | [__ | | |\ | |__| |__| [__
# | \| | | |__| | | |___ _/\_ | | | \| | | ___] |__/ |___ | | | | | ___] |___ | | \| | | | | ___]
#⛔ Não mexa nas demais linhas, deixa do jeito que está. ⛔
# Irá abrir a localização e o script de inicialização do jogo:
#xdg-open ~/.jogos/wineprefixes/"$GN"/drive_c/
#xdg-open ~/.jogos/scripts/run/"$GN"-run.sh
################################# 喇 MPV Player 懶 喇
#pkill -9 .exe
#cd ~/.jogos/setups/
#wget -nc https://www.opencode.net/felipefacundes/wine-bins/raw/master/codecs-and-players/mpv.tar.xz
#tar -xf mpv.tar.xz
#cd ~/.jogos/setups/mpv
# "$W"/bin/wineconsole mpv-install.bat
################################# Finalização
#~/.jogos/scripts/winetricks vd=1360x768
pkill -9 .exe
#echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
#echo "Terminando alguns ajustes. Aguarde mais um pouco."
#echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
#~/.jogos/scripts/winetricks -q winxp > /dev/null 2>&1
cd ~/.jogos/scripts/
wget -nc https://raw.githubusercontent.com/felipefacundes/PS/master/songs/leia.ogg > /dev/null 2>&1
export beep=~/.jogos/scripts/leia.ogg
pactl upload-sample ~/.jogos/scripts/leia.ogg
paplay "$beep" --volume=76767
notify-send "Na Guia Gráficos habilite o desktop virtual, se preferir"
dialog --msgbox "Na Guia Gráficos habilite o desktop virtual, se preferir" 10 25
"$W"/bin/winecfg
dialog --msgbox "Instalação concluída com sucesso. Basta acessar os seus jogos, no menu iniciar > jogos" 10 30
dialog --msgbox "Se PREFERIR. Você poderá instalar uma versão do JOGO já disponível no seu HD, basta alterar o script. LEIA! No site do PlaOnGit que ensina como proceder." 15 30
notify-send "Instalação FINALIZADA com SUCESSO."
sleep 1
notify-send "Acesse o seu programa no: Menu iniciar > Jogos"
notify-send "Se quiser, pode fechar o terminal."
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "Instalação FINALIZADA com SUCESSO"
echo "Acesse o seu programa no: \"Menu iniciar > Jogos"\"
echo "Criação de Felipe Facundes"
echo "Acesse nosso grupo do Telegram:"
echo "https://t.me/winehq_linux"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
rm -rf ~/.local/share/applications/*wine*
################################# Opções extras:
# Opções da steam: https://developer.valvesoftware.com/wiki/Command_Line_Options
#-insecure
#-forcenovsync
#-nojoy
#-fullscreen ou -full
#-applaunch 230410
# Acima são opções da steam
#
# programa.exe -opengl
# progrma.exe -dx9
#
# Nosso grupo do Telegram para ajudar o pessoal a rodar jogos do Windows no Linux. E para fazer pedidos de tutorial:
# https://t.me/winehq_linux
# Canal do telegram. Para os arquivos: mfc42.dll e l3codecx.ax só efetuar a busca com o hashtag: #ageofempires
# https://t.me/archLinux_pacotes
# Tutorial do wine, todavia fiz alterações para funcionar corretamente:
# https://appdb.winehq.org/objectManager.php?sClass=version&iId=29761&iTestingId=82749
# Dlls links:
# https://www.pconlife.com/download/winosfile/208/49/c4cce0cfb49fbcc0ad0596523839ccfc/
# https://www.dlldump.com/download-dll-files_new.php/dllfiles/M/mfc42.dll/6.0.400/download.html
# Codecs: Baixe a versão Mega: K-Lite_Codec_Pack_1494_Mega.exe # Depois tem que configurar: às preferencias de codec e habilitar tudo.
# https://www.codecguide.com/download_kl.htm
#
# ,cldxOxoc:;,
# ,;:okKNXKK0kO0Okxddol:;,
# ,;codxkkOKXKko:'......,;clx0KXXOxol:,
# :lodxxdololc:,'..................,cdk00kxkOkxoc,
# ;XOxdl:,.. .......................... ..,;lx0XNx
# lX0c ..;dddddooooollll,............ .0XO'
# oKK; ....0NNXXKKK00OOOkx'............. x0x,
# lXX; ....,WWNNNKdddoooooc.'.............. okk,
# cXW: .....xWWWWWl''''''''''''''............ dd0,
# :OWo ......NMMMMWOkkkkxxxc''''''''.......... .kxK'
# ,dKk .....lWWWWMMMWWWNNNX:,''''''''...........KOx'
# ,lk0......ONNNWWddddddddo,,,,,''''''.........lNOc'
# 'cdk;....;KXXXNO''',,,,,,,ddddoooolllccc:....0WO,'
# ',ddd....o0KKKXl'',,,,,,,lWWNNNXXKKK00OOc...,0Xx'
# 'llo;...kO00K0,'',,,,,,,0MWWWN0OOOkkkxx'...oxK;'
# ',xcl..,lloool''',,,,,,:WWMMMX''''''......cxko'
# ':x:c......''''''',,,,xNWWWM0dddddool...:00O,'
# 'ld::.......'''''',,,KNNNWWWMMMWWWWx..;XXK;'
# 'dd::.......'''''''lKXXNN0kkOOOkkk;.;0KK;'
# 'ox::........'''''x0KKKX;'''......lK0k;'
# 'cx:c,........'.,OO00KO........'kN0o,'
# ',dllc'........lkkOO0c.......:KNk:'
# ':lldc.......oodddd'.....,d0Oc,'
# ',:ldxl'..............'lxxo;,'
# ',;lx0x;..........,cldo:'
# '',cxXXd,....,cdxkd:'
# ',視嗢荒華者喝啕喙調磌,'
# ',;lxdl:,'
#
# Tutorial by:
# ___ _ ___ _
# | __|__| (_)_ __ ___| __|_ _ __ _ _ _ _ __| |___ ___
# | _/ -_) | | '_ \/ -_) _/ _` / _| || | ' \/ _` / -_|_-<
# |_|\___|_|_| .__/\___|_|\__,_\__|\_,_|_||_\__,_\___/__/
# |_|
#
# ┏┓
# ┃┃╱╲ nesta
# ┃╱╱╲╲ casa
# ╱╱╭╮╲╲ todos
# ▔▏┗┛▕▔ usam
# ╱▔▔▔▔▔▔▔▔▔▔╲
# LINUX
# ╱╱┏┳┓╭╮┏┳┓ ╲╲
# ▔▏┗┻┛┃┃┗┻┛▕▔
# -------------------------
################################# Oções descartadas:
#cd ~/.local/share/applications
#rm -rf wine*
#cd ~/.jogos/wineprefixes/"$GN"/drive_c/windows/system32/
#rm ntdll.dll
#wget -nc https://www.dlldump.com/dllfiles/N/ntdll.dll
# "$W"/bin/wine regsvr32 /i /S ntdll.dll
# INSTALE O DXVK - Manualmente
#cp -rf ~/.jogos/libraries/dxvk/dxvk-1.2.1/x64/* ~/.jogos/wineprefixes/Origin/drive_c/windows/system32/
#cp -rf ~/.jogos/libraries/dxvk/dxvk-1.2.1/x32/* ~/.jogos/wineprefixes/Origin/drive_c/windows/syswow64/
#"$W"/bin/wine regsvr32 /i /S l3codecx.ax
#~/.jogos/scripts/winetricks d3d10=native d3d10_1=native d3d10core=native d3d11=native dxgi=native