@cheleball, on Mar 6 2007, 10:49 PM, said in SketchFighter 1.0.1 is out!:
P.S. Sorry about getting upset in my previous post. I apologize, it was wrong of me.
I really am curious about the changes, though, and if anyone can/will provide clarification, I would greatly appreciate it.
For reference: before the update, on my 1Ghz PowerBook G4, I could run through the rapids with naught but a few dropped frames. No skipping through walls, nothing unusual, really little indication that the engine is seriously chugging it. After the update, it's all you can do just to get past the first area, and once you get out into the middle where the force fields are most numerous, the game literally just stops. Screen updates stop, the music stops, everything grinds to a halt. 2-4 seconds later, the screen updates and you find yourself an entire screen away from where you left off.
Now, does that sound like the only thing that changed is the frame skipping routines to you? I looks, from my uneducated, uninformed, user's perspective that something is very seriously wrong.
So please, educate me.
FWIW, on my PB 1.67 G4 the rapids section is whilst very 'bitty', not a serious problem. It jerks a little, and even as you describe has a second or so of 'think' when entering the final loop - but otherwise the frame rate is okay(ish).
I'm a little more worried about an area of my own map which has far fewer triggers but is grindingly slow. I've also managed to get inside a wall as a result of the slow-down, which to me indicates that perhaps there are still problems.
That said, there's really nothing that can be done except to be patient and wait for the trigger issues you to be fixed. I'm sure that it is possible - it ought to be trivial to check whether the player's ship intersects with a set of rectangles... Especially given that with culling, (and then filtering on those that are actually triggers) there really ought to only be say 50 on screen at absolute worst case at any time.
This post has been edited by Crono : 06 March 2007 - 06:39 PM