设为首页收藏本站官方微博

汉化任务 薩曼莎和金手指的解包器制作(肥牛请进)

[复制链接]
查看: 3892|回复: 15
打印 上一主题 下一主题

[汉化任务] 薩曼莎和金手指的解包器制作(肥牛请进)

跳转到指定楼层
楼主
发表于 2010-2-20 22:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

薩曼莎和金手指的解包器制作(肥牛请进)

肥牛你好,有位朋友提到想汉化Samantha Swift 系列的游戏。# N4 ^# p/ r1 B/ N9 ^
/ r* W# W" K# ?$ p
请你在有空的时候看一下一下这个游戏
+ d% \4 C% E1 w5 b/ ISamantha Swift and the Golden Touch  薩曼莎和金手指4 i8 X! D2 g. z
4 _- w7 s. ?3 J% F  E5 J1 W' k
我大致看了一下,文件是不加密的,文件信息表好像在每个文件的前面,有一大块。* @+ H6 M, @  p' M- D2 G8 L
难度应该是中下的,请用quickbms或delphi制作,只要是命令行的即可。0 ~2 P) R+ ~0 i; n* X  g
如果时间允许的话,请测试一下其他2集是否也能用这个工具。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-2-21 13:06 | 只看该作者
简单看了一下,这个游戏的资源文件resources.sfs,并不是简单一个解包器就可以解包的。这是一个EasyTable的文件型数据库。EasyTable是DELPHI的一个第三方控件,它的数据库是自己独有的格式。我现在只有5.3版,能打开这个文件,但是看不到里面的数据表。我正在找新版本的EasyTable看看是不是能读出里面的数据表。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2010-2-21 14:17 | 只看该作者
引用第1楼肥牛于2010-02-21 13:06发表的  :& F" x& Y1 E/ V7 k- B$ B. o
简单看了一下,这个游戏的资源文件resources.sfs,并不是简单一个解包器就可以解包的。这是一个EasyTable的文件型数据库。EasyTable是DELPHI的一个第三方控件,它的数据库是自己独有的格式。我现在只有5.3版,能打开这个文件,但是看不到里面的数据表。我正在找新版本的EasyTable看看是不是能读出里面的数据表。
; y' I' a9 t  \$ w% j% ?
收到,请问你是如何判断出是使用的是EasyTable呢?
# I8 w* B2 P8 A& k2 Z我觉得很奇怪,一般游戏都是用C语言开发的,不太可能用delphi的控件,
0 a  r2 N  N3 p6 o2 f/ Y难道这个游戏是delphi开发的?
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-2-21 14:20 | 只看该作者
我找到一个v6的,你看看能用不?
. g5 b, T; p+ b; Thttp://www.asp300.com/View/20/14127.html
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2010-2-21 14:24 | 只看该作者
找到一个官网的EasyTable ODBC Driver ,虽然是试用版的,但是可以试试看能不能用。
' Z* C" N% u" ]( `http://www.aidaim.com/easytable_ ... lphi_c++builder.htm
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-2-21 14:31 | 只看该作者
找到一个AidAim.EasyTable.v6.01.For.Delphi 4567
7 ~, E& P# S' N: [3 o/ d不知道是否能下载' Y8 s0 O6 x- |8 n% \) R/ [1 P$ z2 Q$ J
http://www.winu.cn/htmls/813/014/
回复 支持 反对

使用道具 举报

7#
发表于 2010-2-21 17:16 | 只看该作者
6.0版本的我试过了,跟5.0一样。EasyTable可以读出这个文件的文件头满足EasyTable的要求,但是不能读出其中的数据表。9 `0 n" |1 A6 }. {$ L; {
我判断的依据很简单,文件头部的一串字母,然后隔一段又是一串字母,跟我以前用EasyTable做的数据库一样。
# T6 D- ~% ]5 p6 u我现在在外面,晚上回家以后我再看看到底什么原因读不出数据表,是做过手脚,还是我的判断错误。我需要用EasyTable做个简单的数据库,然后比较一下。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2010-2-21 17:39 | 只看该作者
收到,密切关注后续研究情况。
回复 支持 反对

使用道具 举报

9#
发表于 2010-2-21 22:51 | 只看该作者
经过比较,发现这个文件里面保存的不是数据库表,而是一个一个文件。也就是说,与EasyTable的存储方式一样,但是保存的东西不一样。于是,我去EasyTable的网站查找,果然查到了这个东西:Single File System,生成的文件后缀就是sfs,与这个资源文件一样。现在基本可以确认,用的就是这个引擎。网址:http://www.aidaim.com/single_file_system.htm
; r9 Q6 {& o* [; Q1 g继续研究中……
回复 支持 反对

使用道具 举报

10#
发表于 2010-2-21 23:07 | 只看该作者
从aidaim的网站下载了SFS的开发包,FOR DELPHI的,试用版。里面带了一个工具,用这个工具可以把游戏的资源文件解包和打包。但是我试了一下,发现只能一个目录一个目录的解,稍微麻烦一些,但是也可以满足我们的需求。先发上来。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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