Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
Publicado por Xerxes (última atualização em 12/04/2025)
[ Hits: 4.148 ]
Homepage: -
Download 1725584451.start_doom.sh (versão 2)
Simples script que estou usando atualmente para iniciar minhas partidas de DOOM. Já revisitei o Ultimate DOOM (todos os mapas, 100% em UV) e agora estou revisitando o DOOM 2. Assim que iniciar novos mapas, incluirei as opções no script. Como poderá notar, não é um script pretensioso, sendo voltado para meu uso pessoal.
Versão 2 - Enviado por Xerxes em 05/09/2024
Changelog: Removi SD21.wad e adicionei EXTRASmooth.
Download 1725584451.start_doom.sh
#!/bin/bash
# Defina o caminho para o executável do Doom Retro e os arquivos WAD
DOOM_EXEC="/home/xerxes/doom/Woof-14.5.0-Linux.appimage"
# Pergunta ao usuário qual port deseja usar
echo "Escolha o port:"
echo "1) Doom Retro"
echo "2) DSDA-Doom"
echo "3) Woof"
read -p "Digite o número correspondente ao port desejado: " PORT_CHOICE
# Define o executável com base na escolha do port
case $PORT_CHOICE in
1)
DOOM_EXEC="doomretro"
;;
2)
DOOM_EXEC="dsda-doom"
;;
3)
DOOM_EXEC="/home/xerxes/doom/Woof-14.5.0-Linux.appimage"
;;
*)
echo "Escolha inválida. Usando Woof como padrão."
DOOM_EXEC="/home/xerxes/doom/Woof-14.5.0-Linux.appimage"
;;
esac
# Pergunta ao usuário se deseja jogar Ultimate DOOM ou DOOM 2
echo "Qual jogo você deseja jogar?"
echo "1) Ultimate DOOM"
echo "2) DOOM 2"
read -p "Digite o número correspondente ao jogo desejado: " GAME_CHOICE
# Define o caminho para o IWAD e os mods com base na escolha do jogo
case $GAME_CHOICE in
1)
IWAD_PATH=~/doom/iwads/DOOM.WAD
MODS=(
~/doom/modsv/D1SPFX20.WAD
~/doom/modsv/doom_colored_blood.deh
~/doom/modsv/doom_uwide_v2.wad
~/doom/modsv/dsitemup.wad
~/doom/modsv/pk_doom_sfx_20120224.wad
~/doom/modsv/DoomMetalVol6.wad
~/doom/modsv/flavorbigdsda2.wad
~/doom/modsv/EXTRAsmooth.wad
)
;;
2)
IWAD_PATH=~/doom/iwads/DOOM2.WAD
MODS=(
~/doom/modsv/D2SPFX20.WAD
~/doom/modsv/doom_colored_blood.deh
~/doom/modsv/doom_uwide_v2.wad
~/doom/modsv/dsitemup.wad
~/doom/modsv/pk_doom_sfx_20120224.wad
~/doom/modsv/DoomMetalVol6.wad
~/doom/modsv/flavorbigdsda2.wad
~/doom/modsv/EXTRAsmooth.wad
)
;;
*)
echo "Escolha inválida. Usando DOOM 2 como padrão."
IWAD_PATH=~/doom/iwads/DOOM2.WAD
MODS=(
~/doom/modsv/D2SPFX20.WAD
~/doom/modsv/doom_colored_blood.deh
~/doom/modsv/doom_uwide_v2.wad
~/doom/modsv/dsitemup.wad
~/doom/modsv/pk_doom_sfx_20120224.wad
~/doom/modsv/DoomMetalVol6.wad
~/doom/modsv/flavorbigdsda2.wad
~/doom/modsv/EXTRAsmooth.wad
)
;;
esac
# Exibe as opções selecionadas
echo "Port selecionado: $DOOM_EXEC"
echo "IWAD selecionado: $IWAD_PATH"
echo "Mods aplicados: ${MODS[@]}"
# Executa o Doom com as opções selecionadas
$DOOM_EXEC -iwad "$IWAD_PATH" -file "${MODS[@]}"
Checagem de ping com link down e link up
Automatizar a importação de chave privada GPG (GnuPG)
PkgBuild - um gerenciador de construção de pacotes
Display números digital no terminal
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
VOL já não é mais como antes? (3)
É normal não gostar de KDE? (12)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









