by Dan East » Apr 15, 2001 @ 2:59am
Thanks, I needed a good laugh! A few things here. First off, most 3D algorithms are coded to use floating point math, and no Pocket PC processor supports floating point math. Thus any game written specifically to work around this (using fixed point integer math) will perform very well on existing Pocket PC hardware. This is obvious in the high-speed, high-quality games being produced for existing Pocket PC hardware.<br><br>Second off, one of the prime reasons that these high-powered 3D cards are needed for desktop machines is because hard core gamers want to play at the highest resolution possible. On my laptop I play 3D games at least at 800x600. A Pocket PC screen contains only .16 as many pixels as VGA running at 800x600. As you can see, a great deal less processing power is required because so few pixels need to be rendered.<br><br>Next, how the heck are you supposed to access 100 MB worth of Q3 data files on your Micro Drive / CF Memory card, when you have a video card taking up your slot? Or do they actually expect to make money off of this selling it only to iPaq owners who have already purchased the dual-CF slot sleeve? So a consumer would have had to spend around $250 (assuming the 3D card will cost $150) to be able to play Q3. Yeah, right.<br><br>Next, how did they get the source code to Quake 3 to port it to Pocket PC? Regardless of any video hardware, it still needs to be ported into a Pocket PC application. That's a huge amount of work to go to, along with "quickly" throwing together a little test 3D CF card, just for farts and giggles. Folks, you don't solder a few transistors and capacitors together to create a CF card. They revolve around an IC, and it takes hundreds of thousands, if not millions of dollars, to design and burn IC chips of the complexity of 3D video cards.<br><br>Is something like this possible? Of course it is. Pocket Quake runs at 206.3 FPS if it doesn't have to do the 3D rendering (The whole Demo1, all 969 frames, runs in 4.7 seconds on a 206 mhz iPaq. You should hear it!) If the 3D were rendered at the hardware level, then it would be blazingly fast. However, I just have doubts, as stated above, concerning the legitimacy of this blurb, uh, I mean article.<br><br>Dan East