A parte mais chata já foi! Ufa! Agora vamos configurar o
GZdoom. Vai ser simples.
Como eu tenho uma pasta chamada "Games" na minha home, gosto de deixar as wads e os mods lá. Então siga o próximo passo e adicione o caminho que você quiser para a sua home, só ignore se você quer usar o caminho padrão.
7. Vá em: /home/seu_usuario/.config/gzdoom
E edite o arquivo
gzdoom.ini. Pode ser pelo seu editor de texto favorito (terminal ou interface gráfica). Exemplo:
nano /home/jeffsmith/.config/gzdoom/gzdoom.ini
Edite o trecho onde está "[IWADSearch.Directories]" e adicione o caminho que você quer. Exemplo:
[IWADSearch.Directories]
Path=/home/jeffsmith/Games/DOOM/
Path=/home/jeffsmith/Games/DOOM/
Path=$DOOMWADDIR
Path=$HOME/.config/gzdoom
Path=/usr/local/share/doom
Path=/usr/local/share/games/doom
Path=/usr/share/doom
Path=/usr/share/games/doom
Onde eu só adicionei ao arquivo o trecho:
Path=/home/jeffsmith/Games/DOOM/
Path=/home/jeffsmith/Games/DOOM/
O resto já estava no próprio arquivo.
Faça o mesmo com o "[FileSearch.Directories]". Exemplo:
[FileSearch.Directories]
Path=/home/jeffsmith/Games/DOOM/
Path=/home/jeffsmith/Games/DOOM/
Path=/home/jeffsmith/.var/app/org.zdoom.GZDoom/.config/gzdoom
Path=/usr/local/share/
Path=/usr/local/share/doom
Path=/usr/local/share/games/doom
Path=/usr/share/doom
Path=/usr/share/games/doom
Path=$DOOMWADDIR
Foi a mesma coisa, só adicionei o mesmo caminho:
Path=/home/jeffsmith/Games/DOOM/
Path=/home/jeffsmith/Games/DOOM/
Obs.: toda vez que tiver mais de um wad nesse diretório que você adicionou e você abrir o GZdoom, ele irá abrir um pop up perguntando que jogo você quer abrir. Isso é excelente!
8. Vamos criar um script simples para executar os jogos.
Quero que fique tudo em /home/jeffsmith/Games/DOOM/, é lá que vai ficar os scripts, depois só vamos criar um link simbólico para outra pasta se quisermos. Vou mostrar um script só com os mods que eu mais gosto:
Abra seu editor de texto e adicione esses comandos. Só lembre de editar o caminho! :/
#!/bin/bash
flatpak run org.zdoom.GZDoom -file /home/jeffsmith/Games/DOOM/ Project_Brutality_2.03.pk3 DoomMetalVol5.wad
Onde:
- flatpak run org.zdoom.GZDoom :: chama o GZdoom;
- -file /home/jeffsmith/Games/DOOM/ Project_Brutality_2.03.pk3 DoomMetalVol5.wad" :: chama os mods do project brutality mais o mod DoomMetalVol5.
Como o bash reconhece espaço como um comando, devemos renomear os arquivos para um nome que não tenha espaço, por isso eu disse para não salvar com espaços.
"Mas e se eu adicionar muitos mods, não vai ficar uma linha gigante?". SIM! Por isso vamos adicionar a barra invertida (sem espaço após a barra, por favor). Então ficará assim:
#!/bin/bash
flatpak run org.zdoom.GZDoom -file \
/home/jeffsmith/Games/DOOM/ \
Project_Brutality_2.03.pk3 \
DoomMetalVol5.wad
DICA: ela vai "quebrar" a linha sem interferir no nosso código. O script vai ignorar a barra invertida, mas os espaços após ela, não! Por isso após adicionar a barra, dê um enter e continue embaixo.
Obs.: os mods precisam ser postos em sequência, sempre o mod base: no caso o Project Brutality e em seguida o Doom metal.
Segundo script, dessa vez com o visor:
#!/bin/bash
flatpak run org.zdoom.GZDoom -file \
/home/jeffsmith/Games/DOOM/ \
Project_Brutality_2.03.pk3 \
DoomMetalVol5.wad \
UDV_v2.13_A_BASE.pk3 \
UDV_v2.13_B_VISOR_Alt_1.pk3 \
UDV_v2.13_C_GFX_ScreenEffects_LQ.pk3 \
UDV_v2.13_D_MISC_FONT_A_RestoreOriginal.pk3
9. Depois de editar o texto, salve com o nome que quiser, porém com a extensão .sh.
Exemplo: Ultimate_Doom_Poject_brutality.sh
Faça vários scripts, cada um sendo um jogo novo, um mod novo ou então um jogo novo com um mod novo! As possibilidades são infinitas!
10. Dê a permissão de execução para o script, essa permissão é a mais comum, dá acesso de execução para todos os usuários.
Faça pelo seu gestor de arquivos clicando com o botão direito, propriedades, permissões; ou então pelo terminal
cd /home/jeffsmith/Games/DOOM
chmod a+x Ultimate_Doom_Poject_brutality.sh
para executar pelo terminal é:
./Ultimate_Doom_Poject_brutality.sh
ou então por interface gráfica, veja o próximo passo.
11. Permita que o seu gerenciador de arquivos abra ele como um programa:
Clicando com o botão direito, propriedades, permissões, marque a caixinha de "permitir abrir como programa" e SHAZAM! Pronto.
Obs.:
- Como eu uso o Gnome, abro ele clicando com o botão direito e vou em "executar como um programa". Isso pode variar dependendo do seu gestor de arquivos.
- Você pode criar um link simbólico e adicionar onde quiser.
- Lembre-se de dar permissões para todos os scripts
Considerações finais
Espero que eu tenha sido claro e não tenha restado dúvidas, é mais simples do que parece. haha
Fico grato se isso foi útil, favor; dúvidas e sugestões, comente.