
Here's some more screen shots of what working on in terms of my ideas related to this topic. Who knows, maybe advanced display modes will become a forced standard in the next few years. I'm not all that crazy to being forced to using certain display modes for these effects. The only other 'work around' option would be to use the shaders pack, which only works in some display modes. So to prevent the color loss from happening, I separated the sprites colors as their own object if you want to stay true to the original games colors. Interestingly enough, it still has that issue of color loss when you use replace color to cycle the same shades. i go back for ur shen long vid every so often. Yeah, i was querying this a while back for a fighting game i am making & i found this thread, its an interesting but long read. Otherwise, I can agree that having multiple objects layered on top of another can be very tedious, but it does seem to work as originally N64Mario I can probably put up my work so far to show what's going on to get an idea of my set up. The only thing I can imagine with the whole color replacement at the start is a long load time to correct to the new colors. Unfortunately, I'm not entirely crazy about doing that. If I remember right, I actually did "fix" the face, white eye color, and black mouth/eye color of the single sprite on the left in that example, in which would be your case about slightly altering the colors going beyond the NES color limit. So most of the animation scenes will most likely be single object sprites, while the game engine will be the actual set up of layered objects. Though these colors will only be replaced once for when the frame loads. In the game I am working on, I even have a set up where the user can change the type of NES color set in the options, even as far as experimenting using a grayscale pattern. So yea, my idea is to try to stay true to the NES colors as much as possible. Here's his tutorial explaining the set up. He uses the very same set up in Game Maker to produce the given effect without shaders.

The idea actually comes form a user programming in Game Maker Studio.
