CF3beta is confused about how big the path is. It thinks that the path is tiny and skips drawing it. If you change the minimum size parameter you can get CF3beta to draw your shape:
startshape SINO
CF::MinimumSize = 0.01
M=9
path SINO {
MOVETO(0,0) // Don't forget the initial MOVETO!
loop j=1, 360*M [ ]
LINETO(j, 100*((sin(j*4))+sin(1.1*j*4)))
STROKE(10) [b -1 ] // This is how you set stroke width
}
I will figure out why CF3beta doesn't understand how big the shape is.
Happy to report that the updated code works well now.
I also have to mention that even with a re-installed alpha version
the original code does not work anymore though it once did
with a derivative (jpeg display file existing). So it doesn't seem
to be a real alpha/beta version issue but something else.