Author Topic: Does a appvar editor exist for the Ti-83/84?  (Read 3364 times)

0 Members and 1 Guest are viewing this topic.

Offline annoyingcalc

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1953
  • Rating: +140/-72
  • Found in Eclipse.exe
    • View Profile
Does a appvar editor exist for the Ti-83/84?
« on: December 01, 2013, 08:02:03 pm »
Does an appvar editor exist, that would be able to edit any appvar on the calculator created by another program without editing that other programs source code?
This used to contain a signature.

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: Re: Does a appvar editor exist for the Ti-83/84?
« Reply #1 on: December 01, 2013, 08:04:58 pm »
That would be called a hey editor unless the programmer of the editor knew the particular appvar format to make a user interface for it.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Does a appvar editor exist for the Ti-83/84?
« Reply #2 on: December 01, 2013, 08:07:07 pm »
Appvars can be edited by any program you make, but you can store any kind of data to appvars. Appvars are just a a chunk of memory that you do whatever you want to. There is no inherent structure, so unless you know the format of the appvar, there is no way of knowing what each byte represents. If you do know the format, you can make an editor to edit the data. For example, I played Donkey Kong (DK5ION) that saved highscores to an appvar. I unarchived it, opened Calcsys, figured out the format of the highscore list, and edited it. I did the same with Graph3D, to edit the Z= equations.

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: Does a appvar editor exist for the Ti-83/84?
« Reply #3 on: December 01, 2013, 09:55:46 pm »
Do you mean a program editor but for appvariables? You could always make a program and copy it to an appvariable.
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Does a appvar editor exist for the Ti-83/84?
« Reply #4 on: December 02, 2013, 12:34:41 am »
For example, I played Donkey Kong (DK5ION) that saved highscores to an appvar. I unarchived it, opened Calcsys, figured out the format of the highscore list, and edited it.
Did you mean you cheated ?
* Hayleia runs
:P

But yeah, an "editor" that changes bytes is easy to do, what's not so easy is to change those bytes in a smart way. For example, in KoFiX, you first have a string that says that this appvar is for KoFiX, and if you don't know that, you'll just think "What are those random bytes ? They don't look like notes at all".
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Does a appvar editor exist for the Ti-83/84?
« Reply #5 on: December 02, 2013, 08:33:35 am »
For example, I played Donkey Kong (DK5ION) that saved highscores to an appvar. I unarchived it, opened Calcsys, figured out the format of the highscore list, and edited it.
Did you mean you cheated ?
* Hayleia runs
:P
Yup :P I wanted to see what an appvar was, so I tried to mess with the data to see what would happen, and it worked :D (This was before I knew Assembly).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Does a appvar editor exist for the Ti-83/84?
« Reply #6 on: December 02, 2013, 11:25:58 am »
Yeah such appvar editor would be great, especially for the color 84+ to edit sprite data directly without having to send your bitmpas to tr1p1ea who then converts it to xLIB color format (the only current way to do it for people who neither have GIMP and Photoshop/ImageStudio)

Not that I encourage using such editor to cheat, though, especially with TI highscore lists around on French forums. :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)