ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: ASH Beta Released for TI-89 and TI-92+

ASH Beta Released for TI-89 and TI-92+
Posted by Eric on 14 May 2001, 07:19 GMT

Greg Dietsche has released a new ├╝ber-cool shell-like apparatus for the TI-89 and TI-92+ called ASH, not to be confused with the TI-82 shell by the same name. It's a TSR (terminate-and-stay-resident) program that's absolutely essential for us lazy people everywhere. I mean, just take a look at that features list: a one-key on/off, for example. No longer will we have to spend extra time with that 2nd key to turn off our calculators. We've also got an Auto Completer feature, a custom menu, and aliasing capabilities. Check it out, you might actually like it.

Update (Eric): New ASH out as of 05:33 GMT, 5/15/01, same links as above. Enjoy.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: ASH Beta Released for TI-89 and TI-92+
Olle Hedman  Account Info
(Web Page)

A more serious comment.
This program rules. One of the most usefull utilities I have seen yet.
Maybe now I can start using my calc for serious math too :)

     14 May 2001, 11:38 GMT

Re: ASH Beta Released for TI-89 and TI-92+
GForceII  Account Info
(Web Page)

Hmmm... I don't remember uploading ash... oh well... guess I can't complain. If anyone is interested, the most current versions of ash will be seen on my web page first (click on my link). Although the one ticalc has is at the moment up to date.

     14 May 2001, 14:40 GMT

Re: ASH Beta Released for TI-89 and TI-92+
Nicolas Pourcelot  Account Info
(Web Page)

Great :)))

     14 May 2001, 22:03 GMT

Re: ASH Beta Released for TI-89 and TI-92+
depleateduranium  Account Info

does anyone want to make an assembly program that will disable 2nd+left+right to something differant, display the reset message and survive a reset

     15 May 2001, 16:04 GMT


Re: Re: ASH Beta Released for TI-89 and TI-92+
lord_nightrose Account Info

First of all, to survive a reset you've GOT to archive your files. There is NO way (yet) for a TI-89 to recover deleted NON-ARCHIVED files. Make it a habit to archive a program after you run it, so that it is not only safe from resets but permanently tokenized as well.

If you already know this, but just want to know how to reset the calculator WITHOUT losing the archive, there are two methods:

1. Hit 2nd+left+right+ON. Your calc will reset, but the archive will ALWAYS be intact.
2. If the above doesn't work, pop out a battery and put it back in. VERY rarely this may erase your archive memory, but this has only happened to me once in the >100 times I've done this.

Hopefully this is what you needed... An assembly program that called a built-in reset function that you can access at any time would seem kind of redundant.

     15 May 2001, 21:15 GMT


Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
gorion Account Info

Do you know if archive is lost if you take out all four batteries and the backup battery for 89? 83+?

     15 May 2001, 22:32 GMT

Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
Nitrocloud  Account Info
(Web Page)

removing all batteries in a 89 nwon't delete the archive, but if you remove all batteries and the back up then you won't have anything!

     15 May 2001, 23:09 GMT


Re: Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
Olle Hedman  Account Info
(Web Page)

That is not true. The archive is still there after removing all batteries.

     17 May 2001, 21:58 GMT

Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
AuroraBoriales

Well, I know from expierence that the 89,, running on AMS 2.x will retain all archive even if ALL batteries, including backup, are removed. This is what is called "Zero volt flash memory." Unlike other memory, this type requires no voltage to retain its contents. It was based on EEPROM, one of its predecessors, which can be written on, and can be erased by exposing it to UV light, oh well, my point is that FLASH memory cannot be erased by cutting off power.

BTW, those guys at Hewlett Packard wrote some stuff to a flash chip, stored it for almost 2 years without any voltage, and it still retained the stuff, and they also shocked the flash chip with over 20,000 volts, and it STILL retained the memory.

     16 May 2001, 01:20 GMT


Re: Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
Olle Hedman  Account Info
(Web Page)

EPROM is the one that needs UV too be erased. EEPROM is electrically erasable. Flash is similar to EEPROM but you can only erase blocks. in EEPROM, it is often possible to erase single bytes.
The flash in the ti89 is _only_ erased at garbage collect. Never when you remove batteries.
on AMS 1.0x you would loose them in the var-link menu though, since then the info for where the files is stored where only in RAM.

     17 May 2001, 21:54 GMT


Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
no_one_2000

But, isn't there another battery that looks like a watch battery? I thought that was the one that if you take it out then it will reset everything, maybe I'm wrong, but that's just what makes sense.

     16 May 2001, 21:48 GMT


Re: Re: Re: Re: Re: ASH Beta Released for TI-89 and TI-92+
mathwiz  Account Info
(Web Page)

The "watch battery" is only a back up battery for the RAM of the flash calculators (all four of them). If you remove it (and all of the other batteries), you are only erasing the RAM. The Flash ROM is designed so that it can retain its contents even without any electricity at all running through it.

     20 May 2001, 00:35 GMT

Re: ASH Beta Released for TI-89 and TI-92+
no_one_2000

I have Ash for TI-82!

     16 May 2001, 21:46 GMT


Re: Re: ASH Beta Released for TI-89 and TI-92+
Charlie Adams  Account Info

Ummmm... that's a shell!!!!!

     22 May 2001, 01:46 GMT

WARNING!!!
Kevin Kofler
(Web Page)

If your calculator is a HW2 with AMS 2.0x and you do NOT have one of the following programs installed:
* HW2patch by Julien Muchembled
* HW2 AMS 2 TSR support by me
* AutoClBr by me
* Auto Alpha-Lock Off by me
* XtraKeys by me
install the standalone version of my HW2 AMS 2 TSR support (available here or at my web page) before ASH!

The reason: there is a serious bug in the C header file of my HW2 AMS 2 TSR support which is very likely to crash your calculator sooner or later, forcing a reset on you. I will of course fix this as soon as possible, so the next version of Ash will not have this problem.

The workaround: Installing the HW2Patch, the HW2 AMS 2 TSR support or any of my programs including it (I use the assembly header which, unlike the C header, is not buggy) solves this problem.

Also, to set it clear:
* This bug does NOT affect HW1 calculators.
* This bug does NOT affect HW2 calculators with AMS 1.05.
* This bug does NOT affect calculators with one of the programs listed above installed before ASH, even if they are HW2 with AMS 2.0x.

     17 May 2001, 02:31 GMT

Re: WARNING!!!
Kevin Kofler
(Web Page)

Oops, I did not detail the workaround enough:

Installing the HW2Patch, the HW2 AMS 2 TSR support or any of my programs including it (I use the assembly header which, unlike the C header, is not buggy) BEFORE ASH solves this problem.

If you have already installed ASH and if your calculator would be affected (Just try to archive a file to know for sure, it will crash it if it is affected.), then you will have to reset it, then install the HW2 AMS 2 TSR support, and only afterwards reinstall ASH.

     17 May 2001, 02:39 GMT


UPDATE:
Kevin Kofler
(Web Page)

The bug mentioned here is fixed in the version of ASH released today, May 19th, 2001.
I am really sorry if this bug in my header file crashed your calculator.

If you want to use the HW2 AMS 2 TSR support in your own TSR programs, please make sure you are using the bugfixed version 1.02a, available at my web page, and soon here too.

     19 May 2001, 23:24 GMT

  Copyright © 1996-2011, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer