Two questions...
First, as most people probably know, Joliet has a filename length limitation of 64 characters (at 16 bits per character). What not so many know is that you can safely ignore this limit with Windows and your filenames will be read just fine. (You can either use Golden Hawk's CDRWin, or you can modify cdrtools.)
Does anyone know what the actual file length limit is before it causes problems with various operating systems? Via hearsay, the various flavors of Windows are all ok to "about 110 characters" (I've tested 95 osr2, 98, ME and XP and they're ok for 108 characters). And I guess rather than being lazy I'll try various other lengths.
However, how about other os? Anyone have any experience with doing this under linux, bsd, sunos, macos, etc?
Second question... Is it possible to have a semi-colon in a joliet filename, without it being interpreted by Windows as the version marker?