0 Members and 1 Guest are viewing this topic.
Ok, new idea, maybe I can make a group variable in ram and then archive it. That would be much simpler, I just have to figure out how groups work. It is also so anti-TI to have a group in ram.
Quote from: thepenguin77 on July 06, 2010, 02:26:11 pmOk, new idea, maybe I can make a group variable in ram and then archive it. That would be much simpler, I just have to figure out how groups work. It is also so anti-TI to have a group in ram.While it defeats the purpose of having groups (you'd just be duplicating the RAM variables in RAM), you absolutely could have done this using _archiveVar. That's a subroutine of _Arc_Unarc, the latter which has all the checks to make sure you don't try archiving a group or something.
Well here it all is. The unsquisher takes the program name in string 1, using the same syntax for programs as the grouper, and converts it into hex code in a program of the same name just with A as its first letter."GROUPER2->Str1Asm(prgmUNSQUISHERthen laterRcl prgmAROUPER2
Btw just one thing: make sure those routines are safe and that you don't do bad mistakes while using them, since it involves writing to Flash. Accidentally overwriting the OS certificate == bad
Quote from: DJ Omnimaga on July 06, 2010, 07:04:18 pmBtw just one thing: make sure those routines are safe and that you don't do bad mistakes while using them, since it involves writing to Flash. Accidentally overwriting the OS certificate == badNo, no, no. I would never write to flash from a basic program lol. That's just scary. I make a group variable in ram and then archive it.