執著未知的探索者
- UID
- 248
- 主題
- 39
- 帖子
- 1393
- 精華
- 0
- DB
- 3895
- 魂
- 0
- 性別
- 男
- 櫻花
- 0
- 閱讀權限
- 60
- 註冊時間
- 2004-01-15
- 在線時間
- 237 小時
- 最後登錄
- 2021-01-26
- 帖子
- 1393
- 精華
- 0
- DB
- 3895
- 魂
- 0
- 註冊時間
- 2004-01-15
|
Angel Wish ~放課後の召使い ,不能玩的問題
理论上转日文区域应该是没有问题的。
如果非要在中文系统下玩,可以这样修改AngelWish.exe(建议先作备份)
0x000129F5: 03 -> 8B
0x000129F6: C1 -> F9
0x000129FA: 99 -> EB
0x000129FB: 2B -> 05
0x00012A20: 7D -> 47
0x00012A21: 07 -> 3B
0x00012A22: 47 -> 7C
0x00012A23: 89 -> 24
0x00012A24: 7C -> 14
0x00012A25: 24 -> 7E
0x00012A26: 10 -> D0
0x00012A28: 05 -> 0F
主要的问题在于程序在查找graph.bin中的文件名时用了折半查找……而在日文环境和中文环境下字符串的大小定义大概是不一样的,所以引起了某些带日文的文件名查找不到。把这个算法改成顺序查找就OK了。反正现在的计算机多比较几个字符串对速度根本没有影响……
BTW,升级到1.01后exe没有改动,所以修改的方法是一样的。 |
|