HP Forums
Bug in ALPHA rom - YTOAX - 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: Bug in ALPHA rom - YTOAX (/thread-17229.html)



Bug in ALPHA rom - YTOAX - Vincent Weber - 07-09-2021 08:04 AM

Hi Angel and all,

I noticed what I think is a bug in this function, both in the normal and lib#4 version.

If you key in ABCD in the alpha register, put 65 in Y and 2 in X, you should get "ABAD" (which is the case with the Extended I/O and PANAME roms). But in your ROM, you get "DATA ERROR".

What do you think ?

Thanks and regards,

Vincent


RE: Bug in ALPHA rom - YTOAX - Ángel Martin - 07-10-2021 05:40 AM

Thanks for the bug report, indeed there were a couple of incorrect jump distances in the code. The attached MOD corrects this problem, try it and let me know if you find other issues.

Cheers,
ÁM


RE: Bug in ALPHA rom - YTOAX - Vincent Weber - 07-10-2021 05:47 AM

Hi Angel,

Thanks a lot, it works now.
No other function was affected ?
Do you also have the normal (non lib#4) version ?

Many thanks and cheers,

Vincent


RE: Bug in ALPHA rom - YTOAX - Ángel Martin - 07-10-2021 07:18 AM

(07-10-2021 05:47 AM)Vincent Weber Wrote:  Thanks a lot, it works now.
No other function was affected ?
Do you also have the normal (non lib#4) version ?

This issue was local to the YTOAX and XATOX functions only.

The "normal' ALPHA ROM has been discontinued, sorry. Many functions were moved to other system ROMS, such as the WARP_Core and the AMC_O/SX. Simply put, there was nothing relevant in there to make it worthwhile the maintenance effort.

ÁM


RE: Bug in ALPHA rom - YTOAX - Vincent Weber - 07-10-2021 07:24 AM

Many thanks Angel, understood.
Cheers