Ryujinx.sh 426 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. SCRIPT_DIR=$(dirname "$(realpath "$0")")
  3. RYUJINX_BIN="Ryujinx"
  4. if [ -f "$SCRIPT_DIR/Ryujinx.Ava" ]; then
  5. RYUJINX_BIN="Ryujinx.Ava"
  6. fi
  7. if [ -f "$SCRIPT_DIR/Ryujinx.Headless.SDL2" ]; then
  8. RYUJINX_BIN="Ryujinx.Headless.SDL2"
  9. fi
  10. COMMAND="env DOTNET_EnableAlternateStackCheck=1"
  11. if command -v gamemoderun > /dev/null 2>&1; then
  12. COMMAND="$COMMAND gamemoderun"
  13. fi
  14. $COMMAND "$SCRIPT_DIR/$RYUJINX_BIN" "$@"