Goldfish Screensaver

Download version 0.5 (updated 25/02/2009)

This TAP turns your TV into a virtual aquarium. Actually, it draws a few goldfish on a black background after a period of inactivity. They swim around a bit.

Goldfish screensaver in action

Just drop it in Auto Start and it'll start after a period of inactivity on paused TV, radio, mp3 playback, or a QuickBlank channel (LCNs 900-910). So that it doesn't interfere with startup or recordings, it won't start within the first 3 minutes of booting or if the Toppy has booted for a recording and no remote buttons have been pressed.


WhiteAdd additional fish, up to a maximum of 10
PIP SwapRemove fish
MenuOptions menu

Any other key will hide the screensaver and be passed to other lower priority TAPs, so for best results, place Goldfish.tap before your normal TAPs in the load order using TAP Commander.


By default, Goldfish shows with a black background, however, pictures can also be used to make the screensaver look even more like an aquarium. Note: use at your own risk, you may experience screen burn if you use this option for a prolonged period.

Pictures should be placed in /ProgramFiles/Settings/Goldfish. They must be in bmp format, have dimensions of exactly 720x576 pixels and be 24 bit colour.


You can configure various settings using the options screen. Settings are stored in /ProgramFiles/Settings/Goldfish/Goldfish.ini


You can choose to have between 0 and 10 fish on screen at any one time, their minimum speed and the overall animation speed.

Background picture

You can choose to have a black background, a picture that changes whenever the screensaver starts or a picture that changes after a time of your choosing.


There are independent settings for the time before the screensaver launches for radio, mp3 playback, pause, and QuickBlank channels.

Fade Delay

Fade delay settings control speed of the fade in and out effect when the screensaver starts and stops.

Known problems


0.5Missing background bug fix
0.4Minimum fish speed can be set
Reduced memory usage
Flashing screen bug fix
0.3Background rotate
Settings screen
Goldfish.ini moved to /ProgramFiles/Settings/Goldfish/
0.2Added background picture option.
Fixes for flashing display when MHEG is enabled.
0.1Initial release.

Any problems? Contact me via the forums at .