如何手搓GBE配置

[复制链接]
查看148 | 回复10 | 昨天 12:26 | 显示全部楼层 |阅读模式
本帖最后由 skekon 于 2024-11-21 13:29 编辑

sanxin大佬将GBE这一最热门的steam模拟器带进我们视野并详细讲解了如何使用,配置方法首推SAC自动配置,但昨天我尝试配置怪猎世界时不知是web api权限不够还是dlc太多,手搓了一份配置,说一下怎么手搓

gbe本体https://github.com/Detanup01/gbe_fork/,原项目gitlab上的已经很久没更新了,所以首选这个。下载时候选择        emu-win-release.7z


这是解压后文件,steam_setting_EXAMPLE是填写模拟器的一些信息,使用gbe功能必备。重点有这几个文件configs.app.EXAMPLE.ini,configs.user.EXAMPLE.ini,steam_appid.EXAMPLE.txt。


config.app.ini是配置dlc,怪猎因为冰原其实在本体里面,只要配置一下dlc就能直接玩。打开https://steamdb.info/app/appid/dlc/按照ID=name,的格式填写进去即可。


举例:3353470=The Binding of Isaac: Repentance+(以撒这配置是无效的,因为其dlc不是增量,是直接替换本体)
这里使用了正则快速替换。

config.user.ini属于老生常谈了,将自己的昵称和7开头的steam64id填入即可

steam_appid.txt主要定位游戏,放入appid。
拓展内容,手搓gbe的成就
游客,如果您要查看本帖隐藏内容请回复


手搓gbe创意工坊式的mod
游客,如果您要查看本帖隐藏内容请回复



下面介绍两种crack方式,都需要前面做好的配置
experimental和regular就是需要替换的steam_api(64).dll文件存放位置,experimental能打开堆叠层(实验性功能,可能出bug,需要配置configs.overlay.ini文件,设置enable_experimental_overlay=1),而regular无堆叠层。这两个文件夹可以说是gbe本体。配置方法要替换原游戏的steamapi(64).dll,按照游戏替换使用x64或x32.

steamclient_experimental是gbe版的cold_emu,脱胎于https://github.com/Rat431/ColdAPI_Steam,原项目也很久没更新,相比于gbe本体,不需要替换steam_api(64).dll,配置方法为复制整个文件夹到游戏安装目录,修改ColdClientLoader.ini,填入游戏执行文件exe,和appid即可,使用steamclient_loader_x64(x32).exe启动游戏。不要和steam同时运行,使用该方法结束游戏后一定要重启steam!!!

使用gbe后,无法使用steamtools的云存档功能,因为作者将存档路径更改到C:\Users\AppData\Roaming\GSE Saves,格式与Program Files\Steam\userdata\对称

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
pjy612 | 昨天 12:35 | 显示全部楼层
= =? 能别乱起名字么? GLSE 是什么鬼?
这不是 Goldberg 么, 一般叫  GBE

而且一堆废话也没到点子上

要用 遮罩层 就要搭配放入
GameOverlayRenderer.dll
GameOverlayRenderer64.dll
根据 游戏的具体架构 选择对应的 x86/x64 gbe dll 和 loader
打杂,非 Steamtools 官方人员,所有发言和行为不代表官方立场
如果附件带密码,自行鼠标悬停查看
如果回帖带密码,自行提醒消息查看
其他一律按眼瞎处理
本人所有分享帖 如果需要更新请站内信私聊告知
skekon | 昨天 13:12 | 显示全部楼层
pjy612 发表于 2024-11-20 12:35
= =? 能别乱起名字么? GLSE 是什么鬼?
这不是 Goldberg 么, 一般叫  GBE

全称叫goldberg steam emu ,我也是看别人这样说的https://www.bilibili.com/opus/917524921326764032,然后在最新的gbe_fork/experimental中,单steam_api(64).dll就能开启堆叠层。文件版本号8.33.9.23,签名GSE,名称GSE Client API,重点是大小为14.3MB,比之前更方便了
skekon | 昨天 13:13 | 显示全部楼层
pjy612 发表于 2024-11-20 12:35
= =? 能别乱起名字么? GLSE 是什么鬼?
这不是 Goldberg 么, 一般叫  GBE

已经不需要steamclient_loader就能开启堆叠层了
skekon | 昨天 13:26 | 显示全部楼层
pjy612 发表于 2024-11-20 12:35
= =? 能别乱起名字么? GLSE 是什么鬼?
这不是 Goldberg 么, 一般叫  GBE

不对,在gitlab原项目地址的releases中,项目发布叫做Goldberg_Lan_Steam_Emu,其实是每个开发者fork后都对名字进行了简写,大差不差。
https://gitlab.com/Mr_Goldberg/goldberg_emulator/-/releases
pjy612 | 昨天 13:29 | 显示全部楼层
skekon 发表于 2024-11-20 13:13
已经不需要steamclient_loader就能开启堆叠层了

不是说了吗。。。
gbe 有两种使用方式
1 替换 api
2 使用 loader
有的游戏有 api 自检的 就改用 loader 的形式

SAC 固定使用替换 api 的方式

自己用的话 按需选择

至于为啥统一叫gbe 是因为 原项目是  goldberg_emulator ,后续维护的项目是 gbe_fork


另外 (我不确定目前改没改) experimental dll 似乎会禁止联网。
打杂,非 Steamtools 官方人员,所有发言和行为不代表官方立场
如果附件带密码,自行鼠标悬停查看
如果回帖带密码,自行提醒消息查看
其他一律按眼瞎处理
本人所有分享帖 如果需要更新请站内信私聊告知
skekon | 昨天 13:34 | 显示全部楼层
pjy612 发表于 2024-11-20 13:29
不是说了吗。。。
gbe 有两种使用方式
1 替换 api

一开始从Goldberg_Lan_Steam_Emu接触的,最近才发现gbe_fork的更新,我的问题
skekon | 昨天 13:39 | 显示全部楼层
pjy612 发表于 2024-11-20 13:29
不是说了吗。。。
gbe 有两种使用方式
1 替换 api

确实,雨中冒险2无法使用单steamapi(64).dll的方法联机,且使用steamclient_loader后,会禁用了steam的联机功能(包括创意工坊)需重启steam
sanxin | 4 小时前 | 显示全部楼层
skekon 发表于 2024-11-20 13:39
确实,雨中冒险2无法使用单steamapi(64).dll的方法联机,且使用steamclient_loader后,会禁用了steam的联 ...

雨2不能连吗?我记得可以正常开房间,和用onlinefix效果一样,不过我没找人进游戏。
skekon | 4 小时前 来自手机 | 显示全部楼层
sanxin 发表于 2024-11-21 11:04
雨2不能连吗?我记得可以正常开房间,和用onlinefix效果一样,不过我没找人进游戏。
...

之前用单api替换不行,换成用steamclient_loader就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则