Re: A86: Re:
[Prev][Next][Index][Thread]
Re: A86: Re:
thanks
At 12:53 19-02-1998 -0800, you wrote:
>
>
>
>Filipe Alberto Soares Pinto wrote:
>
>> I'd like to ask two questinons
>>
>> 1.
>> Why doesn't this work?
>>
>> #include "asm86.h"
>> #include "ti86asm.inc"
>> #include "ti86math.inc"
>> #include "ti86ops.inc"
>> #include "ti86abs.inc"
>>
>> .org _asm_exec_ram
>>
>> call _clrLCD
>> ld hl,1
>> ld b,3
>> ld c,5
>> ld d,5
>> ld e,1
>> call _ILine
>>
>> .end
>> END
>>
>> I've tried changinh b,c,d and e value, but it still crashes my calc
>>
>> 2.
>>
>> How do I print to the graph screen, not the home screen?
>
>1. you forgot the RET at the very end. before the .end you need a ret
>which tells the program to go back to where it was before the program
>was run (end the program), otherwise after the _ILine command the calc
>still proccesses insturctions after that in memory, they are random so
>it will crash the calc.
>2. to print to the graph screen copy info to $c9fa, instead of $fc00,
>you can't use _ILine though, just PutSprite type routines.
>
>--
>Trent Lillehaugen
>Computer Engineering Major
>California Polytechnic University, San Luis Obispo
><http://www.calpoly.edu/~tllilleh/a86/a86.html>
><mailto:tllilleh@polymail.calpoly.edu>
>
>
>
References:
- No Subject
- From: Filipe Alberto Soares Pinto <nop56773@mail.telepac.pt>
- A86: Re:
- From: Trent Lillehaugen <tllilleh@polymail.cpunix.calpoly.edu>