Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 1.9 KB

readme.md

File metadata and controls

62 lines (42 loc) · 1.9 KB

jc141 setup guide

  • Your system requires vulkan support to play a majority of our releases. Native ones are mostly playable without vulkan support.

not supported

  • NTFS, because the very different attrs system.
  • LTS distros (Ubuntu LTS, Mint, etc.), because outdated dependencies are hard to support.
  • Immutable os (SteamOS, Fedora Silverblue), because dependencies are hard to install.
  • Third party programs which override config (Lutris).

supported distros (click on one of the links)

  • Support for SteamDeck is work in progress. Documented here. SteamDeck testers who are open to try other distros are needed.
  • or: EndeavourOS (recommended), Arco, Artix, Manjaro etc.
  • or: Sparky Rolling, Siduction, Nitrux

running

cd "path to extracted game"
bash start.w.sh or however the script is named.

Available variables are: (added before bash)

DBG=1 - for enabling terminal output from the game binary and other software ran.

GAMESCOPE=0 - for disabling gamescope.

WINEFSYNC=0 - for disabling fsync.
  • game can also be ran directly from file manager by right clicking on start.x.sh and giving executable permission.

dwarfsettings.sh commands

bash dwarfsettings.sh extract-game
extracts groot.dwarfs to groot directory if it is empty

bash dwarfsettings.sh unmount-game
unmounts groot

bash dwarfsettings.sh mount-game
mounts groot.dwarfs to groot-mnt and overlayfs to groot

bash dwarfsettings.sh mount-prefix
mounts prefix.dwarfs to prefix-mnt and overlayfs to prefix-tmp

bash dwarfsettings.sh unmount-prefix
unmounts prefix.dwarfs from prefix-mnt and overlayfs to prefix-tmp

From August 2022

bash dwarfsettings.sh delete-dwarfs-image
deletes dwarfs image which contains the game files

bash dwarfsettings.sh compress-game
compresses extracted game files to groot.dwarfs