begin-theadventure / acfix-old

Fixed in Steam Beta 2022-03-31 and Steam 2022-05-12//Tutorial/scripts to make AC: 2, Brotherhood and Unity games work with the native Steam Linux client. Moved to:
https://github.com/begin-theadventure/acfix
GNU General Public License v3.0
1 stars 0 forks source link

I like it! do you think it will work on steam deck? #1

Closed smintman closed 2 years ago

smintman commented 2 years ago

I like your approach but (as I'm getting a steam deck) would be good to make sure we have an approach that works on that platform?

Do you think downloading steam-edit will run without anything else on a steam deck?

Maybe we would script to install steam edit as a flatpak? https://github.com/tijder/Steam-Metadata-Editor/tree/flatpak ?

Would also be good to introduce an option to install the "Common distributables" like I do on assfix? as I think that is also a big reason things fail?

begin-theadventure commented 2 years ago

I think appimage would be enough or maybe even better? However if there is a way to add it as a flatpak app and there's a script for that, I think it shouldn't be hard to do. What about wget, is it available on Steam Deck by default? What about python? Is it available on Steam Deck by default? Does flatpak version install python?

begin-theadventure commented 2 years ago

Common Redistributables can be easily installed from the client or using steam steam://install/228980 so I'll just add a info about it.

begin-theadventure commented 2 years ago

Good news! So I tried to package Steam Metadata Editor as an appimage and I failed :D Buut there's this!: https://github.com/niess/python-appimage I removed python and tk from my system and changed ./steammetadataeditor -s to ./x.AppImage steammetadataeditor -s. tk is only needed for GUI. So the problem's (rather) solved!

begin-theadventure commented 2 years ago

Okay but.. I actually wonder.. Steam has dependency python.

begin-theadventure commented 2 years ago

Steam depends on python and Steam Deck has it installed so there is no need for a workaround.. Closed.