mirror of
https://github.com/minetest/dev.luanti.org.git
synced 2025-01-22 05:08:58 +00:00
371b7c7c98
* Move "Player-World interaction" to right place * "Player-world interaction": fix indentation to make readable again (import problem...) * Fix import issue of steam deck page
40 lines
1.5 KiB
Markdown
40 lines
1.5 KiB
Markdown
---
|
|
title: Steam Deck
|
|
aliases:
|
|
- /SteamDeck
|
|
---
|
|
|
|
# Steam Deck
|
|
This page contains information useful for developing Luanti for the Steam Deck. Contact rubenwardy with any questions.
|
|
|
|
## Usage as an end user
|
|
See [rubenwardy's blog post](https://blog.rubenwardy.com/2022/12/02/minetest-steam-deck/)
|
|
|
|
## Installing a dev version
|
|
Uploading an AppImage using Deck DevKit
|
|
Source: https://partner.steamgames.com/doc/steamdeck/loadgames
|
|
|
|
* Name: MinetestAppImage
|
|
* Local folder: `/home/user/dev/tmp/minetestdeck/`
|
|
* Upload filtering [Include only] `Minetest-dev.AppImage`
|
|
* Start command: `Minetest-dev.AppImage`
|
|
* Save config
|
|
* Click Upload
|
|
* On deck: `cp /usr/lib/libcrypto.so ~/devkit-game/MinetestAppImage/libcrypto.so.1`
|
|
* Luanti should now be in Non-steam games as "Devkit games: MinetestAppImage"
|
|
|
|
Note, I had issues reusing the layout from the stable version of the game. Pressing "apply layout" did nothing. I needed to follow this bizarre workaround https://www.reddit.com/r/SteamDeck/comments/10tsp1a/i_cant_change_the_default_controller_layout/
|
|
|
|
## Uploading a build using Deck DevKit
|
|
**Note: Untested**
|
|
|
|
Source: https://partner.steamgames.com/doc/steamdeck/loadgames
|
|
|
|
* Name: Minetest
|
|
* Local folder: `/home/user/dev/minetest/`
|
|
* Upload filtering [Include only] `/bin/*** /builtin/*** /games/devtest/*** /games/minetest_game/*** /textures/base/pack/*** /client/shaders/***`
|
|
* Check "Delete remote files not present in local folder"
|
|
* Start command: `bin/minetest`
|
|
* Save config
|
|
* Click Upload
|