HP97 The journey begins - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: General Forum (/forum-4.html) +--- Thread: HP97 The journey begins (/thread-12156.html) |
RE: HP97 The journey begins - PANAMATIK - 07-02-2020 03:08 AM (07-02-2020 02:56 AM)teenix Wrote: I'm out of ideas, any (not too complex) suggestions :-) HP-55 Stopwatch! Bernhard RE: HP97 The journey begins - teenix - 07-02-2020 04:14 AM (07-02-2020 03:08 AM)PANAMATIK Wrote: HP-55 Stopwatch! Already implemented cheers Tony RE: HP97 The journey begins - Harald - 07-03-2020 01:02 PM (07-02-2020 02:56 AM)teenix Wrote: I'm out of ideas, any (not too complex) suggestions :-) Would complex numbers fall under the "too complex" category? ;-) RE: HP97 The journey begins - teenix - 07-18-2020 07:31 AM Hi all, Long process but getting there. All key functions and printer work. Except for some new display formatting for notes, timer etc, all code is still HP. Still a bit to go, there was more to it than I thought. cheers Tony RE: HP97 The journey begins - Paul Dale - 07-18-2020 08:57 AM Two empty keyboard locations? COMB and PERM? Pauli RE: HP97 The journey begins - Massimo Gnerucci - 07-18-2020 09:02 AM Niiiiice! RE: HP97 The journey begins - teenix - 07-18-2020 10:48 AM (07-18-2020 08:57 AM)Paul Dale Wrote: Two empty keyboard locations? COMB and PERM? Definition clues for the clueless? Not much math sense :-) cheers Tony RE: HP97 The journey begins - Massimo Gnerucci - 07-18-2020 11:44 AM (07-18-2020 10:48 AM)teenix Wrote:(07-18-2020 08:57 AM)Paul Dale Wrote: Two empty keyboard locations? COMB and PERM? Or, more on the boring side, you may try with "Combinations vs Permutations" :-) RE: HP97 The journey begins - teenix - 07-18-2020 12:15 PM (07-18-2020 11:44 AM)Massimo Gnerucci Wrote: Or, more on the boring side, you may try with "Combinations vs Permutations" :-) I see :-) Done - and it wasn't too hairy to implement :-) cheers Tony RE: HP97 The journey begins - Oulan - 07-18-2020 12:33 PM j and (j) for another indirect register see link RE: HP97 The journey begins - Massimo Gnerucci - 07-18-2020 01:17 PM (07-18-2020 12:15 PM)teenix Wrote: Done - and it wasn't too hairy to implement :-) :D RE: HP97 The journey begins - rprosperi - 07-18-2020 02:03 PM (07-18-2020 01:17 PM)Massimo Gnerucci Wrote:(07-18-2020 12:15 PM)teenix Wrote: Done - and it wasn't too hairy to implement :-) Excellent exchange gentlemen! Nice reading for weekend coffee! RE: HP97 The journey begins - Paul Dale - 07-19-2020 12:40 AM (07-18-2020 12:15 PM)teenix Wrote: Done - and it wasn't too hairy to implement :-) There should be HP code for these in the 11c and 15c... Is n! really the gamma function rather than factorial? Pauli RE: HP97 The journey begins - teenix - 07-27-2020 09:30 AM Hi all, I've uploaded the 67CX simulator. It was a lot more complex that I thought to get going so I'm sure there will be bugs galore. For those that might want to fiddle with it, I apologise in advance. The original 67 had just under 255 program codes, this one ended up with 3920 all up. That sounds a lot but that just reflects all the valid key combinations it will accept. Some features: All functions are as per the original calculators that they came from. Some have slight modifications due to the way the originals worked and were not quite compatible with the CX, but they still achieve the same result. Others functions were added but nearly all of those are still executed in HP code. Keys have up to 6 functions assigned to them 999 program steps 100 memory locations 5 level subroutine stack Separate registers for [I], Finance, Sigma and Timer functions Direct GTO GSB to anywhere in program memory Keyboard map or alphanumeric program display Printer interface Timer mode with alarm Beep and Display Flash Can display user defined notes DEC HEX BIN OCT conversions Program Code editor PC log screen Animated card reader and printer with sound effects It supports WDATA, MERGE PAUSE, auto load/merge of program/data cards during program execution RAM memory viewer Displays user defined card images The printer works in Manual, Normal and Trace modes. It can print the X register, Stack, Memory, program execution, key entry etc. I decided not to print the program directly to the printer as 999 steps would take forever, so a window will open with "pre-printed" program steps which can be saved as a file or printed if required. The help file is a bit scant, but I will try to improve it over time. The code editor has a few new features added. For example, you can enter code like this... f LBL A 0 STO Counter 1.2345EEX99CHS ENTER GSB decCnt RTN // lots of blank memory SetPC=900 decCnt: 1 STO- Counter RTN cheers Tony RE: HP97 The journey begins - Robert VM - 07-27-2020 10:52 AM Is there something like (Mo)HP(C) Hall of Fame? RE: HP97 The journey begins - Harald - 07-27-2020 03:34 PM (07-27-2020 10:52 AM)Robert VM Wrote: Is there something like (Mo)HP(C) Hall of Fame? At least we should get this page updated: https://www.hpmuseum.org/item/product2.htm RE: HP97 The journey begins - Hans-Peter - 07-27-2020 05:36 PM HP67cx -> HP67Tx Hardware is done Software is ready Needs only the faceplate (I ask Bernhad) :-) RE: HP97 The journey begins - rprosperi - 07-27-2020 09:37 PM Amazing and very interesting accomplishment Tony, you should be proud! This is likely the first time machine code from multiple models has been integrated into a single 'product', and certainly to this scale. Bernhard is indeed the right guy for the faceplate, but boy, that's quite an ask... LOL RE: HP97 The journey begins - albertofenini - 07-30-2020 01:12 PM The sky is the limit ... I'm speechless ... Given the current situation, how long do you think it will take to ship an HP-67, an HP-65 and this last one logic boards to Italy ? take care and congratulations ! RE: HP97 The journey begins - teenix - 07-30-2020 02:10 PM (07-30-2020 01:12 PM)albertofenini Wrote: The sky is the limit ... Hi Alberto, The CX is not hardware at the moment. It could fit on the new 67 CPU board, but I would have to suss out a suitable CPU chip as a lot of ROM/RAM would be required. Not impossible but a lot of work, and of course the original 67 would have to function as well :-) I'm not sure about delivery times at the moment. It was about 3-6 weeks the last few I sent. I am still away on standby as my employer cannot get any other pilots into the State I am in because of lockdowns. I can leave and go home to quarantine, but I won't be allowed back over borders until things settle. Very long days.... Hmmm, maybe I can name my price here a bit, but that would be somewhat of a laugh in General Aviation. The only way a pilot can have a small fortune here is to start off with a large one :-) cheers Tony |