原帖内容
周瑜

2004-10-15 17:05
英杰传补丁合集

周瑜现发布DOS版英杰传反击、攻击性策略、天气、村庄补兵与补士气、陷入混乱、非攻击性策略、从混乱中恢复、随机数、援助效果自选补丁。

一、修改方法:
  1.自选是否反击:在main.exe文件中,修改自030FAE起的16个字节:
初始值:2A、E4、8B、F8、B8、96、00、9A、E0、3D、F6、0C、3B、F8、76、04
修改为:B4、00、CD、16、3C、31、9C、9A、E0、3D、F6、0C、9D、90、75、04

  2.自选攻击性策略是否成功:在main.exe文件中,修改自030D88起的10个字节:
初始值:8A、46、FD、2A、E4、3B、46、FE、77、05
修改为:90、90、B4、00、CD、16、3C、31、75、05
  3.自选晴天或者雨天:在main.exe文件中,修改自02779B起的16个字节:
初始值:3A、46、FE、76、05、FE、4E、FF、EB、0B、8A、46、FE、38、46、FF
修改为:B4、00、CD、16、3C、31、75、04、B0、00、EB、24、B0、05、EB、20
  4.自选村庄补兵数量:在main.exe文件中,修改自02A8C3起的58个字节:
修改为:3C、37、75、03、83、CE、02、3C、38、75、03、83、CE、01、3C、08、75、03、83、CE、03、47、83、FF、08、72、DC、89、76、F6、8B、FE、8B、C6、25、01、00、89、46、EC、0B、C0、74、1A、CD、16、3C、30、75、02、04、0A、E9、F7、8F、6B、C0、0A
在main.exe文件中,修改自0338F1起的15个字节:
修改为:B4、00、2C、30、3C、0A、76、02、B0、00、04、0F、E9、FA、6F

  5.自选村庄补兵及补士气值:(注:本补丁与第四项补丁不兼容)
在main.exe文件中,修改自02A815起的5个字节:
修改为:89、46、FA、EB、08
在main.exe文件中,修改自02A837起的79个字节:
修改为:89、46、F8、EB、47、CD、16、B4、00、EB、05、9A、20、69、F6、0C、3C、30、75、02、04、0A、2C、30、3C、0A、76、09、EB、05、9A、20、69、F6、0C、B0、00、04、0F、6B、C0、0A、8B、4E、F8、2B、C8、2B、4E、F2、83、F9、0A、72、02、33、C9、03、C1、E9、88、00、03、46、FA、40、B9、64、00、2B、4E、EE、2B、C8、EB、5D、89、76、F0
在main.exe文件中,修改自02A8C3起的38个字节:
修改为:3C、37、75、03、83、CE、02、3C、38、75、03、83、CE、01、3C、08、75、03、83、CE、03、47、83、FF、08、72、DC、EB、09、83、F9、0A、72、02、33、C9、EB、32
在main.exe文件中,修改自02A8FA起的3个字节:
修改为:E9、3F、FF
在main.exe文件中,修改自02A918起的8个字节:
修改为:E9、D6、8F、03、C1、02、44、0C
在main.exe文件中,修改自0338F1起的15个字节:
修改为:CD、16、B4、00、2C、31、3C、05、72、02、B0、04、E9、75、6F
  6.自选是否陷入混乱:
在main.exe文件中,修改自02B4D4起的11个字节:
初始值:B8、05、00、9A、E0、3D、F6、0C、3C、03、73
修改为:CD、16、EB、04、E0、3D、F6、0C、3C、31、74
  7.自选非攻击性策略是否成功:
在main.exe文件中,修改自02CE7A起的27个字节:
初始值:39、7E、FA、76、05、BE、01、00、EB、02、33、F6、0B、F6、75、13、F6、46、F0、80、75、0D、1E、68、BF、39、56
修改为:F6、46、F0、80、74、09、47、39、7E、FA、1B、C0、40、EB、16、CD、16、3C、31、75、10、1E、68、BF、39、6A、00
在main.exe文件中,修改自02CE9D起的2个字节:
初始值:8B、C6
修改为:33、C0
  8.自选是否从混乱中恢复:(原帖地址http://www.xycq.net/forum/viewthread.php?tid=218100 7楼 muzhi)
在MAIN.exe文件中,修改自02AC57起的10个字节:
初始值:B9、03、00、2B、D2、F7、F1、89、46、FE
修改为:EB、08、B4、00、CD、16、3C、31、EB、21
在MAIN.exe文件中,修改自02AC7F起的4个字节:
初始值:3B、46、FE、73
修改为:EB、D8、90、75
  9.随机数补丁:(原帖地址http://www.xycq.net/forum/thread-218615-1-1.html 楼主 阿尔法孝直)
在main.exe文件中,修改自017700起的38个字节:
初始值:68、C6、41、68、6D、4E、FF、36、A2、07、FF、36、A0、07、9A、7E、C0、00、00、05、39、30、83、D2、00、A3、A0、07、89、16、A2、07、8B、C2、80、E4、7F、CB
修改为:33、C0、B4、2C、CD、21、A1、A0、07、03、C1、EB、06、90、9A、7E、C0、00、00、03、C2、69、C0、6D、4E、05、39、30、A3、A0、07、D1、E8、CB、00、00、00、00
  10.自选是否反击(修改版):(注:本补丁与第一项补丁不兼容)
在main.exe文件中,修改自030F87起的1个字节:
初始值:3A
修改为:50
在main.exe文件中,修改自030FA0起的56个字节:
初始值:21、8A、5C、09、03、DB、FF、70、04、9A、90、6A、F6、0C、2A、E4、8B、F8、B8、96、00、9A、E0、3D、F6、0C、3B、F8、76、04、80、4C、0D、40、80、7C、0B、00、74、10、80、7C、0B、02、74、0A、80、7C、0B、05、74、04、80、64、0D、BF
修改为:37、EB、20、80、7C、0B、07、EB、05、9A、90、6A、F6、0C、0F、84、14、09、EB、06、90、9A、E0、3D、F6、0C、B4、00、CD、16、3C、31、E9、BB、08、8A、44、0B、3C、00、74、0A、3C、02、74、06、3C、05、74、02、EB、04、80、4C、0D、40
在main.exe文件中,修改自03187A起的5个字节:
初始值:80、7C、0B、07、74
修改为:E9、26、F7、90、75
  11.自选援助性策略和道具效果:
在main.exe文件中,修改自02E438起的3个字节:
初始值:89、56、F8
修改为:B9、00、00
在main.exe文件中,修改自02E440起的1个字节:
初始值:25
修改为:20
在main.exe文件中,修改自02E45E起的31个字节:
初始值:2B、D2、01、46、F6、11、56、F8、8B、46、F6、B9、0A、00、2B、D2、F7、F1、9A、E0、3D、F6、0C、2B、D2、01、46、F6、11、56、F8
修改为:01、46、F6、B4、00、CD、16、3C、31、75、14、8B、46、F6、2B、D2、EB、05、9A、E0、3D、F6、0C、B1、0A、F7、F1、48、01、46、F6
在main.exe文件中,修改自02E48F起的3个字节:
初始值:8B、56、F8
修改为:BA、00、00

二、补丁效果:
  1.当我方或敌方的贼兵或武术家被攻击时,画面将停顿,如果此时按大键盘上的1,并且对方兵种是骑兵、武术家、猛兽兵团、贼兵、异民族,贼兵和武术家则反击;按其余键或者攻击方不能反击则不反击。
  2.当我方或敌方的某个部队使用攻击性策略或者大范围攻击性策略时,画面将停顿,如果此时按大键盘上的1,表示此次策略将会失败;按其余键则成功。如果是大范围攻击性策略,需要逐次按键以确定策略是否成功。
  3.每回合开始时,画面将停顿,如果此时按大键盘上的1,表示此回合为晴天;按其余键则为雨天。阴天与晴天没有区别,故没有必要加入。
  4.若我方或敌方有人位于村庄、鹿砦、兵营内,或携带援军报告、玉玺,该方行动前,画面会停顿,如果此时按大键盘上的1~0,表示恢复兵力160~250;按其余键(建议按`)则恢复兵力150。
  5.若我方或敌方有人位于村庄、鹿砦、兵营内,或携带援军报告、玉玺,该方行动前,画面会停顿,如果此时按大键盘上的1~0,表示恢复兵力160~250;按其余键(建议按`)则恢复兵力150。若我方或敌方有人位于村庄、鹿砦内,或携带赦命书、玉玺,该方行动前,画面会停顿,如果此时按大键盘上的1~5,表示恢复士气统御/10+1~5;按其余键等效于按5,恢复士气统御/10+5。若该人物可同时恢复兵力和士气,则按键顺序是先指定兵力,后指定士气。
  6.当我方或敌方的某个部队由于受到攻击、攻击性策略、牵制性策略或剧本事件,士气降为30以下时(包括由30以上降为30以下,和30以下降为30以下,但不包括傻瓜被攻击或牵制,因为士气由0变为0,没有再下降),画面将停顿,如果此时按大键盘上的1,表示该部队保持清醒;按其余键则混乱。若该部队原本已混乱,按其余键将会出现“某部队更加混乱了”字样,其实并没有什么区别。
  7.当我方或敌方的某个部队使用非攻击性策略或者大范围非攻击性策略时,画面将停顿,如果此时按大键盘上的1,表示此次策略将会失败;按其余键则成功。如果是大范围非攻击性策略,需要逐次按键以确定策略是否成功。
  8.当我方或敌方有人处于混乱状态时,当该部队士气上升(地形、道具、策略)或该方新回合开始时,画面将停顿,如果此时按大键盘上的1,表示该部队将从混乱中恢复,按其余键则继续混乱。
  9.在使用GB4的情况下,只要有计算随机数的操作,可能SL出不同的结果。效果类似曹操传。
  10.当我方或敌方的贼兵或武术家被骑兵、武术家、猛兽兵团、贼兵、异民族攻击时,如果此次攻击不是反击,被攻击方不在混乱状态,并且有足够的体力承受这次攻击,画面将停顿,如果此时按大键盘上的1,则反击;按其余键则不反击。
  11.当我方或敌方的某个部队使用援助性策略或道具、大范围援助性策略或道具时,画面将停顿,如果此时按大键盘上的1,表示此次援助效果为最大;按其余键则为最小。如果是大范围援助性策略或道具,需要逐次按键以确定策略或道具效果。

三、补丁缺陷:
  1.当不可反击的部队攻击贼兵时,当被攻击的贼兵或者武术家处于混乱状态时,当被攻击的贼兵或者武术家的体力不足以抵挡这次攻击时,画面也会停顿一下,这时无论按什么键都不能反击。当攻击方也是会反击的部队时,反击时画面也会停顿一下,这时无论按什么键都不能对反击再反击。
  4.如果满兵力的人物位于可恢复地形或者携带可恢复道具,该方行动前,画面会停顿,这时无论按什么键都不能再恢复兵力。
  5.如果满兵力的人物位于可恢复地形或者携带可恢复道具,该方行动前,画面会停顿,这时无论按什么键都不能再恢复兵力。如果满士气的人物位于可恢复地形或者携带可恢复道具,该方行动前,画面会停顿,这时无论按什么键都不能再恢复士气。

四、附加说明:
  除随机补丁外,其余所有补丁都调用BIOS中断INT 16,机器码为CD16。如果想把“可选”改为“必定”,如必反击必失败必不混乱必最大恢复,可以把CD16改为B0xy,其中xy为按键的ASCII码,如果按键为数字键,则x=3,y为0~9,表示输入的数字。
  第五项村庄补丁的第一处CD16(位于02A83C)表示读取兵力恢复输入,第二处CD16(位于0338F1)表示读取士气恢复输入。分别改为B030和B035可以达到固定最大恢复兵力和士气。

附件中补丁包含上述2、3、5、6、7、8、9、10、11九种功能,下载解压后覆盖main.exe文件即可。
PS:祝大家早日把1键按坏(众人:左Ctrl还没坏,1怎么就能这么快坏掉)

[ 本帖最后由 周瑜 于 2012-12-1 17:45 编辑 ]

用户名时间功绩理由
土狼 2008-3-8 08:44 +100 好帖奖励
恋芸 2008-4-4 18:27 +1 好帖奖励




当前时区 GMT+8, 现在时间是 2025-2-5 06:47
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.010217 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP