SD: I'm a beginner and I want some help...


[Prev][Next][Index][Thread]

SD: I'm a beginner and I want some help...




-> Received: (from majordom@localhost)
->  by towerguard.unix.edu.sollentuna.se (8.8.8/8.8.7) id RAA18564
->  for shell-developers-outgoing; Sat, 24 Jan 1998 17:58:00 +0100
-> Message-ID: <01BD28F1.8BCDED80@orl1-47.abo.wanadoo.fr>
-> From: AUPY Alexandre <alexandre.aupy@wanadoo.fr>
-> To: "'shell-developers@lists.ticalc.org'"
->   <shell-developers@lists.ticalc.org>
-> Subject: SD: I'm a beginner and I want some help...
-> Date: Sat, 24 Jan 1998 17:57:19 +0100
-> MIME-Version: 1.0
-> Content-Type: text/plain; charset="us-ascii"
-> Content-Transfer-Encoding: 7bit
-> Sender: owner-shell-developers@lists.ticalc.org
-> Precedence: list
-> Reply-To: shell-developers@lists.ticalc.org
-> Errors-To: shell-developers-errors@lists.ticalc.org


-> Hello!
-> I have some questions on developing shells for the TI-85:
-> 1) How can I do to assign CUSTOM-F1 to my shell program?
-> 2) Do I need some declarations in the begin of my shell program (e.g. 
-> declarations needed by the calculator)? 3) Where can I find the whole 
-> list of interupts of the TI-85? (needed to realize advanced 
->  functions)
-> 4) Do I speak well english? Well, I'm french... You know what I mean! 
-> :-) Thanks a lot, Alexandre (alexandre.aupy@wanadoo.fr)

The custom menu is made up of 15 pointers to locations in RAM.  Change
the pointers to point at the right place.  The easiest way to figure out
the format of the data it points to is to look at ZShell 4.0 with a RAM
viewer.  If you look at that data, you should see that the three bytes
before the Menu item title info are a JP (jump command).  Just use the
same format.

I'm not sure what you mean by declarations, though.

I did a lot of work with interrupts a while back, and I have several
files & such on interrupt mode 2.  If you want it, just ask.

You speak pretty good english; it could use a little work on the
grammar, but you're understandable.

By the way, I've written a Shell, and released full source code.  You
can find it on ticalc in the archives.  It is called MISh.  I'm planning
to release a new version soon.  If you ever have any other Shell
development questions, you can ask on this list, or you can mail me at:
RichardLewis@CedarCity.net 

Asking on this list isn't likely to get a response, except from me.  It
seems that the other shell guys don't care to help, and refuse to,
because they don't like other shells popping up, and they guard their
shells source code like crazy people.  I'm all for a bunch of new shells
popping up.  It will create competition, and Usgard needs competition.