I modified my plasma routine to use pixel quadrupling, so it'll run okay on my palm m505. I intend to put it in interesting places in SproutPaint. One problem is that it really needs adaptive color palettes to look cool, and my paint program is using the standard color palette. When I add a 16 bit paint mode, this wont matter, and I can have lots of fun coming up with alpha blending and other cool fx that would suck trying to code using palettes.
I need to start working on high res screen support, and support for the sony NR and NX series virtual silk screen area. This would look really cool, having alpha blending paint tools in high res mode. The programs that dominate the Palm paint market don't have any cool stuff like that.
Other than the plasma stuff, which just took 10 minutes or so to add the pixel quadrupling, I haven't written any code in 3 weeks. This makes me feel like a total loser, it's not like I don't have tons of free time to do this stuff. I could be much further in life if I actually created some of the stuff I imagine.
For example, I have thought of some ways to add some cool 3D effects to my paint program. I wrote a simple polygon rasterizer maybe 6 months ago, that I have done absolutely nothing with, other than making a spinning cube. How lazy is that? I have been too lazy to add texture mapping. Then there is the pacman game I am writing, which I hardly ever work on.
It is 4:20 am, hehehe, I haven't slept because there were drunk people outside yelling and stuff. Almost every night, either I stay up too late on this damn computer, or I try to go to bed early and can't sleep. When I can't sleep I get on the computer, and a few hours pass and then I go to bed too late.
That being said, I'm going to bed now.