HP Forums
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)

Pages: 1 2 3


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.

Test machine is a 41CLv2 and I have not updated to the latest OS ROMs yet.

AUTOSTART module is mapped and the following program is executed at each power on
Code:
LBL "RECOVER"
MAPEN
END

I have successfully executed the following program that creates a data file using all extended memory available, then sequentially write and read from that file.

[..]

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
NUT1      baf1fc53
NUT2      2a14a14f
XFNS3     d750d0a5
XFNS5     ff4c5c2a
TIME      0af2caaf



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