Juggle Saver Support

I believe that Juggle Saver is fairly robust but like most software these days, there are a number bugs/issues with it. If you encounter a problem that's not listed here, please send me an email, at brian@jugglesaver.co.uk, and I'll look into it.

Here's a list of the known issues:

My monitor doesn't go into power saving mode when running Juggle Saver. It works fine with all other screen savers. What's going on?

This is actually a bug in Windows 95 (in user32.dll to be precise) and affects all screen savers that have multiple windows. This bug has been fixed in Windows 98 (well it appears to be fixed but let me know if you hit problems). The Microsoft supplied OpenGL screen savers use a special workaround so power saving continues to work. I decided not to follow this approach because it can prevent hardware acceleration being used (particularly with graphics boards with limited frame buffer memory. The fact I owned such a board, the nVidia Riva 128, naturally had an impact on that decision). I used a different workaround in version 0.23, and made some undocumented Windows function calls. I decided to remove these calls in v0.3 because the problem has been fixed in Windows 98 and I don't feel comfortable shipping code that uses undocumented features. The next version of Juggle Saver will be single window based, therefore it should not suffer from this problem.

Juggle Saver is popping a message box saying, "An internal consistency error has occurred", what does this mean?

This is bug in the program. If you write down the exact message and email it to me, along with a description of the events that caused it, I'll look into it.

Sometimes the program clips the edges off some juggling objects, it more noticeable with clubs and rings. Is this a bug or a feature?

This is just me being lazy. I spent a long time on the original version of Juggle Saver tweaking it for performance. An obvious way to do this is to only draw the parts of the screen that have changed. I use a very simplified way to calculate these changed areas and it's far from perfect - as a result clipping sometimes occurs. This is on the list of improvements for the next version.

Juggle Saver doesn't show site swaps correctly. Surely 42 is a three ball pattern - two in one hand while holding a single ball in the other. Juggle Saver just shows two balls being juggled, surely this isn't right.

This is just me being lazy again. The site-swap engine isn't terribly clever and currently doesn't cope with balls, clubs or rings being permanently held during a pattern.