Slow down question
BlitzMax Forums/BlitzMax Beginners Area/Slow down question
| ||
My program has begun to get slower, just by running. It drops from 60fps to around 40 fps in 50 seconds of running. I cant think of any serious operations i've added to it, and I cant place exactly when this slowdown happened. One thing I did, was switch what was a 400 item array over to a TList, which gets this done to it alot (but not more than the array did) for i:foodpellet = eachIn foodlist 'stuff next any ideas as to whether that slows me down, or what else might be causing a fairly consistent slowdown over time? foodlist is staying about the same size as I run, but for some reason, the longer it runs the slower it gets. |
| ||
Are you calling FLUSHMEM before you flip in your main game loop? |
| ||
no what is the call to make? just flushmem()? And what does it do? (sorry, i have no training in programming beyond a highschool class 2 years ago, this is probably obvious) Edit - Done, thanks, fixed everything! I was afraid it was gonna be something like "Tlists ruin everything" and then I would have to rewrite like 200 lines. Such a simple solution, thanks alot. |