作者if4 (逍遥游)
看板Paradox
标题[分享] AOD正体中文汉化,请提供修正意见,感恩
时间Fri Mar 12 06:51:32 2010
补上其他剧本修正,同样的...有问题,请回报...谢谢...感恩...^^
http://ppt.cc/Dmnc
请注意,载点已改...
--
今天很高兴...又是一星期的开始...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.232.105
1F:推 nawussica:昨晚下不下来 原来如此 03/12 09:39
2F:→ if4:那是网站罢工...我放在另外一个网页空间^^ 03/12 10:39
3F:推 sugoichai:辛苦,推~ 03/12 13:52
4F:推 Alik:辛苦..推.. 03/12 21:43
5F:→ nawussica:机械化步兵师耕作 03/12 21:55
6F:→ nawussica: 机械化步兵师战争<>机械化步兵师进攻 03/12 21:56
7F:→ nawussica:以上共两条 03/12 21:57
8F:→ nawussica:日本科技组 口俊六 03/12 21:57
9F:→ if4:已修正...谢谢提供修正意见...感恩...请再下载一次更新版本^^ 03/12 23:03
10F:→ nawussica:像戈林那些没头像是正常的吗? 03/13 18:17
12F:→ if4:修正:德国将领"冯 阿姆斯贝格"乱码,参考大卫狗翻译...已上传 03/13 19:25
13F:→ if4:修正:Convoy to:在执行档aodgame.exe里 & \1945_1\chi_45.inc 03/14 00:55
修正:
1.桂系军阀科技组国防部补图一张:取材自 DA1.3
2.科技介面 技能相符 後面多一个 % 百分比符号,消去他...
3.\1945_1\chc_45.inc
※ 编辑: if4 来自: 59.105.59.41 (03/14 16:56)
14F:推 Swashbuckler:我的44年剧本不能进入,有人有一样的问题吗? 03/16 04:06
15F:→ if4:1944年剧本有问题...不是BIG5码,我再找一下问题,谢谢回报^^" 03/16 06:02
16F:→ if4:1944 年剧本已经修正...包含堆叠惩罚修改,请帮忙测试,感恩^^ 03/17 11:31
修正:
堆叠惩罚...由超过一个师就有堆叠惩罚...改成超过三个师才有堆叠惩罚...
详见:
http://bbs.52pcgame.com/thread-290971-1-1.html
※ 编辑: if4 来自: 211.74.232.239 (03/17 16:00)
17F:→ sugoichai:感谢辛苦,再推~ 03/17 17:11
18F:→ sugoichai:呃,没推到,晚点补推XD 03/17 17:11
19F:→ if4:32、64位元是否都能正常使用?请大家帮忙测试一下.谢谢.感恩^^ 03/17 18:14
20F:→ if4:XP 或是 Win7 呢?因为之前的修改器问题,所以才想确定一下^^" 03/17 18:16
21F:推 bondalin:有下有推 03/20 07:01
22F:→ if4:那个...堆叠惩罚..还没完成.正在请人帮我问52稍後自己也要请教 03/20 13:23
23F:→ if4:堆叠惩罚修改完毕...载点不变... 03/21 02:29
24F:推 Alik:推! 03/21 04:28
25F:推 sugoichai:推,下~ 03/21 08:48
之所以要大家帮忙测试...是因为原作者引用了两个变数 [8EDD00],[8EDD08]
这两个变数,如果从头到尾,程式都没有使用到的话...那就没什麽问题...
又如果仅仅是暂用(当地变数 local variable)的话,也没问题,因为他只影响子程式...
但是如果作者引用全域变数 global variable 的话,就会对整体的程式产生影响...
这就是我们常说的 BUG ...偏偏这种 BUG 是属於最难找的那一种...
所以请大家帮忙多多测试一下...
如果一个软体的开发从头到尾,只有一个人在设计的话...比较没有这种困扰...
(但是应该也难免...毕竟人不是完美的...)除非创作者建立一个变数表,
哪一个变数作什麽功能都有纪录可循...但是现在的程式设计都是集合众人的智慧在开发
即使建立变数索引快查表...对於变数的使用仍然无法全面的掌控...
我不知道原作者是否信心满满...但是我个人很少使用 global variable 这就按下不表了
0045B4EB >\D94424 04 fld dword ptr ss:[esp+4]
0045B4EF . D87424 08 fdiv dword ptr ss:[esp+8]
0045B4F3 . DC25 00DD8E00 fsub qword ptr ds:
[8EDD00] ;
常数:浮点数2.0(64bit)
0045B4F9 . DC15 08DD8E00 fcom qword ptr ds:
[8EDD08] ;
常数:浮点数1.0(64bit)
0045B4FF . DFE0 fstsw ax
0045B501 F6C4 41 test ah,41
0045B504 75 1A jnz short
0045B520
0045B506 DC0D C05C8900 fmul qword ptr ds:[895CC0] ;常数:浮点数8.0(64bit)
0045B50C DC05 B05C8900 fadd qword ptr ds:[895CB0] ;常数:浮点数1.0(64bit)
0045B512 . D9FA fsqrt
0045B514 . DC25 B05C8900 fsub qword ptr ds:[895CB0] ;常数:浮点数1.0(64bit)
0045B51A . DC0D D8508900 fmul qword ptr ds:[8950D8] ;常数:浮点数0.5(64bit)
0045B520 . DC05 00DD8E00 fadd qword ptr ds:
[8EDD00] ;
常数:浮点数2.0(64bit)
0045B526 . D84C24 08 fmul dword ptr ss:[esp+8]
0045B52A . C3 retn
※ 编辑: if4 来自: 211.74.232.97 (03/21 11:46)
26F:推 sugoichai:话说很多软体公司设计系统时,全域只有专案经理能控制~ 03/21 19:12
27F:→ sugoichai:要增加要减少,还得经理那边授权咧........ 03/21 19:13
28F:→ if4:应该要这样啦...不然无法管理...^^ 03/22 05:30
原作者 yyddxxmm 的答覆...感谢他...
我也不想把它单独放一边,没办法,浮点指令不像整数指令那样支持立即寻址
第二个问题还真没法百分百确保,只能说那两个地址位于主module(aodgame.exe)的
.rdata段,而这段的数据是只读的,如果附近都是 00的话,可以主观地判断这些地址没
被使用
既然如此...我们就先用看看罗...
※ 编辑: if4 来自: 211.74.232.65 (03/22 05:46)