I had a line to spare so I added windowed mode so I could display the credits in the title bar :p
This effect is using the classic Keftales formula, I've added some attractive copper stlye colours, animated the colours, moved them around and done a real time zoom on it too.
Hope you like it

#DEFINE PTC_WIN
#Include Once "tinyptc.bi"
If( ptc_open( "DBF ZOOMING AND MOVING KEFTALES BY SHOCKWAVE^DBF *IN 20 LINES* ESC EXIT", 640, 480 ) = 0 ) Then End
dim shared buffer(640*480) as integer
dim shared as double zf
dim shared as integer mvx,mvy,gadd,gadd2,x,y
do
gadd=gadd+3
gadd2=gadd2+20
zf=.011+(.01*sin(gadd/191))
mvx=499*sin(gadd/153)
mvy=499*cos(gadd/131)
for y=0 to 479
for x=0 to 640
pwr=120+119*sin((((x+mvx)*(y+mvy))+gadd2) * zf)
buffer(x+(y*640))=rgb(pwr,pwr*y shr 9, pwr * y *culp)
next
next
ptc_update@buffer(0)
loop until inkey$<>""