Omnimaga

Calculator Community => TI Calculators => ASM => Topic started by: the_mad_joob on February 10, 2021, 03:45:31 am

Title: 8X+[SE] - calcsys 1.4 - the forgotten update
Post by: the_mad_joob on February 10, 2021, 03:45:31 am
Welcome.

This comes after i discovered that the source for calcsys 1.4 (https://github.com/denglend/calcsys) is actually public since 2017, and was provided by its original developer, Dan Englender (cheers if you're reading this BTW).
Since the update was obviously abandoned, i tested it and made it stable.
You'll find the updated source in the attached file.
To generate the application, follow the instructions in READ.TXT (windows OS required).

I originally tried to contact both Dan and Detached Solutions, but the email boxes are either full, or don't exist anymore.
I believe everything follows what's in the license.txt file anyway.

DOCUMENTED CHANGES :

> Flag byte 20 now displays correctly.
> Displays correct size information for archived variables.
> Hex Editor now views RAM pages on 84P correctly.

UNDOCUMENTED CHANGES (that i discovered, but there might be more) :

> "VAT" section : The data location for archived variables now points to the actual data, rather than the whole archive entry.
> "About" section : There is now a 1 pixel space between characters.

UNOFFICIAL CHANGES (that i performed) :

> Fixed the bug that was causing many strings to not be displayed in multiple contexts.
> Fixed the bug that was causing a trash character to often be displayed under the cursor during hex inputs.
> "About" section : All strings are now entirely displayed.
> "About" section : The release date was updated (github source date used as reference).
> Missing 1.4 information was added to the documentation, including undocumented and unofficial changes.
> The source is now easier to assemble.
Title: Re: 8X+[SE] - calcsys 1.4 - the forgotten update
Post by: the_mad_joob on August 08, 2021, 07:16:26 am
> Fixed the bug that was causing a trash character to often be displayed under the cursor during hex inputs.
That was actually introduced before 1.4, and i've been wanting to fix that one for quite a while.

> Removed the useless warning message that was appearing in ZDS log.