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>