crispy-doom_doom_improved.sh 746 B

123456789101112131415161718192021222324
  1. #!/bin/sh
  2. game=doom
  3. game_dir="$HOME/games/doom"
  4. mod_files="$game_dir/mods/vanilla/pk_doom_sfx/pk_doom_sfx_20120224.wad \
  5. $game_dir/mods/vanilla/dimm_pal/doom-pal.wad \
  6. $game_dir/mods/vanilla/vbright/vbright.wad \
  7. $game_dir/mods/vanilla/softfx/softfx.wad \
  8. $game_dir/mods/vanilla/smoothed/smoothed.wad"
  9. pwad_file=$(find "${game_dir}"/wads/${game}/vanilla/*/*.wad \
  10. "$game_dir"/wads/${game}/nolimit/*/*.wad \
  11. -ls | sort -rn | awk '{print $11}' | shuf -n 1)
  12. set -x
  13. eval crispy-doom -config "$game_dir"/config/crispy/config_vanilla.ini \
  14. -fullscreen -iwad "$game_dir"/wads/iwads/${game}.wad \
  15. -file "$pwad_file" "$mod_files" \
  16. -savedir "$game_dir"/savegames/${game}/ \
  17. -skill 3 \
  18. -warp 1 1 \
  19. > /tmp/crispy-doom.log
  20. set +x