Author Topic: Did I permanently 'break' my calculator's data editors?  (Read 4827 times)

0 Members and 1 Guest are viewing this topic.

Offline unknownloner

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Did I permanently 'break' my calculator's data editors?
« on: June 10, 2013, 05:11:33 pm »
So I was messing around with TI-OS lists in axe, and ended up overwriting what I assume is some kind of tail sequence to mark the end of the list. When I went into my ram it then said the list was taking up all available ram. Well, I wiped my ram which seemed to mostly fix the problem, but now any time I run Axe, after closing axe my data editors will break. I don't know if this is directly related to me messing with the lists, but it started happening around the same time so I assume it is.
My list editor looks like this:


My stat plots screen looks like this:


My matrix editor looks like this:


My function editor looks like this:


and my table screen (2nd + graph) looks like this:


Interestingly, running Doors CS fixes the editors, as does wiping my ram. SetUpEditor does not fix it though.
It looks like a problem with some sort of OS flag actually, because after viewing these screens, if I go to my graph screen all the text that should have been in the editor screens are on the graph screen. It's drawing the text to the graph buffer rather than the screen. In fact, after using a BASIC Text( command on the graph screen, the editors work again properly. I've tried everything I can think of to make it stop doing this. I've wiped my ram, archive, and entire calculator. I've put a freshly downloaded version of axe on it with nothing else, I've even tried re installing my operating system. None of these have fixed the problem. Is this a bug with axe that I never noticed before? (Been using this version for awhile now, never noticed it before). I'm using 1.2.1. is there anything I can do to stop it?

EDIT: Using a TI-83+ Black
« Last Edit: June 10, 2013, 05:48:10 pm by unknownloner »

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: Did I permanently 'break' my calculator's data editors?
« Reply #1 on: June 10, 2013, 05:29:25 pm »
I had this happen a few times before with bad ASM programs, and Axe can do this if you leave large fonts turned ON after exiting programs too. RAM Clears usually fix this.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline unknownloner

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #2 on: June 10, 2013, 05:39:41 pm »
Unfortunately ram clears are only a temporary fix. I made a quick axe program to reset all text flags to default, and running that fixes the problem temporarily, but the problem comes back if I run the Axe app again.
« Last Edit: June 10, 2013, 05:40:04 pm by unknownloner »

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: Did I permanently 'break' my calculator's data editors?
« Reply #3 on: June 10, 2013, 06:31:29 pm »
Did you ever patch your OS before?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline unknownloner

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #4 on: June 10, 2013, 06:43:18 pm »
I'm on v1.18 OS. Don't remember if my calculator came with 1.17 or 1.18, but I haven't updated to 1.19

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: Did I permanently 'break' my calculator's data editors?
« Reply #5 on: June 10, 2013, 06:54:51 pm »
Ah ok. It is possible that one bad ASM program ruined parts of the OS or something, since most stuff is 1.19-only nowadays. You might have to re-install the OS. I hope you didn't accidentally erase parts of the certificate or other stuff.

An ASM expert might have to help you here.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #6 on: June 11, 2013, 12:40:37 am »
Perhaps try deleting the AxeData appvar? Then clear RAM, check that lists and stuff work, run Axe and immediately exit, and check the lists and stuff again.

Offline unknownloner

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #7 on: June 11, 2013, 04:46:59 am »
After doing that, editors work until I run axe and exit. Like I said in the post it seems like a text flag isn't getting set to what it should, because if I go into my list editor then immediately quit and go to the graph screen I see L1 L2 L3 as well as the _____ indicating no data in the lists (basically the text that would have been in the list editor)

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #8 on: June 11, 2013, 01:39:45 pm »
I have a feeling that this problem didn't only just recently start happening, but that you only recently noticed it. I just tested Axe 1.2.1 on my 83+ and I have the same issues. Apparently I messed up some aspect of 83+ compatibility in 1.2.1 or 1.2.0. I'll try to pin it down today.

EDIT: No need to pin it down, it seems. I already replaced whatever the buggy code was a while ago and thus inadvertently fixed the bug while making improvements for the upcoming Axe 1.2.2! :)
« Last Edit: June 11, 2013, 02:08:36 pm by Runer112 »

Offline unknownloner

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 7
  • Rating: +0/-0
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #9 on: June 11, 2013, 03:32:17 pm »
Nice! And yeah, just tested on my emulator and got the same problem so I think I probably just didn't notice before.

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #10 on: June 12, 2013, 03:06:08 pm »
I kept having this problem when I used a beta version of Axe 1.2.1.
Axe is quite the app, but it can be dangerous. I semi-bricked a calc with that version of Axe. If you try to go to an error in the prog editor straight from it, it will cause buggy things to happen. It won't usually crash right away.
Keep trying.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #11 on: June 12, 2013, 03:32:40 pm »
If you try to go to an error in the prog editor straight from it, it will cause buggy things to happen. It won't usually crash right away.
Yeah I have this issue too, though zStart's compilation shotcuts fix it. The thing is when you run into it it causes all of your free RAM to be leaked and forces you to reset. :/

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #12 on: June 12, 2013, 04:27:01 pm »
If you try to go to an error in the prog editor straight from it, it will cause buggy things to happen. It won't usually crash right away.
Yeah I have this issue too, though zStart's compilation shotcuts fix it. The thing is when you run into it it causes all of your free RAM to be leaked and forces you to reset. :/

Can you elaborate? I'd love to fix bugs that have plagued users, but I have to know about them first. :P

EDIT: Can't seem to replicate the issue in a few quick tests, so more information would help. The absolute best thing you could provide is a ROM file (via pm, don't post ROMs publicly!) with instructions on how to recreate it, but I'll work with whatever information you can provide.
« Last Edit: June 12, 2013, 04:35:27 pm by Runer112 »

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Did I permanently 'break' my calculator's data editors?
« Reply #13 on: June 12, 2013, 05:13:49 pm »
Actually, for me, zStart's hooks CAUSED some of the problems, although turning them off didn't help much.
With them on, at least I could edit the program. But, all of RAM was filled with the editor and it never ends. Kind of like an "infinite file" filled with the entire contents of RAM (which rolls over past a certain point). Sometimes I can go to the memory management menu, but it usually throws random crap on the screen when I do.
With them off, it does a "Y=" styel dramatic crash.
Especially programs written for the older versions of Axe.
Try testing it with TWHG source.
Keep trying.