Sluggish/speed varies across systems/platforms
Status: Beta
Brought to you by:
pellea72
Gameplay is sluggish when I go from my 1.8GHz i386 laptop running Xubuntu Linux to my Apple G5 1.6GHz PowerPC running Mac OS X 10.3.9. My intention is to get a smooth game on even a 500MHz system (though wantin' ain't always gettin').
(1) drawing and other functions need to be streamlined so that as little as possible is going on through each game loop
(2) timer functionality could be improved (I need a little more practice with Allegro's timer routines)
(3?) I'm trying to avoid using multi-threading, mainly to keep dependencies to a minimum. But if all else fails, I may have to break out the pthread library and learn to use it. Supposedly, there's a pthread for most major platforms.
I'm changing the status of this bug to pending until some testing of the latest version can be done.
In 0.9.1 I updated some of the interface drawing routines, eliminating a lot of transparency calculations, which should help with sluggishness.