Software archive
From 1998 to 2006 this page offered free programs I wrote, all under the GPL: mostly Windows tools in Visual C++ and MFC, and the PHP web mailer Popper. Most of them no longer work: the services, phones and calculators they talked to are gone. The source code survived. In 2026 I collected it, recovered the old CVS and Subversion history where it still existed, and put everything on GitHub.
HPComm – the one Hewlett-Packard shipped
HPComm started as my own free replacement for HP's PC link software for the HP48 calculator. It shows the calculator's files on one side and the PC's files on the other, like Windows Explorer, and talks Kermit over a serial cable. Version 2.4 came out in February 1999.
Then Hewlett-Packard got in touch. Together with Mitch Davis of HP I turned it into HPComm 3.0. HP shipped it later that year in the purple box of the official HP Graphing Calculator PC Connectivity Kit for the HP48 and the new HP49G, still under the GPL. HPComm38 for the HP38G followed in December 1999, and HPGComm 2.0 for the HP39G and HP40G in 2001. HPComm 3.0r4 has been downloaded more than 135,000 times from hpcalc.org, where it is still listed today.
The repository holds HPComm 3.0r4, HPComm38, HPGComm 2.01 with its SourceForge CVS history, the unfinished HPCommShell Explorer extension and a copy of the hpcomm.org website.
Source on GitHub · SourceForge project · Original project page · hpcalc.org
Programs
Popper
A web mail client for POP3 accounts, written in PHP 4 with MySQL (2000–2006). Several accounts per user, attachments, address book, calendar, seven languages and no JavaScript. The complete CVS history from SourceForge is in the repository.
AGStreme
An alternative Windows client for the Audiogalaxy music sharing service (2001–2002): built-in browser, music database, ID3 tag wizard, CDDB lookup and Winamp control. Audiogalaxy closed in 2002, and the client died with it.
ZipALot
Unpacks all ZIP, RAR and ACE archives in a folder at once. Filter rules say which archives to open and which files to extract or skip. Version 3.22 from 2002 was the last release.
mfc-views
Three reusable MFC view classes from AGStreme and LaPlaya:
CTabView, a tabbed view container;
CDockViewWnd, which puts any view into a docking bar; and
CExploTreeView, an Explorer-like folder tree.
visualc-archive
Everything else in one repository: LaPlaya (plays all movies in a folder one after the other), HardLinker (NTFS hard links from Explorer), Hexer, EMelodyLab (a ringtone composer for Ericsson phones), Bluesson (the T68 phone as a Winamp remote), MyIPWinClient, FTPSync, NetConfigurator, NTMessenger and many experiments.
Where the originals still live
The repositories contain source code only. The original installers are still on a few download sites:
- hpcalc.org for HPComm 3.0r4, HPGComm 2.0 and the pre-HP HPComm 2.4
- SourceForge for HPGComm, AGStreme and Popper
- Softpedia and Brothersoft for the other programs
- The Wayback Machine for this page as it looked in 2002