Complete particle system with verlet integration in DirectX 8 shaders. Particle file format is text based, very similar to XML. Particles can easily be added by making new text files
Click here for the source code and here for the executable (NVEffectsBrowser based)