3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3528|回复: 23
打印 上一主题 下一主题

[原创] 自己做的龙腾世纪:起源汉化工具及源码,希望能早日看到汉化版^_^

[复制链接]

5

主题

196

帖子

285

积分

高级玩家

Rank: 4

贡献度
25
金元
1854
积分
285
精华
0
注册时间
2008-12-24
跳转到指定楼层
主题
发表于 2009-10-17 15:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天闲的手痒痒,破解了龙腾角色创造器的资源文件(packagescoredata下的那些erf文件)及其游戏文本信息(packagescoredatatalktable下的那些tlk文件)
不出意外的话 正式发行的版本也是这些格式。

游戏资源打包文件(.erf文件)C++格式:
struct FileInfo
{
        wchar_t filename[32];
        DWORD offset;
        DWORD size;
};
游戏文本信息(.tlk文件)C++格式:
struct StringInfo
{
        DWORD id;
        DWORD offset;
};

初步分析 packagescoredatatextures.erf 里是字体DDS纹理
packagescoredatafonts.erf 里的的fonts.xml是纹理坐标?

附带导出工具和源码(导入工具没有写,但是如果你能看懂代码,导入工具很好写),希望有汉化能力及意愿的朋友或者组织将来能汉化这款游戏^_^
开发环境 Win7 + VS2005 SP2 + MFC

发现个小错误。。保存路径了个斜杠...
请将ErfViewerDlg.cpp的246行的
wsprintf(filepath,_T("%s%s"),savePath,fileInfo[id].filename);
改成wsprintf(filepath,_T("%s%s"),savePath,fileInfo[id].filename);
否则导出的文件只能成功保存在盘符下。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

5

主题

196

帖子

285

积分

高级玩家

Rank: 4

贡献度
25
金元
1854
积分
285
精华
0
注册时间
2008-12-24
舒服的沙发
 楼主| 发表于 2009-10-17 15:49 | 只看该作者
附带导出的游戏文本
回复 支持 反对

使用道具 举报

119

主题

2820

帖子

1万

积分

云游仙境

Rank: 12Rank: 12Rank: 12

贡献度
2675
金元
19113
积分
12621
精华
1
注册时间
2009-1-1
硬硬的板凳
发表于 2009-10-17 16:15 | 只看该作者
惊现技术宅 还不来当此区斑竹[em24] [em24]
回复 支持 反对

使用道具 举报

头像被屏蔽

11

主题

2606

帖子

3258

积分

禁止发言

贡献度
464
金元
14020
积分
3258
精华
0
注册时间
2009-6-16
冰凉的地板
发表于 2009-10-17 18:45 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

42

主题

1432

帖子

-9

积分

游戏亡灵

贡献度
-181
金元
7754
积分
-9
精华
0
注册时间
2008-10-5
5#
发表于 2009-10-17 18:56 | 只看该作者
强大的技术宅~~~~[em09]
回复 支持 反对

使用道具 举报

3

主题

779

帖子

915

积分

超级玩家

Rank: 5Rank: 5

贡献度
107
金元
4870
积分
915
精华
0
注册时间
2009-6-26
6#
发表于 2009-10-17 19:13 | 只看该作者
很好很强大!论坛要多点这样的人才就好了![em09]
回复 支持 反对

使用道具 举报

21

主题

1039

帖子

1175

积分

游戏狂人

Rank: 6Rank: 6

贡献度
131
金元
6509
积分
1175
精华
0
注册时间
2009-5-27
7#
发表于 2009-10-17 19:43 | 只看该作者
LZ厉害啊!希望汉化能早点出来
回复 支持 反对

使用道具 举报

32

主题

1406

帖子

1839

积分

游戏狂人

Rank: 6Rank: 6

贡献度
118
金元
13667
积分
1839
精华
0
注册时间
2009-5-14
8#
发表于 2009-10-17 20:08 | 只看该作者
顶顶顶!
望Lz加入3DM的技术部啊!
回复 支持 反对

使用道具 举报

头像被屏蔽

41

主题

887

帖子

968

积分

禁止访问

贡献度
122
金元
5402
积分
968
精华
0
注册时间
2009-7-14
9#
发表于 2009-10-17 20:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

301

帖子

395

积分

高级玩家

Rank: 4

贡献度
45
金元
2151
积分
395
精华
0
注册时间
2006-1-23
10#
发表于 2009-10-18 00:55 | 只看该作者
...路过 崇拜下,,都是强人啊
回复 支持 反对

使用道具 举报

4

主题

826

帖子

720

积分

超级玩家

Rank: 5Rank: 5

贡献度
76
金元
4164
积分
720
精华
0
注册时间
2009-8-2
11#
发表于 2009-10-18 11:06 | 只看该作者
LZ牛XXXXXXXXXXXXXXXXXXXXXXXXXXXX
回复 支持 反对

使用道具 举报

38

主题

807

帖子

1064

积分

游戏狂人

Rank: 6Rank: 6

贡献度
83
金元
7323
积分
1064
精华
0
注册时间
2008-11-11
12#
发表于 2009-10-18 14:50 | 只看该作者
这个贴一定要顶!!!!!!!!!!!
回复 支持 反对

使用道具 举报

11

主题

689

帖子

761

积分

超级玩家

Rank: 5Rank: 5

贡献度
62
金元
5125
积分
761
精华
0
注册时间
2009-5-16
13#
发表于 2009-10-18 14:53 | 只看该作者
高人在
还没出就放出了人物工具的英文文本(我的意思是说他的效率太高了)
赞一个
牛逼[em09]
回复 支持 反对

使用道具 举报

73

主题

5810

帖子

7508

积分

游戏精英

Rank: 8Rank: 8

贡献度
712
金元
46601
积分
7508
精华
0
注册时间
2008-10-23
QQ
14#
发表于 2009-10-18 18:58 | 只看该作者
LZ不会是穿越的吧?[em31]
回复 支持 反对

使用道具 举报

0

主题

486

帖子

310

积分

高级玩家

Rank: 4

贡献度
5
金元
3499
积分
310
精华
0
注册时间
2008-12-28
15#
发表于 2009-10-18 20:18 | 只看该作者
这么快啊,估计汉化量不小。
回复 支持 反对

使用道具 举报

106

主题

1449

帖子

1741

积分

游戏狂人

Rank: 6Rank: 6

贡献度
155
金元
11213
积分
1741
精华
0
注册时间
2004-7-26
16#
发表于 2009-10-18 23:27 | 只看该作者
额,行行有状元呢,顶楼主下[em01]
回复 支持 反对

使用道具 举报

0

主题

788

帖子

523

积分

高级玩家

Rank: 4

贡献度
16
金元
5185
积分
523
精华
0
注册时间
2009-10-5
17#
发表于 2009-10-19 00:22 | 只看该作者
[em01] [em01] [em01] goodgoodgood[em01] [em01] [em01] goodgoodgood
回复 支持 反对

使用道具 举报

5

主题

196

帖子

285

积分

高级玩家

Rank: 4

贡献度
25
金元
1854
积分
285
精华
0
注册时间
2008-12-24
18#
 楼主| 发表于 2009-10-19 21:25 | 只看该作者
发现个小错误。。。
请将ErfViewerDlg.cpp的246行的
wsprintf(filepath,_T("%s%s"),savePath,fileInfo[id].filename);
改成wsprintf(filepath,_T("%s%s"),savePath,fileInfo[id].filename);
否则导出的文件只能成功保存在盘符下。。。
回复 支持 反对

使用道具 举报

57

主题

6390

帖子

8909

积分

游戏精英

Rank: 8Rank: 8

贡献度
982
金元
49714
积分
8909
精华
1
注册时间
2005-3-16
QQ
19#
发表于 2009-10-19 21:36 | 只看该作者
[em60] 没改的时候用着也没问题啊
回复 支持 反对

使用道具 举报

32

主题

1458

帖子

1624

积分

游戏狂人

Rank: 6Rank: 6

贡献度
196
金元
8403
积分
1624
精华
0
注册时间
2008-12-21
20#
发表于 2009-10-19 22:21 | 只看该作者
路過

順便膜拜下高人[em60] [em60]
回复 支持 反对

使用道具 举报

137

主题

4287

帖子

5493

积分

游戏精英

Rank: 8Rank: 8

贡献度
713
金元
26413
积分
5493
精华
0
注册时间
2009-9-8
21#
发表于 2009-10-20 07:49 | 只看该作者
[em60] LZ为什么不做汉化?
回复 支持 反对

使用道具 举报

4

主题

1193

帖子

1031

积分

游戏狂人

Rank: 6Rank: 6

贡献度
83
金元
6986
积分
1031
精华
0
注册时间
2009-3-6
22#
发表于 2009-10-20 10:45 | 只看该作者
[em01] 佩服啊。对语言不感兴趣。。支持技术!
回复 支持 反对

使用道具 举报

2

主题

1265

帖子

1710

积分

游戏狂人

Rank: 6Rank: 6

贡献度
246
金元
7262
积分
1710
精华
0
注册时间
2007-12-25
23#
发表于 2009-10-20 12:57 | 只看该作者
很好很强大 哦也
回复 支持 反对

使用道具 举报

0

主题

93

帖子

108

积分

中级玩家

Rank: 3Rank: 3

贡献度
17
金元
1001
积分
108
精华
0
注册时间
2009-10-15
24#
发表于 2009-11-9 01:19 | 只看该作者
很好很强大![em01] [em01] [em01] [em01]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-12 01:41 , Processed in 0.157655 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表