查看完整版本: [-- 【分享】不死机版SRW alpha制作成功 --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> 【分享】不死机版SRW alpha制作成功 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

ms18e 2011-01-26 00:57

昨晚忙了一个晚上,终于搞定了不死机的SRW。当然,目前只是通过了第7话那个导致死机的合体动画,后面两处具有同样问题的动画还没打到,不过从问题的根源和解决方法上看,应该是可以轻松通过的。

基于自己RIP出来的正版GD镜像和5aigame下载到的模拟器专用完美CDI,使用网络上找到的gif制作工具、视频转换工具,还有本bbs上贴出的sfd编码工具以及GLF的One_Key工具,昨天成功的制作出了三个版本的可刻录CDI,分别是:

1. 无语音,动画瘦身的版本。这个版本比较小,用一张700M的CDR就能刻下。读取流畅。
2. 无语音,原版动画的版本。这个版本的数据量约为719M,加上区段1的11702个block,需要用一张能超刻的CDR进行超刻。读取流畅。
3. 有语音,动画瘦身的版本。这个版本的数据量是最大的,达到838M,加上区段1,必须使用能超刻到99min的CDR,而且在刻录时需要关闭最后一个区段。这个版本的读取很依赖于机器的光头和状态(- -;)。昨天成功的试玩了一会儿之后,今天再开机,发现那张盘已经读不出来了…… 如果用一些比较极端的手段继续优化,应该有希望再提高一点读取性能。

由于最近比较忙,详细的过程暂时就不说了,先放出几张图和视频玩玩,有空再发详细的技术帖。

[attachment=102443]

[attachment=102444]

[attachment=102445]

[attachment=102446]

[attachment=102447]

[attachment=102448]

[attachment=102449]

[attachment=102450]

[attachment=102451]

[attachment=102453]

[attachment=102454]
            
[attachment=102452]

ms18e 2011-01-26 01:10
无语音,动画瘦身的视频

[attachment=102455]
[attachment=102456]
[attachment=102457]
[attachment=102458]    

ms18e 2011-01-26 01:14
    无语音,原版动画的视频

[attachment=102460]
[attachment=102461]
[attachment=102462]
[attachment=102459]

ms18e 2011-01-26 01:21
有语音,动画瘦身版本的视频

[attachment=102464]
[attachment=102465]
[attachment=102466]
[attachment=102467]
[attachment=102468]
[attachment=102463]      

YZB 2011-01-26 02:03
节约空间
动画已删

wenhuibb 2011-01-26 09:26
技术派

yhhyjy 2011-01-26 10:16
那个第三张盘不会急速氧化了吧……

jackker 2011-01-26 10:30
电视卡抓的图就是这个效果?

ms18e 2011-01-26 19:41
引用
引用第7楼jackker于2011-01-26 10:30发表的  :
电视卡抓的图就是这个效果?


av线,有这个效果就不错了

其实也可以用s端,不过我的vga box很奇怪,用s端效果并不比av好

最好的当然还是vga,但是市面上没有民用的能抓vga信号的卡…… 艾普飞的VGA采集盒倒是好,不过那价格也太“好”了……

glf999 2011-01-26 19:51
新版的 one key  支持 文件复用

您可以将 文件替换成一样的 制作镜像是选上那个选项

就可以 将重复文件过滤掉 只用一个就够了

也许能省部分空间出来

ms18e 2011-01-26 20:25
引用
引用第9楼glf999于2011-01-26 19:51发表的  :
新版的 one key  支持 文件复用

您可以将 文件替换成一样的 制作镜像是选上那个选项

就可以 将重复文件过滤掉 只用一个就够了
.......


嗯,我想到了,正打算手动编辑iso的toc来着

现在既然有工具,我就用工具来做了,灭哈哈

不过即使复用了视频,也就能省出来3M而已,不到1min,估计还是不会有本质变化。

vincentsyk 2011-01-26 20:31
无语。。。。。威武

ms18e 2011-01-26 21:15
刚才试验了一下,超刻到满空间的有语音版,用我另外一台亚版DC读取就毫无压力……

YZB 2011-01-26 21:36
动画原版的是3600kb的?
现在是多少了?

wolfwar 2011-01-26 23:45
什么时候能下载到GDI的版本就好了

ms18e 2011-01-27 22:23
to YZB: 原本有若干个sfd动画文件,大小不等。在我的改版里面,全都替换成了200多k的小文件。
这些小文件的总大小是3.6M,如果使用编辑iso的toc区的方法,让多个文件名都指向同一段地址的话,就可以只将一个小文件做进镜像,也就是节省了3.2M左右的空间。

to wolfwar:你可以去5aigame(bbs。5aigame。net)下载模拟器专用的完美cdi,这个cdi的内容和gdi基本完全一样,只是IP.BIN有所不同,0WINCEOS.BIN使用BINCON转换了一下而已。(说其他bbs的名字不违反版规吧...)

[attachment=102486]

[attachment=102487]  

YZB 2011-01-28 00:30
那个200多k的sfd应该是没有动画了的吧?
我以为瘦身是降质而已

ps:要想完美解决这个大容量的问题,要么做成2张蝶,要么把原版的压缩方式改一下而且我感觉里面有些文件好像没起作用的一样

superninja25 2011-01-28 01:39
看來那個200K的 就該是 節約空間,動畫已刪了···呵呵··

ms18e 2011-01-28 22:52
引用
引用第16楼YZB于2011-01-28 00:30发表的  :
那个200多k的sfd应该是没有动画了的吧?
我以为瘦身是降质而已

ps:要想完美解决这个大容量的问题,要么做成2张蝶,要么把原版的压缩方式改一下而且我感觉里面有些文件好像没起作用的一样


我所说的瘦身,就是把那些动画替换成我那个“节省空间,动画已删”的2秒钟小视频……你要是看了我传的avi就知道了。那个视频其实是用一个bmp重复20次做成了一个20帧的gif,然后转换成20帧的avi,帧率为10帧/秒,一共可以播放2秒钟。

原版的压缩方式基本上没什么好改的了:如果你想要动画但不要语音,没必要降低动画的质量,就用那些原版动画超刻一下就OK;如果你想要语音,那么必须把动画全替换成k级的小文件,不然99min的盘也装不下;如果想把语音音质降低,很遗憾那个200多M的语音文件不是adx也不是afs格式,是一个未知格式的数据库,估计是用程序使用地址偏移的方式访问的,这个就没法简单的降质。

把原有的一碟拆成两碟,似乎DC上还没有这种先例吧。这玩意儿的难度可比做个合集难多了,没有sega的开发工具和banpresto的源代码估计是搞不定的,呵呵。

ms18e 2011-01-28 22:58
引用
引用第17楼superninja25于2011-01-28 01:39发表的  :
看來那個200K的 就該是 節約空間,動畫已刪了···呵呵··


正解。

[attachment=102489]

YZB 2011-01-28 23:26
引用
引用第18楼ms18e于2011-01-28 22:52发表的  :


我所说的瘦身,就是把那些动画替换成我那个“节省空间,动画已删”的2秒钟小视频……你要是看了我传的avi就知道了。那个视频其实是用一个bmp重复20次做成了一个20帧的gif,然后转换成20帧的avi,帧率为10帧/秒,一共可以播放2秒钟。

原版的压缩方式基本上没什么好改的了:如果你想要动画但不要语音,没必要降低动画的质量,就用那些原版动画超刻一下就OK;如果你想要语音,那么必须把动画全替换成k级的小文件,不然99min的盘也装不下;如果想把语音音质降低,很遗憾那个200多M的语音文件不是adx也不是afs格式,是一个未知格式的数据库,估计是用程序使用地址偏移的方式访问的,这个就没法简单的降质。
.......


我记得有个68k的一个黑屏的sfd文件,是我看过最小的了~

dc 1张碟做成2张的,啊卡就是这样的,还有4张碟版本的呢,原理很简单,看文件算出哪些文件是游戏中后期出现的就删掉,然后游戏前期和中期一张碟,中期后期一张碟,当你打到中后期的时候就换碟  

不过这个要需要大量的测试才行

ms18e 2011-01-28 23:37
引用
引用第20楼YZB于2011-01-28 23:26发表的  :


我记得有个68k的一个黑屏的sfd文件,是我看过最小的了~

dc 1张碟做成2张的,啊卡就是这样的,还有4张碟版本的呢,原理很简单,看文件算出哪些文件是游戏中后期出现的就删掉,然后游戏前期和中期一张碟,中期后期一张碟,当你打到中后期的时候就换碟  


哦,这种方法啊,我还以为是veronica那种不重启换碟式的

这样倒是不错,不过麻烦在于有时候没法分辨到底哪些文件是只在某一段使用的…… 确实测试起来太麻烦,盲人摸象一般。倒是动画文件比较方便,基本上都知道是什么地方发生的,也就最好下手

YZB 2011-01-28 23:58
引用
引用第21楼ms18e于2011-01-28 23:37发表的  :


哦,这种方法啊,我还以为是veronica那种不重启换碟式的

这样倒是不错,不过麻烦在于有时候没法分辨到底哪些文件是只在某一段使用的…… 确实测试起来太麻烦,盲人摸象一般。倒是动画文件比较方便,基本上都知道是什么地方发生的,也就最好下手


http://bbs2.chinaemu.org/read-htm-tid-93294-fpage-1-page-3.html
57楼有导出的机战所有图片,可以参考下

ms18e 2011-01-29 21:35
引用
引用第22楼YZB于2011-01-28 23:58发表的  :


57楼有导出的机战所有图片,可以参考下


看了一下,基本上就是pvr转bmp这些东西吧。

现在用data/data格式刻那个最大的盘,已经很好读了,就懒得再去尝试删减其他内容了。现在不像当年上学,没那么多精力折腾这些东西,只是帮朋友刻盘的时候随便玩玩而已。


查看完整版本: [-- 【分享】不死机版SRW alpha制作成功 --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us