冒险解谜游戏中文网 ChinaAVG

标题: 【汉化工具】.rss文件打包器 [打印本页]

作者: 深绿    时间: 2009-7-29 20:27
标题: 【汉化工具】.rss文件打包器
首先要说明一下,原来的那个bms脚本的解包器要稍作修改" D, Z/ _; j6 @2 w4 Z' Z
因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小
4 a& ]) I6 x4 Q4 N; f) g我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了  @3 J0 G" S# M8 \
0 L2 _( s. ?' }/ a7 {
我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。% h% L* w! A# L2 q. l
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。; S& h2 Y0 w8 F' l9 w

3 R" Z1 I6 `. j* V& {修改过的bms解包脚本和打包器见附件:9 X0 \+ S& l. w
————————————————————————————————  b! e0 w5 I  Y* R9 t* B0 f/ k
8.1更新) j$ |9 D$ I7 }# \5 C
今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧- b3 O8 R' D2 J4 }1 J
————————————————————————————————
; l; v% `" h% \7 ?8 Q- i# m8.6更新
+ |; ~8 _: M) A# C. u3 X5 m" a7 d0 Y) a9 _, u
非常抱歉,由于个人的疏忽,造成的大家的不便
% U5 Y) g# N0 i4 L# I& V) n; _: n1 T0 B, {, ^6 B9 o
代码已更新
作者: shane007    时间: 2009-7-29 20:33
谢谢了!辛苦!) V9 K- a/ u  v4 N0 t7 {
对了,如果解包后,修改了一张图片,改变了大小。
+ F6 z" A* {7 K$ p9 z! r+ [再打包,应该也没问题吧?
作者: shane007    时间: 2009-7-29 20:35
你没放打包器?
作者: soring123    时间: 2009-7-29 20:43
过来支持一下
作者: 深绿    时间: 2009-7-29 20:43
嗯,没问题,刚刚试了
6 @" ?! W1 E( P$ `: G  n& r; v- J& j' G8 i
汗,压缩包传错了,刚才那个是007你放出来的rss解包器= =...+ e+ Y3 c: k3 Y# g
现在好了,抱歉[s:4]
作者: shane007    时间: 2009-7-29 20:46
你把文件放错了吧?
作者: odair    时间: 2009-7-30 16:59
007:
, h! J  u1 [  r2 A' F" Z& f: ?( G1 |' @  H" ?/ r8 I
我把所有的包解开后除了菜单图片外,没发现需要P的图,可是在游戏过程中发现了如下的图,但在解开的文件中没找到,你是否可以研究一下
作者: shane007    时间: 2009-7-30 17:09
收到,你给我一个出现这个图的存档吧。
作者: odair    时间: 2009-7-30 17:33
后面还又发现了一封信,你看看吧
作者: 深绿    时间: 2009-8-1 23:13
8.1更新
: s7 o5 T$ L, f; Z3 ^" I' ]; N% W
——————————————————————————————————————————————————
$ ~/ X! s! W: c7 H5 ]  [% Z" ZPS:对于Odir发现的问题,我也有所察觉,比如block0.rss解包后有一个black文件夹,里面有map1.TIF~map5.TIF等一些TIF格式图片,但是只有map1.tif能够正常显示图片,其他都无法显示,我看了下解包器,切得应该没有问题,尤其是map1.TIF并不是这个包里的第一张图,也不是最后一张图,却刚好只有它能够正常显示,很奇怪。
作者: shane007    时间: 2009-8-1 23:25
我知道以前为什么会出错了。以前没有和head.bin放在一起。
; }3 x9 x9 g# A& n& }: Y  V有空我再测试一下。图片的问题倒真是奇怪了) @& d3 q/ S; w# M
还需要继续研究,可以结合filemon研究看看。
作者: 深绿    时间: 2009-8-6 10:06
8.6更新
作者: shane007    时间: 2009-8-6 11:37
收到,谢谢。7 k/ w. e- @6 H7 t& X3 ^# s
我看了代码,好像没问题。不过,最终还要通过实践来检验。; W* v, ~  Y; U
对了,我记得老版本到最后总是要出个错,可能是到文件尾的缘故,其实并没出错。3 g2 z( ^5 y# K& Y6 I4 N9 k
由于这个工具要放到补丁里多次执行,希望能把那个错去掉。
, H; O3 f9 R7 Y% f/ |) n! E& R% Y还有,ND系列的打包器有问题的话希望也能发布新版。3 M: O( a# |9 l: h
* Z. w# T/ J: ~7 i5 v. H8 x
TO 枫叶,Odair! G' K1 F& k! L2 {6 d, E
你们有时间的话测试一下这个新版的打包器吧。
作者: shane007    时间: 2009-8-6 11:41
测试1
. m# @, O2 H: j0 Z9 d; p4 ?修改一个正常的tif文件,然后打包,看能否正常显示。3 L9 V- R% p. m, v5 v" ^
$ G8 k: n  U/ _" F, }
测试2
8 Z* Q0 }6 a: y$ S. @$ c3 y找一个有问题的tif文件,用PixRecovery 1.5.0923修复后转换为tiff。
8 u" p# P$ Z* Y+ B% M注意图片的各种参数和原来的相同。然后打包,看能否正常显示。
作者: 慕容枫叶    时间: 2009-8-6 12:16
我手里没这游戏 无法测试  这个周末下游戏再测试吧~~~
作者: odair    时间: 2009-8-6 19:54
已测试,没问题了。/ q0 i! `4 @) ]+ N

  ^' N5 _/ l( b5 X但问题是用rss解包器,只解出了菜单的几张图,游戏里的图全都解不出来。这个问题还有待解决。
作者: shane007    时间: 2009-8-6 20:04
收到,O版。
7 ]% h4 `2 M" H  F2 J! L. x5 Z
2 U/ F' i: Q: X$ w说一下你测试的内容吧。是我说的测试1,2?
作者: odair    时间: 2009-8-6 20:15
1、2都试了,我只解出6张菜单的图片,其中两张无法打开,但经过枫叶提示,发现可以用photoshop打开,修改后放入游戏可以正常显示。另外4张正常的修改了一下,也可以正常显示。
作者: shane007    时间: 2009-8-6 20:58
收到,我继续研究
作者: shane007    时间: 2009-8-6 22:57
block1.rss 里面还有15张tif ,用PS应该可以打开。
作者: shane007    时间: 2010-4-10 23:05
顶上来




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2