查看完整版本: [-- 【求助】PVR图片打开问题 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> 【求助】PVR图片打开问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

888208 2006-09-23 09:35

最近也在向论坛某些高人学习,搞汉化.
可是遇到问题了
某些PVR图片是无法打开的,虽然我用16进制编辑器对图片作了一些修改,但是打开之后好多马赛克,而且不关掉photoshop是无法删除掉图片的.(看来方法错了)

现在虚心向大家请教.


PS:汉化真好啊,我的PS水平飞速提高啊

YZB 2006-09-23 09:39
不厚道的从QQ聊天上复制了下来

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没有试验过

case 0x00: /* ARGB155 */
   case 0x01: /* RGB565 */
   case 0x02: /* ARGB4444 */
   case 0x03: /* YUV422 */
       bits = 24; break;
   case 0x04: /* BUMP */
   case 0x05: /* 4BPP */
       bits = 4; break;
   case 0x06: /* 8BPP */
       bits = 8; break;

888208 2006-09-23 09:50
我一直都是改成02 03的,马赛克多多,谢谢斑竹大人

继续汉化,请大家期待.
估计要一年吧,因为所有工作都是我一个人做 累死鸟

YZB 2006-09-23 09:52
汉化一个人做起来很累的啊

另外小声问下是啥游戏啊?

888208 2006-09-23 09:59
斑竹为什么不把DC游戏汉化的相关知识发个置顶贴呢?这样也方便大家学习啊~~~~(有一点私心在里面)

暂时保密好不好,到时候也许有惊喜

YZB 2006-09-23 10:26
这个会整理的,忙完国庆在说吧~
置顶很9没更新了

glf999 2006-09-23 11:27
不对啊 汉化解密我不是老早以前就发了么??

您没看见啊 ??

pvr的相关修改 我就不太了解了

这些全是yzb当初教我的呢

888208 2006-09-23 13:01
您教的只是修改字库详细写,可是在修改图片时就遇到了很多问题。谁叫俺是菜鸟了。

glf999 2006-09-25 10:47
看来我 语言表达能力有所下降了

这么重要的问题我早咋没发现呢

pvr的相关知识在这个网站上有 可惜我进不去
http://www.pvr-extremist.com/dreamcast.asp

888208 2006-09-25 10:51
THANK YOU,已经收藏了。


查看完整版本: [-- 【求助】PVR图片打开问题 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us