[ Crystal Works ]

[Amiga]
IFX Longname Loader & Saver Scripts

Crystal Works Main Page
Bryan Williams.Com
My Guide to the San Diego Comic-Con, International

Please read the FAQ.
External links where last check on 27 Apr 2006 .
[ Link Online ] : This link was online.
[ Link Offline ] : This link was offline.

Blatant Plug for a friends website.

See the Lamest in Gamerwear.
Gamer Concepts

When using more advanced file systems, such as SFS or PFS, you are able to create files with names longer than the FFS limit of 30 characters. Unfortunately, many programs are unable to work with such files, having been hardcoded to the 30 character limit (IFX has a 32 character limit), rather than letting the underlying DOS and filesystem take care of it.

On the surface, ImageFX (2.6 through 4.1) appears to be one of these programs. If you try to load or save a file with a name longer than 32 characters, the name gets truncated, causing loads to fail (saves just end up with a shorter name). Luckily, you can work around this through IFX's arexx commands.

Just place these two scripts in your IFX's rexx directory (or anywhere convenient) and you can use them using the Arexx button. They will remember the last directory you loaded from or saved to, each one remembering it's own directory. If you'd prefer them both use the same directory, just change the line in each that says "clip = 'IFXLOADLONGFILE'" (or "clip = 'IFXSAVELONGFILE'") so that they both say the same thing.

These scripts require the Reqtools arexx library, and, of course, the ReqTools Library because the filename truncation also takes place in the IFX's arexx command to get a filename.

Warning, IFX 4.x does have an upper limit and will crash if the filename is too long. I've got a crash with a 94 character filename, but am unsure of the actual limit, though I have routinely used files in the 50-60 character range.

Get the latest version by WWW

Mail me at: cw10@EvilGeniuses.org
Or you can leave me Feedback
But please read the FAQ first.
Bryan K. Williams

Last Modified 05 Jul 2003

Copyright © 2000, 01, 02, 03, 04, 05, 06 Crystal Works