Direct Draw!
Its because of Direct Draw.
It seems HTC (or somebody) wrote a very poor driver for Direct Draw with our hardware.
DD is supposed to be a more efficient way to access the screen hardware, using accelerated routines.
Apparently, the chips in the mogul are new and the DD support is very poor. TCPMP also has major issues if you use it with DirectDraw enabled.
Problem is that all the developers out there LOVE using DD because it usually is better. The mogul is an exception to that rule.
Either we need to get apps that DON'T use direct draw, or wait for a software update from HTC that fixes the faulty drivers. Let's hope for that one!
|