I too have experienced issues with v5.4.7.0.
There's a 'READ DISC INFORMATION' command sent by the UDFS system driver that VCD seems to be returning incorrect info to - basically making out that the disc is blank. If there's another file system on the disc (besides UDF I mean), the OS is able to parse that and you'll see the contents of the image you've mounted. Otherwise, the OS reports the disc is corrupt or unsupported - because it doesn't bother attempting to parse the UDF file system on a disc that appears to be blank.
Byte 2 is what's wrong...
Code:
Device Length Phase Data Description Delta Cmd.Phase.Ofs(rep) Time Driver
------ -------- ----- ------------------------------------------------------------------------------------------------------ -------------------------------- ----- ------------------ ------------ ------------
23 CMD 51 00 00 00 00 00 00 01 00 00 READ DISC INFO 16us 142.1.0 08:22:28.452 udfs
23 42 OUT 00 20 00 01 01 01 01 00 00 00 00 00 2a 00 00 00 00 ff ff ff 00 ff ff ff 00 00 00 00 00 00 00 00 . ..........*................... 16us 142.2.0 08:22:28.452
00 00 00 00 00 00 00 00 00 00 .......... 142.2.32
The first 4 bytes should be '00 20 0e 01', not '00 20 00 01'.
I'm not sure where the '2A' in byte 12 is coming from either!
It seems fine when using v5.4.6.0...
Code:
Device Length Phase Data Description Delta Cmd.Phase.Ofs(rep) Time Driver
------ -------- ----- ------------------------------------------------------------------------------------------------------ -------------------------------- ----- ------------------ ------------ ------------
23 CMD 51 00 00 00 00 00 00 01 00 00 READ DISC INFO 15us 30.1.0 09:10:11.369 udfs
23 42 IN 00 20 0e 01 01 01 01 00 00 00 00 00 00 00 00 00 00 ff ff ff 00 ff ff ff 00 00 00 00 00 00 00 00 . .............................. 21us 30.2.0 09:10:11.369
00 00 00 00 00 00 00 00 00 00 .......... 30.2.32
What's weird is that when ImgBurn issues the same command (but with a different allocation length), even 5.4.7.0 returns the correct info.
Code:
Device Length Phase Data Description Delta Cmd.Phase.Ofs(rep) Time Driver
------ -------- ----- ------------------------------------------------------------------------------------------------------ -------------------------------- ----- ------------------ ------------ ------------
23 CMD 51 00 00 00 00 00 00 00 20 00 READ DISC INFO 11us 75.1.0 09:30:53.266 unknown
23 32 IN 00 20 0e 01 01 01 01 00 00 00 00 00 00 00 00 00 00 ff ff ff 00 ff ff ff 00 00 00 00 00 00 00 00 . .............................. 26us 75.2.0 09:30:53.266