Alternatively, join us on Discord.

AppVar From Another Source Read-Only? [xlibc]

Started by 123outerme, January 10, 2017, 12:16:58 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

123outerme

January 10, 2017, 12:16:58 am Last Edit: January 10, 2017, 12:40:27 am by 123outerme
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.

DJ Omnimaga

January 10, 2017, 12:29:53 am #1 Last Edit: January 10, 2017, 12:39:57 am by DJ Omnimaga
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.

123outerme

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.

Here's the gif of this in action.

p4nix

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.

Powered by EzPortal