Page 1 of 2

About Z-Buffer and other questions

PostPosted: Nov 5, 2007 @ 6:06pm
by Zalo
Hi, Edge. We are currently evaluating EdgeLib in order to develop a new game for Symbian phones and pocket PC devices. There are some questions we have:

-We have been making some test with openGL and it seems to be pretty slow compared to the performance obtained using edge internal render. Is that normal? Then why is openglES supported? I guess it is only for those platforms with hardware acelaration, but I'm not sure.

-Edge internal lib doesn't have support for Z-buffer neither for perspective correction. Are you plannig to add it in the future? In case not, is it because performance would be affected?

-We have tried to compile for Symbian s60 1st edition but haven't succes yet. It has been impossible for us to find "Series 60 first edition supporting CodeWarrior". Can we use "1st Edition, FP1, WINS", wich is the only one availabe in forum nokia, instead?

PostPosted: Nov 6, 2007 @ 12:30pm
by edge

PostPosted: Nov 6, 2007 @ 6:24pm
by Zalo

PostPosted: Nov 7, 2007 @ 9:41am
by edge
Hi Zalo,

It seems that the linker can't find the 'Dll::FileName' function in one of its libraries. Maybe it's missing one of the Symbian libraries in your project?

I also suggest building with the EDGELIB builder to see if you get the same error. It also makes it easier to see where the error comes from without having to look through the perl script output.

PostPosted: Nov 8, 2007 @ 11:14am
by Zalo
Thank you. It Finally worked.
There were some missing librarys on the mmp project of HelloWorld I downloaded from your tutorials.
I added
LIBRARY edll.lib
LIBRARY edllstub.lib
LIBRARY egcc.lib
just before
LIBRARY euser.lib
and that's all.

PostPosted: Nov 8, 2007 @ 12:08pm
by Zalo
Now I am trying to make it work on the emulator but it doesn't work. Is there any libraries for Wins emulator? I have tried the libraries in symbian-s60_e1st but I guess they are just for the device and not for the emu

PostPosted: Nov 8, 2007 @ 3:07pm
by edge
Hi Zalo,

EDGELIB doesn't have emulator libraries for Symbian versions below 9.1. We recommend using native desktop builds for quick development, and use device builds for device tests.

PostPosted: Nov 12, 2007 @ 12:07pm
by Zalo
Now I am using edgebuilder.

I can't compile for Windows desktop. If I generate a project for visual studio 2005 or Visual C 6.0 everything goes ok, but if I tried to compile with edgebuilder I get the next message
C:\Develop\Edge\Edge\samples\Blastar\workspace_eide_176x208\resource.rc(4) : fatal error RC1015: cannot open include file 'afxres.h'.

This happens with all projects

PostPosted: Nov 12, 2007 @ 2:52pm
by edge
Hi Zalo,

We're aware of this problem (which only seems to happen with specific versions of some compilers) and will be fixed for the next release. In the meantime, use the EDGELIB builder for device projects only.

PostPosted: Nov 19, 2007 @ 1:22pm
by Zalo

PostPosted: Nov 19, 2007 @ 2:14pm
by edge

PostPosted: Nov 19, 2007 @ 4:16pm
by Zalo
The message said

App. closed !
animate3d


I have loaded 3ds models and it worked, but we cannot load animations this way

PostPosted: Nov 19, 2007 @ 5:41pm
by Zalo
In fact, I can't load any *.ms3d.

The last thing I have done is exporting a simple cube an the same error happens. I guess that ms3d loader doesn't work in s60 1st edition

PostPosted: Nov 20, 2007 @ 2:29pm
by edge

PostPosted: Nov 20, 2007 @ 4:46pm
by Zalo
Thank you for your fast answers