找回密码
 立即注册
搜索
查看: 1464|回复: 21

[怀旧] vibe的刀剑封魔录系列的原生手柄支持模组终于能见人了

[复制链接]
     
发表于 2026-10-13 00:32 | 显示全部楼层 |阅读模式
本帖最后由 慕容断月 于 2026-10-13 17:58 编辑



下载地址:https://github.com/Kanadeforever/EDSlash/releases

下次更新之前会把稳定的移到单独的tag下,目前可以直接下dev版

需要的加载器(自动构建已整合,不用再下了):https://github.com/ThirteenAG/Ultimate-ASI-Loader
唯一支持的图形模组(自动构建已整合,不用再下了):https://github.com/FunkyFr3sh/cnc-ddraw

既然能见人那就发出来吧

快20多年前就做梦想要这个,现在有了万能的许愿机GPT,那就许了一个
设计起来比菜单本就是类似主机上的JRPG的幽城幻剑录难不少
但总体还算是顺畅的
可能跟提前逆向了足够的资料有关吧,之前做仙剑3的手柄模组就跟个无头苍蝇似的

支持版本的话,支持steam和非steam版,mod的版本没改exe的话那理论上支持;
支持的手柄,因为用的sdl3的上个版本,所以当前市面上大多数被sdl3收录了的手柄都支持,我自己测试就一直在用没接入任何中间件的stadia手柄有线连接,所以非xbox手柄的支持是充足的。


需要注意的是,如果本体带了其他的ddraw wrapper,得全删了换成cnc-ddraw,只有这个在win10开始体验是比较舒服的。

仙剑3也快做完了,这下以前的几个梦基本都愿望成真了


PS:虽然游戏里有,但简单补充下操作(默认XBOX手柄,OX确定可以改):
A调查B跳跃(外传的长老是瞬移)
X左手动作Y右手动作
LB+ABXY左右喝药,RB+ABXY左右直接朝向角色面向方向使用道具
LT防御,按住+LT推左摇杆闪避;
根据设置LT+ABXY或者LT+上下左右切换4套自定义连招
RT+ABXY/上下左右/LBRB/BACK/START/L3R3一共14个绝对冗余的技能快捷键(按下直接放技能,不像鼠标那样装备了按鼠标右键)
L3跑步(常规FPS那样)R3开关小地图
方向键游戏菜单

菜单里X和Y负责切换聚焦点或者别的菜单

大致这样,我自己玩着很舒服

评分

参与人数 5战斗力 +5 收起 理由
巨魔已被忠诚 -2 好评加鹅
江戸前ルナ + 2 好评加鹅
fbman + 1 给掌机整一个
寂长无星夜 + 2 好评加鹅
bigheadnotbig + 2 期待仙剑

查看全部评分

回复

使用道具 举报

     
发表于 2026-10-13 12:37 | 显示全部楼层
这些年刀剑一直不断有爱好者出着MOD。试玩过一下某个XX版,大概招式有点超级系了还比较魂斗罗而且新招式掉帧感比较严重。不过也理解,毕竟同人靠爱发电。

最近AI爆发后新的MOD功能拓展也更强了,见到的新搞法已经在测试的有联机和编辑新地图,再加上LZ这个
回复

使用道具 举报

     
 楼主| 发表于 2026-10-13 17:58 | 显示全部楼层
江戸前ルナ 发表于 2026-10-13 12:37
这些年刀剑一直不断有爱好者出着MOD。试玩过一下某个XX版,大概招式有点超级系了还比较魂斗罗而且新招式掉 ...

我是比较原教旨主义,所以我就只做个不过度破坏原游戏的版本
至少我爽到了

大ai时代做起mod太方便了

评分

参与人数 1战斗力 +2 收起 理由
巨魔已被忠诚 + 2 手抖点错了

查看全部评分

回复

使用道具 举报

     
发表于 2026-10-13 18:14 | 显示全部楼层
输入识别有做路由么,能改键位?
其实能做的还有很多,不做功能和数值修改的情况下,把激活技能逻辑抽出来做成标准库,重绘UI和道具快捷栏使用逻辑。
还有上面手抖,点错了
回复

使用道具 举报

     
 楼主| 发表于 2026-10-13 19:55 | 显示全部楼层
巨魔已被忠诚 发表于 2026-10-13 18:14
输入识别有做路由么,能改键位?
其实能做的还有很多,不做功能和数值修改的情况下,把激活技能逻辑抽出来 ...

问就是纯粹的vibe,没加一点人工,代码质量ai可读

游戏自身的改键不能,但是技能快捷键和手柄功能键的修改可以。
至于你说的内容就交给别人吧
有这个以后至少这俩游戏我真的可以告别鼠标了

评分

参与人数 1战斗力 +2 收起 理由
巨魔已被忠诚 + 2 好评加鹅

查看全部评分

回复

使用道具 举报

发表于 2026-10-13 20:02 | 显示全部楼层
好耶,该往win掌机上装个刀剑了

—— 来自 S1Fun
回复

使用道具 举报

     
 楼主| 发表于 2026-10-13 20:17 | 显示全部楼层
卧槽,把传送界面忘了,在补了在补了
回复

使用道具 举报

发表于 2026-10-13 20:35 | 显示全部楼层
一直觉得很多老游戏用手柄会很舒服,感谢大佬。
回复

使用道具 举报

     
发表于 2026-10-13 20:42 来自手机 | 显示全部楼层
必杀咋放?
回复

使用道具 举报

     
 楼主| 发表于 2026-10-14 04:19 | 显示全部楼层

两种,防御+ABXY但是ABXY需要按两下,另一种LT+RT+ABXY,也是要按两下,实际测试没啥问题,原教旨主义追求鼠标划图案那容我锐评为没事找苦吃
回复

使用道具 举报

     
发表于 2026-10-14 08:10 | 显示全部楼层
画图案的初衷是用鼠标搓招的感觉 我以为这个改成搓招了。
回复

使用道具 举报

     
发表于 2026-10-14 12:55 | 显示全部楼层
EDslash设置页面能显示但ps3手柄没啥反应,估计不支持
回复

使用道具 举报

     
发表于 2026-10-14 15:03 | 显示全部楼层
lz弄得的nfs都没玩完,这个也试试。
话说cod老系列也能搞手柄支持吗,虽然steam那个模拟布局差不多够用。
回复

使用道具 举报

     
 楼主| 发表于 2026-10-14 16:39 | 显示全部楼层
KT-7 发表于 2026-10-14 12:55
EDslash设置页面能显示但ps3手柄没啥反应,估计不支持

得查查sdl3还支不支持ps3手柄了,这个我真没有,都坏了没法测试,但ps4、360、xone、xs、山寨nspro以及stadia手柄都是原生支持的,我的主力测试甚至还是谷歌那个stadia手柄
回复

使用道具 举报

     
 楼主| 发表于 2026-10-14 16:41 | 显示全部楼层
Tissuesea 发表于 2026-10-14 15:03
lz弄得的nfs都没玩完,这个也试试。
话说cod老系列也能搞手柄支持吗,虽然steam那个模拟布局差不多够用。 ...

cod老系列正版的话没vac可能可以试试但有点没啥意义了,steam社区的映射已经够好够多了
mw2以来都有vac那更不能搞了
回复

使用道具 举报

     
 楼主| 发表于 2026-10-14 16:43 | 显示全部楼层
back57992 发表于 2026-10-14 08:10
画图案的初衷是用鼠标搓招的感觉 我以为这个改成搓招了。

那更没必要了,3D空间(我知道画面是2D的但游戏确实有Z轴)没有手动锁定的情况下搓招那可太痛苦了,别互相找罪受了
回复

使用道具 举报

     
发表于 2026-10-14 16:59 | 显示全部楼层
手柄搓招是236啊214之类的啊,刀剑因为要实现鼠标搓招所以是搓轨迹,要是变成手柄搓轨迹,那不比手柄玩FPS瞄准还难
回复

使用道具 举报

     
发表于 2026-10-14 19:59 | 显示全部楼层
慕容断月 发表于 2026-10-14 16:39
得查查sdl3还支不支持ps3手柄了,这个我真没有,都坏了没法测试,但ps4、360、xone、xs、山寨nspro以及sta ...

ps3手柄是通过ScpServer包装成 Xbox 360 兼容的 XInput手柄的
回复

使用道具 举报

     
 楼主| 发表于 2026-10-14 21:05 | 显示全部楼层
KT-7 发表于 2026-10-14 19:59
ps3手柄是通过ScpServer包装成 Xbox 360 兼容的 XInput手柄的

那估计就出在这了
回复

使用道具 举报

     
发表于 2026-10-14 21:32 | 显示全部楼层
本帖最后由 KT-7 于 2026-10-14 21:56 编辑

破案了,游戏版本问题了,520上的刀剑1.04的。你最好提示下游戏版本必须1.05,不然校验通不过。

[Controller] 统一模块启动,战斗复用原生动作协议,菜单使用独立焦点与原生入口。
[基线] 当前 EXE SHA-256=89d6dcdaff20a9e826242676b616a405fa90775fd3fea5b856a6d91d8dc4b5dd
[停止] Controller基线或机器码不匹配,撤回采样入口,其他模块继续。

720p再用magpie缩放全屏效果还行,分辨率太高人就太小了







本帖子中包含更多资源

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

×
回复

使用道具 举报

     
 楼主| 发表于 2026-10-15 02:43 | 显示全部楼层
本帖最后由 慕容断月 于 2026-10-15 02:46 编辑
KT-7 发表于 2026-10-14 21:32
破案了,游戏版本问题了,520上的刀剑1.04的。你最好提示下游戏版本必须1.05,不然校验通不过。

[Control ...

啊?那看来地址不对了

其实项目首页对游戏版本的要求GPT已经帮忙代笔了:

项目按以下四份准确的游戏可执行文件维护版本资料:

游戏        版本基线        发行来源
《刀剑封魔录》        1.05        Steam / 非 Steam
《刀剑封魔录外传:上古传说》        2.01        Steam / 非 Steam

另外这游戏其实根本不需要调分辨率,纵向分辨率480或者600足够了,最高不能超过720,否则角色太小了

也不需要magpie,直接用cnc-ddraw自带的opengl渲染+滤镜包里的crt-easymode已经能获得非常好的观感了

虽然有人成功把脑浆油条大佬的荧光点滤镜移植到cnc-ddraw上,但我做不到,遗憾

另外你最好看看标题的版本号是不是显示全的,如果版本号文字过大+显示不全,那就是字体DPI修复没打开,那个最好打开
回复

使用道具 举报

     
 楼主| 发表于 2026-10-15 02:47 | 显示全部楼层
江戸前ルナ 发表于 2026-10-14 16:59
手柄搓招是236啊214之类的啊,刀剑因为要实现鼠标搓招所以是搓轨迹,要是变成手柄搓轨迹,那不比手柄玩FPS ...

是的,我就是觉得这样太神经了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-10-15 22:24 , Processed in 0.053011 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表