Author | Comment |
Hawkeyep Probe Posted: 6 Oct 2005 19:08 GMT Total Posts: 2 | Is there any way to save a application and prgms so that when all memory is wiped out it is saved. I need this so when my teach clears my calc i have games to play. |
missingno000 Probe Posted: 6 Oct 2005 19:48 GMT Total Posts: 1 | The only way is to hack the firmware and put it in the APPS menu, which is flagged in the firmware as not deletable -- i.e. it doesn't reside in RAM or ARC, which are the only 2 memory areas that can be wiped at all. |
Hawkeyep Probe Posted: 6 Oct 2005 19:51 GMT Total Posts: 2 | But how do you hack the firmware or where do i go to find out |
Andy Administrator Posted: 6 Oct 2005 20:04 GMT Total Posts: 939 | missingno000, I have nfi what you're talking about, but there's NO way to protect ANYTHING if the teacher does a full memory clear, short of actually backing it up to a computer or another calculator. |
jessef Goliath
Posted: 6 Oct 2005 20:18 GMT Total Posts: 192 | in the TIGCC docs for EM_write it says that the first word of each sector tells the AMS wehter that sector is in use, full or unused. It may be posible that if it was marked as inuse a sector would not be wiped for a mem erase. I could be totatly wrong though |
Lunchbox Carrier
Posted: 6 Oct 2005 21:15 GMT Total Posts: 2007 | I think what he means is overwrite part of the memory the OS resides in and store your program in their, which is, of course, not possible. |
alex10819 Wraith Posted: 7 Oct 2005 17:27 GMT Total Posts: 507 | well, theoretically, you could build an improbability drive and do it that way, so the sheer impossiblility of it would make it possible...
or, you could just keep the source code in your head... if its ASM, convert it to hex and memorize the hex codes for it... |
jessef Goliath
Posted: 7 Oct 2005 17:49 GMT Total Posts: 192 | scratch it into your calc case I don't think anyone can memorize enoughf numbers and letters to make any sort of useful ASM program. |
Lunchbox Carrier
Posted: 8 Oct 2005 12:24 GMT Total Posts: 2007 | You could type it out and print it. |