I started to use TCPMP 0.72RC1 on my old Windows Mobile 2003 SE several years back. It is a very powerful free media player on Windows Mobile devices. However, I have problem to use it on my new HTC HD2 due to different screen resolution. I tried several TCPMP builds but no luck on getting them to work until I found the very one done by xda-developers. Note – TCPMP = The Core Pocket Media Player. It was replaced by commercially-licensed CorePlayer.