Burning CDs...

Hiya. I've ran through basically every thread on here and I've tried to make a collection of all the CD burning tools. Tell me if this sounds right...

-----------Tools

XXCDRWIN --Not available for free, so I didn't get it...the free version was very crippled, 1x speed.

//StripISO --converts BuildCD .img format to .iso?

//BuildCD --Sega CD Tools? Makes .img file? Originally a BSD tool.

--Also used in PSX dev. Makes .img from .cti

http://batman.jypoly.fi/~robin/psx/ (Check his Software Page)

http://dev.paradogs.com/tools.html (Check the various BuildCD.zip and cdtools.zip packages)

//Revenge of StripISO --XP compatible StripISO?

http://www.constantthought.com/yabbse/inde...lay;threadid=22

//SatConv --Region converter

//Sega Cue Maker? --Creates CUE sheets for Sega cds...SEGACD and SEGASATURN compatible.

http://www.segaextreme.com/ Check the Help & FAQ --> "Saturn Utilities" and "Files & Software"

//CDMage --img to ISO conversion

http://cdmage.orcon.net.nz/main.html (Very slow.)

//Daemon Tools? --Virtual CD emulation?

--ah, usable for SSF.

http://www.daemon-tools.cc/

//ISOBuster --view filesystem of any ISO file?

--Some features require a PRO version that must be purchased.

http://www.smart-projects.net/isobuster/

//CDRTOOLS --a Windows port...of unix-style tools.

http://www.fokus.gmd.de/research/cc/glone/...e/cdrecord.html

--there is an alternate package called CDRDAO.

--contains MKISOFS

//CDRDAO --Disk at once? From TOC files.

http://cdrdao.sourceforge.net/

//VCDTools --Virtual CD tools. Used for the CartDev environment -- build a virtual CD image and load it to the CartDev.

--Found in the VCDTOOLS.zip/Virtual CD Software package or in the Sega Basic Library 6 package --> SEGABIN folder.

The SBL6 package and the VCD package can be obtained from Antime's resources page for Saturn. http://www.antime.org/sega/docs.html

-----------Tools

First, a few questions about the tools.

1. Where exactly can you find the official BuildCD executable? It's open source, surely someone must have made the Win32 binary. All I can find are PSX dev sites that happen to have zip packages of it.

2. CDRTOOLS is a binary of the *nix CDRTOOLS. Maybe this is obvious, but I can use their CDRECORD to burn CDs then, right?

3. What is CDRDAO for?

Finally, I assume the burning process would be something like..

1. Create/find IP.bin.

2. Create disk TOC or CTI file.

3. Make image using BuildCD (or MKISOFS, which is used by BuildCD anyway)

4. Convert image (if needed) to ISO using CDMage or StripISO.

5. Burn CD or use ISO with emulators by using Daemon Tools.

Is that right? ...What place does the Sega Cue Maker have in this? I see plenty of CUEs around the forum. Are CUE and CTI interchangeable?
 
Originally posted by Omni@Fri, 2005-01-07 @ 12:23 AM

http://www.zeebar.com/opensource/buildcd.html (BuildCD Source -- seems to be a shell script that uses MKISOFS...)
This is not the same BuildCD. The program you're looking for was made by SN Systems.

Are CUE and CTI interchangeable?

A CTI is a script used to build disc images, cuesheets just describe how tracks should be burned to disc.

Unless you're going to create very complex discs, you'll get by with just mkisofs and any CD burning software that can burn images.
 
Which is why you can build an ISO with a CTI, then reference that ISO with other music files in a CUE to build a data+music CD, right?

And, can I assume that the BuildCD I found on that PSX dev site is usable?

EDIT: I can't find BuildCD on SN Systems homepage. They don't seem to keep an archive of old stuff for old consoles...
 
You forgot to add vcdbuild and related tools. There's some things it can do that the others can't. Like building those pesky multiple data track discs.

Cyber Warrior X
 
I don't quite know enough about how to use the VCDTools. I know VCDBUILD takes a *.SCR file and creates the CartDev *.dsk testing image, and I know that SegaCDW can write a CD using the *.dsk image, but...I don't quite know how this fits in with the grand scheme.

What is a SCR file anyway? Is it a CTI file? SCR and CTI look similar.

I don't quite know why you'd want to take the SCR->VCDBUILD -> VCDEMU route unless you were on a CartDev.
 
What is a SCR file anyway? Is it a CTI file? SCR and CTI look similar.

SCR is a script file that tells the building program what layout you want a disc to have. Much like a CTI file, but they're not the same format.

I don't quite know why you'd want to take the SCR->VCDBUILD -> VCDEMU route unless you were on a CartDev.

You wouldn't, unless that's what you want. You can use stripvcd(it's on my website) to convert the dsk image to bin/cue format and then burn it with cdrwin or whatever you prefer. So basically, it'd be:

SCR->VCDBUILD->STRIPVCD->burning program

Cyber Warrior X
 
In case you need it, i explain somewhere ("cd building with xp" thread in sat dev forum) how to use mkisofs to get a saturn iso, and how to use it in a cue bin.
 
Aha. I did find that explanation, quite useful. I plan on building a handy "make iso" script with it or something.

Thanks for the explanation RE: VCDBUILD too, CyberWarriorX.
 
CDRDAO is a Linux-ish (ported to Windows using the Cygwin emulation library) tool for reading and burning CDs in RAW-DAO/96 and TOC mode. The latest official compile from Sourceforge is 1.1.7, but source is available up to 1.1.9, last time I checked.

If you've heard of the GUI program burnatonce, a slightly edited version of CDRDAO powers its CD writing, for the most part. The version supplied with burnatonce was 1.1.7, compiled with support for SPTI (NT-based Windows versions' own ASPI layer).

Unfortunately, I cannot get any of the available versions to reliably work at all on my Windows 98 Second Edition machine. However, this could be a problem with that particular computer. If you can get it to work, it is really good. I recommend Windows XP; it works okay most of the time on that operating system, at least from my experience of using it on my parents' computer. :) And it is really handy.

Email or PM me if you want, and I can send you the latest binary (1.1.9, unofficial compile) and the Cygwin .dll which you need to run the binary. Of course, you can always just download version 1.1.7 from the official site.

Hope this helps! :D
 
Back
Top