May 25 - Just released the latest version which includes a "no trail" mode. Not a huge deal, just shows I'm still working on Gravity. Also, Gravity has been featured on a few cool sites, namely 3DFiles.com and VoodooExtreme. Big thanx to all those who put it up on their sites. If you have, let me know and I'll mention ya here. My personal favorite is a quote from VoodooExtreme:
Gravity screensaver - 3:00pm MDT - Billy "Wicked" Wilson God knows how I love 3D accelerated screensavers! 3DFiles sends word that Blaine Hodge has released a new version of his Gravity Screensaver. Here's the description on this one:
gravity.zip - The latest version.
grav0513.zip - The source code.
The screen saver is basically a small simulation of particles acting on each other with gravitational force. And by simulation, I mean I have tweaked a few things with the physics model to make it more visually appealing. It uses OpenGL to render the particle movement (rather well I might add). Just run it to find out.
There are two modes, erode and regular. Erode takes a copy of you desktop and eats it like a worm through an apple. Standard mode just looks plain cool. Please don't hesitate to make suggestions you feel would add to the program.
The actual graphics load is very minimal. Microsoft's software OpenGL that comes with Windows works just fine, though I do recommend 24-bit, or atleast 16-bit, color for maximum viewing pleasure. It is the actual physics computations that are CPU intensive and time consuming. I have a few ideas and will look into other methods of increasing performance without the loss of detail (it's all in the details).
And yes, for all you Y2K compliancy freaks, it is as Y2K compliant as the Windows operating system and Microsoft's screen saver library. No dates were used in the making of this program. Oh man, is that old news. I also have it upon good authority that Gravity runs perfectly fine with Windows 2000 (W2K) and Windows ME.
Copy the file Gravity.scr into your \WINDOWS\SYSTEM directory.
Set the screen saver to 'gravity' under your Display Settings. You can find this under Display in the control panel, the Screen Saver tab.
Change to a different screen saver under display settings or otherwise disable the gravity screen saver.
Delete the file gravity.scr from your \WINDOWS\SYSTEM directory.
No fancy install/uninstall program, that would have been much larger than the actual program itself.
The "worms" will be rendered over top any window that lies over the screen saver preview box. Kinna neat actually. Will look into it later. Apparently, the result of direct writes to video memory, bypassing window clipping.
Only operates on the primary monitor in a multiple monitor setup (ie. mine). Seems to be a bug in the screen saver library that comes with Visual C++. Someone sent me a version compiled with Visual C++ 6.0 and it was fixed.
Version 1.4 - May 25, 1999
Version 1.3 - May 7, 1999
Version 1.2 - May 5, 1999
Version 1.1 - Mar 18, 1999
Version 1.0 - Jan 15, 1999
Version 0.4 - Jan 13, 1999
Version 0.3 - Jan 8, 1999 (needed sleep)
Version 0.2 - Jan 7, 1999 (a few hours later)
Version 0.1 - Jan 7, 1999
There are no warranties concerning this software, either expressed or implied. The developer of this software is not responsible for any failures, problems, or loss of data resulting from the use of this program or source.
It's freeware, what do you expect?