What is HP-15C?
This is a simulator for the HP-15C advanced scientific programmable calculator.

Main features;
  • Complex arithmetic
  • Matrix math
  • Numerical integration
  • Numeric equation solver
  • Programmability
  • Statistics functions

System requirements
  • Minimum JRE version is 1.6

HP-15C on an eComStation machine with Open JDK

Installing HP-15C
Download HP15C.jar. Make a directory/map with the name "hp15c". Copy the file "HP15C.jar" to this new created directory. That's it.
What you do need are manuals, this is not an easy calculator. Download the next manuals;
HP-15C Owner's Handbook
HP-15C Advanced Functions Handbook

The used cmd file
The HP-15C works well with Open JDK in OS/2-eCS. I have a hp15c.cmd file with the following contents;
@echo off
set BEGINLIBPATH=[drive: java]\JAVA160ga5\bin
set path=[drive: java]\JAVA160ga5\bin
[drive: hp15c]
cd [drive: hp15c]\hp15c
java -Duser.home=[drive: hp15c]\hp15c -jar hp15c.jar 2>hp15c-bugs.txt 
I use 2 separate folders (directories), one for Java and one for HP-15C with the files created by this program. The references used in the cmd file;

  • [drive: java] = drive with Java
  • [drive: hp15c] = drive with HP-15C

should be replaced with real drive letters. Save the file and name it "hp15c.cmd" or use the install file from the distribution. This file is copied to the "hp15c" folder (directory). Furthermore, different paths?, adjust according to your needs. Create a new program object. Specify the path and file name: "[drive: hp15c]\hp15c\hp15c.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "HP-15C".

Parameters / options explained
  • The statement "-Duser.home=[drive: hp15c]\hp15c" will ensure that HP-15C will save all necessary files in own directory instead of saving them in the home directory.
  • The addition "2>hp15c-bugs.txt" ensures that errors are saved in the file "hp15c-bugs.txt". The 2 in "2>" is not a typo! See this as an option if something does go wrong, the file stays empty on my system!

In the file you can find the above command files (all drive letters are on set to C:) and an OS/2 hp15c icon: hp15c-eCS.zip.

revision May 29, 2016