After seeing the thread on ISO-9660 conformance testing, I began thinking about the ISO-2022-based escape conventions used to to define character set in ISO-9660 Supplementary Volume Descriptors.
Joliet uses three of these – the three implementation levels of UCS-2 defined in ISO 10646. But there are several other character sets registered – including plain 8-bit ISO 646, and there is even a possibility to specify UTF-8, which would be rather nice as long as it is supported.
Does anyone have any idea what kind of support for such non-Joliet character sets exists out there? ISO-9660 requires the originating system to allow the data preparer to specify what escape sequences should be used, but this doesn’t seem to be supported by any of the usual pre-mastering software I have examined.
Alternatively, has anyone observed non-Joliet escape sequences ‘in the wild’?