Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
#1 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 70
|
DVD Drive Authentication in DOS!!
I am developing a standalone Audio CD,MP3,VCD,SVCD,DVD player in DOS. The MP3 portion of coding is done, and work is on for the VCD/SVCD part. I am using DJGPP for compilation. For DVD part, I am NOT able to find out how to authenticate the DVD Drive using DOS. Any help by reference to any links or anything would be highly appreciated. Thanks
|
|
|
|
|
|
#2 | Link |
|
Moderator
![]() Join Date: Oct 2001
Location: England
Posts: 3,260
|
I dont know that much about this...But if you cant get code/help from:
auth.dll (by nautilus) - www.dannidin.f2s.com/home.html DeCSSPlus2pre3 Then your going to be a bit stuck... ![]() -Nic |
|
|
|
|
|
#4 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 70
|
I am not sure. Perhaps thats what it is. When a CD ROM or Audio CD is inserted into the DVD ROM drive, there is no problem in reading it. When a DVD is inserted, the content cannot be accessed easily. I think the TOC is visible, when you try to access the files you get an access error. This is because you need to go thru an "authentication" process. If someone could lead me to any site which details the DVD authentication process, that would also be fine.
|
|
|
|
|
|
#7 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 70
|
Just to clarify. My app uses only DOS (protected mode). The standalone will not have any Windows installed. I have not checked if the DVD authentication was required in pure DOS, most possibly it does require. Once Authentication is done,DeCSS could be applied. Any ideas are welcome.
|
|
|
|
|
|
#8 | Link | ||
|
Registered User
Join Date: Dec 2001
Posts: 5
|
Re:
Quote:
Quote:
P. Singh. |
||
|
|
|
|
|
#10 | Link |
|
Author of ImgBurn
![]() Join Date: Oct 2001
Location: United Kingdom
Posts: 1,958
|
You need to start by authenticating the disk. I suggest you look at the LIVID (Linux DVD Player) code for this, and also at DeCSSPlus v2. You will obviously need to have an aspi driver installed for this to work. Take a look at the Adaptec ASPI SDK - Search for it using www.Google.com. For additional documentation get the MMC3 (amongst others) specs - available from www.t10.org
Only some OS's (98?/Me/2000/XP) have support for UDF file systems....even then, they are buggy! (I believe XP fixed the 1 gig file size problem). The way around it is to develop your own UDF parsing...basically, u read off the sectors 1 by 1 as and when required in order to build up a picture of where files start and end. Again, look at the linux code for this. I dont mean to sound rude, but if you cant even implement basic dvd authentication, what possible chance do you have of creating a player?!
__________________
The Official ImgBurn Website |
|
|
|
|
|
#11 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 70
|
LIGHTNING UK you are right.
I am no big programmer. I just look around for the sources and sort of integrate it. I am still far off from achieving a player. I just need to get my basics right. I work on this very infrequently which makes me lazy. Sure to achieve a player I need to work hard. Thanks for your suggestions, you have shown me an approach which was what I was looking for. |
|
|
|
|
|
#12 | Link |
|
Author of ImgBurn
![]() Join Date: Oct 2001
Location: United Kingdom
Posts: 1,958
|
No probs....good luck with it.
__________________
The Official ImgBurn Website |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|