my57

Classic calculator emulator

Free · In‑App Purchases

Faithful Programmable 57 emulator: real ROM microcode, 50-step programming, 8 memories, saved program library with iCloud sync and sharing. Relive the classic 1977 Programmable 57 pocket calculator — faithfully recreated for iPhone, iPad, and Mac. my57 is a cycle-accurate emulator running the same ROM microcode as the original hardware. Every function, every keystroke, and every quirk — including its number formatting and error-blinking display — is reproduced exactly, not reimplemented. AUTHENTIC HARDWARE • 12-digit red LED display with a diffuser-glass texture and optional LED Glow • Real Speed mode runs at the original ~5,000 cycles/second, or switch to Turbo for instant results • Two documented factory ROM revisions (rev0/rev1) to choose from • Algebraic Operating System (AOS) entry, exactly like the original FULL PROGRAMMING SUPPORT • 50 program steps with LRN (Learn) mode • 8 addressable memory registers • GTO, subroutines (SBR), conditional branches (x=t, x≥t), and Dsz counting loops • Scientific notation, trigonometric functions, logarithms, and statistics (mean, variance, standard deviation) BEYOND THE ORIGINAL • Program & Memory panel — see every step's code and mnemonic, edit registers directly, insert/delete steps with undo • Saved program library — save, rename, and organize your programs • Share programs as .my57 files via Mail, Messages, AirDrop, or any app • iCloud Sync keeps your programs, registers, and library current across every device BUILT-IN USER'S GUIDE A complete guide is right inside the app — covering the interface for newcomers, plus a full programming tutorial with worked examples (loops, subroutines, factorials, linear regression, and more) for anyone who wants to actually learn to program it. DESIGNED FOR EVERY DEVICE • iPhone: portrait, full-screen • iPad: side-by-side program panel in landscape • Mac: resizable window with full physical keyboard support

  • This app hasn’t received enough ratings or reviews to display an overview.

The developer, Miroslav Perovic, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Miroslav Perovic
    Size
    • 3.7 MB
    Category
    • Utilities
    Compatibility
    Requires iOS 26.5 or later.
    • iPhone
      Requires iOS 26.5 or later.
    • iPad
      Requires iPadOS 26.5 or later.
    • Mac
      Requires macOS 26.5 or later.
    Languages
    • English
    Age Rating
    4+
    In-App Purchases
    Yes
    Copyright
    • © Miroslav Perovic 2026