主题 : 【G佬课堂】第一讲 制造带音轨(CDDA)的Noiz2sa 直读光盘(新加侍魂2测试版)
腰间盘突出的
级别: 论坛版主

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

【G佬课堂】第一讲 制造带音轨(CDDA)的Noiz2sa 直读光盘(新加侍魂2测试版)

[G佬课堂] 制造带音轨(CDDA)的Noiz2sa 直读光盘

-------------------------------- 前 言 -------------------------------


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

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

(注意:文中所提到的工具可以在GLFBURN的tools文件夹中找到)

------------------------------   正文   ------------------------------

一般情况下制作带音轨的直读游戏光盘,都是在第一区段先烧录音轨,

然后在第二区段烧录数据音轨。

其光盘结构如下:




但是,事有例外在Chui上关于Noiz2sa有音轨直读盘制作说明是这么写的:

#~: dd if=/dev/zero bs=2352 count=300 of=audio.raw
#~: cdrecord -scanbus
...
(0,0,0) Your CD-RW unit
...

#~: cdrecord dev=0,0,0 -multi -audio audio.raw
#~: cdrecord dev=0,0,0 -msinfo
...
0,11702

#~: mkisofs -l -r -C 0,11702 -G IP.BIN -o noiz2sa.iso noiz2sa/
#~: cdrecord dev=0,0,0 -pad -multi -xa noiz2sa.iso -audio 1.wav -audio 2.wav -audio 3.wav -audio 4.wav -audio 5.wav -audio 6.wav -audio 7.wav -audio 8.wav


根据这个方法制作出的光盘结构是这样的:




---------------------------- 实例分析 --------------------------------

可以看出和常规做法有明显的不同。下面来分析一下这个制作方法。

1 烧录区段一
2 获取Msinfo
3 根据Msinfo制作iso镜像 (注意:-G命令的应用)
4 烧录区段二 (注意: 烧录数据和音频轨道)

整个过程并不复杂,和普通的多区段直读光盘制作方法相同。

------------------------------ 重点讲解 一 ------------------------------

注意看哦,在整个过程中没有执行把IP.BIN插入到ISO这个步骤,

这是为什么呢??难道是忘记啦??

没有,其实这个过程在制作ISO镜像时已经做过了,看看这一行命令
mkisofs -l -r -C 0,11702 -G IP.BIN -o noiz2sa.iso noiz2sa
这个 –G IP.BIN 早先我还以为是在制作iso时过滤掉IP.BIN 文件以达到隐藏IP.BIN

文件的目的,其实不然这个命令是在制作ISO的同时把IP.BIN文件添加

到ISO的头部。这个命令在老版本的 MKISOFS 中是没有的。


------------------------------ 重点讲解 二 ------------------------------

好了iso制作分析完毕了,下一步就是烧录了可是呢!

执行这条命令时却执行不下去了:
cdrecord dev=0,0,0 -pad -multi -xa noiz2sa.iso -audio 1.wav -audio 2.wav -audio 3.wav -audio 4.wav -audio 5.wav -audio 6.wav -audio 7.wav -audio 8.wav

为什么呢?? 仔细看哦,问题就出在了这个 –xa 上,在cdrecord 帮助中

根本没这个命令相反却有 –xa1 –xa2 这两个命令,原来这个命令被细化了,

知道原因了就修改下吧,这回就没有问题了。

------------------------------ 扩展应用 一 ------------------------------

这就够了吗? 是不是还觉得少点什么??

速度,是烧录速度,不指定一下烧录速度不大好吧, 那就再加上 –speed=8 (我打算用8速)。

烧录时看着漆黑的命令行窗口,不知道执行到哪了是不是总觉得不放心呢??

那就再加上 –v (一定要小写的v)这样在烧录时就会显示进度,速度以及缓存占用情况了。

看着命令行窗口上的信息不再变化了,是不是就烧录好了呢??

没问题,再加个 –eject 命令,就可以让烧好的光盘自动从光驱中出来啦。

整理后这个步骤这么写就对了:(dev=0,0,0 是刻录机id 根据自己情况写)
cdrecord dev=0,0,0 -v -eject -pad -multi -speed=8 -xa1 noiz2sa.iso -audio 1.wav -audio 2.wav -audio 3.wav -audio 4.wav -audio 5.wav -audio 6.wav -audio 7.wav -audio 8.wav

看看一点都不难吧这么简单,您是不是也想亲自试一试呢。
手工制作直读光盘其实也是很简单的。

------------------------------   扩展应用 二 ------------------------------

就在写这篇文章时,在新出的 NEO4ALL RC-3 有一个standalone 版的程序,

可以和 NEOCD 文件刻到一张光盘来使用。

其制作说明是这样写的:
First, you need get a way of toast a bootable dreamcast method using audio tracks.

1- Extract NeoGeo CD data track and add 1st_read.bin, config.cfg and splash.bmp (edit it for customizing).

2- Add 'neocd.bin' (NEOGEO/CD Bios file image).

2- Rebuild data track with all data.

3- Toast data track and audio tracks on same cdrom session.


看出来了吗??   说明中的方法和这篇文章中讲的方法很像呢。


------------------------------ 课后作业 ------------------------------

精彩内容预告:

好了这一讲就讲到这里了,下一讲的内容是玩转DC游戏光盘。

请您先准备好DC游戏 MSR 将会使用其中的几个文件。

------------------------------ 阅读说明 ------------------------------

由于大家说很难读懂 我把整篇文章分成几个部分

这样阅读时 就容易多了

以前忽略了这一点 真的抱歉哦 哈哈哈 真的很简单哦!

------------------------------ 刷刷刷 ------------------------------
YZB:
新加上999做的测试版侍魂2,经过我和999的测试,基本上在DC上运行没什么问题,个人感觉比以前的那个版本读盘要快那么一点点(只是一点点)

顺便说一下,这游戏小小修改了一下,2个BOSS可以直接选用了,分别在选人画面的最左边和最右边....
此帖售价 1 金钱,已有 30 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!



注意,记得一定要限制单线程,不然IP被封了就没办法下了~[/COLOR]
[ 此贴被YZB在2007-04-22 17:48重新编辑 ]
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
腰间盘突出的
级别: 论坛版主

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

------------------ 回 yzb 的内容 ---------------------------------

刻不来吗 我已经写了 制作镜像时的 版本和软件要求了

早知道我就 不删除那个 酒精镜像了

那个我是用 RAW 方式制作的镜像 如果模式不对也是烧不了

我就没有保留直接删除了


------------------ 回 HHY 的内容 ---------------------------

真的简单呢 就写俩 bat 剩下的用 GLFBurn 就可以搞定

您说难吗 哈哈哈 哈哈


扫描,烧录取段一,获取misnfo 都用 GLFBurn

要做的只是制作 iso 镜像和烧 iso 和wav到 区段二哦

您是总也不做 大概忘记了哦 哈哈

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

我要说的是   “真的很简单哦”   哈哈哈哈哈 哈哈
[ 此贴被glf999在2007-04-11 11:47重新编辑 ]
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
腰间盘突出的
级别: 论坛版主

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

经过确认按照这个方法 确实能制作出直读NEO CD 光盘

目前成功烧录 并完成测试的是 编号为 063 的 侍魂II 开启CDDA 情况下

速度仍然很快 不过很可惜目前的DC模拟器 还不能运行这个模拟器

这是模拟效果图 在模拟器上就能看见这个画面进去后 就没显示了:




接下来看看光盘结构图:




第二区段数据轨加上音轨(CDDA)一共四十条轨道


镜像我已经做好了正在上传中 以供内部测试用

我是用酒精作的镜像 当时用的读取模式是 RAW

烧录的话 用DAO 就可以吧 如果不能烧 就选择下正确的格式

如这个图:






镜像相关链接 等测试版主完后 再说


neogeo cd 的镜像是在 verycd 上下的

我昨天下了好几个 音轨是mp3 的我用千千静听 转为WAV

进行烧录的   如果喜欢的话可以自己 下几个游戏来做

真的很简单呢


注意:

模拟器中没有提供 ip.bin 您可以用 glfbo*ot 的 tools文件夹中那个 文件
[ 此贴被glf999在2007-04-13 16:21重新编辑 ]
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
腰间盘突出的
级别: 论坛版主

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

yzb 果然厉害哦 静态修改 学的不错阿

您是修改了这个镜像呢 (想学习下 镜像修改 您是如何 重新FIX的)

还是您又重新烧录的啊 (这个我就不问了 我会烧了哦 哈哈哈哈)
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅