Kelvin Chung wrote:

> Hi Shawn,
>
>      When J3D initialize, it will try to load D3D library,
>
>      LoadLibrary("ddraw.dll");
>
> and verify that it is 7.0 and latest :
>
>      lpDDEnumEx = (LPDIRECTDRAWENUMERATEEX) GetProcAddress(h,
>                                               "DirectDrawEnumerateExA");
>     if (!lpDDEnumEx) {
>         // try Unicode
>         lpDDEnumEx = (LPDIRECTDRAWENUMERATEEX) GetProcAddress(h,
>                                                "DirectDrawEnumerateExW");
>     }
>
> It it fails, a dialog box will appear to ask for proper
> D3D installation and the canvas3d remain blank.

It doens't remain black.
It goes ahead and starts rendering.

> You may need to set path to the library ddraw.dll
> in some case.
>
> I assume that you've solve the above problem in order to
> see the problem that driver crash.
>
>   For the second problem, it crash in the library provide by
> vendor instead of our library J3D.DLL, there are many possibility,
> it might be a buggy driver or our library pass invalid information
> down to D3DIM700.
>
>   Can you please try two things :
>
>   (i) Run your program in another graphics card e.g. GeForce/TNT2
>       to see if the problem can be reproduced.

Tried and it doesn't blow-up elsewhere. :-(

>   (ii) Run your program in emulation mode
>         Java -Dj3d.d3ddevice=emulation

Will do.
Thanks for the quick help!

> If >X-Accept-Language: en
> >MIME-Version: 1.0
> >Content-Transfer-Encoding: 7bit
> >Date: Thu, 20 Jul 2000 19:57:19 -0500
> >From: Shawn Kendall <[EMAIL PROTECTED]>
> >Subject: [JAVA3D] Problem with 1.2beta DirectX - Urgent for SIGGRAPH
> >To: [EMAIL PROTECTED]
> >
> >I have two problems with the new DirectX beta.
> >
> >One when it runs, I get a dialog box saying:
> >"DirectX 7.0 is required for this version of Java3D"
> >Of course, DirectX 7.0a is in stalled - the lastest.
> >
> >Second, after several mintues of running, or after a "significate" add
> >to the running scene, i.e. a model load, I get a VM crash with the
> >message:
> >
> >JAVA caused an invalid page fault in module
> >D3DIM700.DLL at: blah blah.....
> >
> >System configuration
> >Win98 OR Win2000 (tried both)
> >HP Omnibook 6000
> >ATI Rage Mobility -M1
> >700 PIII 128M
> >
> >--
> >___________________________________________________________
> >
> >Shawn Kendall               Full Sail Real World Education
> >Course Director             3300 University BLVD
> >Real Time 3D for Gaming     Winter Park FL 32792
> >[EMAIL PROTECTED]       http://www.fullsail.com
> >___________________________________________________________
> >
> >===========================================================================
> >To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> >of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> >[EMAIL PROTECTED] and include in the body of the message "help".
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

--
___________________________________________________________

Shawn Kendall               Full Sail Real World Education
Course Director             3300 University BLVD
Real Time 3D for Gaming     Winter Park FL 32792
[EMAIL PROTECTED]       http://www.fullsail.com
___________________________________________________________

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to