作者descent (「雄辩是银,沉默是金」)
看板Steam
标题[心得] 使用 Steam Tinker Launch 安装 uuu
时间Sun Mar 8 20:01:36 2026
会找到 steamtinkerlaunch
https://github.com/sonic2kk/steamtinkerlaunch
是因为我想安装 Universal Unreal Engine 4 Unlocker
(简称 uuu), 本来以为已经知道怎麽用 proton 来安装 uuu,
不过在 steam deck 没能顺利执行起来, 才改用 steamtinkerlaunch。
list 1. UUU3021
1 UUU3021
2 ├── ModernWpf.Controls.dll
3 ├── ModernWpf.dll
4 ├── Readme.txt
5 ├── System.ValueTuple.dll
6 ├── ToastNotifications.dll
7 ├── UniversalUE4Unlocker.dll
8 ├── UuuClient.exe
9 └── UuuClient.exe.config
10
11 1 directory, 8 files
UUU 4 需要付费, uuu 3 先试用看看。
参考
https://github.com/sonic2kk/steamtinkerlaunch/wiki/Installation#steam-deck,
在 steam deck (/home/deck/steamtinkerlaunch-12.12) 执行
./steamtinkerlaunch compat add 即可,
麻烦的是 steamtinkerlaunch 会先更新到最新版本, 抓到最新版本後,
需要在新的安装目录 (/home/deck/stl/prefix) (终端机画面会提示装在哪个目录)
再次执行 ./steamtinkerlaunch compat add 即可。
参考
https://github.com/sonic2kk/steamtinkerlaunch/wiki/UniversalUE4Unlocker,
把 uuu 安装起来, Universal UE4 Unlocker v3.0.21. 解开後安装在
~/.config/steamtinkerlaunch/downloads/uuu/,
steamtinkerlaunch 用自己的方式 (IGCSInjector) 把 UniversalUE4Unlocker.dll
载入进来, 而不是透过 uuu 自己的执行档 UuuClient.exe。
原理大概就是用 windowns api 载入 UniversalUE4Unlocker.dll, 透过 Wine
执行迷你的 IGCSInjector.exe。它会模拟 Windows 的 CreateRemoteThread 行为,
这样就不需要 UuuClient.exe, 也不用 .net, 执行 UuuClient.exe 需要 .net,
我试过把 .net48 安装起来, 也无法正常执行 UuuClient.exe。
https://lnk.ua/TVGmM5xee
fig 1. 成功启用 Steam Tinker Launch
https://lnk.ua/RCRCyQRnc
fig 2. 载入 uuu fail。
设定 uuu 失败後, fig 2 的失败讯息。剑星有2个 .exe 档案, dll hook 要找的是
SB-Win64-Shipping.exe, 找到在执行的 SB-Win64-Shipping.exe, 就会把
UniversalUE4Unlocker.dll 载入到这个执行档的记忆体空间。
./SB.exe
./SB/Binaries/Win64/SB-Win64-Shipping.exe
之後设定 delay time, 让 Steam Tinker Launch 执行时, 等 SB-Win64-Shipping.exe
跑起来就可以找到 SB-Win64-Shipping.exe。
成功设定 uuu, 成功载入 uuu。这个不知道怎麽分享, 因为我在 GAME MENU 调整很多选
项才成功, 也懒的去确认哪一个才是正确的设定。
https://lnk.ua/opksATdBS
fig 3. 成功载入 uuu
list 2. 和 uuu UI 程式沟通失败
1
Z:\home\deck\.local\share\Steam\steamapps\common\StellarBlade\SB\Binaries\Win64\SB-Win64-Shipping.exe
2
3 ERROR <<File not found
4
5 >>> ERROR <<Couldn't connect to named pipe DLL client. Please start the
client First
uuu dll 成功载入, uuu UI 没有正确执行, 因为我没装 .net, 也没成功把 uuu ui 程式
跑起来过。需要 .net 4.5.2 。
成功载入 uuu 之後, 要怎麽测试 uuu 的功能, 按下 insert, 可以使用 camear 镜头随
意观察整个游戏关卡, 就先这样了。我想要的姿势调整不知道要怎麽使用。
参考影片
https://youtu.be/v6Hj0esfL9w?si=hYMbGvaJo1z2FcuU
在 windows 上很容易做的事情, 到 steam deck 就变成很麻烦。
Steam Tinker Launch 还有其他额外功能, 但我不太会用, reshape
好像是比较常用的功能。
GAME MENU 设定在下方影片, 请自行参考。
https://youtu.be/jGuJZHu0ZhQ?si=91fyeII1SnGnOwAz
--
钱要是不花, 它就是纸。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.8.232.54 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Steam/M.1772971304.A.EF4.html
※ 编辑: descent (101.8.232.54 台湾), 03/08/2026 20:02:26
1F:推 ClixTW: 赞,感谢分享!我一直觉得 SteamTinkerLaunch 介面很…一 03/08 20:28
2F:→ ClixTW: 言难尽,直到我知道它基本上是一坨 Bash 脚本 03/08 20:29
3F:→ ClixTW: 瞬间觉得有现在这样的 UI 已经很神了,虽然还是很难懂 XD 03/08 20:29
4F:推 applewarm: 推啦,感谢资讯 03/09 13:33