This might be useless to you, but...
When messing about with an FPS just as a test, I wrote the following bit of code which, when you press a key (55 is scancode for multiply key on the top line of numeric keypad), grabs the screen, fades it, blurs it and writes it to disk. This process takes many seconds, but its better to have the delay when writing the file than when reading it imho.
Then at the start of my program, I check if that file exists and read it in and display it.
If your program is 2D or you have a dull map it might not be as useful, but it was quite effective with my fairly decent 3D level and you can play around by running around and trying a few to see how they look.
If its no use, just ignore it.