Posted by Alexei Novikvov on March 19, 1998 at 12:55:42:
In Reply to: DirectX call failed error posted by MadMax on March 19, 1998 at 11:47:59:
> Steps to repro:
> 1. Start JED
> 2. Basic/default project is loaded (one sector)
> 3. Ensure you're in sector mode.
> 4. From the tools menu choose the Calculate Light option.
> 5. Turn on the 3D preview.
> 6. With the Only sector selected, open the Sector Editor.
> 7. In the Ambient field enter the value -1
> 8. Notice the error message (from memory) "Range check error"
> Expected Behavior:
> If -1 is a valid value, the editor would allow it and the 3D preview would work correctly. If -1 is not a valid value, the Sector Editor would let me know that and I can continue on my way
> Actual Results:
> After the error message any changes I attempt to perform on the 2D or 3D view (even to correct the value of the ambient light field) produces the following DirectX error:
> DirectX call failed
> 88760311
> D3DRMERR_NOTFOUND
> Testing platform:
> WinNT 4.0 sp3
> DirectX 3.0 installed
> S3 display driver
> No HW 3D
> 64megs memory
> IE4.01
First I have to say: fantastic bug report format! So unusual to see
something like this. Are you a programmer yourself?
To the topic: it appears you use JED 0.3. I think I fixed it in 0.5.
Additionally, "Ambient" filed of the sector isn't supposed to be edited, only
"extra light" filed is. I accidently left it there in Jed 0.3. Either way
I'll look and make sure that this doesn't happen.
Alex.