上一主题下一主题
«1234»Pages: 2/4     Go
主题 : 【求助】会编程的高手来帮下我啊(1OOOFYB)
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
20楼  发表于: 2006-08-23 10:35

能不能说的详细一点,是什么格式的图片?怎么封装到一起的?加密没有?
女王亲卫队暗部
级别: 模拟天才
UID: 402
精华: 6
发帖: 3529
威望: 8 星
金钱: 23 浮游币
贡献值: 7 点
好评度: 6103 点
人气: 10 点
在线时间: 283(时)
注册时间: 2004-03-26
最后登录: 2017-10-21
21楼  发表于: 2006-08-23 10:41

你出1000RMB估计就有人帮你了……
Wi-Fi~无限你的无线
洛克人专题站讨论QQ群1689133 请注明洛克人玩家
成せばなる、僕ならできる何事も!
级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
22楼  发表于: 2006-08-23 10:46

1000RMB也未必有人帮你,技术的东西可值钱了!
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。



YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
23楼  发表于: 2006-08-23 10:47

引用
引用第20楼拉菲尔2006-08-23 10:35发表的“”:
能不能说的详细一点,是什么格式的图片?怎么封装到一起的?加密没有?

应该都没加密,PVR格式的~
或者可以试下另外一种方法,

用16进制器打开某个组合的文件,在遇到以GBIX或者PVRT开头的字样就自动把前面的分割成一个小文件,依次类推~



看我传的那个附件就是1234个图想组合在一起的,能直接切成4快就可以了~
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
24楼  发表于: 2006-08-23 10:49

引用
引用第21楼TNTMAN2006-08-23 10:41发表的“”:
你出1000RMB估计就有人帮你了……


这个应该不难吧~

我已经找到切一种格式的方法了,但是只能是切特定的PVM格式,其他都不行~
腰间盘突出的
级别: 论坛版主

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 298018 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1454(时)
注册时间: 2005-03-08
最后登录: 2024-09-26
25楼  发表于: 2006-08-23 12:32

那能不能 对那个软件进行修改啊?

看看呢个软件是不是搜索特定文字 然后进行分割和合并

要是这样 改下那个特定的文字 应该就会支持 pvr了
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
级别: 模拟之星
UID: 35604
精华: 0
发帖: 363
威望: 0 星
金钱: 3544 浮游币
贡献值: 0 点
好评度: 858 点
人气: 0 点
在线时间: 221(时)
注册时间: 2005-06-14
最后登录: 2024-08-06
26楼  发表于: 2006-08-23 15:39

引用
引用第25楼glf9992006-08-23 12:32发表的“”:
那能不能 对那个软件进行修改啊?

看看呢个软件是不是搜索特定文字 然后进行分割和合并

要是这样 改下那个特定的文字 应该就会支持 pvr了


都说了分割文件不难了,无论VB,VC,乃至JAVA,但是LZ的要求是直接看多层图哇

现在俺最想知道的是那个该死的PVR文件编码是什么样的,假设我有一个PVR文件我怎么编个算法来翻译成一个一个像素,最后成为一张图片
以恶搞的方式讨论严肃的问题,以严肃的态度讨论恶搞的事项,模糊龌龊和正常的界限,让新世纪的光照耀这个宇宙吧OTZ

伊藤大人画的绫波啊,呃呵呵呵..... 
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
27楼  发表于: 2006-08-23 15:50

要求降低了啊,能分割文件就可以了~
至于想研究编码,可以加我QQ,我传点资料给你啊~
谢谢啊~
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
28楼  发表于: 2006-08-23 23:44

引用
引用第24楼YZB2006-08-23 10:49发表的“”:


这个应该不难吧~

我已经找到切一种格式的方法了,但是只能是切特定的PVM格式,其他都不行~

你发的这个是不难,
你的意思是同一个文件中不只一种封装格式?
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
29楼  发表于: 2006-08-24 00:14

引用
引用第28楼拉菲尔2006-08-23 23:44发表的“”:

你发的这个是不难,
你的意思是同一个文件中不只一种封装格式?



我的意思是说,这类PVR图片组合的文件后缀不同而已,我找到的软件只能固定解开后缀是PVM格式组合的PVR文件,如果是别的后缀格式的话是解不开的,就算是修改后缀也不行.....
级别: 模拟之星
UID: 35604
精华: 0
发帖: 363
威望: 0 星
金钱: 3544 浮游币
贡献值: 0 点
好评度: 858 点
人气: 0 点
在线时间: 221(时)
注册时间: 2005-06-14
最后登录: 2024-08-06
30楼  发表于: 2006-08-24 00:42

因为LZ降低了要求,所以已经搞定了

虽然只是几K的小玩意,还是请LZ出来自己查收吧,就不贴出来丢人了,当然LZ自己愿意贴就另当别论

         
以恶搞的方式讨论严肃的问题,以严肃的态度讨论恶搞的事项,模糊龌龊和正常的界限,让新世纪的光照耀这个宇宙吧OTZ

伊藤大人画的绫波啊,呃呵呵呵..... 
新新航向
级别: 模拟名流
UID: 294
精华: 1
发帖: 7668
威望: 4 星
金钱: 92 浮游币
贡献值: 54 点
好评度: 12540 点
人气: 74 点
在线时间: 268(时)
注册时间: 2004-03-26
最后登录: 2023-04-11
31楼  发表于: 2006-08-24 09:39

引用
引用第29楼YZB2006-08-24 00:14发表的“”:



我的意思是说,这类PVR图片组合的文件后缀不同而已,我找到的软件只能固定解开后缀是PVM格式组合的PVR文件,如果是别的后缀格式的话是解不开的,就算是修改后缀也不行.....

所有文件都有你说的特点吗?
ps:楼上解决问题了吗?
腰间盘突出的
级别: 论坛版主

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 298018 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1454(时)
注册时间: 2005-03-08
最后登录: 2024-09-26
32楼  发表于: 2006-08-24 11:21

pvr查看器可以看 多合一pvr包

只是楼主没有找到适用方法

不过有个bug

就是pvr 里面的全局索引代码被忽略了

要是能把这个恢复就完美了

这软件还支持PVM的查看
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
33楼  发表于: 2006-08-24 11:46

图片:
就是这样的了
那个全局代码一样的东西,肯定是有的。
不然游戏每次都要自己扫描pvr文件,这种做法显得相当愚蠢。
只是,不知道藏在哪一个文件里面。
[ 此贴被williw在2006-08-24 11:55重新编辑 ]
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
34楼  发表于: 2006-08-24 17:31

是啊是啊,我的问题神秘游侠兄弟解决了一点哦,认识他说还不是很好,所以呢,就接着求啦`



PS:williw是啊是啊,我试过了可以,应该能通过90%的格式了,但是貌似还有10%不行,目前在找这类的文件呢
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
35楼  发表于: 2006-08-24 17:52

似乎文件格式不一样了,
比如上次你给我的那个once.plz文件的格式和1+2+3+4.pvr的文件格式是不一样的。
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
36楼  发表于: 2006-08-24 17:56

是啊是啊,这类的格式就不同了,有的不是GBIX开头的,GBI后面跟个符号才写X,NND,真是麻烦啊~
还有一些索引短了很多,本来GBIX一行.PVRT一行的,这个切是2个才一行
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
37楼  发表于: 2006-08-24 19:00

以PVRT开头的才是真正的pvr文件,只是看图的话,完全可以无视GBIX。
前面的GBIX把pvr包装成了一个新文件。
就1+2+3+4.pvr文件里面的规律而言,
1,3是记录的同一个模型的不同颜色的纹理,在GBIX后面跟着的是十六进制数分别是 74 ,75
而2,4完全一样,都是这个模型的alpha信息,后面的数字是65,65,
纹理一样,数字也一样,很有意思,不知道干嘛用的。
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
38楼  发表于: 2006-08-24 19:35

GBIX 后面紧跟的 4个字节 代表 GBIX数据有多少个字节,PVRT 后面的 4个字节 也是这个意思
PVRT 这16个字节的第9位,代表每个像素是用什么格式描述的(ARGB1555,RGB565,YUV,4BPP等等)
第10位,代表整个图片的格式,也就是各个像素是用什么规则排列成一幅图片的,这个就是上面说到的 12,当然本来应该是16进制然后要转换成10进制的,但没有发现DC里面有其他格式,所以我和Babywolf讨论的时候就不转换了
最后4个字节,前两位是图片宽度,后两位是图片高度
02 叫twiddled & mipmap
上次《斑鸠》汉化的时候用到01、05、09这三种,在3D模型的贴图中还用到04、12(可能还有其他),但与汉化无关,所以没有研究
05、12肯定不能直接打开,04没有试验过


偷偷发上来
级别: 模拟之星
UID: 35604
精华: 0
发帖: 363
威望: 0 星
金钱: 3544 浮游币
贡献值: 0 点
好评度: 858 点
人气: 0 点
在线时间: 221(时)
注册时间: 2005-06-14
最后登录: 2024-08-06
39楼  发表于: 2006-08-24 20:02

引用
引用第38楼YZB2006-08-24 19:35发表的“”:
GBIX 后面紧跟的 4个字节 代表 GBIX数据有多少个字节,PVRT 后面的 4个字节 也是这个意思
.......

比较狠的是那几个字节要从后往前读才读得到正确的数据,比如 68 1D 00 00
实际表达的是1D68这个HEX数,我倒
引用
引用第38楼YZB2006-08-24 19:35发表的“”:
最后4个字节,前两位是图片宽度,后两位是图片高度
.......

这个,至少可以多获得一点文字信息......
以恶搞的方式讨论严肃的问题,以严肃的态度讨论恶搞的事项,模糊龌龊和正常的界限,让新世纪的光照耀这个宇宙吧OTZ

伊藤大人画的绫波啊,呃呵呵呵..... 
上一主题下一主题
«1234»Pages: 2/4     Go