【BUG】天空璋体验版设置程序 custom.exe 毫无作用(附解决办法)
东方吧
全部回复
仅看楼主
level 13
由于游戏的默认设置适用于大多数电脑,所以好像很少有人去动 custom.exe。
但是万一要用到呢?[阴险]
然而真要用的时候你会发现,特么的无论设置什么,它都没法反映在游戏中。[怒]
最简单的确认方法:去掉 “Ask each startup time”的勾选,结果启动游戏还是会弹出简易设置框。[咦]
而如果在那个简易设置框里去掉具有同样功能的“起動時に毎回訊ねる”的勾选,再重启游戏的确不会再问了。但这个设置也同样不会反应到 custom.exe 上。
其实如果你用过 custom.exe 并点过 "Save and Close",你会发现 %APPDATA%\ShanghaiAlice 目录下会多出一个 "th16" 目录。
而其实游戏数据全都是存放在 "th16tr" 目录下的。
两个目录下都有个名叫 th16.cfg 的文件。[喷]
说到这里你应该能看到真相了。没错,真相就是,特么的2un在写custom.exe时把th16.cfg的目录名写得和游戏程序里的不一致,custom.exe 用 "th16",而游戏程序用 "th16tr"。[黑线]
解决办法,很简单,随便找个16进制编辑器打开 custom.exe,把图中位置的红色的 00 00 改成 74 72(就是“tr”),保存,收工。
非常凑巧的是,因为要保证内存对齐,编译器正好给我们留了两个 0x00 的空位,所以直接替换掉就行了,不用再另外找空位改指针啦~
当然,不会改的话也可以: 百度网盘
2017年05月20日 14点05分 1
level 13
话说现在也用不到custom.exe来做什么了
真的有人需要跳帧渲染吗..?
2017年05月20日 14点05分 2
设置跳帧还是有的吧(虽然我用不到)。而对于手柄党,默认的Input Method设置也并不能适用于所有手柄
2017年05月20日 14点05分
@天使的枷锁 手柄这种问题一般是用xinput的映射软件解决的,不过东方一直支持非xinput设备的部分按键
2017年05月20日 14点05分
@◆無雙風神◆ 如果能用游戏自带的设置程序解决,何必找外挂的映射工具呢?[咦]
2017年05月20日 14点05分
level 13
233这波操作我给满分
2017年05月20日 14点05分 5
level 12
问个问题:用刷新率高于60Hz显示器的dalao有没有遇到游戏全屏模式下只有40帧的毛病?
2017年05月20日 14点05分 6
level 8
啊,粗暴的十六进制编辑器orz(不过有时候我拿DiskGenius干一样的事情[滑稽]
2017年05月21日 02点05分 7
这ID我差点就信了[惊讶]
2017年05月21日 02点05分
@天使的枷锁 咦,你不是在我的帖子里回复过吗[滑稽]
2017年05月21日 02点05分
2017年05月21日 03点05分
level 16
机智的2UN[滑稽]
2017年05月21日 02点05分 8
level 14
随便找个……
非常凑巧……
2017年05月21日 02点05分 9
level 15
这算不算喝酒误事
2017年05月21日 04点05分 10
说不定是没喝酒才误事的 [滑稽]
2017年05月21日 09点05分
2017年05月21日 11点05分
回复
赛格_韦普尔
: 酒の妖怪 [滑稽]
2017年05月21日 13点05分
level 15
[真棒]
2017年05月21日 05点05分 11
level 12
终于找到方法了[真棒]
2017年06月21日 09点06分 12
2017年06月21日 09点06分
回复
mouth11or12
:这个方法在5月20日看过了
2017年06月21日 13点06分
1