BlitMax Spirals Screensaver
Miscellaneous Forums/Blitz Showcase/BlitMax Spirals Screensaver
OK, I got bored last night and did a quick screensaver using my 250byte logo entry. It turned out pretty sweet- and the bigger the screen you have the better.
It will adjust itself to run on your machine- and keeps adding new spirals until there's no CPU cycles or room on screen left.
ANyway, here's the link:
http://damientsturdy.pwp.blueyonder.co.uk/spiralsaver.scrand screenies:

Does not work. For me atleast!
Grah... Any symptoms?
Works here. Very nice.
Very pretty.
Since you must be redrawing everything on each flip, how about making the centres move around?
Just blinks and goes back to my desktop.
WinXP SP2 - GF-FX5200
PGF, Already done it! I'll update later- i want to try to fix Tri's problem before I do so :)
The .scr did not work for me, and the .exe did. It's really nice... but of course, the .exe doesn't have screensaver behavior. :)
Raph... Rename it ;) and let me know how it goes.
Can you all let me know if the screensaver works, and also if the preview works?
Wow. well yours is better than my old spiral screensaver
http://www.curtastic.com/star/star.htm
OMG, this blew up my 'puter! I shall sue! :P
Actually, as Cyg already knows, this ran fine on my rig-o-doom, so it *should* be running fine on any other PC. :)
I updated the download, grab it again.
I added movement and fixed a couple of things that might have caused problems. Lemme know if it stops or starts working :)
Excellent.
I like this. :)
How did you make it in to a screensaver? Is it as simple as creating a Max exe and renaming to .scr?
This is cool, just spotted it.
Cygnus, a fresh download of the .scr version did the trick!
What I meant before: When I used the .exe version, it required hitting ESC to get out of the screensaver, instead of just using the mouse. :) Sorry for not being clear.
Amon, I used a framework found here on the forums, it was broken, I updated it...
Basically, you use AppArgs[] and check for "/C" (config) "/S" (start?) and "/P" (Preview).
When Preview is called, the preview window HWND is in appargs[2] which is incredibly handy because you can then attach the max window to it! :) (Check the preview window- the download as it is now works properly ;) )
In preview mode you need to check to see if the screensaver preview window is still loaded, and if not, exit.
I might untangle my code from it and post the fixed version here but it now requires MaxGUI. :)
I owe the coder of the original screensaver framework that much really! :)
The new exe one works.
Sorry for my late answer
Good to hear Tri- did you redownload the original too? (I updated the file)
Still no luck with the scr file
Hmmm.I have no idea why its not working. Sounds like it thinks you moved your mouse immediately.
Curtastic, Cool- thats the same way these spirals work :)
Tried without using my mouse(just keyboard) and get the same result.
Could be its my machine thats fu.... up.
@Amon - A simple BMax screensaver framework can be found
HERE...
Nice one Cygnus but I'm getting the 'closing instantly' thing too.
Dunno if it's the same issue, but I clear the event queue in the above framework to stop this.
So after trying it overnight, I get the "close instantly" thing about 95% of the time. :(
¬.¬ Thanks guys.
Could you all download again and try this next version? I'd like to get this resolved.
I just added code to clear events, and also added a "Delay 500" in there to give stuff time to init.
Same result with the scr file.
Still not working
I grabbed the new .scr file from the top, and it still exits instantly. It does run in the preview window, but if I hit the preview button, the screen goes black, then it returns to the desktop.
I tried running it directly, with the same result.
OK, thanks guys- Right, I'll get the source out later!
Lets see if we can bust this one open!!