Photo Fade Screensaver

Information & Links

  • Download screensaver (1.04 MB)
  • Created with Game Maker 6.1 – 1024 x 768 full screen
  • Project work time: March 4, 2006 – March 5, 2006

Installation Instructions

Download and unzip the file to your windows directory (usually C:\WINDOWS), then either right click it and select Install, or right click your desktop, select Display Properties, and select “photo_fade” on your screen saver tab. Use the Settings button to choose the directory that the screensaver pulls images from, and you’re done!  This screensaver has not been tested on Windows Vista or Windows 7, so you may experience compatibility problems on those systems.


This screensaver is a remake of a screensaver typically found on modern Mac computers. The best description I can really come up with is that it’s like the slideshow screensaver that comes with Windows XP, only better.

At my current job, I work on a Mac computer all day, and though I mostly despise Macs, there are a few redeeming qualities that they have that even the most die-hard Windows fan would be foolish to ignore. One of these things is the screensavers. Even the most basic screensaver, the slideshow screensaver, is better than the one included in Windows, and this is what I have attempted to recreate. Instead of just displaying each image for a few moments and then cycling to the next, this screensaver zooms in and out slowly, and smoothly fades to black in between each image.

Reading my description, you may find yourself thinking that the difference between this and the standard Windows XP slideshow screensaver is slight, but I challenge you to find the standard screensaver more relaxing than this!

Interesting Facts

  • Although I tested it on images ranging from tiny to massive, I found that the screensaver works best with images taken with digital cameras (usually somewhere between 1024×768 and 2560×1920 in 2006). Most of the time, you shouldn’t see the edges of your pictures, but every now and then a funny sized image may throw off the script and you’ll spot an edge.
  • This program only took about 3 hours total to complete.
  • The first version of this program used a config file to store the path information selected in the setup, but later (after posting the final version on the GMC) I realized that the config file was not saving to the same directory as the screensaver (seems Windows XP doesn’t like saving config files in the Windows folder). I then switched over to a system that stores the path in the system registry, which was much easier… And also my first time utilizing the registry in a program or game!


  1. Gary - Over a year ago

    I can’t get this to work on Windows 7.
    Is there some trick to it?

    1. Martin - Over a year ago

      Hmmm, there are a few things that I can think of. This is a really old executable, and may not be compatible with Windows 7/8. If you have the old GameMaker converter program that was released many years ago, you could try running it through that to see if it fixes it. If you need help finding that program, let me know.

      It’s also possible that Windows 7 handles screensavers differently than older versions did, and this method of creating screensavers is incompatible now. I have not tested this in a long time, so that could definitely be the case.

      Let me know if you have any further issues. :)

Leave a Reply