查看完整版本: [-- 【G佬课堂】第二讲 玩转Dreamcast 直读光盘(给合集光盘加个片头) --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 DC 窝棚 | DreamCast Wikiup 】 -> 【G佬课堂】第二讲 玩转Dreamcast 直读光盘(给合集光盘加个片头) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

glf999 2007-04-25 14:52

[G佬课堂] 玩转Dreamcast 直读光盘

-----------------------前言部分-------------------------

好久没写“纯手工打造”系列文章了,不要以为手工制作很难。

其实做起来并不难,反而很简单哦!

(注意:文中所提到的工具可以在GLF以前提供文件中找到
    ,如果没有我也会在文章中后面的附件中做出说明。 )

----------------------简单文件的分析-----------------------

上次说过要大家准备 MSR 这个游戏。这个游戏比较有意思

启动以后并不是直接启动游戏程序,而是调用一个SFD播放程序

先播放一段视频文件,在这段视频播放完毕或者是按下START键

之后才会读取游戏程序文件。

要对文件进行分析首先要知道ip.bin中指向的主程序文件是哪个文件

(就是那个SFD播放器),如图所示 :
[attachment=53391]

用isobuster 查看扇区功能,直接查看光盘或镜像的扇区 知道了是这个文件

1ST_READ.BIN。至于为何扇区号是11700就是因为区段二(Session2)的

起始位置在这里11700。也就是下图所显示的:
[attachment=53390]


既然知道了这些就可以对 这个1ST进行分析了,详细的分析过程省略几千字

(高诉您也没有用,在后面我会把重点地址直接告诉您)。

注意看这个图(这里是重点了哦!!):
[attachment=53392]

从地址0x0C6EC 开始一直到0x0C6F2 结束:/Movies

从地址0x0C71C 开始一直到0x0C722 结束:msr.bin

从地址0x0C728 开始一直到0x0C722 结束:msr.bin

从地址0x0C740 开始一直到0x0C746 结束:MSR.SFD


这四组信息就是重点了,第一组表示的是影片存放的位置在movies文件夹

第二组和第三组信息分别表示的是,在影片播放完毕和按下START键后

要调用的程序文件的名称。

第四组表示的是影片的文件名称。

这些信息都可以根据需要进行修改,但是字符长度不能改变否则会不能运行。

----------------------文件深度分析----------------------

好了 花了这么大篇幅讲解了文件的分析过程,如果您只提取了

这个 1ST文件和配套的引导文件 IP.BIN 可是不能正常运行的哦!!

这是为什么呢??

因为1ST运行时还要调用几个辅助文件,没有这几个文件的话就会出错了

看这个图:
[attachment=53393]

上面列出的文件都是1st运行时所必须的文件。当然了这么多

文件并不是都要用到,挑重要的就可以了。

Audio64.drv是声音驱动,没有这个文件在ip画面过后就会出错。

midida.drv 也是声音驱动,播放SFD时没有用到这文件。

GINXFER.BIN 说道这个文件可就重要了哦,没有这个文件的话

SFD影片播放完毕或者播放中按下START键,就会退出程序

回到DC系统画面,而不是执行下一个程序。


----------------------自习时间---------------------

重点说过了,剩下的自己研究吧,想改成啥样的就自己做主吧!

这个程序,曾经用在“女王生日纪念光盘”和YZB整理制作的

“KOF合集”还有没有发布“电波之剑多语言合集”当中。

为游戏增色不少,如果您想为制作自己的游戏合集加上个片头的

话。用这套文件真的很方便哦。


我准备了一个演示用的镜像文件,大家可用作参考

(所需的文件都在这个镜像当中,需要的话可以提取出来研究)

镜像运行的大致过程如下图所示:
[attachment=53394]

镜像文件下载:
[attachment=53395]

注:解压缩密码为论坛名称。



SFD影片的制作请参看以前的 相关文章在此就不再赘述了


------------------------------------------------------


好了这一讲就讲到这里了,下一讲的内容是还没考虑好写啥。

也许会讲加密镜像模式“极!”的解密过程或者是别的东西。

请大家积极提问吧,说不定下一讲就是您想要知道的东西哦。

xsoul2xc 2007-04-25 15:18
期待了500年的东西,终于登场了,



哇 ,下一讲 也是我所万分期待的东西, 想学啊, 极 ! 极 ! 解密

dask 2007-04-25 16:57
嗯,我也是等了M久了。。。最近新出的模拟器运行效果不错,顺便测试一下。。

YZB 2007-04-25 23:39
加密镜像模式“极!”这个有几个游戏是这样的
不会拿我那KOF2001开刀吧

liuxiaocheng 2007-04-26 06:40
高人讲座,顶礼膜拜。

rabbitbob 2007-04-26 08:13
真棒的東東!

takio 2007-04-26 10:54
DC摆了很久了,又该拿出来晒晒了

ntpilot 2007-04-26 18:20
受益匪浅阿

evaoo 2007-04-27 00:46
没办法 老G才有才了

sniperhgy 2007-04-27 17:19
glf999兄啥时候出个电子书,将教程都收录进去,就爽了,^_^

20052288 2007-04-30 00:48
强就一个字!太强啦!厉害厉害!

hgygo 2007-04-30 09:32
ssssssssssss

mingtian44 2007-04-30 17:44
看看吧!

rengang9099 2007-04-30 22:39
要看看啊,好东西!

koferma 2007-05-03 12:17
也就是说 用这几个文件完全可以做出DC专用的视频光盘? 视频是什么格式的? 用什么软件转?

comic0417 2007-05-04 18:34
来学习一下。不过感觉这里的教程都很难了。。。看完了头疼。。。然后不懂。。。

glf999 2007-05-05 10:10
抱歉 大概看来头会痛的 教程都是我写的

没念过书 所以语言表达能力很差

看不懂是正常现象 抱歉了

其实这真的很简单呢

多看几次就好了

我死码 2007-05-05 19:08

jjyy007 2007-05-06 01:29
这这这……太有才了啊~~

赶快膜拜一下

reckzc 2007-05-06 14:53
这个要顶!

xxhunter 2007-05-08 17:17
好长啊 收藏 慢慢看

xdoa2 2007-05-18 12:25
kankan xian

hyclz 2007-05-18 13:52
学习学习谢谢提供

mlcc_x7r 2007-05-24 12:42
东东真的不错 可是有难度哦

孙爱孙 2007-05-24 20:45
我想学啊好想学

snake-123 2007-06-30 11:29
dddddddddd

ssforme 2007-06-30 12:23
这个太强了 [s:146]  [s:145]

我仲想玩 2007-07-01 19:04
就該我試試看吧.
謝謝指導..

dgl_ 2007-07-02 17:23
跟一下风啦,不然又会给人是“小白”! [s:92]

ms110hf2006 2007-08-14 10:39
osaudfoilsaidf

wmb001 2007-08-14 14:28
好东西收啦![s:273]

klarke303639 2007-08-15 21:37
顶上,下个试试

02206591 2007-11-09 16:40
恩,回复下,好东西~

marchbiggg 2007-11-10 17:29
學習一下.....

雖然對這些bin文件還是不太會修改

心太冷 2007-11-10 19:08
老G的教程一定要支持的,辛苦了。

sonyandps 2007-11-11 10:56
            999发的东西我发现都是很深奥的。。好多都看不明白

eve4x4 2007-12-24 15:55
这个要看看啊,来学习一下。

zxb0304 2007-12-24 17:15
学习一下。。 [s:287]

xck 2007-12-25 18:01
DC研究中 [s:306]

xdy_wf 2007-12-26 10:33
练习、练习。以前的工具确实有好多都没有了!

emu444444 2008-01-21 20:08
thanks G [s:287]

jimy5200 2008-01-25 02:02
不顶不厚度

maceray 2008-02-06 06:45
[s:276] 进来支持一下,谢谢楼主的分享~~.

sczyq1 2020-01-21 00:14
先看看,学习学习


sczyq1 于 2020-01-24 14:38 补充内容:
DC的这些东西太难了。不知道从哪学起来好


查看完整版本: [-- 【G佬课堂】第二讲 玩转Dreamcast 直读光盘(给合集光盘加个片头) --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us