While trying to use Xeda's COMPAXE prgm, (which I'm still not getting to work), I somehow managed to hack my calculator into claiming it had 56K bytes of RAM. I even have a screenshot. Anyone have any thoughts or ideas as to why this might be happening?
Yes, the OS stores several bytes of RAM containing key addresses. In particular, the floating point stack address will tell the OS where the end of user RAM is located. Using this address and the address of the end of the last variable in RAM, the OS can determine how much RAM is left.
One of those pointers is wrong.
The OS thinks the FP stack is 8000-ish bytes before the last variable, which will definitely be corrupting some data since the OS uses the FP stack for almost everything it does (for all math and some non-math).
My program doesn't mess with any of that, but it could be something wrong with it, still. Which version of Axe Parser do you have? (open the App and it should be in the bottom right corner). I have 1.2.1 and the calls my program uses were introduced a few versions ago for zStart compatibility. If you have an older version of Axe, then it could be calling random data to be executed as code, which is rarely a good idea.
The current version is located here Axe 1.2.1.
47%? Take a look and try to imagine how cool 100% will be. This has won zContest 2011 and made news on TICalc. This compromise between Assembly and BASIC parses like BASIC and is fast like assembly. Grammer 2
Lolol I have 1.0.5. I'll definitely get on that XD
How do you have so much archive memory? I thought you're supposed to have the same amount of archive as the (normal, lol) RAM does… mine is like 24K, how do you have around 650K?
The man shuddered as the shadow drew a glistening sword from his back. Creeping closer and closer with his pale eyes burning into the man, the shadow slowly raised his blade and before he could thrust it down, the man heard the shadow hiss something.
"The Shadow Clan's presence must be like a whisper. Always felt, but never seen…"
With the TI-84 Silver, you have a lot if archive space, it's just a matter of clearing out all the unneeded languages etc. in the apps that take up 32K each.