I assume you\'re using an Intel x86 machine as your main machine? Most of the video codecs aren\'t available in Open Source and the source code isn\'t posted anywhere. Even if they were, the codec would need to be rewritten from the ground up, because Intel x86 codecs are heavily based on the use of \"Floating Point\" computation, which the x86 does well, but the ARM processor in your Zaurus can\'t do Floating Point computation (except emulated), so the codec would be MUCH slower than on the x86. I would \"guess\" that an Intel x86 Codec recompiled for your 400 MHz (ARM) Zaurus would run about the equivalent of a 100 MHz Intel x86 machine... or 1/4th as fast.
So... as discussed in the thread I posted above, the only real solution is to recompress all of your favorite videos into a codec (and bitrate) that currently IS supported under Zaurus. There are many Zaurus video players out there (most of them free), each each of them supports 1-4 video codecs. \"MPlayer\" appears to be the best, although I haven\'t tried it. I\'m using the built-in \"MoviePlayer\" which supports Windows Video when used at 300 kbps or lower and MP3 audio codec. \"MPlayer\" is said to support DivX. I tried TkcVideo Player ($20), but it doesn\'t support too much... MPlayer \"might\" be your best bet.
Let me know how it goes...