Download the source files below, and compile to an .EXE using Visual Basic 6. Run the application and you should see something similar to the screenshot above.
With your mouse, select an area of the pattern and select the menu item View>>Zoom to view this section in the whole window area. Repeat as many times as you fancy, and then select the menu item View>>Restart to return to the initial pattern.
Note that after a number of succesive zooms, the image will lose definition due to the granularity of the data types used in the application.
The following zipped file includes the VB6 source code only.