游客:
注册
|
登录
会员
|
搜索
|
统计
|
帮助
轩辕春秋文化论坛
»
步步为营
» 三国志英杰传DOS版随机数补丁
兴唐传·瓦岗山异闻录(20150519版)发布
(2015-5-19)
论坛营运现状公告
(2014-8-10)
三国志12pk版下载
(2013-4-20)
《精忠报国岳飞传》制作组对外开放
(2013-1-16)
岳飞传解密剧本发布
(2011-4-12)
招募各版斑竹和网站管理技术人员
(2006-4-19)
<< 上一主题
|
下一主题 >>
31
1/2
1
2
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
|
开通个人空间
|
加入资讯
标题: 三国志英杰传DOS版随机数补丁
阿尔法孝直
(雀力日进)
闽国公
遂安军节度使
★★★★★★
组别
节度使
级别
卫将军
好贴
2
功绩
1796
帖子
6037
编号
19070
注册
2004-10-16
家族
轩辕雀党
#1
发表于 2010-11-24 16:25
资料
个人空间
短消息
只看该作者
三国志英杰传DOS版随机数补丁
补丁效果:在使用GB4的情况下,只要有计算随机数的操作,可能SL出不同的结果。
补丁原理:修改随机数计算函数,使得每次计算随机数时都读取系统时间作为随机值,然后除以指定参数求余。
用UE将0x17700开始的地方修改为:
29 C0 B4 2C CD 21 88 CC 00 EC 00 D0 90 90 ... 90
0x17725:CB
PS:个人感觉,在DOSBOX里效果会弱很多,我也不知道为什么。
seg001:3DA0 sub_10D00 proc far ; CODE XREF: sub_10D40+7P
seg001:3DA0 sub ax, ax
seg001:3DA2 mov ah, 2Ch
seg001:3DA4 int 21h ; DOS - GET CURRENT TIME
seg001:3DA4 ; Return: CH = hours, CL = minutes, DH = seconds
seg001:3DA4 ; DL = hundredths of seconds
seg001:3DA6 mov ah, cl
seg001:3DA8 add ah, ch
seg001:3DAA add al, dl
seg001:3DAC nop
seg001:3DAD nop
seg001:3DAE nop
................................
seg001:3DC2 nop
seg001:3DC3 nop
seg001:3DC4 nop
seg001:3DC5 retf
seg001:3DC5 sub_10D00 endp
seg001:3DC5
附件
:
MAIN.rar
(2010-11-24 16:25, 98.39 K)
该附件被下载次数 1002
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#2
发表于 2010-11-24 18:01
资料
个人空间
短消息
只看该作者
回复 #1 阿尔法孝直 的帖子
很有趣,希望能因而節省時間
[
本帖最后由 heyou 于 2010-11-24 18:03 编辑
]
[广告]
《精忠报国岳飞传完整版》火热发布
5674
组别
百姓
级别
在野武将
功绩
0
帖子
7
编号
403585
注册
2010-11-16
#3
发表于 2010-11-26 22:08
资料
短消息
只看该作者
用到这个随机数计算函数的地方应该不少,是不是改后和原来的随机率一样的?
[广告]
真诚支持说岳,携手共创辉煌
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#4
发表于 2010-12-3 08:56
资料
文集
短消息
只看该作者
修改后死机了 说清楚到底怎么修改,具体些吧
[广告]
《精忠报国岳飞传完整版》火热发布
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#5
发表于 2011-1-4 23:24
资料
个人空间
短消息
只看该作者
回复 #4 TommyChampion 的帖子
因為前幾關仍花許多時間在調士氣,覺得很花時間,所以想試一下
修改方法
17700开始
原: 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
後: 29 C0 B4 2C CD 21 88 CC 00 EC 00 D0 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 CB
不需用按鍵來操作,是用時間來決定隨機數
所以用GB4存下來,不滿意就讀取,結果可能就不一樣
[广告]
真诚支持说岳,携手共创辉煌
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#6
发表于 2011-1-5 22:13
资料
个人空间
短消息
只看该作者
使用此補丁+GB4,有點類似玩曹操傳的感覺,S & L,只是沒有果子
不再像之前S/L結果也不變,需要調整走位才能改變結果
感覺變得很新鮮,有種玩不同遊戲的感覺
其實GB4+此補丁,理論上就可以打出所有的結果
過程也就是S/L,類似曹操傳
[广告]
《精忠报国岳飞传完整版》火热发布
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#7
发表于 2011-1-12 21:22
资料
文集
短消息
只看该作者
QUOTE:
原帖由
heyou
于 2011-1-4 23:24 发表
因為前幾關仍花許多時間在調士氣,覺得很花時間,所以想試一下
修改方法
17700开始
原: 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 ...
安装你改的载入存档就黑屏了。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#8
发表于 2011-1-12 22:29
资料
个人空间
短消息
只看该作者
回复 #7 TommyChampion 的帖子
是不是有甚麼沒改對?
我是這樣嘗試而成功的
[广告]
真诚支持说岳,携手共创辉煌
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#9
发表于 2011-1-13 09:15
资料
文集
短消息
只看该作者
那我上传我的MAIN给你试试。
只改了:DEBUG模式,可移动所有部队,必反击,攻击策略比中,必晴天,混乱恢复自选,村庄补给固定250。
附件
:
Main.rar
(2011-1-13 09:15, 98.37 K)
该附件被下载次数 444
[广告]
《精忠报国岳飞传完整版》火热发布
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#10
发表于 2011-1-13 09:42
资料
个人空间
短消息
只看该作者
回复 #9 TommyChampion 的帖子
已新增修改隨機數補丁,在虎牢關試驗可用
好奇,可移动所有部队?!
試了一下,能移動不能攻擊
很好奇,這要怎麼修改,還有,這能作甚麼?
附件
: [DEBUG模式,可移动所有部队,必反击,攻击策略比中,必晴天,混乱恢复自选,村庄补给固定250,隨機數補丁]
Main.zip
(2011-1-13 09:42, 107.48 K)
该附件被下载次数 699
[广告]
真诚支持说岳,携手共创辉煌
阿尔法孝直
(雀力日进)
闽国公
遂安军节度使
★★★★★★
组别
节度使
级别
卫将军
好贴
2
功绩
1796
帖子
6037
编号
19070
注册
2004-10-16
家族
轩辕雀党
#11
发表于 2011-1-13 09:46
资料
个人空间
短消息
只看该作者
debug模式的第一项“事件继续”就是可以移动到地图的任意位置,并能攻击。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#12
发表于 2011-1-13 13:08
资料
个人空间
短消息
只看该作者
回复 #11 阿尔法孝直 的帖子
這個我知道
但這MAIN檔是不需啟用debug模式的事件繼續
隨時都可以移動地圖上的所有人,但不能讓敵軍攻擊別人
所以才讓人好奇
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#13
发表于 2011-1-14 00:30
资料
文集
短消息
只看该作者
三国志英杰传——特殊修改
把整理过的资料全部列出来,给你复习复习:
修改MAIN.EXE文件。
1)无限移动,并可控制敌人
【0x030545】74 → EB
2)必然反击
【0x030FBC】76 04 → 90 90
3)必不反击
【0x030FBC】76 04 → EB 04
4)军乐队恢复策略值增加(逢10进一改成逢5进一)
【0x02A966】B1 0A → B1 05
5)策略值无消耗
【0x02E3C3】28 47 0D → 90 90 90
6)满士气可激励
【0x02CD73】75 0E → EB 0E
【0x02CD91】75 21 → EB 21
7)满兵力可补给
【0x02CD67】74 38 → 90 90
【0x02CD8B】75 27 → EB 27
8)士气为0仍不撤退
【0X02CC13】75 18 → EB 18
9)士气低于30仍不混乱
【0x02B4D2】73 2E → EB 2E
10)攻击性策略必失败
【0x030D90】77 05 → 90 90
11)攻击策略必成功
【0x030D90】77 → EB
12)每天都是晴天
【0x02779B】3A 46 FE 76 05 → B0 00 90 EB 2B
13)每天都是雨天
【0x02779B】3A 46 FE 76 05 → B0 05 90 EB 2B
14)自选是否反击,修改自030FAE起的15个字节:
初始值:2A、E4、8B、F8、B8、96、00、9A、E0、3D、F6、0C、3B、F8、76
修改为:B4、00、CD、16、3C、0D、9C、9A、E0、3D、F6、0C、9D、90、75
15)自选攻击性策略是否成功,修改自030D88起的9个字节:
初始值:8A、46、FD、2A、E4、3B、46、FE、77
修改为:90、90、B4、00、CD、16、3C、0D、75
16)自选晴天或者雨天,修改自02779B起的16个字节:
初始值:3A、46、FE、76、05、FE、4E、FF、EB、0B、8A、46、FE、38、46、FF
修改为:B4、00、CD、16、3C、0D、75、04、B0、00、EB、24、B0、05、EB、20
17)自选村庄补兵数量
a)修改自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
* 按大键盘上的1~0,表示恢复兵力160~250
* CD 16 → B0 30 固定恢复250兵力
b)修改自02AC52起的15个字节:
B4、00、2C、30、3C、0A、76、02、B0、00、04、0F、E9、FA、6F
18)自选混乱是否恢复
a)修改自02AC57起的10个字节:
初始值:B9、03、00、2B、D2、F7、F1、89、46、FE
修改为:EB、08、B4、00、CD、16、3C、0D、EB、21
b)修改自02AC7F起的5个字节:
初始值:3B、46、FE、73、29
修改为:EB、D8、90、75、29
* 75 29 → 90 90 必然恢复;75 29 → EB 29 必不恢复
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
周瑜
栎阳侯谏议大夫
★
组别
翰林学士
级别
征西将军
好贴
10
功绩
943
帖子
4717
编号
1808
注册
2003-11-3
家族
瓦岗寨
#14
发表于 2011-1-14 00:53
资料
主页
文集
短消息
只看该作者
现在还缺自选非攻击性策略是否成功,自选士气补充值。
[广告]
《精忠报国岳飞传完整版》火热发布
muzhi
(木之)
谏议大夫
★
组别
翰林学士
级别
前将军
功绩
684
帖子
1733
编号
151018
注册
2007-5-3
#15
发表于 2011-1-14 01:11
资料
文集
短消息
只看该作者
回复 #14 周瑜 的帖子
说到士气补充值,忽然想起关于兵力恢复的一件事:
引自龙吟的分析:
QUOTE:
特别需要注意的是,当兵力恢复后离最大兵力的差距不足10时,系统将自动不满该差距。例如等级1的刘备最大兵力为500,当前兵力241,如果计算出的随机数是10,那么他可以恢复250点兵力,恢复后兵力为491,只差9点兵力,系统将自动不满这9点,因此最后兵力的恢复量为259。
我前些时发现用了周大的村庄补丁,这10点以内的自动补足没了- -b
当然这对兵力影响很小,不过士气要是有同样的现象就不可忽视了
就是因此周大当时没做士气补丁?
[广告]
真诚支持说岳,携手共创辉煌
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#16
发表于 2011-1-14 01:44
资料
个人空间
短消息
只看该作者
回复 #14 周瑜 的帖子
非攻击性策略是否成功,自选士气补充值 => 現在可用隨機數補丁就可解決,只是要花一些時間
理論上所有的不確定都能用隨機數補丁較為快速的達成,不需全軍撤退
話說這不是以前才看的到的人物,好久不見
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#17
发表于 2011-1-14 17:19
资料
文集
短消息
只看该作者
不行 还是黑屏。我是WIN7+DOSBOX 0.74+GB4
[广告]
《精忠报国岳飞传完整版》火热发布
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#18
发表于 2011-1-14 18:24
资料
个人空间
短消息
只看该作者
回复 #17 TommyChampion 的帖子
我測試過可以才放上來的,真的不知道甚麼原因了
表示你跟隨機數補丁無緣,就認命吧
對了,你用阿尔法孝直 原帖中的MAIN檔也不行嗎?
[广告]
《精忠报国岳飞传完整版》火热发布
fjshnan
组别
百姓
级别
在野武将
功绩
0
帖子
45
编号
404482
注册
2010-11-23
#19
发表于 2011-1-14 18:53
资料
短消息
只看该作者
QUOTE:
原帖由
TommyChampion
于 2011-1-12 21:22 发表
安装你改的载入存档就黑屏了。
会不会是你这个存档本身有问题?
[广告]
《精忠报国岳飞传完整版》火热发布
waklin
组别
百姓
级别
在野武将
功绩
0
帖子
11
编号
409819
注册
2011-1-12
#20
发表于 2011-1-17 13:49
资料
短消息
只看该作者
这个要试试看。
我以前写了一个键盘替代鼠标补丁,改天也发上来。
[广告]
真诚支持说岳,携手共创辉煌
周瑜
栎阳侯谏议大夫
★
组别
翰林学士
级别
征西将军
好贴
10
功绩
943
帖子
4717
编号
1808
注册
2003-11-3
家族
瓦岗寨
#21
发表于 2011-1-17 23:52
资料
主页
文集
短消息
只看该作者
TommyChampion可以尝试一下把前两个 90 改为 EB 17,看看有无改善。
[广告]
真诚支持说岳,携手共创辉煌
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#22
发表于 2011-1-19 22:51
资料
文集
短消息
只看该作者
QUOTE:
原帖由
周瑜
于 2011-1-17 23:52 发表
TommyChampion可以尝试一下把前两个 90 改为 EB 17,看看有无改善。
还是周瑜厉害,这次成功了!随机补丁还是与我有缘的嘻嘻。
[广告]
《精忠报国岳飞传完整版》火热发布
heyou
★★
组别
校尉
级别
讨逆将军
功绩
27
帖子
670
编号
306697
注册
2009-1-20
#23
发表于 2011-2-16 00:32
资料
个人空间
短消息
只看该作者
回复 #13 TommyChampion 的帖子
1)无限移动,并可控制敌人
【0x030545】74 → EB
=>就算可移動,卻不能攻擊也不能策略
[
本帖最后由 heyou 于 2011-2-16 00:53 编辑
]
[广告]
《精忠报国岳飞传完整版》火热发布
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#24
发表于 2011-2-16 16:03
资料
文集
短消息
只看该作者
想攻击或策略的话要改内存。改了有个好处,走错位了不用SL。
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
TommyChampion
★
组别
校尉
级别
仁勇校尉
功绩
13
帖子
155
编号
300735
注册
2008-11-30
#25
发表于 2011-8-4 22:52
资料
文集
短消息
只看该作者
如果炎龙2也做一个固定随机数就好了!
[广告]
《精忠报国岳飞传完整版》火热发布
huawhp
组别
百姓
级别
在野武将
功绩
0
帖子
1
编号
8170
注册
2004-6-7
#26
发表于 2011-8-10 15:44
资料
短消息
只看该作者
能不能把英杰传和所有补丁打个包传上来啊,以前的好象失效了:hz1024:
能不能把英杰传和所有补丁打个包传上来啊,以前的好象失效了
[广告]
《精忠报国岳飞传完整版》火热发布
wlg2016
组别
百姓
级别
在野武将
功绩
0
帖子
10
编号
533512
注册
2017-8-21
#27
发表于 2017-9-10 21:26
资料
短消息
只看该作者
楼主好样的,既不滥用补丁,也省时间
[广告]
真诚支持说岳,携手共创辉煌
prokiller_bai
组别
百姓
级别
在野武将
功绩
0
帖子
27
编号
534466
注册
2017-10-24
#28
发表于 2018-1-29 13:28
资料
短消息
只看该作者
一个小问题
我使用随机数补丁发现,不同村庄里的敌人同一回合补兵数一样,比如第一关,上村赵岑,下村李肃,使用补丁以后他俩每回合兵力回复的数量一样,这是什么情况?能修改吗?
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
potao01
组别
百姓
级别
在野武将
功绩
0
帖子
3
编号
455945
注册
2012-1-31
#29
发表于 2021-4-1 15:20
资料
短消息
只看该作者
顶到首页方便查看。。。另外修改这个的工具U啥的忘记了,不知道还有没人回复
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
potao01
组别
百姓
级别
在野武将
功绩
0
帖子
3
编号
455945
注册
2012-1-31
#30
发表于 2021-4-1 15:38
资料
短消息
只看该作者
使用此补丁发现个问题,不知道是补丁本来就这样还是个人原因。当需要2个村庄回复量满足一定条件时,很难SL出合适的结果,一般都是要大量就同时大量,小就一起小。假如想要一个大一个小很难实现。
另外当对某个回复有期待值时,往往SL无数次其中的某2个数值出现的几率超过9成,另外2-3个占剩下的1成,余下的6-7个数值基本不可能出现。
例如我在虎牢上村养1级弓兵下村养3级弓兵的时候,期待上村回复230以上,下村回复210以下的时候,SL和大约7个小时,上村回复出现最多的是220,其次是160,这2个数值占了绝大多数,然后出现过210,200,170,其余数值基本没看见,后来都放弃下村的数据只看上村了,还是这样。。。
[广告]
真诚支持说岳,携手共创辉煌
31
1/2
1
2
››
投票
交易
悬赏
活动
正在浏览此帖的会员 - 共
1
人在线
轩辕春秋文化论坛
轩辕史话
> 炎黄春秋
> 我思我在
> 法律探讨
> 三国史话
春秋文艺
> 古典小说
> 诗词歌赋
> 现代文艺
> 韦编三绝
> 对联雅座
> 滴翠亭
> 藏经阁
> 双七钟社
> 笑书神侠
> 辕门射虎
> 虎帐点兵
游戏人生
> 同人战棋手游
> 三国戏英杰传
> 三国鼎立
> 轩辕公会
> 三国志12
> 英雄史诗
> 运筹帷幄
> 人间五十年
> 步步为营
> 游行天下
> 游戏贴图
轩辕工作室
> 兴唐传·瓦岗山异闻录
> 豪华曹操传
> 精忠报国岳飞传
> 《精忠报国岳飞传》制作组
> 大一统演义
> 曹操传MOD作品交流
> 东吴霸王传
> 封神英杰传
> 杨家将
> 吕布传
> 三国无双战略版
> 北宋志·赵匡胤传
> 战旗春秋
> 曹操传MOD制作交流
> 金庸群侠传MOD交流
> 风华录
> 设计与修改
怡情岁月
> 影音经典
> 动漫先锋
> 绘画摄影
> 情感轩辕
> 衣食住行
> 体坛动力
> 谈股论金
> 水泊轩辕
参政议政
> 迎宾阁
> 鸿胪寺
> 登闻鼓
> 监造府
当前时区 GMT+8, 现在时间是 2025-4-4 04:15
京ICP备2023018092号
轩辕春秋
2003-2023 www.xycq.org.cn
Powered by
Discuz!
5.0.0
2001-2006
Comsenz Inc.
Processed in 0.013366 second(s), 9 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
轩辕春秋
-
Archiver
-
WAP
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计