[comp.graphics] Rayshade Port to MS-DOS

cbwood@churchy.gnu.ai.mit.edu (Clifton B. Wood) (04/29/91)

Hello,

	I am currently working on trying to port Rayshade 4.0 Beta over to
an MS-DOS 386/387 using DJ Delorie's GCC compiler. I have successfully gotten
the code to compile, yet I am running into an error that confuses me:

"Segmentation Violation referencing address 0x40e2f4.
 Exception 14 at eip 0x180f0"

I would appreciate any help in debugging this program as I have a serious 
interest in Raytracing and also, if anyone can tell me where I can find some
documentation for DJGCC in general (including in the least, command line 
options, which were curiously missing in the GNUish-DOS release) then I 
would be greatly appreciative.

Raytracer 4.0 Beta port history:

Turbo C++ v1.01 - Compiled successfully sometime in mid May. Program repeatedly
		  crapped out with many "Floating point error: Domain" messages
		  which I finally attributed to the actual antialiasing 
		  routines (the thing was comming up with values of -NAN !)

GCC 		- Compiled successfully 4/28/91. Program problems as stated
		  above.

Whoops! For Turbo C++ that sould me mid-March, not mid-May. We haven't even
HAD may yet.

Thanks!
 
----------------------------------------------------------------------------
The opinions in this article are my humble own. Critiques and comments welcome.

				Cliff
				cbwood@gnu.ai.mit.edu
				aralyn@eddie.ee.vt.edu

"And remember, my son: Nothing is ever absolute..."
said the teacher before he dissappeared from this plain like a passing tought
through an open mind.

"Purple Rain! Purple Rain!" -- Prince, probably one of the best musical talents
who has ever lived.