Mds

Hi,

Anyone have any idea about the MDS format, it some kind
of media descripter format which holds data about ‘physical’
attributes of the CD, anyone care to enlighten me how this
works? :wink: i mean i dont understand how this glass mastering stuff
work, is it how the laser reflects back at certain angles or
something and how is this accounted for in a software context,
I never noticed anything to do with this in windows lowlevel
mscdex routines, perhapes ASPI, any ASPI experts around?
since i know securom uses a mixmatch of direct intterupt calls
and ASPI, also it sounds like starforce uses this glass mastering
technique, an interesting read can be found at
http://www.star-force.com/products/StarForceWhitePaper.zip

regards,
yates.

Assume you can make a precise measurement of the time (at 1x) to read for example sector x to sector y, this time is equivallent to the physical distance between sector x and sector y (which is specific to the original media) .

If you are able to save the time (or distance) in a file (.MDS for example) you might be able to emulate this time exactly like the cd reader will do with the original media .

Unfortunetely, for the moment there is not any dumping program available which is able to create this type of information .

May be one day “alcohol 120%” as it generates .MDS file .

> Anyone have any idea about the MDS format

The format is undocumented but I heard some
people calling themselves “reverse engineers”
could find this out :slight_smile:

heheh ok :smiley:

thanks for the replies.

yates.

Just had a quick look at the .mds files generated
by Alcohol 120%, and there’s nothing really
physical in them, just infos related to disc type,
sessions, tracks and TOC.

Get the MDS files available at www.daemon-tools.com and check them, you will get a surprise …

> Get the MDS files available at www.daemon-
> tools.com and check them, you will get a
> surprise …

Blah, go check them yourself. FYI these files
have only one more information than the files
generated by Alcohol 120%, try to guess which
one.

I have not any of the cd that corresponds to .MDS daemon-tools files but please believe me, if VENOM386 and SWENSKE put these files on their webpages, it is because they REALLY contains something necessary that you cannot create by yourself for the moment .

They are welcome to explain the mds file format here.

> I have not any of the cd that corresponds to .MDS daemon-tools files
> but please believe me, if VENOM386 and SWENSKE put these files on
> their webpages, it is because they REALLY contains something
> necessary that you cannot create by yourself for the moment.

Olivier, look :

  1. Either you know the format of the mds files from the authors,
    then you are welcome to tell me which information I have missed
    in my previous post.

  2. Or you don’t know the format, and there’s no point asking me to
    believe you : the DT authors already ask everybody to trust them
    on that, so just repeating what they say does not make it more
    convincing.

In the second case I invite you to take a look at the format by
yourself, studying the files generated by Alcohol 120% and the files
on DT site. It does not require any particular cd, and you will
see that there’s little difference between them (counting information,
not bytes). Finally if you read carefully my previous post, I never
said that all the informations in the mds files can be copied on disc.

spath, is there any significant difference, or any difference at all, between the mds files created by alcohol 120% and those created by fantom cd? I presume not since the programmer is the same.

> spath, is there any significant difference, or
> any difference at all, between the mds files
> created by alcohol 120% and those created by
> fantom cd? I presume not since the
> programmer is the same.

No idea, I don’t use FantomCD. Try comparing
the mds files from A120 and FCD for the same
disc.

spath, is there any significant difference, or any difference at all, between the mds files created by alcohol 120% and those created by fantom cd? I presume not since the programmer is the same.

The problem is not the format of the .MDS file that I don’t know but the contents of this file .

For the moment neither alcohol 120% nor fantom cd can fullfill the .MDS with the right contents .

If somebody who own an original cd can create a MDS file an compare it with DAEMON .MDS file available on daemon-tools.com webpages this will help to end our topic .

What i wrote is that the data inside the GOOD .MDS file allows to emulates with daemon-tools the protection not to burn a perfect backup .

Olivier,

If you don’t know the mds format, there’s no
point discussing the contents of these files or
comparing what DT/Alcohol120%/FantomCD
put into them. Note also that this thread is
about explaining the mds format (see first
post), so everyone is welcome to contribute
to its documentation. But we already know
what the DT guys say, it’s on their page, so
no need to repost that here.

All :

Finding out this format is not out of reach : it
just requires a bit of reverse-engineering
work and anyone who can use bushound,
a hex editor and a some common sense can
contribute. So I invite every one of you to
have a look at these files by yourself, to
move you brain, and to post something new
about this format (and not things other
people told you).

Originally posted by spath
I don’t use FantomCD.

Neither do I. (That’s why I asked. :wink: )