【更新到1.40】THKMC - 东方STG专用改键工具(通过直接改EXE实现,非外挂)
本帖最后由 wz520 于 2020-2-24 12:34 编辑THKMC(TouHou Keyboard Mapping Changer) 是一个为东方STG量身定做的键盘映射修改工具。
与常见的改键工具不同,本工具并不会在后台监视用户的按键操作并转换成别的按键,而是直接修改东方STG游戏主程序文件中与键盘映射相关的代码,来实现自定义游戏键位。
优点:
* 运行游戏时无需其他工具辅助即可使用自定义键位
* 绝对不会出现任何延迟(游戏本来就有延迟的情况除外)
* 通常不会出现因为权限问题而改不了键位的情况(除非连对EXE文件的写入权限都没有)
缺点:
* 量身定制,不通用。
* 目前不支持:花映冢
注意:
要使自定义键位生效,必须确保游戏附带的 custom.exe 中【不能】勾选“不使用 DirectInput 获取键盘输入”(所有游戏都默认不勾选,所以如果你没有动过custom.exe那就不用管了)
【文档】
https://wz520.github.io/thkmc/help.html
贴吧讨论帖:https://tieba.baidu.com/p/5849197015
【源码】
github:https://github.com/wz520/thkmc
(如果觉得不错请star一个)
【下载】
github:https://github.com/wz520/thkmc/releases
毒盘:https://pan.baidu.com/s/177nMYcqw9agr8RZS0xZBLA 提取码: wjmf
【关于红魔乡汉化版的改键】
红魔乡最常见的汉化版是渔场汉化版(由已经消失的动漫渔场论坛人员汉化),其主程序 東方紅魔鄉.exe 是加过壳的(加密+压缩,文件大小为 307K左右(314368个字节),而日文原版从来不会加壳,有500K左右),必须先脱壳才可以改键(打补丁)。但是渔场汉化版因为不是基于 1.02h版制作的,所以不支持VP。这是脱壳后的主程序:
链接: https://pan.baidu.com/s/1i19Pv1tjlJTBwEjex7nblQ 提取码: 3jq3
近年来有网友重新制作了一个汉化版,基于1.02h版制作,支持VP,相关介绍:
https://tieba.baidu.com/p/1823094909
http://bbs.doujinstg.net/read.php?tid=2853
但是下载链接貌似失效了,所以我来补档一下:
链接: https://pan.baidu.com/s/165KROt9g2DbFzUadVDauDA 提取码: vvuk
使用方法:上面两个分享链接里都只有游戏主程序。如果你没有完整的汉化版游戏,需要先下载汉化版,然后把上面链接里的文件解压到汉化版目录里即可。
【KeyNamesDXView】
一个 DirectInput8 键位名称查询工具,需要哪个键的名称直接按哪个键就行了,还可以自动复制到剪贴板,这样写 thkmc.ini 时就不用去查 KeyNamesDX.ahk 了。
下载:链接: https://pan.baidu.com/s/1Ud8Eg6KNwSjkx1iOGqq9Cg 提取码: 93ts
github:https://github.com/wz520/KeyNamesDXView
太厉害了! 更新至 1.10,主要增加对 th16 和 th16.5 的支持。并且现在的EXE是Unicode的,非简体中文环境应该不会乱码了
更新至 1.20,终于支持地灵殿{:16_438:} 顶楼补充【关于红魔乡汉化版的改键】 更新至 1.30,支持鬼形兽体验版 {:16_435:} 更新到 1.40,主要支持鬼形兽 1.00b。
另外从该版本起 thkmc.ini 中的 键位映射设置 与 程序配置 分离。程序配置项(即 段下的内容,其实也就2个设置项)以后会使用 config.ini 来保存;键位映射设置仍使用 thkmc.ini。第一次使用新版本 THKMC 时程序会自动升级配置文件,用户无需重新做相关设置。升级后原先 thkmc.ini 的 段下的设置不再使用,但不会自动删除。有强迫症的童鞋可以自行手动删除 增加 KeyNamesDXView wz520大大,请问为什么没办法给这个喵玉汉化版东方天空璋修改按键?
Good job..
页:
[1]
2