上一主题下一主题
«12345678»Pages: 4/8     Go
主题 : 【原创】【讨论】世嘉土星游戏汉化教程2(图片汉化)
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
60楼  发表于: 2022-01-31 21:15

引用
引用第59楼hutianlu于2022-01-31 19:09发表的  :
大佬除夕快乐!2022年里祝大佬事业有成步步高,阖家欢乐万事兴!
另外刚才闲得无聊,把字库文件找出来了     是STRCG.ALL
里面每一个日文字符之间都有32字节的0来分割,实际内容全都是96字节
我把他用同名空文件替换之后进入游戏故事模式是这样的
[attachment=112425]
.......


这个文件的确是字库(16x16的4BPP),但是游戏应该是按照剧情载入相应的某一段

段落结构指针在主程序的0x6a620,每8个字节一组,前面4个字节是该段字库的开始位置(需要x2048),后4个字节为该段字库的字节大小

程序按照游戏给定的某一个编号x8来定位需要哪一段的字库,然后读取到显存,颜色表倒是固定的,在主程序的0x6a394那里

这个对你来说应该比较难了,最好先把图片部分搞完

当然你自己有兴趣也可以想想应该怎么去定位文本的编码在哪里
[ 此帖被YZB在2022-01-31 21:21重新编辑 ]
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
61楼  发表于: 2022-01-31 22:06

回 60楼(YZB) 的帖子

大概就是我需要去找到游戏文本所储存的编码文件对不?
这样的话好使,因为游戏里有很多文件是带着人物名称缩写的,我能根据这个缩写抹除内容之后推断出文件是干啥的
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
62楼  发表于: 2022-02-04 20:49

老哥要是有时间的话也简单讲一下土星专用视频格式.CPK的编辑方式吧
《樱花大战 蒸汽广播节目》我也埋好坑打算汉化了(接下来的闲暇时间里樱花大战全系列我都打算参与汉化,用爱支持樱花大战hhhhhhh),CD-2里面是声优访谈,CPK视频内容为主,要是外挂字幕的话有点得不偿失,所以我认为直接在CPK视频上合成字幕比较划算,那么CPK视频编辑有什么注意事项和推荐软件吗?趁着上高中之前我得多学点
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
63楼  发表于: 2022-02-04 22:33

cpk方面的工具我也没有,如果想内镶字幕的话,首先得把cpk文件转成通用的格式,比如avi之类的,然后制作字幕的时间轴,然后在找个工具把时间轴压制到这个avi里面,最后把avi重新编码转成cpk格式的

因为cpk已经是很古老的格式了,所冶Ρ﹁要的相关软件只能去外网找才会有吧

最重要的一点是,内镶字幕的cg因为经过了转换成avi---压制字幕---转换回cpk,来回转换会降低cg的质量(当然也许智能ai算法会好一点),这样的结果就是清晰度会比原版的差很多,ss那个画质在往下降真是惨不忍睹了.....

我个人不推荐用这种方法,所以相关的软件我也没有去寻找

ps:dc上也有很多樱大战相关的游戏,cg动画的分辨率也提升到了640x480,相关的压制软件也比较容易找到,想推广可以考虑dc或者后续机种
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
64楼  发表于: 2022-02-04 23:29

回 63楼(YZB) 的帖子

土星的视频CG画质确实惨不忍睹,不过对我这种菜鸟来说貌似也没有其他好方法了
之所以想到CPK主要是因为土星上樱花大战的外传作品《樱花大战 蒸汽广播节目》和《樱花大战 花组通信》,这俩游戏里有大量十分珍贵的声优访谈、歌谣秀录像 不过这俩游戏都采用了MPEG压缩,支持土星的VCD解压卡,不知道有VCD卡的加持能不能挽救一下画质
DC的播片能力属实不错,到时候要是汉化樱花大战外传作品《大神一郎奋斗记》的时候 也能用上修改视频,因为里面有很多《红蜥蜴》公演的录像
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
65楼  发表于: 2022-02-05 21:48

刚才尝试了一下,格式工厂转换CPK为MP4选高质量效果非常好,基本看不出转换过,不过MP4再转换为CPK貌似是个问题……
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
66楼  发表于: 2022-02-05 22:39

你得转回去然后用模拟器看看效果
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
67楼  发表于: 2022-02-05 22:42

回 66楼(YZB) 的帖子

转不回去了,请问有MP4或者AVI一类视频转CPK的工具吗
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
68楼  发表于: 2022-02-05 22:45

没有,你可以去外网找找

这个论坛也许有,你可以试试

https://segaxtreme.net/forums/saturn-dev.34/
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
69楼  发表于: 2022-02-05 23:04

回 68楼(YZB) 的帖子

我去,我还真找到了教程,而且例子用的就是樱花大战的一段视频
segaxtreme.net/threads/how-to-guide-encoding-cinepak-videos-properly.24487/
不过机翻读起来很别扭,我需要花费一点时间仔细研究 而且还会用到老版本的macOS
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
70楼  发表于: 2022-02-05 23:14

刚才粗略的理解了一下这篇教程,感觉到了前所未有的麻烦和一大堆潜在的问题,老哥你认为更改CPK内容和外挂字幕哪个会更轻松呢?
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
71楼  发表于: 2022-02-06 09:30

对于我来说,自然是外挂字幕简单点
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
72楼  发表于: 2022-02-06 11:30

另外再询问一个事情,《樱花大战 蒸汽广播节目》和《樱花大战 花组通信》的包装背面都有MPEG算法的标志,说明游戏里会有MPEG视频轨道,那么该如何把这些MPEG视频找出并且提取呢?


[upload=2]
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
73楼  发表于: 2022-02-06 16:45

看情况

有的是分在了第2区段,这样的你载入光驱,复制文件的时候会报错,打开cue里面也会有写2352/mode2之类的字样,这种只能写程序自己提取出来

有的是sfd的格式,对,你没看错,后期ss的游戏也是使用了sfd,这种应该可以直接提取出来吧,不过我也没试过
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
74楼  发表于: 2022-02-06 17:45

回 73楼(YZB) 的帖子

可惜,花组通信里有MODE2/2352,不过蒸汽广播节目里没有
到时候还是跟着你学外挂字幕吧 我先把花组方块汉化完了再考虑别的
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
75楼  发表于: 2022-02-08 21:43

前来向老哥求助一个问题——这游戏选择模式界面的5张图颜色表怎么处理?
我一开始选择了颜色表位置的32字节拿去做颜色表,发现颜色显示不够用,随后又取1024字节做颜色表,图片稍微正常加载了,但是颜色很暗,而且另外4张图的颜色显示有问题


虽然这几张图颜色表地址不一样,但都是一个界面的图,难道真就是同一界面的图用各自不同的颜色表?
(PS:这个游戏选中对应模式的时候图片是亮的,但是不选中时图片是暗的,我不确定文件保存的是亮图还是暗图,但是无论亮暗,图片的内存地址都没变)
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
76楼  发表于: 2022-02-08 21:45

回 75楼(hutianlu) 的帖子

啊对了,我看VDP1那里写的8BPP颜色,我在CT2里也就选择了GBA/8BPP,这个没问题吧
OK兄弟们!全体目光向我看齐!看我看我!
YZB
无广告位,看帖子签名
级别: 超级版主

UID: 12451
精华: 6
发帖: 19007
威望: 173 星
金钱: 6120 浮游币
贡献值: 9859 点
好评度: 54611 点
人气: 4322 点
在线时间: 18692(时)
注册时间: 2004-10-02
最后登录: 2024-04-20
77楼  发表于: 2022-02-08 22:30

Re:回 75楼(hutianlu) 的帖子

引用
引用第76楼hutianlu于2022-02-08 21:45发表的 回 75楼(hutianlu) 的帖子 :
啊对了,我看VDP1那里写的8BPP颜色,我在CT2里也就选择了GBA/8BPP,这个没问题吧

8bpp就是8bit,也就是一个字节,一个字节最大是0xff,所以调色板最多就是256个颜色

因为ss的颜色表是2个字节一个颜色,所以你需要复制是256x2个字节去转换颜色表才对

ct2自然也需要改成8bpp才显示正常,不过我看了一下游戏,发现在vdp1里显示的是只使用了128个颜色,结合你的ct2截图,我估计游戏里面的小图,变亮是使用128个颜色,变暗又是使用另外128个颜色吧 ,同时也不排除一个图片使用多套调色板,在md上经常见到


ss的2d功能很强劲,颜色表里面最多是可以同时使用到2k多个颜色

同一个画面当然可以指定任意一个区域或者一张图片使用哪一套颜色表,如果显存足够挥霍,也可以直接使用2个字节的16bit色(32767个)颜色直接显示,但是想掌握这玩意非常费劲,我也不太会..........
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
78楼  发表于: 2022-02-09 15:34

回 77楼(YZB) 的帖子

原来如此~我看了一下确实是每张图片对应各自的颜色表,非常狡猾
图片已经成功提取,交给美工重新绘制中文了
OK兄弟们!全体目光向我看齐!看我看我!
Internet那么大,哪里不是我的家
级别: 模拟小生
UID: 321917
精华: 0
发帖: 123
威望: 0 星
金钱: 7 浮游币
贡献值: 17 点
好评度: 367 点
人气: 0 点
在线时间: 193(时)
注册时间: 2022-01-03
最后登录: 2023-01-14
79楼  发表于: 2022-02-10 13:56

挺好,图片加载成功了,贴吧里找来的美工很给力 果然兴趣使人们志同道合

OK兄弟们!全体目光向我看齐!看我看我!
上一主题下一主题
«12345678»Pages: 4/8     Go