Post Reply 
Bug in ALPHA rom - YTOAX
07-09-2021, 08:04 AM
Post: #1
Bug in ALPHA rom - YTOAX
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
Find all posts by this user
Quote this message in a reply
07-10-2021, 05:40 AM
Post: #2
RE: Bug in ALPHA rom - YTOAX
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


Attached File(s)
.zip  ALPHA44.zip (Size: 9.3 KB / Downloads: 7)
Find all posts by this user
Quote this message in a reply
07-10-2021, 05:47 AM
Post: #3
RE: Bug in ALPHA rom - YTOAX
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
Find all posts by this user
Quote this message in a reply
07-10-2021, 07:18 AM (This post was last modified: 07-10-2021 07:18 AM by Ángel Martin.)
Post: #4
RE: Bug in ALPHA rom - YTOAX
(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
Find all posts by this user
Quote this message in a reply
07-10-2021, 07:24 AM
Post: #5
RE: Bug in ALPHA rom - YTOAX
Many thanks Angel, understood.
Cheers
Find all posts by this user
Quote this message in a reply
Post Reply 




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