Hey guys
I'm writing some code for the super-fx, and I managed to get it to complete the task I need it to in under a frame, which is brilliant. However, after the screen is complete, it then takes far too long for the main CPU to copy it into vram (up to a third of a frame after v-blank).
This seems odd, as things like starfox can copy the entire frame - does it copy over multiple v-blanks?
What's the point if you get your frame rendered in a very small amount of time only for the frame copy to take longer?
Thanks,
Molive
I'm writing some code for the super-fx, and I managed to get it to complete the task I need it to in under a frame, which is brilliant. However, after the screen is complete, it then takes far too long for the main CPU to copy it into vram (up to a third of a frame after v-blank).
This seems odd, as things like starfox can copy the entire frame - does it copy over multiple v-blanks?
What's the point if you get your frame rendered in a very small amount of time only for the frame copy to take longer?
Thanks,
Molive