{"id":2072,"date":"2018-03-16T07:01:30","date_gmt":"2018-03-16T07:01:30","guid":{"rendered":"http:\/\/www.sydneysmith.com\/wordpress\/?page_id=2072"},"modified":"2021-11-27T23:46:46","modified_gmt":"2021-11-27T23:46:46","slug":"hp25u","status":"publish","type":"page","link":"https:\/\/www.sydneysmith.com\/wordpress\/hp25u\/","title":{"rendered":"HP-25u Microcode Calculator Emulator for Browsers"},"content":{"rendered":"<p><a href=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-2073\" src=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360-300x300.png 300w, https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360-150x150.png 150w, https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360.png 360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>This is an emulator for a HP-25 or HP-25C calculator. It will work on your desktop, phone or tablet; whether you have Windows, Mac or Linux (or other), or an Apple or Android phone (or other).<\/p>\n<p>It is cross-platform because it works in any HTML5 compatible web browser, regardless of which operating system you are using the browser on.<\/p>\n<p>It is a full emulation of the original calculator. It should: look the same, produce the same results, give the same accuracy and have the same functions and quirks; as the original. This is because, internally, it runs the same microcode program that the original calculator did.<\/p>\n<h2>Features<\/h2>\n<ul>\n<li>a 49 step programmable calculator<\/li>\n<li>has 8 memories<\/li>\n<li>includes scientific functions (trig, log, etc)<\/li>\n<li>has statistical functions<\/li>\n<li>includes FIXed, SCIentific and ENGineering notation<\/li>\n<li>supports DEGrees, RADians and GRaDians for angles<\/li>\n<li>the hp25u can operate with &#8220;continuous memory&#8221; like a HP-25C or in the original mode of a HP-25<\/li>\n<li>can load and save programs (wasn&#8217;t possible with the real-world calculators)<\/li>\n<li>includes a microcode debugger so you can see how it works (not for the faint hearted)<\/li>\n<\/ul>\n<p>Don&#8217;t worry about the microcode debugger. It&#8217;s there; but you don&#8217;t have to use it to enjoy the calculator. It&#8217;s only there for those times when you get curious.<\/p>\n<p>&#8220;Continuous memory&#8221; was wonderfully innovative at the time. It meant you could key in a program or store data in the calculator and it would remember it; even if you turned the calculator off. With the hp25u, you can even close the browser and reopen it months later with everything retained.<\/p>\n<h2>Downloading &amp; Installing<\/h2>\n<p>As a HTML5 application, the program just runs. You click the link and it&#8217;s there. Performance can depend on how good your connection to the internet is so it is also possible to automatically download everything it needs (it only needs 0.3 MB). If you click one of the &#8220;use&#8221; links, it will run from the internet. If you click one of the &#8220;install&#8221; links, it will download what it needs and then run even without an internet connection.<\/p>\n<p>This one emulator can behave like the original HP-25 or like the updated, &#8220;continuous memory&#8221;, version &#8211; the HP-25C.<\/p>\n<p>Pick a link:<\/p>\n<table>\n<tbody>\n<tr>\n<td>HP-25<\/td>\n<td><a href=\"http:\/\/www.sydneysmith.com\/products\/hp25u\/run\/index.html\" target=\"_blank\" rel=\"noopener\">use it<\/a> or<\/td>\n<td><a href=\"http:\/\/www.sydneysmith.com\/products\/hp25u\/run\/app.html\" target=\"_blank\" rel=\"noopener\">install<\/a> it.<\/td>\n<\/tr>\n<tr>\n<td>HP-25C<\/td>\n<td><a href=\"http:\/\/www.sydneysmith.com\/products\/hp25u\/run\/index.html?cmos=1\" target=\"_blank\" rel=\"noopener\">use it<\/a> or<\/td>\n<td><a href=\"http:\/\/www.sydneysmith.com\/products\/hp25u\/run\/app.html?cmos=1\" target=\"_blank\" rel=\"noopener\">install<\/a> it.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Buying a copy<\/h2>\n<p>The internet isn&#8217;t perfect. Things change. Perfectly good and useful things disappear or change. If you buy a copy, you&#8217;ll always have it. It won&#8217;t be in a browser cache that might get cleared. It won&#8217;t get updated automatically to remove features you liked or to add things you don&#8217;t. You get a snapshot in time and you get to keep it like that forever. If you buy a copy you get a ZIP with all of the needed files and you can install it on any computer you want.<\/p>\n<p>Buying a copy also throws a few dollars my way and supports more work like this. If you like it and want to say thank you, buy a copy. If you like it a lot, buy two. You can buy a copy below:<\/p>\n<p>\n<!--Modal-->\n<div id=\"wpec-modal-paypal_button_0\" class=\"wpec-modal wpec-opacity-0 wpec-pointer-events-none wpec-modal-product-2420\">\n\n\t<div class=\"wpec-modal-overlay\"><\/div>\n\n\t<div class=\"wpec-modal-container\">\n\t\t<div class=\"wpec-modal-content\">\n\t\t\t<!--Title-->\n\t\t\t<div class=\"wpec-modal-content-title\">\n\t\t\t\t<p>HP-25u<\/p>\n\t\t\t\t<div class=\"wpec-modal-close\">\n\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">\n\t\t\t\t\t\t<path d=\"M14.53 4.53l-1.06-1.06L9 7.94 4.53 3.47 3.47 4.53 7.94 9l-4.47 4.47 1.06 1.06L9 10.06l4.47 4.47 1.06-1.06L10.06 9z\"><\/path>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"wpec-modal-item-info-wrap\">\n\t\t\t\t\t<div class=\"wpec-modal-item-thumbnail\">\n\t\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/03\/hp25u-360x360.png\" class=\"attachment-thumbnail size-thumbnail wp-post-image\" alt=\"\">\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"wpec-modal-item-excerpt\">\n\t\t\t\t\t\tA HP-25\/HP-25C microcode emulator for any platform.\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\n<div style=\"position: relative;\" class=\"wp-ppec-shortcode-container wpec-shortcode-container-product-2420\" data-ppec-button-id=\"paypal_button_0\">\n\n\t<div class=\"wp-ppec-overlay\" data-ppec-button-id=\"paypal_button_0\">\n\t\t<div class=\"wp-ppec-spinner\">\n\t\t\t<div><\/div>\n\t\t\t<div><\/div>\n\t\t\t<div><\/div>\n\t\t\t<div><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t\n\t\n\t\n\t\n\t\n\t<div class = \"wp-ppec-button-container\">\n\n\t\t\n\t\t\t\t\t<div class=\"wpec-price-container\">\n\t\t\t\t<span class=\"wpec-price-amount\">$5.00<\/span> <span class=\"wpec-new-price-amount\"><\/span> <span class=\"wpec-quantity\" style=\"display:none;\">x <span class=\"wpec-quantity-val\">1<\/span><\/span>\t\t\t<\/div>\n\t\t\n\t\t<div id=\"paypal_button_0\" style=\"max-width:150px;\"><\/div>\n\n\t\t<div class=\"wpec-button-placeholder\" style=\"display: none; border: 1px solid #E7E9EB; padding:1rem;\">\n\t\t\t<i>This is where the Express Checkout Button will show. View it on the front-end to see how it will look to your visitors<\/i>\n\t\t<\/div>\n\n\t<\/div>\n\n<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<button data-wpec-modal=\"wpec-modal-paypal_button_0\" class=\"wpec-modal-open wpec-modal-open-product-2420\">\n\tBuy Now<\/button>\n<script type=\"text\/javascript\">var wpec_paypal_button_0_data={\"id\":\"paypal_button_0\",\"nonce\":\"58d26ab204\",\"env\":\"production\",\"client_id\":\"AUbob-TVCy4LiKQilLNORrJQ6DvqMWmvQfD7g3YqWlIEzu8QJSSuuoupJwVJdMH9MreGDl-7IrkPs6mK\",\"price\":\"5\",\"quantity\":1,\"tax\":\"\",\"shipping\":\"\",\"shipping_enable\":false,\"dec_num\":2,\"thousand_sep\":\",\",\"dec_sep\":\".\",\"curr_pos\":\"left\",\"tos_enabled\":0,\"custom_quantity\":false,\"custom_amount\":false,\"currency\":\"USD\",\"currency_symbol\":\"$\",\"coupons_enabled\":0,\"product_id\":2420,\"name\":\"HP-25u\",\"variations\":{\"groups\":[]},\"btnStyle\":{\"height\":35,\"shape\":\"pill\",\"label\":\"checkout\",\"color\":\"blue\",\"layout\":\"vertical\"}};jQuery( function( $ ) {$( document ).on( \"wpec_paypal_sdk_loaded\", function() { new ppecHandler(wpec_paypal_button_0_data) } );} );<\/script>\u00a0 \u00a0PayPal, HP-25u, USD $5<\/p>\n<h2>More Information<\/h2>\n<p>This is part of the <a href=\"http:\/\/www.sydneysmith.com\/wordpress\/hp25-main\/\">HP25 topic<\/a>.<\/p>\n<p>If you want to see if the emulator is any good, just click one of the &#8220;use it&#8221; or &#8220;install it&#8221; links above. That way you can play with it for free for as long as you like.<\/p>\n<p>As with my other HTML5 microcode emulators, tap the display (LED digits) to bring up more options.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is an emulator for a HP-25 or HP-25C calculator. It will work on your desktop, phone or tablet; whether you have Windows, Mac or Linux (or other), or an Apple or Android phone (or other). It is cross-platform because it works in any HTML5 compatible web browser, regardless of which operating system you are &hellip; <a href=\"https:\/\/www.sydneysmith.com\/wordpress\/ppec-products\/hp-25u\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">HP-25u<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/2072"}],"collection":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/comments?post=2072"}],"version-history":[{"count":6,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/2072\/revisions"}],"predecessor-version":[{"id":2431,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/2072\/revisions\/2431"}],"wp:attachment":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/media?parent=2072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}