Difference between revisions of "SteamDeck"
Jump to navigation
Jump to search
Rubenwardy (talk | contribs) (Create page) |
(Minetest got renamed to Luanti) |
||
(11 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | This page contains information useful for developing | + | This page contains information useful for developing Luanti for the Steam Deck. Contact rubenwardy with any questions. |
− | == | + | == Usage as an end user == |
− | - Name: Minetest | + | See [https://blog.rubenwardy.com/2022/12/02/minetest-steam-deck/ rubenwardy's blog post] |
− | - Local folder: /home/user/dev/minetest/ | + | |
− | + | == Installing a dev version == | |
− | + | ||
− | + | === Uploading an AppImage using Deck DevKit === | |
− | + | ||
− | + | Source: https://partner.steamgames.com/doc/steamdeck/loadgames | |
+ | |||
+ | * Name: MinetestAppImage | ||
+ | * Local folder: <code>/home/user/dev/tmp/minetestdeck/</code> | ||
+ | * Upload filtering [Include only] <code>Minetest-dev.AppImage</code> | ||
+ | * Start command: <code>Minetest-dev.AppImage</code> | ||
+ | * Save config | ||
+ | * Click Upload | ||
+ | * On deck: <code>cp /usr/lib/libcrypto.so ~/devkit-game/MinetestAppImage/libcrypto.so.1</code> | ||
+ | * 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: <code>/home/user/dev/minetest/</code> | ||
+ | * Upload filtering [Include only] <code>/bin/*** /builtin/*** /games/devtest/*** /games/minetest_game/*** /textures/base/pack/*** /client/shaders/***</code> | ||
+ | * Check "Delete remote files not present in local folder" | ||
+ | * Start command: <code>bin/minetest</code> | ||
+ | * Save config | ||
+ | * Click Upload |
Latest revision as of 17:23, 23 October 2024
This page contains information useful for developing Luanti for the Steam Deck. Contact rubenwardy with any questions.
Usage as an end user
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