Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: XDelusion on August 10, 2011, 08:41:42 PM

Title: Cut off file names
Post by: XDelusion on August 10, 2011, 08:41:42 PM
How come files on my CF card and even Amiga CD's get their file names cut short and the files on my HD do not?
Title: Re: Cut off file names
Post by: Brian on August 10, 2011, 08:45:42 PM
Due to the filesystem used?
Title: Re: Cut off file names
Post by: Piru on August 10, 2011, 08:45:49 PM
Quote from: XDelusion;653966
How come files on my CF card and even Amiga CD's get their file names cut short and the files on my HD do not?
On CF it depends on the filesystem you use. For example with PFS3 you must use setfnsize to set the max allowed name length.

For CD it's likely due to:
http://en.wikipedia.org/wiki/ISO_9660#File_and_directory_name_restrictions

This can be overcome by using some of the common ISO9660 extensions, such as Rock Ridge (http://en.wikipedia.org/wiki/Rock_Ridge) (preferred on amiga) or Joliet (http://en.wikipedia.org/wiki/Joliet_(file_system)) (supported by newer amiga cd filesystems).
Title: Re: Cut off file names
Post by: XDelusion on August 10, 2011, 09:07:12 PM
I'm using the last release of AsimCDFS.

As for the CF card, the Amiga only seems willing to format it into FAT.
Title: Re: Cut off file names
Post by: Piru on August 10, 2011, 09:17:51 PM
Quote from: XDelusion;653970
I'm using the last release of AsimCDFS.

Note that in order for the long file names to work the ISO needs to have them included at mastering stage. If they're not included you will get short names no matter what FS you run on your amiga.

Quote
As for the CF card, the Amiga only seems willing to format it into FAT.

Use fat95 (http://aminet.net/package/disk/misc/fat95) instead of the AmigaOS included CrossDOS and you'll have long file names.
Title: Re: Cut off file names
Post by: XDelusion on August 10, 2011, 11:39:26 PM
Quote from: Piru;653971
Note that in order for the long file names to work the ISO needs to have them included at mastering stage. If they're not included you will get short names no matter what FS you run on your amiga.


Use fat95 (http://aminet.net/package/disk/misc/fat95) instead of the AmigaOS included CrossDOS and you'll have long file names.

Well here's what I'm experiencing. I can read my ImageFx on MorphOs but not on my Amiga. Do I need to configure AsimCDFS?

Also, I am using BetterWB which I believe came with Fat95, but I'd have to double check.