0 Members and 3 Guests are viewing this topic.
No. Each archive sector is a separate "box" that can hold up to 64k of variables. So a single variable can't cross a sector boundary. But the OS will pack variables as tightly as it can into each box, not worrying about the internal page boundaries.Also, the archive area is restricted; if you try to execute code there, the calculator will reset, just as if you try to execute code on RAM page zero.
Could one theoretically unlock flash, write a routine to output to protected ports to a privileged page, and adjust those ports?
Will the OS change them outside of receiving/deleting apps?
On a related note, WikiTI's Port $05 page makes it seem like, on a regular TI-83+, the execution protection could be removed. Do you know if this is possible?
So theoretically, one could pirate applications as ASM programs By the way, couldn't one simply change the application header to make an application valid without needing a certificate (therefore making it free)?
Supposedly, although who knows with TI Maybe it was an accident, and they don't know how to fix it