I took a look at the link you posted and the code is very different to the one given to me on the developer cd. The code on that link is very straightfoward and easy to follow unkike the code provided on the cd. Unfortinately i am unable to post the source code entirely as the code is from the Amiga Developer CD 2.1, and as i had to pay to "license it" i doubt it would be legal for me to freely distribute it. I would hate for me or amiga.org to get in trouble for posting copyrighted material.
Omega Space Protons