标题: 提供个工具:dosbox游戏修改器
性别:未知-离线 likelove

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 37
编号 56074
注册 2005-12-27


发表于 2017-2-23 19:03 资料 短消息 只看该作者
提供个工具:dosbox游戏修改器

提供个工具:dosbox游戏修改器,实现对dosbox内存的修改,不需要改动游戏exe文件本身,方便使用

已根据周瑜总结的补丁,把相关数据都纳入啦

欢迎试用。

暂无生命、魔法等锁定功能。

[ 本帖最后由 likelove 于 2019-4-19 10:34 编辑 ]


附件: [dosbox game trainer] dosboxgametrainer.zip (2019-4-19 10:34, 13.81 K)
该附件被下载次数 1193


顶部
性别:未知-离线 住持方丈

Rank: 8Rank: 8
组别 校尉
级别 平西将军
功绩 22
帖子 2232
编号 472893
注册 2012-11-29


发表于 2017-2-23 19:17 资料 文集 短消息 只看该作者
怎么用啊?


顶部
性别:未知-离线 likelove

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 37
编号 56074
注册 2005-12-27


发表于 2017-2-24 08:20 资料 短消息 只看该作者
运行dosbox后,运行这个小工具就可以了,总共就那几个按钮

注意dosbox的版本号,在ini文件中用;切换一下相应版本数据即可

版本信息一致就可以关联成功,这时点“修改”,会按ini文件[modi]、[m1]、[m2].....指示的地址、代码进行查找替换,在内存中对exe文件的执行代码打补丁,之后可以选“恢复”回复到未修改状态,或者直接 解除关联、退出,在本次游戏结束前,相应代码仍处于被修改状态

[ 本帖最后由 likelove 于 2017-2-24 08:46 编辑 ]
顶部
性别:男-离线 阿尔法孝直
(雀力日进)

闽国公
遂安军节度使
★★★★★★

Rank: 19Rank: 19Rank: 19Rank: 19
柱国(正二品) 轩辕春秋年度最佳(游戏人生区)
组别 节度使
级别 卫将军
好贴 2
功绩 1796
帖子 6036
编号 19070
注册 2004-10-16
家族 轩辕雀党


发表于 2017-3-5 23:11 资料 个人空间 短消息 只看该作者 QQ
测试了D-FEND+dosbox 0.74,可以使用
顶部
性别:未知-离线 likelove

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 37
编号 56074
注册 2005-12-27


发表于 2017-3-6 11:41 资料 短消息 只看该作者


QUOTE:
原帖由 阿尔法孝直 于 2017-3-5 23:11 发表
测试了D-FEND+dosbox 0.74,可以使用

多谢支持,希望能用点用  这个主要目的是方便改dos程序代码,在内存中实时就可以完成,比如在dtest.ini测试了显示地形信息时跳过最后一个call调动,那个信息就不会自己清除了

稍微更新一下,调整几个按钮的位置,支持自选ini文件(不选的默认是dt.ini)


图片附件: [抓图] screenshot1.png (2017-3-6 11:41, 67.92 K)



附件: [dosbox game trainer] dosboxtrainer1.rar (2017-3-6 11:41, 73.85 K)
该附件被下载次数 234
顶部
性别:未知-离线 likelove

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 37
编号 56074
注册 2005-12-27


发表于 2017-3-16 17:59 资料 短消息 只看该作者
将main.exe 行动价值显示部分完善了一下,用鼠标框指示位置(因为未滚屏,有时指示框会跑出屏幕外,不影响运行),上面一栏显示行动价值

输出信息说明:武将或部队名称+战场序号  行动坐标X Y   行动价值V(通常比物理或策略价值大1)    A物理攻击目标   P物理价值    策略名称及目标   M策略价值
用鼠标点击继续

程序默认是显示大于1的输出,按以下修改可以显示大于0的:

caption=价值输出
ovr=0
s=3c01
r=3c00
offset=a636
mode=normal


图片附件: [screenshot] screenshot2.png (2017-3-16 17:59, 61.71 K)



附件: [main] MAIN.zip (2017-3-16 17:59, 107.1 K)
该附件被下载次数 194
顶部
性别:男-离线 heyou

★★

Rank: 6Rank: 6Rank: 6
组别 校尉
级别 讨逆将军
功绩 27
帖子 670
编号 306697
注册 2009-1-20


发表于 2019-3-16 14:59 资料 个人空间 短消息 只看该作者
回复 #6 likelove 的帖子

要等敵軍回合才會重新計算,我方回合時,即使我方移動位置也不會重新計算
有快捷鍵能現在計算嗎?
顶部
性别:未知-离线 likelove

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 37
编号 56074
注册 2005-12-27


发表于 2019-4-12 15:35 资料 短消息 只看该作者


QUOTE:
原帖由 heyou 于 2019-3-16 14:59 发表
要等敵軍回合才會重新計算,我方回合時,即使我方移動位置也不會重新計算
有快捷鍵能現在計算嗎?

这个无法实现。
现有显示行动价值信息,只是在NPC计算时把这个过程中的中间结果显示出来,即

原流程:
循环计算当前NPC行动价值
选择最大行动价值方案
执行该方案


新流程:
循环计算当前NPC行动价值
程序跳走
     显示行动价值
程序跳回
选择最大行动价值方案
执行该方案

不知说清楚了没有
顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-1-19 02:27
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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