The Core Pocket Media Player (TCPMP) is one of the most versatile media players for Palm OS based mobile devices.


  1. General
  2. Description
  3. Download
  4. Old versions


Developer: CoreCodec, Inc.

Category: Multimedia

Latest version: 0.72RC1

Total versions: 9

Submitted: 23 Nov 2010

Updated: 23 Nov 2010


The Core Pocket Media Player (TCPMP) is a software media player which operates on portable devices and Windows-based PCs. It is discontinued, though TCPMP is still regarded as one of the most versatile media players for Palm OS based mobile devices.

TCPMP supports many audio, video, and image formats, including AC3, HE-AAC, AMR, DivX, FLAC, H.263, H.264, JPEG, Monkey's Audio, MJPEG, MPEG-1, MP2, MP3, Musepack, MS-MPEG4-v3, PNG, Speex, TIFF, TTA, Vorbis, WAV, WavPack and XviD. It supports many container formats, including 3GP, ASF, AVI, Matroska, MPEG, OGG, OGM and QuickTime.

The Core Pocket Media Player for Palm OS received consistently positive reviews for its performance, versatility, and functionality, with minor criticism of user interface issues.


TCPMP 0.72RC1 seem to be the latest available version. Below you can find file(s) assigned to this version:

Old versions

Below are the earlier versions of TCPMP.

TCPMP 0.71

Description/changelog of TCPMP 0.71:

Version 0.71: 2005-11-23

  • yuv blitting fix (intel 2700g, sonyhhe effected)
  • ogg icecast fix
  • avi opendl mode out of sync fix
  • large jpeg file support
  • song title updated with audio streaming fix
  • portrait pre-rotate disabled for coverart and podcasts
  • PalmOS: screen blanking audio pause fix
  • PalmOS: pre-rotate portrait movies advanced option


TCPMP 0.70

Description/changelog of TCPMP 0.70:

version 0.70: 2005-11-15 +Speex audio decoder support +Epson graphics controller mode (Nexio S150/S151/S155/S160/XP30) +Nexio XP40 DirectDraw overlay support +mjpeg gray-scale support +minimal jpeg, tiff, png image file support +better support for enhanched podcasts (m4a with image slideshow) +coverart support for music files +ffmpeg library updated +support for low resolution decoding (video quality) +h263 elementary stream support +PalmOS: advanced opitons dialog +PalmOS: T|X LCD tweak options -AAC removed from official binaries because of intellectual property considerations -Matroska codec info handling fix (h.264) -MatroskaParser library updated to version 1.47 -ID3v2 fix in rawaudio -OGG tags as UTF-8 coding -some third party libraries replaced -avi files with ogg vorbis stream fix -h263 decoding fix + fallback to ffmpeg when format not supported -s263 (with 3gp) fix and support for h263 extended width/height -safe string handling (overflow protection) -mpeg4 decoder fixes -PalmOS: m3u/pls playlist absolute path fix -PalmOS: stack overflow fix with some vorbis files -PalmOS: adpcm and uLaw audio codecs moved to tcpmp.prc install -PalmOS: audio buffer fix (music head not lost anymore after open) -PalmOS: Treo650/T5/LifeDrive program exit crash fix -PalmOS: sysAppLaunchCmdOpenDB launch fix -PalmOS: external launching fixed (auto fullscreen playback) -PalmOS: T|T storage memory tweak fix -PalmOS: better low memory handling with mpeg1 files


TCPMP 0.66

Description/changelog of TCPMP 0.66:

version 0.66: 2005-07-08 +plugins only loaded when needed +amr nb/wb audio decoder +mp3 xing/vbri vbr info reader +"Landscape" by Mobile Stream support on Sony CLIE NX/NZ/TH +Sony HHE plugin. THANKS to Mobile Stream for reverse engineering GE2D API! +Zodiac plugin using ATI Imageon hardware video decoding and 2D acceleration +AAC plugin memory and speed optimizing (and fixing 5.1 channel support) +ffmpeg plugin (video only) +icecast support +asf http streaming +ogg/ogm native player buffering (saves dynamic memory) +tremor vorbis decoder with high-accuracy (default with WinCE) +merged .mpg file support (timestamps restart inside media) +Sony remote control keys support (Thanks to aplus) +PalmOS: shortcuts and preferences in main menu, key navigation (Thanks to Dan Walkowski) +PalmOS: support for ROM storage (example with JackFlash) +PalmOS: left/right direction buttons skip songs and seek when holding down for longer +PalmOS: form savebehind disabled (saves dynamic memory) +PalmOS: T|T T|2 memory tweak +PalmOS: white borderless fullscreen and tripple buffering tweak on some devices +PalmOS: battery manager override tweak +PalmOS: WMMX optimized motion compensation code added +PalmOS: sysAppLaunchCmdOpenDB & sysAppLaunchCmdCustomBase launchcodes for launching media files +'fill screen' zoom option -zero & duplicated chunk avi handling (fixes a/v sync with some tv records) -non interleaved avi handling -LifeDrive: action button fix and audio distrotion workaround for silent parts -QDA700: smartphone audio fix -Treo650: keyboard backlight light fix -PalmOS: frame dropping bugfix -Sony: jog keys fix and .asf file reader fixes -PalmOS: alarm suppressing fix -avi seeking fix -PalmOS: plugin relocation not making databases 'dirty' -PalmOS: low memory situation fixes -2700G: display flashing and freezing fix -many minor bugfixes


TCPMP 0.65

Description/changelog of TCPMP 0.65:

version 0.65: 2005-05-01 !Windows version unusable +Treo650 keyboard backlight turn off in fullscreen +plugin architecture (modified gcc used for compiling) +ac3 plugin for palmos +musepack (mpc) plugin for palmos -changing to 'Unfiled' launcher catalog -mp4 reader bugfix -screen turn off bugfix -save last position fix with a/v offset -many minor bugfixes -fix d-pad direction following video


TCPMP 0.64c

Description/changelog of TCPMP 0.64c:

version 0.64: 2005-04-21 !Windows version unusable +palmOne devices: turning off screen with audio files +low memory usage mode with Tunsgten T|1 and T|2 +mp4 reader with lower memory usage and better seeking +sector aligned file readering +storage card insertion doesn't exit player +timer display +updated preference dialog +using palmOne DisplayExtent library for direct screen access -linear volume -larger buffer for music playback -MCA2 audio problem workaround on Sony devices -matroska timing problem fix -Sony Clie VZ90 landscape fullscreen bugfix -fixing Makefile under linux -crash fixed with left/right button with no media loaded


TCPMP 0.63

Description/changelog of TCPMP 0.63:

version 0.63: 2005-04-15 !Windows version unusable +Palm OS open dialog +Palm OS preferences dialog +Palm OS save settings -bugfixes


TCPMP 0.62

Description/changelog of TCPMP 0.62:

version 0.62: 2005-04-12 !Windows version unusable -bugfixes


TCPMP 0.61

Description/changelog of TCPMP 0.61:

version 0.61: 2005-04-10 !Windows version unusable -bugfixes



Games (31)
Finance (2)
Reference (1)
Productivity (2)
Multimedia (2)
System (1)
Customization (1)

Follow on

Subscribe to the Palm OS Freeware on Twitter Twitter
Subscribe to the Palm OS Freeware on Facebook Facebook