用二进制编辑工具(如ultraEdit)在heros4.exe中搜索Ascii字符串smallfonts6(注意small和fonts中间有一个空格,fonts和6中间没有),将找到一个结果,后面不远有一系列数字:121416182022…
这些数字代表的是字体大小,修改它们可改变游戏中的字体大小..我比较喜欢小字体,所以全部改成12了,大家可以自己看着办
本人的游戏版本是Heroes of Might and Magic IV:The Gathering Storm 中文版 v2.2.0.1
(此版本的第一个数字首地址在0x6728c9)
(DarkRain.cn注:虽然这个方法可以改变字体大小,但对于Win 98下文字显示不完全的问题,却无能为力。这是因为Win 2000与WinXP所使用的新宋体,在字体上要比Win 98所使用的宋体稍微小一点,于是Win 2000与WinXP下能够正常显示的文字,在Win 98下就会少掉(每行少2个字)。解决的方法是安装字体,用Win 2000与WinXP的新宋体来替换Win 98的宋体。)
【评论】 |