What framebuffer driver are you using? vesafb? Fading would work better if alpha-channels are supported on your video card. This might need code changes on Splashy C source.