2010-11-11 22:36
阿尔法孝直
英杰传DOS版混乱恢复自选补丁
在Main.exe中,从2AC77处开始修改:
原始值:B8 64 00 9A E0 3D F6 0C 3B 46 FE 73 29
修改为:B4 00 CD 16 3C 31 90 90 90 90 90 75 29
补丁效果:在某回合我军(或敌军)阶段开始前,若有混乱的部队,画面将会停顿,
此时按小键盘的1键(Num Lock指示灯必须亮着)
或者方向键上方的End键(Num Lock指示灯是否亮着无所谓,对于本本没有小键盘,就按这个键吧),则该部队恢复。按其他键则保持混乱。
PS:我也不知道按大键盘的1键为什么不行……
2010-11-11 23:09
KYOKO
如果有几支部队是混乱的该怎么办?
2010-11-11 23:10
阿尔法孝直
回复 #2 KYOKO 的帖子
逐个按呗
2010-11-11 23:15
KYOKO
哦,应该有光标或者其它东西移动到该部队上吧
2010-11-11 23:17
阿尔法孝直
回复 #4 KYOKO 的帖子
试一下不就知道了(有人反应说按1会死机,不过在我的机器上通过测试):-_-:
2010-11-12 01:15
heyou
天阿~這遊戲在多年之後,被完全破解了
已經有這麼多線上遊戲,還有這麼多人注意,真是太神奇了
以後是要研究走位了~
[color=Silver][[i] 本帖最后由 heyou 于 2010-11-12 01:18 编辑 [/i]][/color]
2010-11-13 03:05
muzhi
我改换思路做的补丁
楼主的补丁在我的小本上会发生敌人原地不动的bug,无法使用
具体情况是按大键盘的1,会跳过所有醒着敌人的行动进入我方回合;另一方面本上没有小键盘也没有专门的end键
考虑到楼主的改法本意是响应大键盘和小键盘的"1"键,实际效果却与预想不符,多少有点担心
向楼主学习修改并改换思路,重新做了一个混乱恢复补丁
最初发在此楼的改法说明有误,[color=Red]2AC50误写成2AC52[/color],抱歉!
(错误的改法说明附在分隔线后,作为理解下面几楼内容的参考)
现已修正,并参考heyou意见调整修改方法使之更加紧凑,附件已对应更新
[color=Red]修正后的修改方法:[/color]
在原MAIN.exe上,
2AC57开始的10个字节
原来:B9 03 00 2B D2 F7 F1 89 46 FE
改为:EB 08 B4 00 CD 16 3C 31 EB 21
以及2AC7F开始的5个字节
原来:3B 46 FE 73 29
改为:EB D8 90 75 29
用法:
当发生混乱中人员唤醒尝试的时候(回合开始,被激励等),画面会停顿
此时按1则相应混乱人员醒来,按其他键继续混乱
感谢heyou和TommyChampion的测试!
-----------------------------------------------------------------------------------------------
附:原来的[color=Red]错误[/color]的改法说明:
在Main.exe中,从2AC52处开始的17个字节修改为:
EB 0F B4 00 CD 16 3C 31 EB 28 90 90 90 90 90 90 90
以及2AC7F开始的4个字节修改为:EB D1 90 75
[color=Silver][[i] 本帖最后由 muzhi 于 2010-11-14 19:19 编辑 [/i]][/color]
2010-11-13 09:43
heyou
回复 #7 muzhi 的帖子
敌人原地不动=>是混亂後回覆無法行動嗎?
因為我操作是可以使用
這個新補丁有支援沒有小鍵盤的1嗎?
2010-11-13 11:03
muzhi
回复 #8 heyou 的帖子
不是混乱恢复的人,是只要按过一次1,所有本来就醒着的敌人不再行动
我弄的这个至少在我这里支持大键盘的"1"
确切地说我的本就没有小键盘......
另:增加测试彝陵和襄阳II
补丁对我军的混乱恢复和双方激励引起的混乱恢复响应正常
[color=Silver][[i] 本帖最后由 muzhi 于 2010-11-13 11:07 编辑 [/i]][/color]
2010-11-13 21:45
heyou
回复 #7 muzhi 的帖子
請問這邊的意思是在原帖的基礎上再調整,還是只要修改你所說的即可
2010-11-13 21:54
阿尔法孝直
回复 #10 heyou 的帖子
和原帖无关
2010-11-14 00:23
heyou
回复 #7 muzhi 的帖子
註記
在Main.exe中,从2AC52处开始修改:
原始值:0C 2A ED 03 C1 B9 03 00 2B D2 F7 F1 89 46 FE 6A 02
修改为:EB 0F B4 00 CD 16 3C 31 EB 28 90 90 90 90 90 90 90
(后7个90/NOP也可以不改,这段代码不会被访问)[b]=> 那為何要改???[/b]
以及2AC7F开始的4个字节
原始值:3B 46 FE 73
修改为:EB D1 90 75
不知為何,無法進入戰役?黑屏
[color=Silver][[i] 本帖最后由 heyou 于 2010-11-14 00:34 编辑 [/i]][/color]
2010-11-14 09:23
TommyChampion
如果必然醒或者必然不醒又怎么改呢?
p.s. 把31改成其他的键的ASCII码可以更换按键,例如改成0D是用回车键。
[color=Silver][[i] 本帖最后由 TommyChampion 于 2010-11-14 09:39 编辑 [/i]][/color]
2010-11-14 09:29
TommyChampion
现在修改上只剩下自选村庄补士气值(固定最大值)的修改未被解决了。
2010-11-14 09:51
TommyChampion
经证实,木之的的修改进入战斗场面黑屏,无法运行。反而阿尔法的没问题。
[color=Silver][[i] 本帖最后由 TommyChampion 于 2010-11-14 09:58 编辑 [/i]][/color]
2010-11-14 10:08
muzhi
to heyou:
改了的话以后在附近再有修改的话,一看就是闲置的字节,可以直接拿来用,仅此而已
看来我是多此一举了
必醒或者必不醒(这个需要么?)改2AC82处2个字节即可
改成90 90就是必醒
改成EB 29就是必不醒
我发现问题了...
修改方法处我写错地址了,按那个改不出错才怪......真弱......对不起大家......
并参考heyou的意见,去掉废话,弄了一个更紧凑的改法,在7楼修正
[color=Silver][[i] 本帖最后由 muzhi 于 2010-11-14 11:05 编辑 [/i]][/color]
2010-11-14 10:15
muzhi
回复 #14 TommyChampion 的帖子
牵制系策略的成功失败
假情报系策略的成功失败
部队陷入混乱的判定
还有有时敌人面对同样价值行动的随机选择
等等
[color=Silver][[i] 本帖最后由 muzhi 于 2010-11-14 12:10 编辑 [/i]][/color]
2010-11-14 12:54
TommyChampion
[quote]原帖由 [i]muzhi[/i] 于 2010-11-14 10:15 发表
牵制系策略的成功失败
假情报系策略的成功失败
部队陷入混乱的判定
还有有时敌人面对同样价值行动的随机选择
等等 [/quote]
对对对 漏说了,还有很多开发的空间。
敌人行动太难了。判断的东西很多,连己方站位不同都有影响,非常难琢磨。
2010-11-15 00:32
stetson
假情报,浓雾书价值大大提高.....粮食贬值..... 一本50金的浓雾书抵的上n个豆,麦,米.... 完全可以保持混乱,然后弹jj弹到死.....
神说``要有光(后台旁白,请按1键), 于是阳光普照, 神说``要有雨(随便乱按), 于是大雨倾盆...
神说``元素精灵们消散吧(后台旁白,请按1键), 于是火,水,石计全部失败, 神说``元素精灵们现身吧(随便乱按), 于是火光漫天,水淹大地, 山崩地裂.
神说``醒来吧(后台旁白,请按1键), 于是大家都从混乱中醒来. 神说``尔等继续沉眠吧(随便乱按), 大家都接着睡了...
神说``我左fpe,右金山游侠, winhex在腰间, ultraedit在胸口.............我就是补丁之神!!!:hz1021:
[color=Silver][[i] 本帖最后由 stetson 于 2010-11-15 01:36 编辑 [/i]][/color]
2010-12-18 20:03
basketboy301
这个混乱自选补丁的main文件用是有用,但没有集成其他村庄恢复/天气/策略成功的补丁。我用了这个其他的功能没了!有没有一个全部功能的补丁?
2010-12-18 23:05
heyou
回复 #20 basketboy301 的帖子
有免費的程式可以依需求修改 [url]http://www.pspad.com/en/download.php[/url]
2010-12-20 09:29
fjshnan
[quote]原帖由 [i]heyou[/i] 于 2010-12-18 23:05 发表
有免費的程式可以依需求修改 [url]http://www.pspad.com/en/download.php[/url] [/quote]
这个工具的卖点是“免費”?昨天试了几下,用不惯。。。还是用回UE。
2010-12-21 10:18
TommyChampion
最好用应该是WINHEX吧
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.