for a guess your card doesn`t support shaders, why not try just ghosting the object with a black/grey texture applied?, like this
cls 0
autocam off
for i=1 to 500
grey=rnd(150)
dot rnd(16),rnd(16),rgb(grey,grey,grey)
next i
get image 1,0,0,15,15
cls
make object sphere 1,2
texture object 1,1
ghost object on 1
position object 1,0,0,0
make object plain 1000,100,100
texture object 1000,1
pitch object up 1000,90
set object light 1000,0
for i=2 to 50
make object cube i,rnd(2)
position object i,rnd(10)-5,rnd(10)-5,rnd(10)-5
rotate object i,rnd(90),rnd(90),rnd(90)
color object i,rgb(rnd(255),rnd(255),rnd(255))
next i
do
position camera 0,0,0
turn camera left 0.1
set object to camera orientation 1000
position object 1000,0,0,0
move object 1000,10
move camera -10
loop
the first six lines or so make the "glass" texture, the rest set up the scene and rotate the camera around the "glass" sphere, not as sexy as shaders but it`s not going to slow the game down to 5fps either.
Windows: 32 bit extension/graphical shell for a 16bit patch to an 8bit OS originally coded for a 4bit CPU, written by a 2bit company that can't stand 1bit of competition, now available in 64bits.