Microcode-Level Emulation
The HP-12C.
Reborn.
MY12C is an HP-12C financial calculator emulator built on a different foundation. Not a simulation — a true microcode-level emulation of the original Nut processor.
Time value of money, amortization, NPV and IRR, bonds, depreciation, calendar math — every instruction and undocumented quirk faithfully reproduced on your iPhone, iPad, and Mac.
Free 28-day trial, then a one-time $9.99
Why Microcode Matters
Most emulators approximate calculator behavior at a high level. MY12C operates at the deepest level possible — executing the actual microcode instructions of the original hardware.
Cycle-Accurate
Emulates the original Nut processor at the microcode level. Every calculation produces exactly the same result as the original hardware — including rounding, display quirks, and undocumented behavior.
Financial Toolkit
Time value of money with n, i, PV, PMT and FV, amortization schedules, NPV and IRR cash-flow analysis, bond price and yield, three depreciation methods, and calendar arithmetic — plus 99 lines of keystroke programming with branches, tests and loops.
Native Experience
Built natively for Apple platforms with SwiftUI. Runs on iPhone, iPad, and Mac with a responsive interface designed for each form factor.
About the HP-12C
The Hewlett-Packard HP-12C, released in 1981 as the financial model of the legendary Voyager series, is the longest-lived calculator HP has ever made — and it is still in production today. Time value of money, amortization, discounted cash-flow analysis, bonds and depreciation, all driven by RPN in a slim, horizontal shirt-pocket form factor, made it the standard on trading floors, in banks, and in real-estate offices around the world.
MY12C preserves this legacy through microcode-level emulation — not by approximating what the HP-12C did, but by running the same microcode that powered the original Nut processor. The result is an emulator that is indistinguishable from the real hardware.
Read the Full History