Post Reply 
HP-35 and HP-45 ROMs
04-27-2023, 09:28 AM
Post: #4
RE: HP-35 and HP-45 ROMs
(04-25-2023 09:50 PM)teenix Wrote:  If they are of any help, I can email formatted versions the ROM files I have, 2 x 35, 1 x 45 if you PM an email address. cheers Tony

(04-26-2023 03:31 AM)brouhaha Wrote:  Definitely both versions of the 45 went into production. At one time I had a copy of the early version, but I don't seem to have it now. My vague recollection was that there were two instructions interchanged.

Thanks both. I've done a 'diff' between the various versions I now have, and they look as follows.

The 35 ROMs come in two flavours, a newer bug-free (?) version - which is brouhaha's 35 ROM - and an older ln(2.02)-bug version, which is brouhaha's 35-old, Monta's 35v2 and, elsewhere, "Red Dot".

The 45 ROM has the 'patent version' which gives a negative value for the STO- and a reciprocal value for STO÷ (compared to the documentation for my HP-45): this is brouhaha's 45 ROM. I recall discussing this briefly with brouhaha when I was debugging my old simulator. My note in the pdf accompanying that simulator reads (numbers are in decimal), "ROM 4 Byte 146: This is the only difference between the ROM codes used in the program and the listing in the patent. Sending program flow to ROM 4 Byte 142 (label: am11) causes internal registers A and C to be swapped. This swap results in incorrect results for some combined STO operations: STO ÷ gives the reciprocal of the required result and STO – gives the negative of the required result. Changing this line so that program flow goes instead to ROM 4 Byte 143 misses out this swap and corrects this error: the functionality of the simulator then matches what is described in the documentation available." I can't claim to have thoroughly tested this change, but so far it hasn't caused any issues, and it seemed to be the minimal delta required, so least likely to affect anything else.

Thank you for sharing these ROMs with me: it's hugely appreciated.

Sarah
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-35 and HP-45 ROMs - Z80Sarah - 04-25-2023, 05:24 PM
RE: HP-35 and HP-45 ROMs - teenix - 04-25-2023, 09:50 PM
RE: HP-35 and HP-45 ROMs - Z80Sarah - 04-27-2023 09:28 AM
RE: HP-35 and HP-45 ROMs - brouhaha - 04-29-2023, 01:02 AM
RE: HP-35 and HP-45 ROMs - brouhaha - 04-26-2023, 03:31 AM



User(s) browsing this thread: 2 Guest(s)