
Posted:
Mar 25, 2004 @ 7:44am
by Ohayden
I downloaded it and tried it on my Axim X5 and I can confirm that yes it hangs on more than one Axim X5. Very strange and it does seem to act like a memory leak / overrun. Might want to re-check and make sure that your not cutting your self short on a buffer. It feels like something is stepping on the memory and it does tend to hang in different senarios. These are the fun bugs to track down

. Best of luck!

Posted:
Mar 25, 2004 @ 4:51pm
by fzammetti
I very highly suggest a tool like DevPartner Studio for things like this, and just in general anyway. It'll catch a great many things that you may not without pulling all your hair out. I'm not sure if it would have helped you in this case or not, but that doesn't change it's worth in my mind.

Posted:
Mar 25, 2004 @ 5:03pm
by Conan
It looks good Frank but it's nearly us$ 900 so while I might go for their 14 day trial period I'm unlikely to buy. VS.NET 2003 cost me several hundred UKĀ£ and in my mind an add on should cost a lot less.
Can it be used with eVC in any way? All my problems happen on the ARM device not in the VC6 version so that's where the problem solving has to happen ( mainly memory allocation / allignment errors which others seem to have as well )
ps: What's happening with your latest game? saw the 'removed' post on the GD forum


Posted:
Mar 25, 2004 @ 6:25pm
by fzammetti
Yes, DevPartner is rather expensive. I have the good fortunate of having a copy at work, so I can run my code against it there, but not at home. I couldn't afford it myself at this point.
I don't think it works with eVC (although I have a vague memory of a version for CE)... However, it finds flaws in your code that you may not notice until they bite you, even if your desktop builds are usually no problem.
From my own experience with my current project, I can say that my desktop build has had just about zero problems throughout development, but when the inevitable problems arises on the PPC, I then run DevPartner against the desktop build and sure enough it'll find something that when fixed takes care of the PPC problem. For whatever reason (I'd better memory management and availability 99.99% of the time!), the desktop build tends to be more fault-tolerant in general.
I'm just about ready for beta, and I'm happy to say I can run with DevPartner error checking and it finds nothing, and my PPC build is very stable at this point, so it has helped me immensely.
As for my game, the post that was removed was my bitch post, but I am still working on K&G Arcade using GD (I may in fact even be moving to v3.01, I'll decide later this weekend), and in fact beta testing is supposed to begin this week. Coding is all done, I'm just waiting for a few late-arriving final graphics and it can go out to testers. I'm hoping no later tham this weekend. I was trying for a 3/31 release, but it's looking like the first week in April now, assuming no major problems found during testing. The official site is up by the way (), and it's even RELATIVELY up to date!

Posted:
Mar 25, 2004 @ 6:50pm
by Pejo Software - Per
Marc,
I could give you a working version of Beshaped 2. It uses QueryPerformanceCounter and if it also hangs your will strengthen the hypothesis that this is the error and if it doesn't I guess you can exclude QureyPerformanceCounter from being the villain.