steamdeck运行游戏时同时开修改器(使用任务管理器)

您所在的位置:网站首页 steamdeck游戏目录在哪里 steamdeck运行游戏时同时开修改器(使用任务管理器)

steamdeck运行游戏时同时开修改器(使用任务管理器)

2024-03-11 00:09| 来源: 网络整理| 查看: 265

steamdeck运行游戏时同时开修改器(使用任务管理器)1. 背景

在steamdeck上添加"非steam游戏"十分简单,只要在steam客户端操作添加"非steam游戏"即可。但运行游戏的同时开启修改器或其他外挂程序就要一点技巧了。B站上已有Steam Tinker Launch(STL)开启游戏时同时开启修改器的方式。这里介绍使用社区版的GE-proton兼容层内的任务管理器方式来实现, 这种方式支持桌面模式和游戏模式。

游戏模式下的效果如下, 通过切换小窗口可以切换游戏和修改器.

切换小窗口

修改游戏

2. 原理

不想了解原理的直接看下面的《3. 操作》一节

steam客户端会给每个“强制使用兼容层”的游戏创建一个虚拟的windows小系统。在这个windows小系统上先开启任务管理器,用这个任务管理器同时开启游戏以及修改器。

2.1 虚拟的windows小系统

当对一个游戏在游戏属性中设置“强制使用兼容层”后,并点击启动游戏后,steam客户端会给这个游戏创建一个以随机数字命令的目录(在用户Home目录的.local/share/Steam/steamapps/compatdata下),  这个目录里存放了注册表信息以及C盘的文件,同时,将steamdeck的根目录/挂载到这个“windows小系统” Z盘上。

强制使用兼容层虚拟的windows小系统的文件系统

挂载的Z盘

2.2 使用任务管理器

windows的任务管理器十分强大,使用任务管理器,可以查看目录文件,安装游戏,启动游戏,打开注册表,打开命令行终端等。

使用任务管理器,可以开启多个exe程序,本文的“steamdeck运行游戏时同时开修改器”功能就是使用任务管理器来实现。

3.1 安装社区版GE-proton兼容层

看小峰峰的视频: https://www.bilibili.com/video/BV1Va411d7aS/  安装好第三方兼容层Proton GE.

3.2 使用steam客户端添加GE-proton兼容层下的任务管理器.

添加非steam游戏

添加非steam游戏

打开兼容层下的taskmgr.exe

目录位置"/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton7-36/files/lib/wine/i386-windows/taskmgr.exe", 这里GE-Proton7-36具体看安装的proton版本号

记得强制使用GE-proton兼容层

3.3 使用任务管理器打开游戏和修改器

3.3.1 启动任务管理器

3.3.2 打开Cheat Engine修改器

在“我的电脑”-> "Z:\home\deck\xxx"下找到你的修改器exe程序打开

3.3.3 打开游戏

在“我的电脑”-> "Z:\home\deck\xxx"下找到你的游戏exe程序打开

运行游戏

选择游戏修改

4 使用技巧分享

这里分享一下我平时使用的心得

4.1 任务管理器使用4.1.1 打开目录管理器打开Z盘(1)打开Z盘(2)

windows的小系统的目录与linux的目录做了以下的映射.

双击目录下的exe文件可以启动游戏或安装游戏补丁

4.1.2 运行一个exe

通常用这种方式来启动游戏或安装游戏补丁

运行游戏

4.1.3 运行注册表

启动新任务, 输入regedit

4.1.4 运行命令行终端

启动新任务, 输入cmd

4.2 dxwnd的使用

使用dxwnd可以以图形化的的方式管理应用程序,相当于一个"小桌面"。同时可以对本不支持窗口化的游戏设置窗口化。注意: 不是所有软件都很好支持dxwnd, 若发现不支持,请直接使用任务管理器来启动软件。

使用dxwnd来管理



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3