First, only applications compiled with hardware surface support are the subject to these limitations, second, Cave Story on GCW Zero is not based on the original game code, but rather on an engine rewrite called nxengine. That said, I don't know what framerate nxengine is set to run on.