Page 1 of 1

Some interesting info on supporting WM2003SE

PostPosted: Apr 14, 2004 @ 3:30pm
by fzammetti


Maybe it was just news to me, but there it is.

Looks like some potential support nightmares coming down the pipe...

PostPosted: Apr 14, 2004 @ 4:15pm
by Dan East
Wow, the sub-headline <b>All software will have to be updated</b> is hugely sensational. This problem will only affect games using GAPI. That's a lot of applications, but nowhere close to even the majority of Pocket PC applications fall into that category.

Further I suspect a fix will be produced in the form of a new gx.dll. I'm not sure how this will bode for PocketHAL games, since that library is linked into the game itself. That may be an incentive to make PocketHAL a DLL, or at least come up with some method to reliably patch any PocketHAL game to update the PocketHAL routines.

This was posted here at PM a week ago, but not in the Developer forum:
http://www.pocketmatrix.com/forums/view ... hp?t=16028

I probably should have moved it over here.

Dan East

PostPosted: Apr 14, 2004 @ 4:29pm
by fzammetti
I had the same reaction Dan, it seemed like the headline was a bit worse than what the article actually said.

That being said, it did sound like something to be concerned with to me.

I've read through the thread you referenced, and the one that it lead to on PocketThoughts I think it was...

It seems to me the problem really boils down to when users try and rotate the screen during gameplay (sounded like games are really what's going to potentially be affected here, not too much of anything else since I'd tend to think games account for 98% of GAPI usage to begin with). I didn't see where there was any implications to this outside that scenario. Did I miss something?

Assuming I didn't, I'm reminded of that old joke...

"Doc, it hurts when I bend my arm"

"Well, don't bend your arm!"

I mean, it would be very nice as an application developer to be able to avoid a crash if they rotate the screen during my game, but on the other hand, if a user is told up-front that doing so will result in a crash, is it really that big a deal?