There's also some tools available for skin developers to make things easier. The pictures in a skin must be included in the skin definition XML file as base64 encoded ASCII text. The tool pix2xml can be used to convert all pictures (gif and jpg) in a directory to a file containing such base64 encoded ASCII text.
The skin tools are available here.
You will also need the par tool to convert the XML file to a palm database (PDB). Convert the file using a line like:
par -c -a stream
You can check that a file is a valid MMPlayer skin by using the online validator. This validator can help you pinpoint errors if you design your own skin files. It's also possible to use the online renderer that can generate screenshots of what a skin looks like.
Here is a skin for Treo 600 users. The only difference is that the video area is smaller (160x120 instead of 320x240).
MMSkin_Treo600.PDB (for installation in internal memory)
MMSkin_Treo600.xml (for installation on memory card)

Skin development
WMPSkin
















