I haven't used an HP-21 in many years. Now that I have it running in Nonpareil, I noticed something interesting about it. Pressing the shift key (blue) terminates digit entry. I didn't recall seeing that on other HPs, but it turns out that the HP-80 does it as well, though the HP-45 and HP-55 do not.
HP-21 trivia
|
|
« Next Oldest | Next Newest »
|
▼
02-21-2005, 07:22 PM
▼
02-21-2005, 08:27 PM
Similar on the (real) HP-33C: Raymond ▼
02-21-2005, 09:06 PM
Actually on the HP-33C pressing the shift does not terminate digit entry. It's the key you press AFTER the shift that does that. But there's an exception to that: you can hit "f CLEAR PREFIX" or "g f CLEAR PREFIX" without terminating digit entry. The way I originally noticed on the HP-21 is that if you're in he default FIX 2, press "1" then the blue shift, the display changes to "1.00", indicating that digit entry has been terminated. Same on the HP-80. I haven't checked the HP-70 or HP-22, but I don't think any HPs introduced in 1976 or later behave that way.
02-22-2005, 09:17 AM
I am not a PC programmer (IBM host only, FORTRAN, REXX, Pipe under VM/ESA) so I just tried Nonpareil 0.44 under Cygwin. And failed. Well, I have not a complete Cygwin, only what is needed to _run_ a well known host emulator and to compile the last HP49-CAS. So what I get is make: *** No rule to make target `glib.h', needed by `debugger.d'. Stop. Any hint? TIA.....Mike ▼
02-22-2005, 01:47 PM
Yes, you need to have the GTK+ toolkit (version 2.x), and the associated GDK and Glib libraries installed, as well as several others they depend on. Building Nonpareil to run on Windows is quite a hassle. I plan to sell the Windows version in the future, but it's not quite ready yet. There will be a free demo that has only a few calculator models and doesn't save state. Implementing not saving state is really easy since I don't have any code to save/restore state yet. That's one of the things I need to complete for the version I'll sell. ▼
02-23-2005, 04:21 AM
Hello Eric! First and foremost: let me express my highest esteem for your published work. It makes me a bit envious, how much time you have to care for all those ancient gems. Tonite I read your paper presented at the HHC 2004 conference in San Jose, California on 26-SEP-2004 and was a bit sad it was only 19 pages: this story of success should continue. Next: I tried to augment my quite incomplete Cygwin (limited just to run an S/390 emulator) with this and that. But still no final success. For Nonpareil I looked for a recipe similar to step 13 in this one. I hope to find some time next weekend to continue with your Nonpareil. Ciao.....Mike ▼
02-23-2005, 12:29 PM
Sorry I can't offer detailed help with Cygwin. If the Cygwin installer knows about GTK+ 2.x, installing that might get you everything you need.
02-23-2005, 12:31 PM
Forgot to mention that under Cygwin you would have to have the X server installed as well (XFree86 or x.org). ▼
02-24-2005, 06:39 AM
Tnx a lot. I'll try. Ciao.....Mike
02-24-2005, 10:05 AM
Seems I have to deeper into Cygwin: there is a GTK+ and GTK2, but no GTK+2. Currently I play with "your" Woodstock ROMs in my NutEm. Ciao.....Mike ▼
02-24-2005, 11:33 AM
Hehe, it makes not much sense, but just for fun: DMSLIO740I Execution begins... Thats the HP34C ROM in NutEm. May be a X-compiler from Woodstock to Nut and some fidling with display and keybord will do. Ciao.....Mike
02-24-2005, 11:51 AM
Use GTK2. ▼
02-25-2005, 06:00 AM
Hello Eric!
I added this and that to Cygwin, no more errors from GCC, but now this: make: *** No rule to make target `vte/vte.h', needed by `debugger.d'. Stop.Something missing in nonpareil-0.44.tar.gz? Ah - sorry -- no. There is a VTE in Linux but not within Cygwin. Grrrr - .. -- I continue .. - .
Ciao.....Mike Edited: 25 Feb 2005, 6:15 a.m. ▼
02-25-2005, 09:53 AM
1837 L06376: .1.1.1..1. Just the last lines after several seconds of errors scrolling. Now what??? Nice WE.....Mike ▼
03-11-2005, 03:21 AM
"If anything else fails read instructions." This quote helped once more <G>. I may now run Nonpareil (see http://nonpareil.brouhaha.com) on WinXP using Cygwin. Very impressing! All those elder HP calcs emulated. Alas I currently can not give a simple recipe what you realy need to install for Cygwin. I used a "brute force" method to make it work and regard it as a stochastical foreordination that MAKE did it. Next I found that Nonpareil expects all files stored in Unix style. ASAP I'll restart from Zero and log all steps to make Nonpareil work on a windozed PC. IMHO it's worth the effort. Ciao.....Mike ▼
03-11-2005, 05:45 PM
Mike, Congratulations! ▼
03-14-2005, 05:02 AM
Hello Tony! Thank you 4 the flowers. I deinstalled Cygwin yesterday to start from zero, if you don't mind I send you a recipe what you need to compile and run Nonpareil. As I am _not_ a Cygwin guru I'd like your confirmation before I put it online (my recipe, not Nonpareil). Or is there someone else out there who may tell about the do's and dont's of Nonpareil under Cygwin? Ciao.....Mike ▼
03-14-2005, 11:38 AM
Please post your findings here!! (and thank you in advance for your effort!) ▼
03-15-2005, 07:45 AM
Yes, of cause, but pls let my finding be confirmed. There are still two steps of 15 that are for sure _not_ the canonical way to go. Ciao.....Mike ▼
03-17-2005, 08:43 AM
"I see an and Hp34/45/55 on my screen!!!!!" Tony! Thank you very much for your help. All others: I have to correct my recipe how to run the classic HP calculators (HP-35, HP-80, HP-45 and so on - those machines that layed the foundations for HP's name for pocket calculators) on a windozed PC using E. Smith's Nonpareil. ASAP I'll shouw you the corrected recipe, I want to restart once again from Zero to count the MBs you need to install - so everybody may decide if it's worth the effort. Ciao.....Mike ▼
03-17-2005, 08:14 PM
Mike, The HP-80 appears to run perfectly!
I must have downloaded about 60-70 MB in total, but I picked
Your instructions worked flawlessly here :-)
Cheers, ▼
03-18-2005, 03:55 AM
Hi Tony! I am not convinced of my recipe as last nite I restarted from Zero again and failed. Yes, there are nearly 14,000 files to install that sum up to about 200 MB (the download is much less as it's packed). So to run Nonpareil on a windozed PC is something for the HP-mad. Anyway - it's great fun to have a working HP-35 on the screen. Ciao.....Mike ▼
03-21-2005, 03:13 AM
See here for my recipe how to run Nonpareil (at least part of it) under Cygwin on a "windozed" PC. Ciao.....Mike |