DISCInfo
(DVD-IDE-SCSI-CD Information Program)


Made by Hijacker
Last update: 16.11.2003


Index:

o History
o Download
o About this program
o How to
o Saved reports for CD/DVD drives
o Screenshots
o FAQ
o Credits
o Donations

History:

- 16.11.2003 - version 1.5.5
Fixed an EAccessViolation bug.
Added revision identification for Toshiba DVDR models such as SD-R6012, SD-R6112, SD-R5002 and SD-R5112.

- 25.06.2003 - version 1.5.0
Added SPTI support for NT based operating system.
Added SPTI/ASPI menu change option to select one of the access drives if avaible in the system.
Added refresh menu option wich refreshes all the information (usefull when pluging external drives to recognise them without reruning the program again).
Added screenshots option to save the program window into PNG image file (for main window and capability page).
Added summay page wich shows all the details about a drive in a text field.
Added new Toshiba drive model recognition (SD-R6012, SD-C2412,...).
Fixed a bug with Toshiba drive recognition if the drive was not realy a Toshiba.
Improved SCSI drive detection (it's much faster now) and ability to view capabilities for those drives.
Improved capabilities page with new detection of +R(W) standard and other stuff wich are possible to read from the drives.

- 27.03.2003 - version 1.2.5
Fixed displaying the program window on a systems with multimonitor enviroment.
Improved Toshiba DVD drive detection (thanks to Joebar for the info).
Added the search firmware updates option wich uses main firmware page to look for them.
Added the firmware version text to the capabilities and search firmware window.

- 17.01.2003 - version 1.2.0
Fixed the text corruption if the Toshiba drive was "SD-M1612 revB" or "SD-C2612".
Fixed improper showing of read/write speed if this information can't be read out of the drive.

- 12.01.2003 - version 1.0.1
Fixed a bug when you save to file and only have one CD/DVD device. It would put the spliting string on the top. This is now fixed.

- 11.01.2003 - version 1.0
First release...

Download:

o DISCInfo 1.5.5 (mirror provided by DVD-Supply.com)
o ASPI layer drives 4.60 Win9x/Me/2k/XP


About this program:

DISCInfo is a freeware program to display hardware informations from and ATAPI/SCSI device under Windows operating system. Basicly what it does it that it sends SCSI commands to the device and retrives the information from them. The most usefull thing of the program is to show usefull informations about a DVD-ROM devices. It can check current region status. If the drive is region free it will state No Lock Detected but if the drive has region protection (RPC-2) it will show you the currect settings, like how many changes are left and curently set region. With the latest version program is also capable of using identified info about a CD/DVD drive to pass parameters to main firmware page and look for the firmware update files on it. It can recognise external USB/Firewire HDD/CD/DVD devices (SPTI access only) and for easy sharing of the files it enabled grabing the screenshots of the program and internaly save them to a file without any extra image manipulation tools.

How to:

SPTI/ASPI access

Since the version 1.5.0 the program can use two diffrent ways of contacting the drives for into. Please read this explanation carefully:

SPTI:
If I check the access log files for this page I can see that over 90% of all users are using NT based operating systems, wich include M$ Windows NT,2000,XP or 2003. Under this operating systems M$ added SPTI (Scsi Pass Through Interface) drive access wich basicly means that you can easily communicate with the drives without the need of any other drivers. DISCInfo now fully supports it. There are some things you all need to know about it.
First of all SPTI only works if the logged in user who runs DISCInfo has administrator rights. DISCInfo checks for this and if it can't find any drives you will get an error message. Relogin with a user that has administrator right or install ASPI wich works under nonadmin users.
Second most important thing about SPTI is that the communication between drives and DISCInfo can be intercepted by other programs and therefore fool the DISCInfo by showing incorrect informations. The best example of a program that can fool DISCInfo is Region Killer made by Elby company wich is used for bypassing the windows region protection and fooling software DVD player that the current inserted media is the one that player expects it to be. This is best seen on the RPC-1 (region free) DVD-ROM drives that, if the Region Killer is running, in DISCInfo shows them as RPC-2 drives. So in order to get the proper informations from the drives under SPTI access, disable programs like Region Killer!.

ASPI:
Driver originaly written by Adaptec. There isn't much to say about it. It works under all Windows operating system. I'd recommend using version 4.60 wich you can find under download. You need ASPI driver installed if you have operating system like Windows 98 otherwise DISCInfo will not work. It can also work on Windows NT or newer and if you have it installed then you can select SPTI or ASPI under the DISCInfo menus. ASPI doesn't work for external drives like the USB/Firewire ones. So if you have them and use Windows 98 you will not be able to see them. Also program like Region Killer can in some cases fool DISCInfo with ASPI access to show incorrect RPC informations. It's advise to disable programs like that before running DISCInfo.

DISCInfo will atumaticly detect operating system and check for APSI driver. Under NT based OS it will automaticly try to use SPTI access but if ASPI is installed you will be able to switch to it later from the menu. If you have Windows 98 operating system then ASPI driver is urgently required and if you don't have it the program will not run and exit with an error message. Here are the keyboard shortcuts curently working if you press them on the main program view:

- S or CTRL+S: Save CD/DVD Info - Shows a save window wich will save the informations about CD/DVD drives into a file.
- G or CTRL+G: Grab Screenshot- Takes a screenshot of the main window and displays a save dialog to save it to a file.
- D or CTRL+D: Show All Devices - This refreshes the program to display all the ATAPI/SCSI devices inside the system and not only CD or DVD drives. Press D or CTRL+D to show back only CD/DVD drives.
- C or CTRL+C: Capabilities Info - Displays a capabilities page for a CD or DVD drive only. In that page you can see what a drive is capable of doing. This command only works for CD or DVD drives. You can also take a screenshot of it by pressing Take Screenshot button on that window.
- F or CTRL+F: Firmware Update - Displays a firmware update page for a CD or DVD drive only. In that page you can choose with wich parameters you wish to search. This command only works for CD or DVD drives. It uses main firmware page database data wich Arzeno fills up as much as he can.
- A or CTRL+A: About DISCInfo - Display a nice about window with my thanks to the one who helped with the program.
- X or CTRL+X or ESCAPE: Program exit - To close the program.

Also in the menu is the ability to change the access drive wich will be used to communicate with the drives. You can select ASPI or SPTI access. If either one of them is not avaible it will be grayed out and you will not be able to select it. There is also an option there to refresh all the drives again. When selected it will start to query the drives again with the curently selected access driver.

Firmware Search option

Info that vendors burn into the firmware/drive can be diffrent that the one written on the box when you buy them. This is usualy the problem with OEM drives. So program could identify the drive as IDE DVD-ROM 16X or something like this while the drive is actualy something else. Search will definetly return no results in this case. There is nothing I can do about it. Also lot of people have Virtual drives installed, like Nero VD, CloneCD VD, Daemon Tools,... Since my program can also identify them it's pointless to search firmwares for them.
Another thing are the vendor names. The search window has two options. One is Vendor and one is Model. Both are read from within a drive. It may not be the same as the ones we have written in the database. I would advise to search only by model. Will be more precise. Also note that you need a web browser because program display a web page with the results seperatly from the program itself (it opens a browser window to tell it simply :o)).

Saved reports for CD/DVD drives:

You can save the information about your CD/DVD drives into a file. Just do a File->Save CD/DVD Info from the menu and type in a name for the file. Please send me this files. I will make a big internet database for the CD/DVD drives out of them. I have allready done the same for my Toshiba Revision Check program from the files users send me. The same I plan to do with DISCInfo program.
Still need to make proper web script for it but you can allready send me the files. Thanks.

Screenshot:

Some screenshots of the program. All taken on my two computers, except for the Pioneer DVR-106 wich was sent to me by FLASHMAN:

Toshiba DVD drive (RPC-1):
Lite-On CDRW drive:

Virtual DVD drive:
My Maxtor Hard Drive:

My Pioneer DVR-105:
Flashmans Pioneer DVR-106:

Capatibilities for Pioneer DVR-106:
Capatibilities for my LiteOn:

My USB Thumbdrive:
Old Yamaha SCSI burner:

Toshiba search window:
LiteOn search window:


FAQ:

Q: I get an ASPI error.
A: Just as the errors say. You need ASPI drivers in order to run this program. You can download them under download section.

Q: I get an error about that I have to have administrator rights.
A: You have NT based OS installed and no ASPI drivers. Either install ASPI drivers or log in as a user who has administrator rights

Q: The RPC informations I get are completly wrong.
A: Yes. This could happen. Number one reason is that you have a little program called Region Killer running in the background. That program is soo good in fooling program to belive that they are region protected. And it also fools my program. Disable it before running DISCInfo.

Q: The reported max read and write speed is totay incorrect.
A: Two reasons why this could happen. Number one is that you have a media inside the drive. Eject any media and try again. Other reason is that the drive doesn't responds to the command correcly. Nothing you can do about it.

Q: My drive can read more that it shows in capabilities page.
A: It's possible. Who said you can trust manufactors? They can put whatever info they want inside the drives. The best example is Toshiba. Their desktop DVD-ROM drives can all read +R(W) standard but DISCInfo identifies that it can't. Why is that you say? Simple. Toshiba officialy supports only -R(W) standard but because they made drives for OEM market they also have to add the ability to read +R(W) media. So the drive can read +R standard it just doesn't show that in DISCInfo capabilites info. Same can happen with other drives.

Q: I don't see any capabilities for the CD/DVD drives.
A: The only reasons is that the drive doesn't responds to the standard MMC commands. Either the drive is too old or it's not build by MMC specifications. Drives like that are rare. I only found two so far. Some SCSI changer and a SCSI Teac 32x CD-ROM.

Q: How does your program work?
A: It sends some commands to the drive and shows the informations that the drive returns back in a way that anyone can understand them. Simple as that.

Q: Do I have to pay for this program?
A: Nope. Never. Program if freeware. But you can donate some money to us to keep the firmware page alive.

Q: I have found a bug! What can I do about it?
A: Great! I love bugs. What are you waiting for and loosing time? Email me about it and I will try to fix it ASAP.

Q: In what operating systems the program works?
A: Has been tested on Windows 98, Windows NT, Windows 2000 and Windows XP. Should work on all windows version as long as ASPI drivers are installed or you have a NT based OS.

Q: The search updates finds nothing?
A: If it's a OEM drive then don't expect it to find anything. If it's not then make sure you check only model. If that also returns no results then use the search page directly. Not that the database is written by hand buy our trusty admin Arzeno and may not be complet and up to date.

Credits:

- Big thanks a stuborn old bastard :o) He knows who he is...
- Thanks to friends on the firmware page: Arzeno, >NIL:, dhc014, FLASHMAN
- Thanks to nicw (author of the DVDInfo program)
- Thanks to Klaus Jensen (author of the CDVDInfo program)
- Thanks to Cigo who helped me fix some initial bugs
- Thanks to Samppa for helping me test the search firmware option and Mt. Rainer capability
- And all the testers who dared to test my beta versions ;o)

Program Sponsored By:

Your source of optical media supplies

Your source of optical media supplies

Donations:

Go to top of the page