游客:
注册
|
登录
会员
|
搜索
|
统计
|
帮助
轩辕春秋文化论坛
»
设计与修改
» 三国志系列码表与字库分析
兴唐传·瓦岗山异闻录(20150519版)发布
(2015-5-19)
论坛营运现状公告
(2014-8-10)
三国志12pk版下载
(2013-4-20)
《精忠报国岳飞传》制作组对外开放
(2013-1-16)
岳飞传解密剧本发布
(2011-4-12)
招募各版斑竹和网站管理技术人员
(2006-4-19)
<< 上一主题
|
下一主题 >>
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
|
开通个人空间
|
加入资讯
标题: 三国志系列码表与字库分析
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#1
发表于 2004-11-28 11:40
资料
短消息
看全部作者
请教van:
三九和三十中历史武将的姓名编码是放在哪个文件中的呢?按照什么格式编码?
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#2
发表于 2004-11-28 18:58
资料
短消息
看全部作者
QUOTE:
原帖由
van
于2004-11-28, 14:10:29发表
主程序里,现在当然是用Big5编码了
主程序中的姓名似乎并不是直接的big5码,或许是某种索引到f_font.s9码表的编码?
一个简单的例子:张飞的“张”字big5码是
B1 69
,ultraedit打开san9.exe(普通版脱掉了safedisc的),查找
B1 69
,共找到2处。如果姓名是直接big5编码,那么其中之一应该是姓“张”字的编码了,将他们替换,但运行san9.exe进游戏后姓名并没有变。由此可以肯定的是,找到的两处
B1 69
都不是姓名的big5码。倒是如果替换f_font.s9中前面的码表中的
B1 69
,那么进游戏后所有的“张”字都变了。
[广告]
真诚支持说岳,携手共创辉煌
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#3
发表于 2004-12-1 20:27
资料
短消息
看全部作者
van兄能不能研究一下怎么修改三九中历史武将的姓名?
我试了好多方法都不知道怎么改:
1)查找存档文件,里面肯定没有;
2)剧本文件,好像也没有,据本里面只有武将能力数值;
3)改内存,也不行。方法是用金山游侠搜索。比如,要搜索张飞的big5码,就找
B1 69 AD B8
,可以找到好几处,全部替换;再回到游戏,发现张飞的名字的确是变了,但是只要一存档再取档,立刻又变回张飞了(由此也可以可肯定存档里面没有保存名字)。
4)根据van兄前面的介绍,应该是在san9pk.exe中找,但是却找不到,不知道怎么存放的。
[广告]
《精忠报国岳飞传完整版》火热发布
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#4
发表于 2004-12-2 11:23
资料
短消息
看全部作者
QUOTE:
原帖由
van
于2004-12-01, 23:54:49发表
对了,其实San9普通版也不过是用safedisc2 cleaner自动脱壳的。你也可以用它对pk版试试看
试过safedisc 2 cleaner,它只能脱掉safeddisc 2.60以前的壳;但是PK1.01使用safedisc 2.90加的,san X使用3.10加的,safedisc 2 cleaner都不能脱壳。
我的水平很菜的 ,不会手动脱
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#5
发表于 2004-12-2 11:37
资料
短消息
看全部作者
用applocale开ue32看了一下m_msg.s9,还是乱码太多,可能ue32没能区分开控制字符和big5码
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#6
发表于 2004-12-2 12:20
资料
短消息
看全部作者
QUOTE:
原帖由
东方无翼
于2004-12-02, 11:53:22发表
三九的msg也是LS11压缩的,我对他解压的算法跟sanx一样。但是sanx的就好用,san9的解压后可以看到内容,却不能正确载入。 不知为何。难道非要压缩回去他才肯认?
脱壳的时候同gameplore
附我解压的列传文件,van看看是怎么回事儿?
谢谢东方兄的解压文件,看到正确的文本了。
刚才看M_msg.s9时发现开头是LS11,不知道其含义,以为仅仅是个文件标记。听东方兄这么一说,才知道是压缩算法。怪不得applocale直接看m_msg.s9不行
[广告]
《精忠报国岳飞传完整版》火热发布
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#7
发表于 2004-12-2 12:30
资料
短消息
看全部作者
请教一下东方兄:那个LS压缩算法是标准的算法还是KOEI自创的?好像找不到这个算法,只有一个LZ压缩算法
[广告]
《精忠报国岳飞传完整版》火热发布
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#8
发表于 2004-12-2 13:31
资料
短消息
看全部作者
QUOTE:
原帖由
van
于2004-12-02, 13:08:07发表
解压以后的三9Msg文件,可以直接替换原来的文件
找到人名了,就在解压缩后的m_msg.s9的FDAA开始。
谢谢van ,谢谢各位高手
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#9
发表于 2004-12-2 13:33
资料
短消息
看全部作者
QUOTE:
原帖由
Maxwell
于2004-12-02, 12:32:28发表
这个不是标准的lz系列算法,不过有lz的一部分思想,目前还没有看到某种已经命名的算法与这个完全相同。
是这个么:
http://www.gameres.com/Articles/Program/Other/LZSS.htm
[广告]
安装Alexa工具条,提高轩辕排名,支持轩辕发展!
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#10
发表于 2004-12-2 13:47
资料
短消息
看全部作者
QUOTE:
原帖由
van
于2004-12-02, 13:36:55发表
具体的压缩算法可以参考
http://www.xycq.net/forum/index.php?showtopic=34612
van研究的真深啊,pfpf
[广告]
真诚支持说岳,携手共创辉煌
gameplore
组别
士兵
级别
忠义校尉
好贴
1
功绩
7
帖子
274
编号
17912
注册
2004-9-18
#11
发表于 2004-12-2 13:50
资料
短消息
看全部作者
QUOTE:
原帖由
Maxwell
于2004-12-02, 13:43:56发表
QUOTE:
原帖由
gameplore
于2004-12-02, 13:33:17发表
是这个么:
http://www.gameres.com/Articles/Program/Other/LZSS.htm
不完全是,你可以参照van的文章,过会儿我也会写一篇文章。
期待ing
[广告]
《精忠报国岳飞传完整版》火热发布
投票
交易
悬赏
活动
正在浏览此帖的会员 - 共
1
人在线
轩辕春秋文化论坛
轩辕史话
> 炎黄春秋
> 我思我在
> 法律探讨
> 三国史话
春秋文艺
> 古典小说
> 诗词歌赋
> 现代文艺
> 韦编三绝
> 对联雅座
> 滴翠亭
> 藏经阁
> 双七钟社
> 笑书神侠
> 辕门射虎
> 虎帐点兵
游戏人生
> 同人战棋手游
> 三国戏英杰传
> 三国鼎立
> 轩辕公会
> 三国志12
> 英雄史诗
> 运筹帷幄
> 人间五十年
> 步步为营
> 游行天下
> 游戏贴图
轩辕工作室
> 兴唐传·瓦岗山异闻录
> 豪华曹操传
> 精忠报国岳飞传
> 《精忠报国岳飞传》制作组
> 大一统演义
> 曹操传MOD作品交流
> 东吴霸王传
> 封神英杰传
> 杨家将
> 吕布传
> 三国无双战略版
> 北宋志·赵匡胤传
> 战旗春秋
> 曹操传MOD制作交流
> 金庸群侠传MOD交流
> 风华录
> 设计与修改
怡情岁月
> 影音经典
> 动漫先锋
> 绘画摄影
> 情感轩辕
> 衣食住行
> 体坛动力
> 谈股论金
参政议政
> 迎宾阁
> 鸿胪寺
> 登闻鼓
> 监造府
当前时区 GMT+8, 现在时间是 2025-7-26 10:21
京ICP备2023018092号
轩辕春秋
2003-2023 www.xycq.org.cn
Powered by
Discuz!
5.0.0
2001-2006
Comsenz Inc.
Processed in 0.012870 second(s), 9 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
轩辕春秋
-
Archiver
-
WAP
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计