OK, it's coming along now. After some trouble figuring out floating-point texture stuff and setting up MRT (thanks to jK!), it's now fairly close to functional.
Things to finish include a "colormap" support and proper support of size growth, which is currently non-functional atm, and I need to rebuild my LOS thing from scratch (boo hoo).
That said... it's still pretty cool, imo. Very fast event creation and management. And once an agent is built, it renders for very close to "free", other than the CPU cycles spent sending the data to the shaders. There are probably more perfect solutions, but imo this is pretty sharp.
Anyhow... I need some testers, preferably testers with ATi hardware, to tell me whether it works on your systems (and if it borks, please send me a full Infolog, don't just tell me "it's broken", I need to see your GLSL compilation errors). Drop into the Gadgets folder of a mod / map. It uses a standard particle bitmap, so you shouldn't need to do anything else.