Very nice, I like your scrolling text alot. Nice way of displaying the triangles too, but I think the alpha effect brought a sweat to my poor 1.2GHz

If you are drawing the whole fire buffer and blending every pixel including the black ones as it is, then you souldnt really get much of a slowdown if the text or triangles, or atleast the edges of the triangle draws some info into the fire buffer. You could even just draw the top edge of pixels from the text as info into the fire buffer.