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

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

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

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

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

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

肥牛你好,有位朋友提到想汉化Samantha Swift 系列的游戏。
. F0 e( A; i# @- F2 G9 n6 D8 `3 R& J' n7 v7 f
请你在有空的时候看一下一下这个游戏* j" S! {% U" ^7 C
Samantha Swift and the Golden Touch  薩曼莎和金手指
/ w- y9 {  a' Q5 w+ X
) y( [" Y" Z: N: c& {7 [我大致看了一下,文件是不加密的,文件信息表好像在每个文件的前面,有一大块。8 h- N- M5 m& T2 }
难度应该是中下的,请用quickbms或delphi制作,只要是命令行的即可。
7 H# k+ T7 V4 \3 v$ ^8 M& Q如果时间允许的话,请测试一下其他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发表的  :+ z$ G, w# b6 ^7 B# O5 Y
简单看了一下,这个游戏的资源文件resources.sfs,并不是简单一个解包器就可以解包的。这是一个EasyTable的文件型数据库。EasyTable是DELPHI的一个第三方控件,它的数据库是自己独有的格式。我现在只有5.3版,能打开这个文件,但是看不到里面的数据表。我正在找新版本的EasyTable看看是不是能读出里面的数据表。
, ~1 y9 C! X2 V" o* j
收到,请问你是如何判断出是使用的是EasyTable呢?
3 P  m) w" \& g& z我觉得很奇怪,一般游戏都是用C语言开发的,不太可能用delphi的控件,) M4 g3 `; @! T9 |
难道这个游戏是delphi开发的?
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-2-21 14:20 | 只看该作者
我找到一个v6的,你看看能用不?
9 u) d: s8 G7 Y% U" ?http://www.asp300.com/View/20/14127.html
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2010-2-21 14:24 | 只看该作者
找到一个官网的EasyTable ODBC Driver ,虽然是试用版的,但是可以试试看能不能用。
1 C8 g. n/ j7 @# H' V; q5 Nhttp://www.aidaim.com/easytable_ ... lphi_c++builder.htm
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-2-21 14:31 | 只看该作者
找到一个AidAim.EasyTable.v6.01.For.Delphi 4567
6 }9 T; u2 y. H1 k1 C不知道是否能下载
2 V( M! F; w& u$ @* H9 _; u+ l1 ^& _9 A9 qhttp://www.winu.cn/htmls/813/014/
回复 支持 反对

使用道具 举报

7#
发表于 2010-2-21 17:16 | 只看该作者
6.0版本的我试过了,跟5.0一样。EasyTable可以读出这个文件的文件头满足EasyTable的要求,但是不能读出其中的数据表。8 H3 s6 [+ c- R! ?
我判断的依据很简单,文件头部的一串字母,然后隔一段又是一串字母,跟我以前用EasyTable做的数据库一样。
7 L3 k. \# s  Z) ^) e8 n2 y我现在在外面,晚上回家以后我再看看到底什么原因读不出数据表,是做过手脚,还是我的判断错误。我需要用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
3 w8 H/ e5 `1 K$ [/ J+ U继续研究中……
回复 支持 反对

使用道具 举报

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日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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