PM123 1.37 OS/2 FREE
Make a Donation

If you like the free software on this site and find it useful, please support by donating. It's easy to donate and it only takes a few minutes. Your support will encourage me to build even more cool stuff!


Hello and welcome to the wonderful world of digital music on OS/2 and eComStation. PM123 is a high-quality digital audio player for IBM's OS/2 Warp and eComStation operating systems. You can play MP3s, WAV, OGG, FLAC and APE-files and even audio CDs. PM123 supports skins, audio streaming, plug-ins, visualization, FreeDB and more! PM123 has been in development since beginning of 1997 and has become the most advanced player on OS/2 and eComStation.

Big thanks all PM123 sponsors: Klaus-Thorsten Albien, Daniel Carroll, Reb James, MICRODROME, Jan-Erik Laerka, Glazunov Sergey, Giampaolo Camerino, Daniel Vezina, Inventronik GmbH, Cremer Oliver, Smedley Paul, Klein Thomas, Frazer Rick and Messmer Doris.

System requirements:

  • Operating system: eComStation, IBM OS/2 Warp MCP2 or higher
PM123 PM123 PM123 PM123 PM123 PM123 PM123



1 Download and install the PM123 1.37. 3738 KB [Download]
2 If you want to change the appearance of PM123, download and install collection of PM123 skins, 2405 KB [Download]
and install collection of wzos2 skins also. 1238 KB [Download]
3 If you have incorrect song information after loading an audio file or after additions of files to the PM123 playlist, you need to fix your Unicode Conversion library.

Unpack this archive to any temporary directory and run UCONVTEST.EXE. If test has failed or crashed, run UCONVFIX.CMD /INSTALL and restart your system.

36 KB [Download]

If it is necessary you can load old versions also.


Plug-ins and utilities

All OS/2 files on this page was compressed (zipped). You can download and install Zippy for unpack them or use free copy of Info-UnZip for OS/2 and eComStation from Info-Zip support page. WARNING!

Decoder plug-ins
True audio decoder plug-in v0.00SofiyaCat 543 KB [Download]
Module files decoder plug-in v1.00Kevin Langman 129 KB [Download]
Musepack Living Audio Compression decoder plug-in v0.00ntim 91 KB [Download]
Firecast server and fires (a media server and PM123 plug-in which can be used to create an network streaming radio station)Digi   [Download]
Time! v1.2 (turn off your computer automatically after a certain time or after a certain number of songs.)Andreas Schosser 214 KB [Download]
Crossfading-Plugin v1.5Andreas Schosser 37 KB [Download]
PM123 IRC scriptsTaneli Leppa 23 KB [Download]
Normalize v0.7.6 (used to adjust the volume of mp3 audio files to a standard volume level)Chris Vaill 138 KB [Download]


Source code

Latest development source code can be obtained from git repository hosted on Bitbucket:

git clone https://bitbucket.org/glassman/pm123.git


Last changes

PM123 1.37

  • Fixed detection of the MP3 internet streams if loaded files are restricted to known extensions.
  • Fixed hangs at loading whole audio disc in case if the cd drive is empty.
  • Fixed playing files from HTTP servers that always keep the connections alive.
PM123 1.36

  • PM123 can be integrated to folder context menu.
  • Added new remote control commands: 'info format' and 'info meta'.
  • Moving and drawing the volume and position sliders became a bit more accurate.
  • Added option that limit loading files to only files with extensions provided by a plugged decoders.
  • The saving and restoring of the position of the vertical split bar of playlist and bookmarks was broken in 1.33 release. It has been fixed.
  • Skinned window are now compatible with the Object Desktop.
  • Fixed enormous size of the equalizer sliders on high-resolution displays.
  • You can change order of the decoding and filtering plug-ins.


  • Can play WavPack audio files.
  • Can play files from FTP and HTTP servers.
  • Fully supports APE comment fields.


  • Now it is possible to limit CD drive speed while reading to avoid noise produced by some drives.
  • Now you can easy clear FreeDB cache.
  • Now you can turn on or off the Unicode support when exchanging with FreeDB.
PM123 1.35

  • Now uses skin for playlist, playlist manager, bookmarks and equalizer windows.
  • Now you can choose how moves title while scrolling and its speed.
  • An attempt to implement of the cue sheet files support. At this moment only decoders which shipped with PM123 can be used together with cue sheet files.


DVD/CD Toys is a set of utilities to burn CD and DVD disks (Blu-Ray, HD-DVD). The utilities support creation and burning of ISO-images. All utilities are multi-language and easy to use. The thirdparty developers may use the API of CD/DVD Toys and integrate the support of DVD-recorder to own applications.

PM123 is a high-quality digital audio player for IBM's OS/2 and eComStation operating systems. You can play MP3s, WAV, OGG, FLAC and APE-files and even audio CDs. PM123 supports skins, audio streaming, plug-ins, visualization, FreeDB and more!

PM Backup Suite OS/2 SHAREWARE
PM Backup Suite is a set of utilities to backup and restore any user data under OS/2 and eComStation operating systems. The suite uses famous BackEmUp utility to process user data.

Zippy is a most advanced archive manager for IBM's OS/2 and eComStation operating systems. Allow to easy to browse and extract files from any archive (it supports all popular formats). Can create a standard Zip or 7z archives.

The CcDoc tool, developed by Joe Linoff, is a javadoc like tool that automatically generates web documentation from C++ programs by parsing the source file headers. One unique aspect of CcDoc is that it tries to understand the program before pre-processing. This allows you to comment macro definitions but makes the parsing problem much harder.

Keyboard Layer/2 OS/2 FREE
Keyboard Layer/2 is the alternative keyboard layers and keyboard layouts switcher for OS/2 version 4.0, 4.5 and eComStation. Keyboard Layer/2 also displays the current keyboard layer via the special indicator.

Characters Map/2 OS/2 FREE
Characters Map/2 is a character map program for OS/2 or eComStation that allows you to view all characters of a selected font. You can use Character Map/2 to insert into documents extended characters not found on most keyboards. These include special characters provided in symbol fonts.

Auto WGet Daemon OS/2 FREE
Auto WGet Daemon is a free utility set for driving GNU WGet or any similar utility for downloading files. Auto WGet Daemon allows you to start downloading by simply Drag'n'Drop to special folder. Aside from, Auto WGet Daemon supports queue for downloads and allows restart failed downloads.

Icon Plus OS/2 WIN FREE
It's a conversion program for translating icons between various formats.

DosIdle for Clipper DOS FREE
The basic purpose of this module is release of virtual machine time-slice in idle loop of the Clipper-program under Windows or OS/2 control. Due to this, the program, being in a condition of idle loop, does not occupy processor and allows maximum effectively to work to other processes.

Last modified 05/03/2014 at 11:59