Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => Topic started by: willrandship on January 10, 2011, 06:07:43 pm

Title: Extra RAM pages as Archive/RAM?
Post by: willrandship on January 10, 2011, 06:07:43 pm
Lets say you have a calc that will not run any programs that use the extra RAM pages, like an Nspire, or the newest (has 1) (since most progs that use them will also use undocumented commands as well) How hard would it be to do something like Pterodactyl (http://www.ticalc.org/archives/files/fileinfo/117/11702.html) for the 86, but on the 84+?

I said RAM/Archive since I'm not sure which the extra RAM pages act more like.
Title: Re: Extra RAM pages as Archive/RAM?
Post by: DJ Omnimaga on January 11, 2011, 04:01:28 pm
I wouldn't be able to tell, although I remember something for the 83+ that apparently allowed people to temporary add 65 KB to the user archive at http://les83plus.free.fr/ajoutarchives.php (French). However it was not stable. For example, a Garbage Collect would cause problems, you can't send more than 1 program at once and you can't send APPS. To revert changes you can do a MEM clear, though.
Title: Re: Extra RAM pages as Archive/RAM?
Post by: thepenguin77 on January 11, 2011, 04:05:19 pm
You wouldn't want to do that. The extra RAM page is pretty volatile. The OS kills it in a few spots and a lot of programs kill it too. So it would work, but your programs wouldn't last long. It's especially bad because when you only have one extra page, every single attempt to use an extra page gets redirected to that one, whereas if you had all 6, you could at least rely on page 7 existing for some small period of time.
Title: Re: Extra RAM pages as Archive/RAM?
Post by: willrandship on January 11, 2011, 06:00:40 pm
Aah, I didn't realize the OS actually used the extra pages. I knew the 2.53 MP used the first one, but that's too bad. :(