Thanks for the video encoding/playback tip- yes I remember hearing about having to encode for 480x640. MJPEG AVI might be even better than MPEG2? I'll let you know what I discover.
Maybe, you need to try it. But take into account, that also stream data reading speed is limited. More CPU time to read data = less time to decode them.
Has no-one put together an Angstrom based distro for the c3000 thats fully pimped out and ready to rock straight after flashing just like pdaXii13, but newer?? If no-one else has then maybe we should?
How does pdaxrom-ng compare to Angstrom?
Angstrom is based on the latest Linux software. But Zaurus still has to use old kernel and X. Several people are working to fix it.
I build spitz images regularly (see my pages). They are stable, but some of them need some hacking before you can start to work (install correct X version, stop or start some daemons etc.)
Old kernel (2.6.26-RP):
Vanilla kernel is going better and better. Now it does nearly everything it can do except:
- Offline charging (you have to charge online (6 times slower) or while the device is off)
- USB client broken in time of 2.6.25 (not a big pain)
- USB OTG automatic host/client switching (not yet implemented, but easy to do)
- 320x240 mode (not tested, but patch was never ported from 2.6.24)
- CE-RH2 remote support (not yet ported, but easy to do)
- Noisy touchscreen (all kernels are affected). Hard to fix, easy to work-around.
Old X server:
- Either fix touchscreen support (recommended way, may need new kernel working) or fix tslib driver to not crash (deprecated driver)
- Implement XRandR support (rotation is supported, but needs server restart)
- Some operations are very slow with the new fbdev driver. Review its code, look at kdrive specific code and try to make it faster.
- New keymap compatible with XKB (nearly done)
If you want to see the progress, just subscribe to zaurus-devel list.