CodeWalrus

Development => Calculators => Calculator News, Coding, Help & Talk => Topic started by: 123outerme on January 10, 2017, 12:16:58 AM

Title: AppVar From Another Source Read-Only? [xlibc]
Post by: 123outerme on January 10, 2017, 12:16:58 AM
I've noticed while working with Sorcery of Uvutu, that AppVars not created on-calc are read-only to the calculator. I've figured this out with a save file I use to test easily. Under no circumstances can I save to that AppVar. Is this true? Could it just be my emulator? Is there a way to circumvent this possibly?
Thanks to @DJ Omnimaga for the idea to post.
Title: Re: AppVar From Another Source Read-Only?
Post by: Dream of Omnimaga on January 10, 2017, 12:29:53 AM
Have you tried modifying the appvar from xLIBC on-calc? Try with two different appvars that contains the same data, one created directly on-calc and one created on the PC (or sent from the calc to PC then back to the calc)


This seems pretty odd because I never heard of read-only apps before, unless it's a CSE-specific thing or a bug? Someone who got more knowledge on TI-84+CE appvars might have to investigate.


By the way, the HP Prime has a type of variables (not local nor global, but rather program/app-specific) that cannot be edited by anything else than the program it was created with.
Title: Re: AppVar From Another Source Read-Only?
Post by: 123outerme on January 10, 2017, 12:40:07 AM
Quote from: DJ Omnimaga on January 10, 2017, 12:29:53 AM
Have you tried modifying the appvar from xLIBC on-calc? Try with two different appvars that contains the same data, one created directly on-calc and one created on the PC (or sent from the calc to PC then back to the calc)


This seems pretty odd because I never heard of read-only apps before, unless it's a CSE-specific thing or a bug?
I've tried modifying the AppVar on-calc, I can edit it on computer I'm pretty sure. Just to clarify, I mean read-only to the calculator.
(http://i.imgur.com/X5BJLQZ.gif)
Here's the gif of this in action.
Title: Re: AppVar From Another Source Read-Only? [xlibc]
Post by: p4nix on January 10, 2017, 01:35:25 PM
Quote from: 123outerme on January 10, 2017, 12:16:58 AM
I've noticed while working with Sorcery of Uvutu, that AppVars not created on-calc are read-only to the calculator. I've figured this out with a save file I use to test easily. Under no circumstances can I save to that AppVar. Is this true? Could it just be my emulator? Is there a way to circumvent this possibly?
Thanks to @DJ Omnimaga for the idea to post.
Honestly, I have no idea about all that TI stuff. However, you could make two similar files (one of them on the computer) and then use a hex editor to find out if there is something like a 'read-only' flag. Or, easier, just search if the file header of your appvar format is already publicly available/reverse-engineered by someone else.