RE: LZ: RE: Just a small suggestion to ALL ZS programmers
[Prev][Next][Index][Thread]
RE: LZ: RE: Just a small suggestion to ALL ZS programmers
-
Subject: RE: LZ: RE: Just a small suggestion to ALL ZS programmers
-
From: Micah/Richard Brodsky <Micahbro@msn.com>
-
Date: Fri, 6 Sep 96 02:21:12 UT
-
In-Reply-To: <>
I don't understand why what I said won't work unless the launcher is running.
Do you mean that the calc will crash if the int handler's memory is being
modified with im 2? That's easy to get around. If not, what do you mean. (and
if you could explain fully how the ints work on the 85, I would be enernally
indebted, and then some:)
--MZB
----------
From: owner-list-zshell@lists.ticalc.org on behalf of Rob Taylor
Sent: Wednesday, September 04, 1996 4:47 PM
To: list-zshell@lists.ticalc.org
Subject: Re: LZ: RE: Just a small suggestion to ALL ZS programmers
> UGH! ZShell needs an interrupt manager and soon! Make it like UM, so you can
> graph. Have it keep a registry of interrupt handlers (maybe actual code,
maybe
> addresses) and on what interrupt-causing occurances should they be
activated.
> That way, you could have more than one "interrupt handler" active at a time
> from ZShell, and they would not need GRAPH_MEM. If this isn't put into
ZShell,
> Whoever wrote UM should make this.
> THIS WOULD SOLVE COUNTLESS PROBLEMS! Such as an automatic switch for turboed
> calcs (everytime you ran zshell, it would delay, and it would stop as soon
as
> you quit), a non-crashable screen capture program, a program to put your
name
> on the home screen in grey as a background, a program like UM that wouldn't
> require erasing your mem, and they could all be running at once!
>
there is a problems with that: if a program on interrupt is called
when memory is being modified the calc will crash...
so this method would only work for programs which wanted to install
intetrrupt routines to be used while the program is running - and you
may as weell use teh graphscreen for that...
not to mention it'll make zshell about 300bytes larger... (at least)
The best way of zshell to install interrupt routines would be for it
to expand itself and put teh prgrams code inside and install it on an
interrupt... I'll work on this!
Rob Taylor MAIL - mailto:rtaylor@ticalc.org
WEB - http://www.u-net.com/~rtaylor/