Author Topic: Best TI-89 (Titanium) Shell?  (Read 10723 times)

0 Members and 1 Guest are viewing this topic.

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Best TI-89 (Titanium) Shell?
« on: September 11, 2010, 07:43:40 pm »
By a shell, I mean program launcher, and not a kernel- and not this.

I was talking to qazz42 on #cemetech (helping him with his new TI-89 Titanium) and he asked what shell I liked the best. Now, I don't use one at present, but I am fed up with VAR-LINK, and I was wondering what people who have an 89 think is the best one?

I personally think Einstein is cool (sort of like DoorsCS for the 89) except it's in French.

PCTools is also cool, but it's a kernel program. And it's quite possibly the only kernel program I've wanted to run thus far- which is why I use KerNO and not PreOS.

So, I would prefer to use a nostub shell- but if there's nothing very good I'll use a kernel one...

Titanium compatibility is a plus too.  ;)
« Last Edit: September 11, 2010, 07:43:56 pm by TC01 »



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline apcalc

  • The Game
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1393
  • Rating: +120/-2
  • VGhlIEdhbWUh (Base 64 :))
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #1 on: September 11, 2010, 07:58:03 pm »
Hmmm...

I have always been satisfed with the var-link menu, so I have never really looked into something like this.

Do you like the apps desktop?  Here is something that allows you to add regular programs to that:
http://www.ticalc.org/archives/files/fileinfo/284/28443.html


Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #2 on: September 11, 2010, 08:03:20 pm »
Einstein just causes my calc to freeze on " Line 111 emmulator"


what do I do?
« Last Edit: September 11, 2010, 08:10:54 pm by qazz42 »

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #3 on: September 11, 2010, 08:27:06 pm »
Yeah, I like the Apps Desktop. Does ID work on a Titanium?

VAR-LINK is okay with KerNO installed because holding down the arrow keys move you up and down. But I hate the way it goes back to the top after doing any action (like moving, renaming, etc. a file).

Einstein just causes my calc to freeze on " Line 111 emmulator"


what do I do?

Don't use it- or, try running Ghostbuster on it. I thought it would work on a Titanium because it was released in 2007... but it's in French, so I never tried it out.



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #4 on: September 11, 2010, 09:08:08 pm »
bah, ok then

btw, I plan to install preOS later

I got super mario 68K working

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Best TI-89 (Titanium) Shell?
« Reply #5 on: September 11, 2010, 10:53:02 pm »
I personally just prefered to run all my ASM/C programs through VAR-LINK and home screen, no shell/kernel program.

Btw what's the difference between a shell and a kernel, in terms of calculators?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #6 on: September 11, 2010, 11:02:02 pm »
I personally just prefered to run all my ASM/C programs through VAR-LINK and home screen, no shell/kernel program.

Btw what's the difference between a shell and a kernel, in terms of calculators?
On 68k calcs there are two different things- shells, and kernels. Well, and "KerNO"s, but there's only one of those.

A kernel extends the AMS allowing it to execute "kernel" programs- programs compiled to use the kernel libraries.

A shell is a file browser. Some shells are nostub, others require a kernel.

KerNO is like a kernel in that it extends the AMS, but does not provide crash protection.

On z80 calcs, shells and kernels seem to be the thing. Ion, MirageOS, DoorsCS, CrunchyOS, etc... all of these are (from a 68k perspective) kernels that contain a file browser.

The Ultimate FAQ explains it pretty well (the 68k section) except it's a little out of date.



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Best TI-89 (Titanium) Shell?
« Reply #7 on: September 11, 2010, 11:04:19 pm »
Ah ok. Weird, I won't see much the purpose of Kernels, then, since every single game can be ran from the home screen by default (at least, on all ROMs I tried). Maybe I just used programs that uses no libraries from them, though.

As for 83+ Ion, Mirage, etc, are all called shells, for some reasons.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #8 on: September 11, 2010, 11:04:24 pm »
I thought that KerNO and preOS had crash protection...

anywho, I decided to stick with preOS

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Best TI-89 (Titanium) Shell?
« Reply #9 on: September 11, 2010, 11:12:54 pm »
I think what had crash protection was something called Ghostbuster, but I'm not sure anymore. It has been a while since I last used my 89T
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #10 on: September 11, 2010, 11:34:10 pm »
:P it DOES have awsome games

preOS has in-built anti-crash stuff...

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Best TI-89 (Titanium) Shell?
« Reply #11 on: September 11, 2010, 11:48:08 pm »
I didn't say it didn't? That said, I did not play them as much, though, since I am a fan of RPGs and there aren't a lot for 68k :(
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #12 on: September 12, 2010, 12:02:48 am »
If you download games from the "Assembly Games" section on ticalc.org, they will invariably work without a kernel (but some might require a library, like the FAT Engine). You need to go to Assembly Games\Kernel to get Kernel games.

Ghostbuster is a patcher, that patches programs to be more likely to be compatible with the Titanium. (More likely because it only fixes the most common issues). PreOS is a kernel with crash protection, KerNO is a TSR also with crash protection.

And yeah, unfortunately there aren't a lot of TI-89 RPGs... there is this unfinished RPG, turned RPG engine, which looked interesting... if I ever actually make a game, I was considering giving it a try.
« Last Edit: September 12, 2010, 12:08:38 am by TC01 »



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

Offline qazz42

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1130
  • Rating: +30/-12
  • hiiiiiiiii
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #13 on: September 12, 2010, 12:03:52 am »
I still want to know what "line 1111 emulator" meant...

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Best TI-89 (Titanium) Shell?
« Reply #14 on: September 12, 2010, 12:19:54 am »
I still want to know what "line 1111 emulator" meant...
It's a common assembly error- I don't know what it actually means, though.

Unlike the TI-83+, where errors like this automatically clear RAM, the TI-89 preserves it's state and makes you do it manually.

One of the things KerNO does for you is intercepts these errors and prints them in a dialog box on the screen. (PreOS I think prints a "Crash intercepted" message to the status bar instead). But you should reset RAM afterwards, as your calc is probably in an unstable state.



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).