http://dxgame.com/download/dxfireworks.zip
(3mb download.)

This is a complete screensaver with installation/setup. It was designed using the DXGame 2D Game Engine for VB6. Requires Windows XP, A decent 3D card, DirectX8, VB6 runtimes installed.

Press the space bar to launch a firework during the screensaver.
Press 1-4 to change the different scenes.

Note: This is a compiled, distribution setup file. Source is not included. It will install as your current screensaver. You can use the standard Add/Remove programs to remove it.