Here it is! The world-first MCF-CD maker tool, and it's for free!
I know, this page is crap, but who cares...
Download: (2002/04/18, beta 1.1)
It's based on vcdtools sources, from Rainer Johanni (GPL). Althought it's compiled for Win32, you should be able to compile it for Linux, too.
Remember: in order to make a *real* MCF-CD, you'll need to fed it with a rightly formatted MCF file. You can burn anything you want, though (but it won't be MCF-CD, just M2F2 data).
Note: to read VCD/MCF-CD under Linux: vcdfs-0.1.tgz. I haven't tried it, though.
Some usage instructions:
> mcfcdmaker file1 file2 file3...
This will create three files:
mcf.cue
mcf.toc
mcf_image.bin
To burn with CDR-WIN just load the mcf.cue file and burn it.
To burn with cdrdao, use this command line:
> cdrdao scanbus
> cdrdao write --device 1,0,0 --driver generic-mmc mcf.toc
Beware! cdrdao doesn't seem to work under WinXP/2000!
That's it! Enjoy...
18/04/2002 Update!
You don't need cdrdao to burn this baby... you can burn with Nero! Steps:
1. Choose File/Burn image
2. Select All files (*.*) and load the mcf_image.bin file
3. Select Mode2
4. Burn!
It works nicely. I guess you can use any recording software that can deal with raw BIN images. Of course this is
not The Real Thing Many thanks to ReferenceDivx who had this great idea.
18/04/2002 Update (again)!
Now beta 1.1 is out, I've added BIN/CUE support, so you can finally burn with CDR-WIN and under WinXP/2000!
I've also lowered the ISO track size to 302 sectors, so it only takes ~700 Kb on the CD!
Enjoy it...
Changelog:
© 2002 DeXT
2002/04/18 - beta 1.1
mkvcdfs.c: added CUE output support
vcdisofs.c: lowered ISO track size to 302 sectors (~700 Kb)
2002/04/17 - beta 1.0 - first release, based on vcdtools-0.4
mkvcdfs.c: changed output file method to fopen() (open() worked in text
mode, perhaps a MinGW bug?)
mkvcdfs.c: removed 30+45 empty sector padding in M2F2 track
mkvcdfs.c: now will accept any file (not just MPEG)
mkvcdfs.c: changed CD/XA track subheader to Form2/Data
mkvcdfs.c: fixed DAT file length and track file length:
* DAT file now has right size (missed 1 sector)
* CD/XA track now has 2 "ghost" sectors at the end, to
prevent any potential TAO problems
vcdisofs.c: fixed make_path_tables() to not add root files as dirs
vcdisofs.c: DAT files are added to the root directory instead of MPEGAV
vcdisofs.c: removed unneeded VCD stuff
defaults.h: output files renamed to mcf.toc and mcf_image.bin
defaults.h: volume name changed to "MCF-CD"
defaults.h: removed unneeded CDI_APPLICATION_ID