Evaluation time: 12 days (Feb. 10, 2007 to Feb. 22, 2007)
Tested on: HW2 TI-89 with AMS 2.09
Pros: Very useful; fairly reliable; achieves decent compression
Cons: Has very severe RAM leaks; no TI-BASIC-accessible interface for automating tasks; very heavy free RAM requirements and corrupts the group file being operated on when RAM is insufficient.
* Stability/Reliability: 4/10
* Features: 7/10
* Size/Efficiency: 8/10
* Ease of use/Usability: 7/10
* Documentation: 9/10
* Overall: 6/10
Recommended: Not until the memory leaks are fixed
PowerComPress is an extremely useful tool for saving space on your calculator without deleting files you don't use often. It can compress any set of files (even if they're from different folders) into a few PCP files, keeping them out of the way. You could also use PowerComPress to back up data to the Flash Archive while saving space.
The user interface isn't bad, although I find the splash screen on first run annoying since it can't be skipped, and the drop-down menu animation slows things down unnecessarily. The important menu items have shortcut keys, though, so that makes up for this. Other minor annoyances are that some special characters (e.g., Greek letters) show up as black boxes instead of the correct symbol, and when PowerComPress is run from a BASIC program, it doesn't hide the temporary folders used by AMS to hold local variables, which clutters the folder list.
The progress bars when compressing and decompressing files are very neat and are one of my favorite features. They also visually depict the compression ratio during compression. Compression is very good and fast for a calculator.
Feature-wise, my biggest disappointment is that PCP doesn't provide any means of performing operations via command arguments. This would have made it possible to write TI-BASIC programs that could automatically compress or extract a set of variables with little or no user interaction, such as for backup purposes or for programs that extract other compressed programs on-the-fly and run them. A couple of other features would have been nice: the ability to remove files from PCP archives and a freshen feature to update the files in a PCP archive. And since PCP seems to need a lot of free RAM for compression, an option to just store the files without compressing them would have been nice for low-RAM situations.