dburg wrote:I would like to precise what is the purpose of EWR, what it can do and what it cannot.
- Purpose: For Windows versions that are not natively able to read UDF, add UDF read capability. For devices that are not natively able to read MRW, *but* able to read packet-formatted CD-RW (CD-RW, method 2, mode 2 form 1), add MRW read capabilty
- What it can do: Read UDF 1.02 and UDF 1.5 under Windows 9x and Me (for NT 4 you will need InCD 4, sorry). Provide MRW feature to the above mentionned drives.
- What it cannot do: Add CD-RW read capability to a device that cannot read CD-RW (some CD-ROM devices unfortunately can't). Add MRW-write capabilities (some people ask for it... Not possible!)
The new EWR is based on InCD 4, thus it also has no device-list specific workarounds but attempt to follow the MMC specification. It is possible that devices that were working with previous version are now no more working. Please report to us these models when you found them, so we can maybe found a fix for them. (I must warn you that it will not always be possible as old devices might be impossible to found in order to debug the issue in our labs.)
Rewriting code which throws away device specific code is a no no. One of the biggest concerns in software design is not breaking existing code's functionality. To suddenly discard support for devices in not acceptable.
In the topic
http://www.cdrlabs.com/phpBB/viewtopic.php?t=12633&sid=9164d5c7c02568d772187bd3f4b56de2, I pointed out a list of troublesome devices that is included in the Win 2000 registry. I would the list is there to facilitate processing such device exceptions.
I would expect that several, if not all, of those drives have a large customer base.
For one of those devices, the SCSI CD-ROM PLextor PX-32TSi, there is a known problem for multisession media which I learned from the author of ISOBuster. He was able to fix the problem without having the actual drive.
He sent me a beta which I tested.
I expect that EWR, prior to version 4, had the correct code to bypass that problem. If you do not have that code, then you might contact the author of ISOBuster to see if he can help. Indeed, such a problem could be the reason that the Volumes tab does not display in Multimounter on my system, tho Nero and Info tool do recognize all th sessions, apparently, correctly.
Note that tying EWR 4 to InCD 4 is not an excuse for EWR 4 failing to read CD-ROM drives that could be read by EWR 3.
Note that Nero is able to read media in the Plextor CD-ROM drive, so there's no reason this cannot also be done by EWR.