{"id":1886,"date":"2018-02-14T11:38:45","date_gmt":"2018-02-14T11:38:45","guid":{"rendered":"http:\/\/www.sydneysmith.com\/wordpress\/?page_id=1886"},"modified":"2021-11-27T20:25:46","modified_gmt":"2021-11-27T20:25:46","slug":"hp67w","status":"publish","type":"page","link":"https:\/\/www.sydneysmith.com\/wordpress\/hp67w\/","title":{"rendered":"HP67w &#8211; A HP67 Calculator for Windows"},"content":{"rendered":"\n<p><a href=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/02\/hp67w-icon-360.png\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-1887\" src=\"http:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/02\/hp67w-icon-360-300x300.png\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/02\/hp67w-icon-360-300x300.png 300w, https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/02\/hp67w-icon-360-150x150.png 150w, https:\/\/www.sydneysmith.com\/wordpress\/wp-content\/uploads\/2018\/02\/hp67w-icon-360.png 360w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>The HP-67 was a card programmable scientific calculator. For many years, it was the flagship.<\/p>\n<h2>Features<\/h2>\n<p>&#8211; 224 program steps<br>&#8211; 26 data storage memories<br>&#8211; The ability to load and save programs and data<br>&#8211; Programmable keys (A-E)<br>&#8211; Subroutines<br>&#8211; lots more<\/p>\n<h2>Advanced Features<\/h2>\n<p>&#8211; can be used without the advanced features<br>&#8211; microcode emulation<br>&#8211; microcode debugger<br>&#8211; you can display the contents of registers, data or program<br>&#8211; you can set registers or data<br>&#8211; you can trace microcode program flow<br>&#8211; supports breakpoints<br>&#8211; runs at the same speed as the real thing<br>&#8211; works the same way as the real thing<br>&#8211; supports non-normalized numbers<\/p>\n<p><em>&#8220;I like the Windows based emulators because they are faster internally than HTML5\/Javascript ones and this means I&#8217;m not having to trade-off the best implementation for what I can fit in a Javascript timeslice. I think I&#8217;ve done a pretty good job in both cases &#8211; but it was a lot easier to do with native code. The other good thing about Windows-based emulators is you have direct access to the file system. This makes it a lot easier to save and load files. For a HP-67 emulation, that means reading and writing magnetic cards as real files. You can copy the files, move them around, email them elsewhere; and so on. In the HTML5 emulators, I&#8217;ve done the best I can to make cards shareable. Again, I think I&#8217;ve done pretty well; but it still isn&#8217;t quite as easy as direct access to a real file. The downside of course is that Windows based emulators only run on Windows. I hope you like this emulator and the matching HP29w one&#8221;<\/em> &#8211; the developer.<\/p>\n<h2>Downloading &amp; Installing<\/h2>\n<p>You can download a copy by clicking the button below. It is a ZIP file so the process is:<br>&#8211; download it<br>&#8211; unZIP it anywhere you want<br>&#8211; double-click &#8220;run.bat&#8221;<\/p>\n<p><a class=\"buy-button\" href=\"http:\/\/www.sydneysmith.com\/download\/1886\/hp67w\/hp67w.zip\"><span>DOWNLOAD<\/span><\/a><\/p>\n<h2>Buying a copy<\/h2>\n<p>If you buy a copy, there are a number of benefits for us all:<br>&#8211; you get to use the program forever<br>&#8211; you get all later versions for free<br>&#8211; I get some money to cover development costs for this and other software<br>&#8211; the creation of future software is funded<\/p>\n<p>If you don&#8217;t throw a few dollars into the pot, you&#8217;ll still get to use the program but it will stop working after 90 days. That is a lot longer than the usual 30 days because I do want you to try it, and I do think you&#8217;ll enjoy it. I also like to think that you&#8217;ll want to support it.<\/p>\n<p>If you&#8217;ve tried it and do want to keep it forever, you can get an activation key below. You can buy 2 copies if you want to contribute more. \ud83d\ude42<\/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-2413\">\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-67w<\/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\/02\/hp67w-icon-360.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 microcode emulator for the HP67, for Windows\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-2413\" 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\t\t<div class=\"wpec-custom-number-input-wrapper\">\n\t\t\t<label>Quantity:<\/label>\n\t\t\t<div class=\"wpec-custom-number-input\">\n\t\t\t\t<button data-action=\"decrement\">\n\t\t\t\t\t<span>&minus;<\/span>\n\t\t\t\t<\/button>\n\t\t\t\t<input id=\"wp-ppec-custom-quantity\" data-ppec-button-id=\"paypal_button_0\" type=\"number\" name=\"custom-quantity\" class=\"wp-ppec-input wp-ppec-custom-quantity\" min=\"1\" value=\"1\">\n\t\t\t\t<button data-action=\"increment\">\n\t\t\t\t\t<span>+<\/span>\n\t\t\t\t<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"wp-ppec-form-error-msg\"><\/div>\n\t\t<\/div>\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-2413\">\n\tBuy Now<\/button>\n<script type=\"text\/javascript\">var wpec_paypal_button_0_data={\"id\":\"paypal_button_0\",\"nonce\":\"ee571737be\",\"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\":true,\"custom_amount\":false,\"currency\":\"USD\",\"currency_symbol\":\"$\",\"coupons_enabled\":0,\"product_id\":2413,\"name\":\"HP-67w\",\"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> &nbsp;&nbsp; PayPal, HP-67w, USD $5<\/p>\n<h2>More Information<\/h2>\n<p>This is part of the <a href=\"http:\/\/www.sydneysmith.com\/wordpress\/hp67-main\/\">HP67 topic<\/a>. There&#8217;s more information about the calculator there.<\/p>\n<p>If you want to know more about the emulator, you could start with <a href=\"http:\/\/www.sydneysmith.com\/wordpress\/1893\/using-the-windows-calculators\/\">using the windows calculators<\/a>. There is (now) also a copy of the manual online. That is <a href=\"http:\/\/sydneysmith.com\/products\/hp67w\/downloads\/help.pdf\" target=\"_blank\" rel=\"noopener\">HP67w Help (pdf)<\/a>. Of course, the easiest way to find out about something is to download it and try it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The HP-67 was a card programmable scientific calculator. For many years, it was the flagship. Features &#8211; 224 program steps&#8211; 26 data storage memories&#8211; The ability to load and save programs and data&#8211; Programmable keys (A-E)&#8211; Subroutines&#8211; lots more Advanced Features &#8211; can be used without the advanced features&#8211; microcode emulation&#8211; microcode debugger&#8211; you can &hellip; <a href=\"https:\/\/www.sydneysmith.com\/wordpress\/ppec-products\/hp-67w\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">HP-67w<\/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\/1886"}],"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=1886"}],"version-history":[{"count":11,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/1886\/revisions"}],"predecessor-version":[{"id":2415,"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/pages\/1886\/revisions\/2415"}],"wp:attachment":[{"href":"https:\/\/www.sydneysmith.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}