The official PC/2 home page

The official PC/2 V2.00 home page

Welcome to the home of PC/2, or Program Commander/2 if you prefer the long name. This page covers the public release 2.00, which went GA (general availability) in January, 1998, as there is a more current version by now you may want to check for PC/2 V2.10 GA! As there is of course still room for improvements, you may check the PC/2 beta page.

You can download the PC/2 V2.00 from this site or major anonymous-ftp servers supporting OS/2 software, but first please take a look at the Highlights and into the more detailed PC/2 features page, containing some fancy screen shots and even a downloadable demo video.

Fix available!

A code update is available that will likely fix 2 major problems that have occurred after PC/2 2.00 has been release. You can download an update that fixes both problems, that is the Communicator 4.04 hang and the SmartSuite 97 Lotus 1-2-3 trap.

Caution on SMP!

If you're running Warp Advanced Server SMP, PC/2 may cause a solid hang (tested with the GA release and FP35 applied). As a workaround you may use MPCPUMON to offline all but one CPUs before launching PC/2 (later you can online them again) or disable APM in BIOS/by removing APM.SYS. If you can recomple the source code, just comment out the DosDevIOCtl() call in Thread.c that enables the APM subsystem. As it definitely has something to do with the APM subsystem this problem may just be hardware dependent and not happen on your PC.

I think this is not a problem of PC/2, but rather related to some deadlock occurring in the SMP scheduler (as even CTR+ALT+NUM+NUM can't break out, and using the Kernel debugger - when I can break in which does not work always too! - it seems that either a tripple fault causes the CPU to shutdown or that some kernel spinlocks get into a deadlock). By the way, a similar hang does occur if I use the WPS Power Object to disable APM subsystem...

Reviews

For a more objective evaluation of PC/2, please try one of the following links:

Thanks guys for your support! If you have an addition for this list, don't hesitate, e-mail me ;-).

Highlights

PC/2 lets you become more productive using and maintaining your OS/2 based workplace because of its:

Download PC/2

First, I know that many of you have problems downloading code from here. Unfortunately I can't influence that (Geocities houses the homepages of more than a million homesteaders, that can explain some traffic)! Please retry your download, preferably at times Geocities and/orthe InterNet is not that busy and overloaded, for examples in the night or on weekends (Geocities is located in California, as far as I know). As the PC/2 V2.00 will be uploaded to major OS/2 anonymous-ftp sites you also have alternatives (unfortunatley Geocities doesn't support anonymous-ftp, and ftp always is faster than http on the same machine).

You can download PC/2 V2.00 from this site, however knowing the download problems I have split PC/2 into 2 parts here (on the ftp sites it will be a single complete package) the PC/2 V2.00 executable (556 kB) and the encrypted PC/2 V2.00 source (530 kB - please rename it to Source.zie as extensions .zie are not accepted at Geocities!).
If you downloaded V2.00 before 29th, December, 1997 from my site (and only my site is affected with the problem as I will upload it into the Internet later) then you will get a trap when closing NetScape, however when you read this line the problem has been corrected and the archives have been updated. The problem was introduced between beta 1.99y and 2.00 to lower the risk of PC/2 hanging when closing (please see also PC/2 hanging during exit).

To decrypt the source you need to download both parts of PC/2 2.00 and to issue from an OS/2 commandline: PROTECT pc2v200 SOURCE.ZIE. This will generate the source archive Source.zip which you then can uncompress with UNZIP.EXE. As I provide the decryption program Protect.exe only for 32-bit OS/2, looking into the source requires Windows users to find a OS/2 installation ;-).

If you going to install this versions over any previous release, just ensure that PC/2 is not running and WPS 2 PC/2 is deinstalled (as this will lock some files. If the installation failes, some files may be locked (yes, other programs can lock PC/2 files, which can only prevented by doing a reboot after above mentioned step). Thus, ensure by deinstalling the previous PC/2 package and a reboot that all files become onlocked and then please reinstall. Also be sure that you backup your existing PC/2 configuration files (that is PC2.CFG, PC2.INI and probably PC2.ENV) before deinstalling the previous version, as PC/2 2.00 will upgrade them (and then no longer can be used by the previous version)!

I have uploaded the public, official PC/2 V2.00, released in January, 1998 to the following major OS/2 sites (and getting it from there using anonymous-ftp usually is much faster) on December, 31st 1997 (the filename given was PC2v200.zip, but hay have been converted to lower- or uppercase letters):

As of June 1999, PC/2 is available on the following servers (according to FtpSearch), which are likely more up to date than above locations:

Tips and Tricks

The following tips and tricks are available at the moment:

Problem reports

I do welcome problem reports, but please do not send dumps (that is PDUMP.*, PC2.TRP or POPUPLOG.OS2 files) without contacting me prior. Generally I can handle only MIME-64 encoded data attached to mail, everything else is a waste of bandwith as I can't read it (if you really want to know, it is due to ASCII to EBCDIC conversion).


(C) Roman Stangl (Roman_Stangl@at.ibm.com), 25.12.1997
Last update: 01.12.2000
 1