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

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 301318 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1452(时)
注册时间: 2005-03-08
最后登录: 2023-12-22
楼主  发表于: 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: 113726
精华: 0
发帖: 66
威望: 0 星
金钱: 2095 浮游币
贡献值: 1 点
好评度: 146 点
人气: 0 点
在线时间: 39(时)
注册时间: 2006-03-10
最后登录: 2021-03-10
沙发  发表于: 2007-04-17 17:26

老大好强,不过我感觉您好像在教日本料理!
我是真的真的很想玩NGC上的生化,可是时间呢?