I am getting a TI-89 (non-Titanium) soon and I was wondering if anyone had any suggestions or tips for how to make the most of it. I don't know whether it is HW1 or HW2 yet, but I know how to check once I get it.
-- Travis Evans The ticalc.org Project http://www.ticalc.org/
Nothing in particular. Primarily programming, games, and math. I got it today and it is an HW2.
I'm not all that great personally with general advice, but when
it comes to specific scenarios and use cases I can probably come
up with tips. So feel free to ask if you come across any questions
or problems. :-)
Off the top of my head, as far as available software goes, there
are some handy utilities on ticalc.org that enhance the OS in nice
ways, such as pop-up autocompletion and tools for changing
power-off and key repeat times and such. But many of these sorts
of programs (TSRs) will require patching your OS first (i.e. tools
like
https://www.ticalc.org/archives/files/fileinfo/431/43198.html) to
work properly. I would suggest spending a decent amount of time
getting familiar with the vanilla, out-of-the-box OS before
messing with OS patching and exploring these, though.
Other than that, most modern programs (TI-BASIC and ASM) don't require anything special to run. There were a few ASM programs that required a shell or kernel, but these are mostly very old ones from early in the 89's history. There is NewProg, a third-party programming language, but this was released quite late in time when not much 68K development was happening anymore, so I think there are very few programs that need/use it. Oh, and there is also flib, an extension library for BASIC programs. That one has been around a while, so there are a few BASIC programs that need it, I think. I'm not sure how common they are, but usually the description or documentation will say if it's required.