To expound upon Edward's post, this is an excerpt from the EVNEW Readme.txt (with added returns to make it easier to read):
Quote
ii. rle8 / rleD
rleD resources store multi-frame animations in a 16-bit (actually 15-bit with one unused bit) direct RGB format, and rle8 resources store
them in an 8-bit pallettized format. Unfortunately, the pallette data is not store in the images, so EVNEW cannot display the images
properly.
On Windows, EVN only uses the rleD resources, regardless of the user's monitor's color mode. If the user is in an 8-bit mode,
EVN converts the 16-bit data into 8-bit data at runtime and completely disregards any rle8 data, if it exists at all.
On Macs, though, it
is different. The resources used depend on the user's color depth. In high-color modes (16-bit, 24-bit, and 32-bit), the rleDs are used
as expected, but in 8-bit modes, the rle8s are used. If the rle8s don't exist, EVN will not run and spit out an error message saying it
couldn't find the required resources, or something like that. Thus, a plugin created using only rleDs will work perfectly for all Windows
users and for the vast majority of Mac users, since very few people nowadays can't use color depths higher than 8-bit. If you want your
plugin to work for all users, you, or a friend with a Mac, must convert your plugin into the Mac format and use the program EnRLE created
by w00tWare.
EVNEW is not capable of displaying rle8's properly: the pallette indices are converted to grayscale, and any images imported
into an rle8 will be grayscaled, with the resulting grayscale converted into pallette indices. The result is that, although you can view,
import, and export rle8s using EVNEW, they will look completely messed up if you try to use them on a Mac in 8-bit color.
The moral of
the story is that if you're creating ship, weapon, or planet graphics for a Windows plugins, don't worry about creating rle8s and make
only rleDs.
And, since it isn't entirely clear from Asmodean's post and sounds like he did it this way...you don't have to import each individual frame separately. You can actually layout the images in a gridded format and import them all at once. It should cut down your total time spent on the plug drastically. (you just have to make sure that you lay them out properly and set the grid size accordingly, but this way you don't have to go through the process of selecting each image, making sure they're in the right order, and changing the values each time)
Since I have the time, here are some example pictures (from a plug I threw together for some practice, I actually used .bmp, not .jpg, but I'm trying to get the boards to show the images in the post itself...):
Individual frames:
(attachment=675:attachment)
(attachment=674:attachment)
(attachment=673:attachment)
One gridded image:
(attachment=676:attachment)
This post has been edited by GutlessWonder : 29 May 2005 - 02:55 PM