SteamTools
SteamTools copied to clipboard
Add support of AOSC OS and loongson architecture
AOSC OS uses oma to install and manage the package. It can be see in https://aosc.io/oma . Loongson Architecture, which also meant LoongArch, is an architecture which is powered by Loongson Technology LLC.
除了网络加速插件外其他的插件很多依赖 P/Invoke 操作 Steam 客户端,代码里使用不同的 tfm 区分了 Windows 与 Linux 的行为,对于在 Wine 中运行的 Steam,应该都不起作用,而 Windows 版 Steam++ 依赖高版本 Win10SDK,以及需要一些 WinRT API 与系统 exe 等内容,应该在 Wine 中会无法运行或出现错误
编译 linux-loongarch64 版可以在龙芯上本机原生运行网络加速用的代理,性能要比转译的更好 可以加一个 rid 顺便编译,不过目前用的自己写的控制台程序进行发布操作的,发布工具的项目需要修改一下以支持新的 rid https://github.com/BeyondDimension/SteamTools/tree/develop/src/BD.WTTS.Client.Tools.Publish