Re: A89: Over the 8k limit?
[Prev][Next][Index][Thread]
Re: A89: Over the 8k limit?
In a message dated 12/27/1999 1:18:43 AM Eastern Standard Time,
darkrey@hotmail.com writes:
> Hmmmm....I just recompiled the XCal program I'm working on according to the
> instructions presented in the new DoorsOS package that were intended to
make
> programs compatible with all ROM versions. The total program size came out
> to be 9,535 bytes. When loading it onto my calc with 2.03, I was able to
> run it from the Doors shell. Is this a built in feature (i was asking
> because it says in the doors file to run 8k+ programs using the run
command,
> but it works the same whether running it with run("xcal") and using the
> shell, and it is, as you notice, over 8k :) ?
>
> Also, everything works perfectly in the program except for one detail. I
> have several cursor routines (using graphlib::fill basically) which are
> *not* working. Was the graphlib.h file changed? I know that the problem
is
> not with the keyboard routines (which, by the way, read directly from the
> keyboard) because they work in every other part of the program. Also, I
> know the actual program is working (except for displaying the cursor at
> select times) because when I push enter it does everything that its
supposed
> to, even though the cursor doesn't show up.
>
> The weird thing about this is that it sometimes draws the cursor, like the
> first or second time I run it, but then doesn't move the cursor (even
though
> the variables change accordingly) after that for a whole bunch of times
> pressing onto the keypad.
>
> Also, this program does work pretty much flawlessly (at least in the
aspects
> I'm describing) using ROM 1.00 and 1.05, which is the reason why I was
> wondering if the graphlib.h file was changed (particularly the fill
> routine).
l am also attempting to convert snoboard2000 to work on all ROM versions. As
far as l can tell, the only thing that won't work in the program on 2.03 is
the get_key routine that l wrote (l got this code as pieces from idle_loop,
and this routine has completely changed in the new lib).
But anyway, l also use the graphlib::fill command A LOT in the GUI and the
game engine, but l haven't noticed any problems with it. l'm writing the
program in C, but l don't think that that would affect it that much anyway.
So, anyway graphlib::fill works all the time in snoboard but l guess we'll
see...
--TurboSoft
Visit the TURBOSOFT HOMEPAGE: The most current Basic and C programs created
by TurboSoft for the 89, and the most 89 web links.
<A HREF="http://turbosoft.ticalc.org/">http://turbosoft.ticalc.org/</A>