Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
Publicado por Xerxes (última atualização em 12/04/2025)
[ Hits: 4.360 ]
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[@]}"
Script para ripar CDs de audio e codificar as faixas para MP3
AptList v1.1 - instalação de pacotes DEB a partir de uma lista
Randomize - Gera números aleatórios de 1 a 100 mil
Convertendo vídeos flv para avi
Avisar quando partição estiver 90% ocupada
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Vou destruir sua infância:) (8)
Interface gráfica com problema (2)
Instalar Linux em notebook Sony Vaio VPCEG13EB (13)









