Page 1 of 1

Following in the tracks of hanging bug

PostPosted: Mar 22, 2007 @ 6:44pm
by Nomad
I've downloaded source, compiled it in VS2005 for PPC2003. Than modified sample TestApplication to show number of frames passed.

Unfortunately, on both tested devices this bug appears ( I hoped that may be it vanished ) After about 32000 frames on one device and 43000 on another.

Do you tried to catch this bug?

Now with the source code I could make some deeper debug and can explain what happens when game in thats hanging state. The game doesn't fully hangs, indeed it doesn't hangs at all. But picture on the screen remains the same despite the fact that onNextFrame() is called, it changed backbuffer, GXBeginDraw() called, backbuffer coppied by memcpy, GXEndDraw(), all called and returned S_OK, but picture on the screen doesn't want to update, I don't know realy what to do and to think in this situation.

PostPosted: Mar 23, 2007 @ 9:03am
by summer_goth
Nomad what program did you use to get the project from the site?

I've downloaded some client, but haven't tried it out yet. Not all that sure as to how this thing works.

PostPosted: Mar 23, 2007 @ 2:02pm
by Nomad
TortoiseSVN

When installed it is used from explorer's context menu.
To get sources I've done following steps. Created new folder. In that folder called context menu->SVN Checkout and than entered url https://svn.pocketmatrix.net/gledplay/ and pressed OK. Accepted all security certificates.
That's all whas was needed to do.

PostPosted: Mar 23, 2007 @ 2:13pm
by summer_goth
Ah cool, thanks. :)

PostPosted: Mar 26, 2007 @ 12:07am
by Matias
Nomad, can you post the part of the code where you are talking about?

Thanks

PostPosted: Mar 26, 2007 @ 9:36am
by Nomad

PostPosted: Mar 26, 2007 @ 9:41am
by summer_goth

PostPosted: Mar 26, 2007 @ 3:59pm
by Matias

PostPosted: Mar 26, 2007 @ 4:50pm
by Ryumaster

PostPosted: Mar 26, 2007 @ 10:50pm
by Nomad
Its only half or work that must be done.
The task for now is to find out what is wrong with fps class, because simply commenting it is not a solution, as it does a great job saving battery power.