May 11, 2012

Blasted archaic systems!

I will have to rescript some parts of the engine. I just came to the realization that the NES handled +image_index routines prior to processing the PPU. In Game Maker terms, +image_index routines were handled before the Draw event. Unfortunately, Game Maker handles them after the Draw event. I should have noticed this sooner, but I wasn't thinking clearly in the early days when I started work on GMvania.

So what I learned: When setting sprite_index, you need to follow it not with image_index=0 but image_index=image_speed.

There shouldn't be too much to edit, but it's been a while since I even looked at those codes.

No comments:

Post a Comment

©TheouAegis Productions™. Powered by Blogger.