Nova: the TC-Ray documentation is in english... I'm writing the rest, to include the TC-Lib documentation and a few tutos such as the HSV conversion.
As for the source codes, they are all documented in english, and the variables names are english also (except maybe in some early progs)...
Mango, if you read the TC-Ray introduction page, you will see that my progs work either by direct bmp generation, either by screen rendering in Vesa/SVGA true modes.
An example with TC-Ray. You put the following files in your QB directory:
1) TcRay21.bas
2) TcBmp.bas
3) TcLib17L.bas (The TCLib17.bas file is the complete library, it's too big to work along with TcRay)
4) TcLib17.bi
You open TcRay21.bas, then you load TcBmp.bas via the File/Load menu. QB generates a small .mak textfile that stores that loading information. Now, if you run TcRay with F5 or shift F5, TCBmp will create a bitmap which is used as a virtual screen: you may change the size of this bitmap by tweaking the SizeScreen parameter efore calling "SetVGA".
Then, you can unload TCBmp, and load TcLib17L instead: then TCRay will display the graphics on screen in SVGA mode (provided your Vesa card is compliant with the TC-Lib).
As for your problem with opening the bmp files: the format I use has been working real fine for over one year... Remember the pics that are displayed on the website are Jpegs or Gifs, never bitmaps that would be too heavy.
If you look for a fantastic images viewer/processor, go to
http://www.cerious.com and download Thumbnails Plus: it's the best shareware I've seen in this domain, I've been using it for 7 years now!
As for the cube prog, it was developed in a few minutes in a bar with a couple of beers. So...