Alternative HP-41CL mainframe (OS ROMs) update for beta test - 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: Alternative HP-41CL mainframe (OS ROMs) update for beta test (/thread-13729.html) |
RE: Alternative HP-41CL mainframe (OS ROMs) update for beta test - hth - 12-28-2019 04:57 PM (12-27-2019 01:12 PM)Sylvain Cote Wrote: Finally some free time to test this. Thank you for the test example, I will include it with my other test program. So far I tested it on the simulator. In the next days I will prepare new images and do some testing on real hardware. RE: Alternative HP-41CL mainframe (OS ROMs) update for beta test - hth - 12-29-2019 11:11 PM I made a new version and put it up on Google drive. Two corrections have been done since the first beta release and it has the same ROM identifiers IFG. There is one change to XROM XKD handling to make it correct. If a RET was followed by NOP (like an empty area) it would be treated as XKD (execute direct on key down) instead of going through NULL test. This happened in run mode (not program mode). I reordered the code slightly to make it correct. The other change is that the XROM IND ST bug which has been known for long is now corrected. If you have an XROM that takes a postfix argument and enter an IND STack operand (like CAT IND Y, if CAT was an XROM), the postfix byte would overwrite the second byte of the XROM, causing the wrong instruction to be executed (or NONEXISTENT). As we did not have much things reported before I will just put up the links here for anyone to test. Consider it a release candidate. https://drive.google.com/open?id=1EsPynxXfKvTX6V42707i8Rx9d2hMVZz6 32-bit CRC codes: Code: NUTO 54d262cf RE: Alternative HP-41CL mainframe (OS ROMs) update for beta test - hth - 01-27-2020 05:22 AM I decided to go ahead and release the IFG ROM update. Nothing changed since last time except that I updated the ReleaseNotes with some additional information. It can be downloaded from here: https://drive.google.com/open?id=1EglBJlwdk4b1ZjXmXNmdA70csaeKxEAa |