This file decribes the HP-12C emulator program. Permission is granted to distribute this shareware program as long as the files remain intact and accompanying notices are included. The files distributed with this program are: FILE_ID.DIZ Short description of program HP12C.EXE Program executable HP12C.HLP Windows help file MSAFINX.DLL Visual Basic financial run time library NOTICE.TXT Limited warranty notice README.TXT This file Requirements: VBRUN300.DLL, Windows 3.1/3.11, VGA with 256 colors. To install this program, copy the .DLL files into your C:\WINDOWS\SYSTEM directory if you don't already have them. Choose a program manager group to which you would like to place the icon for this program. Then create an icon for this program, making sure to set the default working directory to where the Windows help file is located so that WINHELP can find it. Double click on the icon to start the program. Or for evaluation purposes, put all the files together in a suitable directory then choose FILE/RUN or use the file manager to launch the program. The HP-12C is a reverse polish notation calculator, featuring a four register stack. Numbers are keyed into the stack and operations are then performed on the numbers in the stack. (Ex: 2.23 ENTER 4.35 +) The stack registers are named T, Z, Y, and X. X is displayed in the LCD display. Simple math operations are usally performed on Y and X and usually results in a stack drop. The stack facilitates chain calculations and is one of the most functionally significant features of the calculator. The first time this program is run, a "Pr Error" message should appear in the display. This means that no initialization file was found. Click on any button to clear this condition. When exiting the program via the "ON" key a new initialization file will be created or an old one updated. Therefore, to reset continous memory, simply delete the initialization file before starting the program. All HP-12C functions have been implemented: financial, bonds, depreciation, date functions, statistics, programmability, and continous memory. There are some minor differences especially with respect to the number of program lines. The calculator always has 99 program lines available and all 20 storage registers available for storage and math operations. Keyboard support has been added: 0-9,+,-,*,/ math operations, c,C: CHS, e,E: EEX, t,T: toggle stay on top, Backspace: CLX, a,A: About Dialog, h,H: Windows Help. You may email me for any question pertaining to this product. This program was produced in an effort to learn Visual Basic. And since there was a Hewlett-Packard scanner, and HP-12C calculator laying around on the desktop, they all came together and grew exponentially in complexity, culminating in this program and a fair knowledge of VB. Please email me with any suggestions, comments, and bug reports. Bugs should be duplicatable and reports should show the keystroke sequences that resulted in the error. Extensive testing has been performed, so program bugs should be limited. To anyone who may know of a Windows .FON font editor which would allow me to read in an existing .FON file, modify characters, and then save that file to another file will be rewarded with a registered version of this program. The current font used is MS SANS SERIFF. I am looking to modify that file to create an LCD segmented font for the calculator display. Email me with info. Caveat: the program does take a significant amount of time to load (anywhere from 15 to 30 seconds) due to the number of bitmaps, but once loaded into memory, the user can iconify the program and maximize it as needed. The shareware version: Because of the nature of this program and its likely desirability, it has been necessary to limit most of the functions which make this calculator so popular. Even so, the program can perform statistical calculations, and calendar functions, and the basic arithmetic operations. It is hoped that the evaluator of the shareware version will be able to guage the overall functionality of the program and degree of emulation of the original calculator built by Hewlett-Packard, and being sufficiently impressed, feel compelled to register. The registered version has all functions enabled. Site licencing is available for 1-5 users, 6-10 users, etc. This program embodies many hours of programming and research in an effort to duplicate the functionality of the HP-12C exactly. Please support shareware programming efforts by REGISTERING. The registration fee is $34.95. CA residents please add 7.25% Sales tax. This price includes shipping charges. A copy of "The HP-12C Pocket Guide: Just In Case", by Grapevine Publications is included along with the latest commercial release of the software program. To register: Mail check or money order to: Telemark Software 4441-2 Via Sepulveda San Diego, CA 92122 E-mail: shin@saturn.scripps.edu Please allow 10 days for delivery via first class mail. Note: Telemark Software is in no way affiliated with Hewlett-Packard. Hewlett-Packard will not support this software product. HP-12C is a registered product of Hewlett-Packard. This program is Copyright (c) 1995, Telemark Software Inc.