Author Topic: Programs become unstable over time?  (Read 10171 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Programs become unstable over time?
« Reply #15 on: July 02, 2010, 08:57:33 pm »
If ungrouping with TI-Connect fails, you can always try with SourceCoder too, altough when ungrouping, I don't know if SC lets you save your program in 8xp form.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Programs become unstable over time?
« Reply #16 on: July 03, 2010, 11:25:04 am »
Be carefull with grouptool, I once had it corrupt an entire group of Serenity progress with token FF
From my experience, DO NOT use Group Tool.  The one time I used it, it killed my calc as I did a Mem Clear to fix my problem.  It really messed with the VAT and other stuff. :(

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Programs become unstable over time?
« Reply #17 on: July 03, 2010, 11:34:55 am »
Be carefull with grouptool, I once had it corrupt an entire group of Serenity progress with token FF
From my experience, DO NOT use Group Tool.  The one time I used it, it killed my calc as I did a Mem Clear to fix my problem.  It really messed with the VAT and other stuff. :(

The worst GroupTool has done to my calc is reset my lower case flag.

But I didn't use it that much, because I found with the 83+'s limited memory it was easier to back stuff up on my computer than create groups.



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline ACagliano

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 919
  • Rating: +32/-2
    • View Profile
    • ClrHome Productions
Re: Programs become unstable over time?
« Reply #18 on: July 03, 2010, 11:43:19 am »
GroupTool never caused me any trouble. but, it seems that Celtic III has made it obsolete.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Programs become unstable over time?
« Reply #19 on: July 03, 2010, 04:30:18 pm »
The worst GroupTool has done to my calc is reset my lower case flag.
Do you mean that the calc cursor got locked down to lowercase ALPHA, not letting you turning it off? I remember back in the days it happened to some people at school and I always wondered how to fix it without forcing a RAM clear

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Programs become unstable over time?
« Reply #20 on: July 03, 2010, 06:44:40 pm »
The worst GroupTool has done to my calc is reset my lower case flag.
Do you mean that the calc cursor got locked down to lowercase ALPHA, not letting you turning it off? I remember back in the days it happened to some people at school and I always wondered how to fix it without forcing a RAM clear
No, I mean the system flag that defines whether lower case is on or off was reset, disabling lower case on the calculator. It can easily be reset using CalcSys or an assembly program that changes the flag- it was just annoying to have to do each time I used GroupTool.



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Programs become unstable over time?
« Reply #21 on: July 03, 2010, 06:49:28 pm »
Oh ok. At least I am glad it is not what I said. That one was annoying because you couldn't access most menus anymore since it wouldn't let you go out of ALPHA mode anymore

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Programs become unstable over time?
« Reply #22 on: July 03, 2010, 08:56:19 pm »
* calcdude goes searching for the right flag combos that cause this :P (lol j/k)
That must be annoying, DJ. Anyway, I don't see why GroupTool would reset that flag... weird. (I can see TI doing it, but not the author, who I cannot remember)
« Last Edit: October 09, 2010, 05:52:51 pm by calcdude84se »
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Programs become unstable over time?
« Reply #23 on: July 03, 2010, 09:48:09 pm »
I only saw this twice, on other ppl calc. I never got able to recreate this.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Programs become unstable over time?
« Reply #24 on: July 04, 2010, 05:13:44 am »
*calcdude goes searching for the right flag combos that cause this :P (lol j/k)

I actually did that once on purpose on my own calculator (probably stupid of me). I think it was fixed simply by pulling a battery out, though.




Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
Re: Programs become unstable over time?
« Reply #25 on: July 04, 2010, 09:29:48 am »
Late reaction @DJ: It's possible to fix ERR:VERSION problems with calcsys in normal programs, not in groups. There is a byte in the VAT (I refer to day 21 of asmin28 days, since I don't remember the offset), that is called the version byte and it is never used. Sometimes, it ends up as $ff. You simply have to correct it to a zero, and then everything should work fine (transferring etc.).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Programs become unstable over time?
« Reply #26 on: July 04, 2010, 06:52:15 pm »
Aaaah ok I see. Unfortunately the only ERR:VERSIONs I ever got were in groups, though, so it wouldn't help me much if it happened :(

Thanks, though.

_player1537

  • Guest
Re: Programs become unstable over time?
« Reply #27 on: July 04, 2010, 11:32:37 pm »
so I hear that you can reset bits (make them 0) on the archive, does this mean you could set the byte FF to 00 and fix it?

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Programs become unstable over time?
« Reply #28 on: July 04, 2010, 11:35:32 pm »
How are groups stored on the calculator anyway? 28D seemed to skip right past them :P




Offline BrandonW

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +38/-1
    • View Profile
Re: Programs become unstable over time?
« Reply #29 on: July 04, 2010, 11:41:14 pm »
I was the one that wrote GroupTool, many years ago. It's poorly coded and if I had the time, I'd rewrite it. It probably sets or resets that lowercase flag without regard to whatever it was before launching it.

Groups are complicated to explain (it's also been a really long time since I looked at them). If I remember correctly, they're a series of VAT entries and variable data, one after the other. You'd just have to pick one apart and look at it in a hex editor.