What is HP-12C?
The Finanx 12c is a free software that simulates the HP-12C financial calculator.

Main features;
  • Almost all the functions of the classic financial calculator
  • Works almost exactally the famous financial calculator
  • Runs in any operating system that suports Java VM
  • Keyboard shortcuts
  • Does not need installation

System requirements
  • Minimum JRE version is 1.6

Finanx 12c on an eComStation machine with Open JDK

Installing Finanx 12c
Download finanx-12c-0.1.4.zip. Make a directory/map with the name "finanx". Open the zip file and copy the files "finanx.jar" and "README.pdf" to this new created directory. You don't need all the other files.
What you do need are manuals, this is not an easy calculator. Download the next manuals;
Hp 12c Financial Calculator
HP 12C Platinum Solutions Handbook
HP 12c Financial Calculator Quick Start Guide

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

  • [drive: java] = drive with Java
  • [drive: finanx] = drive with finanx

should be replaced with real drive letters. Save the file and name it "finanx.cmd" or use the install file from the distribution. This file is copied to the "finanx" folder (directory). Furthermore, different paths?, adjust according to your needs. Create a new program object. Specify the path and file name: "[drive: finanx]\finanx\finanx.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-12C".

Parameters / options explained
  • The statement "-Duser.home=[drive: finanx]\finanx" will ensure that finanx will save all necessary files in own directory instead of saving them in the home directory.
  • The addition "2>finanx-bugs.txt" ensures that errors are saved in the file "finanx-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 finanx icon: finanx-eCS.zip.

revision May 28, 2016