As such, we've put together a scheme for parsing /etc/fstab on startup (not mtab: the drive may not be mounted), and automatically adding drive letters for each iso9660 filesystem listed. The patch (to the WineX tree) is here:
http://www.geocrawler.com/archives/3/9376/2001/11/0/7204310/
We're happy to contribute this in our next outward merge if people think it's useful.
Gavriel,
Why do you only parse ISO9660?
Many new games are coming out now in a DVD-ROM format which uses the UDF filesystem (if you mount it as ISO9660 then you can only use the 1st gigabyte)..
How about improving the patch to include UDF parsing in /etc/fstab?