Author | Comment |
vimalv617 Probe Posted: 10 Jul 2006 11:24 GMT Total Posts: 4 | So i just got my TI-84+SE and i want to put some games on it..do I have to isntall these "shells" such as Door CS 5.1 ION or MirageOS, and also what do they do Thanks |
ryantmer Wraith
Posted: 10 Jul 2006 11:29 GMT Total Posts: 692 | Yes, you'll need a shell for a lot of games. MirageOS is the most common for your calculator (I can't say it's the best, I never used the others). I suppose a shell is kind of like an operating system, but thats really a long shot... The point is, you need them to run some games. Mirage also adds some cool features to your calc like lowercase letters, password protection (even though its incredibly simple to get past it if you know what youre doing), etc. |
calcul831415 Marine Posted: 10 Jul 2006 12:52 GMT Total Posts: 33 | Shells are used to launch most assembly based calc games. Many games are programmed for the ION shell because ION contains built in graphic routines that the games can access. This saves space for the programmer because the programmer no longer needs to write his own graphics routines into his game. However, the game can only be run on an ION compatible shell.
Here's a list of shells:
CrunchyOS MirageOS, DoorsCS ION-------------->
Everything at the top of the list is compatible with itself (duh lol) and anything DIRECTLY below it.
I've tried Mirage and Crunchy, and I like Crunchy better because of the way it runs programs. In simple terms, the process by which Mirage runs a program can cause a lot of garbage collects, which kinda wears away at the flash memory, and wastes time.
Also Crunchy supports compressed programs designed only for Crunchy.
I haven't tried DoorsCS, but I've heard it has a lot of other functions. I'm not sure sorry.
[Edited by calcul831415 on 10-Jul-06 22:11] |
vimalv617 Probe Posted: 10 Jul 2006 13:32 GMT Total Posts: 4 | thanks alot for that clarification^^ So if i get the Cruncy Os ill be able to run pretty much any game regardless if its based on the ION or mirageOS shells? Also when you say mirage eats the flash memory.. can the "garbage it produces be deleted? thanks again |
haveacalc Guardian
Posted: 10 Jul 2006 14:13 GMT Total Posts: 1111 | Don't get CrunchyOs. It's unstable at times.
--- -quoted directly from most movies that don't exist (and some that do). |
banjo2E Wraith
Posted: 10 Jul 2006 14:19 GMT Total Posts: 689 | The "garbage collects" that Calcul mentioned are the leftover junk that happens when you unarchive something and put it on your ram. It is not really erased from archive, just "marked for deletion."
Your calc will tell you when you absolutely NEED to garbage collect but you can do it early by pressing [2nd] [0] [ALPHA] [TAN] then [ENTER] twice. Then say yes (duh) :headphones_a:
--- http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!! |
haveacalc Guardian
Posted: 10 Jul 2006 15:15 GMT Total Posts: 1111 | A garbage collect rearranges things stored in the flash memory to take up less space.
--- -quoted directly from most movies that don't exist (and some that do). |
threefingeredguy Ghost
Posted: 10 Jul 2006 15:45 GMT Total Posts: 1189 | Haveacalc is wrong. Defragmenting rearranges. Erases the programs that were marked for deletion (deleting it just marks it for deletion, like Banjo2E said).
--- Someone call for an exterminator? |
haveacalc Guardian
Posted: 10 Jul 2006 19:06 GMT Total Posts: 1111 | Aha! The manual disagrees.
--- -quoted directly from most movies that don't exist (and some that do). |
Zachary940 Wraith
Posted: 10 Jul 2006 19:18 GMT Total Posts: 714 | both of you are right. Garbege collect is for the Ram whil Defragmenting is for the Archived. Not that you can defragment your calc it does that automaticaly but you can Garbege collect your ram.
[Edited by Zachary940 on 11-Jul-06 04:24]
--- It is much easier to suggest solutions when you know nothing about the problem. |
calcul831415 Marine Posted: 11 Jul 2006 07:27 GMT Total Posts: 33 | Instability in CrunchyOS? What kind?
Sorry, most of my friends who use it have never told me about any problems. |
banjo2E Wraith
Posted: 11 Jul 2006 10:57 GMT Total Posts: 689 | OK. I quote, straight from page 212 of the TI-84+/SE manual:
Garbage Collect
Displays the garbage collection menu to allow cleanup of unused archive memory.
And on page 94-95:
Why is Garbage Collection Necessary?
The user data archive is cdivided into sectors...An archived variable is stored in a continuous block within a single sector...Each variable that you archive is stored in the first empty block large enough to hold it...Garbage collection occurs when the variable you are archiving is larger than any empty block.
How Unarchiving a Variable Affects the Process
When you unarchive a variable, it is copied to RAM but it is not actually deleted from user data archive memory. Unarchived variables are "marked for deletion," meaning they will be deleted during the next garbage collection.
So, essentially, me and 3FG were right! :sunglasses2: :headphones_a: Also, it says on page 94 that Defragmenting is essentially garbage collecting an app marked for deletion.
Sorry about the length of this one but the manual is pretty long and I DID leave out all of the non-essential stuff.
[Edited by banjo2E on 11-Jul-06 20:04]
--- http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!! |
threefingeredguy Ghost
Posted: 11 Jul 2006 11:30 GMT Total Posts: 1189 | Of course I am right.
Angels sing and cute fuzzy bunnies dance throughout the work, for threefingeredguy is he.
[Edited by threefingeredguy on 11-Jul-06 20:35]
--- Someone call for an exterminator? |
Liebe ist Krieg Wraith
Posted: 13 Jul 2006 12:43 GMT Total Posts: 542 | hey 3fg, spell concieted for me, cuz i cant.
--- ~~~~LiK~~~~ |
ryantmer Wraith
Posted: 13 Jul 2006 14:11 GMT Total Posts: 692 | "Conceited". |
Liebe ist Krieg Wraith
Posted: 16 Jul 2006 12:15 GMT Total Posts: 542 | thanx, but i was being sarcastic by implying that sfg was being conceited.
--- ~~~~LiK~~~~ |
ryantmer Wraith
Posted: 16 Jul 2006 13:23 GMT Total Posts: 692 | I know. I was being literal. I'm often like that, and it ruins most people's fun.
An example of this, which just happened yesterday:
Matthew: "Spell 'silk' five times." Me: "S-I-L-K-S-I-L-K-S-I-L-K-S-I-L-K-S-I-L-K." Matthew: "What do cows drink?" Me: "Water" Matthew: "DAMMIT!" |