 |
|
|
 |
|
 |
Hello,
I'd like your project.
After I converted from VS2005 to VS2008 and run it in Vista, this program has an exception like the problem as previous topic [It's a nice work]. I tried to fixed it about two day, but it's not resolved. So you can tell me how to fix it or If you have an VS2008 project, could you please send it to me?
I also want to have some textures with larger resolution. Please send them to me with email: ducduy8585@yahoo.com.
Thank you for your consideration.
Please help me.
Duy Pham.
|
|
|
|
 |
|
 |
Hello, Please remember to forward the vs2010 project file so I can check where to locate the gdimage.dll. Thanks!
|
|
|
|
 |
|
 |
I did send the ZIP file to you on monday 11, 2010, using the e-mail you gave me.
The size of the ZIP file is 1.36 Mb (check your spam filter).
For your convenience i just posted it there
Let me know when you are done, then i could remove it from my preview folder.
...
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
|
 |
|
 |
I am having the same problem with loading GDImage.dll. Could you also send me a copy of the vs2010 project? BTW, did anyone ever find out the issue why it keep having problem finding the GDImage.dll?
Thanks a lot.
|
|
|
|
 |
|
|
 |
|
 |
I like your site and GDImage. It's very nice tool for us. But while I test the Planet3D src and rebuild it under Win7 x64 with VS 2010.NET, it was rebuilded but it cannot run. Just keep showing "AeroGlass has stopped working". Then I tried to use WinXP to do the test again, it show the AeroGlass Error msg.
I am not sure if I have miss something for running your project?
Best,
Edward
|
|
|
|
 |
|
 |
Because the provided GDImage is a Win32 DLL, you must compile your project for the x86 target.
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
 |
I have rebuild that and copy the evaluation GDImage.dll to the x86 directory. I run it and show unhandled exception... the message: "... Unable to find an entry point named 'ZI_CreateMultipleGLtextures' in the DLL 'gdimage.dll'. Did I miss any DLL or need other DLL instead?
Please help, Thanks!
Edward
|
|
|
|
 |
|
 |
Use the DLL that was provided with the original C# project. Or the zip file that is provided in the "C# section" of my website www.zapsolution.com
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
 |
I unzip the source again and build the source in x86, then it show "DLL not found". But the DLL gdimage.dll was there and the date is 10/27/2006, size is 66.5kb. Exception detail as below:
-----------------------------------------------
System.DllNotFoundException was unhandled
Message=Unable to load DLL 'gdimage.dll': Invalid access to memory location. (Exception from HRESULT: 0x800703E6)
Source=Planet3D
TypeName=""
StackTrace:
at GDImage.GI.RegisterGLImageClass()
at Planet3D.Program.Main() in D:\TE-APP\planet3d_src\Planet3D\Program.cs:line 45
-----------------------------------------------
I am not sure if that because of my video adaptor or the OS-win 7 x64. So I use another pc to test again, The screen can show only once then it became a capture of my desktop in the area the globe should be seen.
The source from your website, work fine with my another pc (XP). But when I tried the same Planet3D with x86 rebuilded on W7 x64, it show "AeroGlass has stopped working".
So I took another project from your website AeroGlass, rebuiled in x86 and test. AeroGlass work fine on XP and failed again on W7 x64.
Do you have any idea about that?
modified on Sunday, January 10, 2010 2:32 PM
|
|
|
|
 |
|
 |
I am using VISUAL STUDIO 2010 beta on Windows7 64-bit myself.
I just checked with the Planet3D project, and it works.
However you must put first the DLL in the \bin\debug subfolder and also copy the jpeg textures in it.
Check also in the "Planet3D properties" build TAB, that Platform target is "x86"
Note: Being a low level SDK flat API programmer, i only use DotNET managed code for comparison with my "UNSAFE" commercial code, this is the reason why you better ask a VISUAL STUDIO expert as i am not one myself.
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
 |
Thanks for prompt reply. If the environment is the same, you can then I could. But I have tried again. The Aeroglass, Panorama and Planet_3D show the same err message as below:
--------------------------------------
System.BadImageFormatException was unhandled
"Message=An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)"
And the VS 2010 hint for the error is "Make sure the file image is a valid managed assembly".
-------------------------------------
And all of them stopped at this line:
public MAIN_Form()
{
InitializeComponent();
// Create GDImage control
if (GI.RegisterGLImageClass()) <--------- Here
{
------------------------------------
The DLL and those image files are in the \bin\x86\Debug\ and I have tried to add the DLL to the reference of those project, but VS show the DLL is not managed assembly.
Since the GDIMAGE.DLL is a black box and cannot be loaded to the project, I can do nothing to resolve this.
Hope you have found something that I can do more. Thanks
Anyway, Planet_3D is still a good project.
|
|
|
|
 |
|
 |
I would say that this is typically not a GDImage problem, but a VS issue, that doesn't find the DLL.
May be you could try to put it in folder that is in your path.
If it still fails, you can send me a message using my regular e-mail (see my website) and i will send you a ZIP file of the Planet3D VS2010 project as i am using it myself.
Note: When i first converted the original project from VS2005 to VS2010, i had the same problem until i moved the DLL and the textures into the right folder and changed the project default into VS.
...
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
 |
I thought as you said. The VS 2010 beta 2 still have some bugs. For example, when we change the target framework from .net 2.0 to .net 4.0, then it could not be changed back again. Hope MS can provide more stable version in March.
I have sent mail to your website e-mail account. Please check and forward the zip to my e-mail: edward.official@gmail.com. Thanks!
|
|
|
|
 |
|
|
 |
|
 |
Thank you!
Patrice Terrier
www.zapsolution.com
|
|
|
|
 |
|
 |
Could you give ref of a site where I could get to read more about Open GL.
|
|
|
|
 |
|
|
 |
|
 |
run the program, the globe keep rendering(from top to bottom), slowly, could not do any action.
Regards,
unruledboy@hotmail.com
|
|
|
|
 |
|
 |
OpenGL is very hardware dependent (same for DirectX).
It (almost) doesn't work with shared video memory.
Here is a list of graphic cards that have been checked already:
- ALL-IN-Wonder 9700.
- ATI Radeon X600 with 256 Mb.
- ATI Mobility Radeon X700.
- ATI Radeon 9000 with 64 Mb.
- ATI x850.
- Intel 82852/82855 GM/GME.
- Intel Extreme Graphics 845GV (AGP).
- Nvidia GeForce4 TI 4200.
- Nvidia 6800 GT.
- Nvidia GeForce4 MX 4000.
- Nvidia GeForce FX 5600 XT.
- Nvidia RIVA TNT2 Model64.
- Radeon 7200 Series.
Note: Feel free to add more, if yours doesn't figure to the list,
then I could provide a more exhaustive list in another post.
|
|
|
|
 |
|
 |
ATI FireGL V3100 - Also not working.
|
|
|
|
 |
|
 |
That is very, very cool.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
 |