Re: A83: Two graphical problems to solve.


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

Re: A83: Two graphical problems to solve.




The delay necessary depends on the calculator. You may be interested
in looking at the Ion library source (ionf.z80). I use a minimum of 65
clocks (total, not the delay routine), but that seems to still be too fast
for some calculators.
And again, see ionf.z80. It certainly wouldn't be hard to port a TI-86
routine to the 83...

On 2001-01-18 10:12PM, Martin Virt wrote:
> 
> Hi folks!
> 
> The TI-83 Plus Developer Guide at page 77 states that a delay is
> necessary between two accesses of the video driver (ports 10h,11h). Then
> it presents the lcd_busy routine.
> 
> lcd_busy:
>           PUSH AF
>           INC HL
>           DEC HL
>           POP AF
>           RET
> 
> That's 11+6+6+10+10 for the routine itself plus an additional 17 clock
> cycles for the needed call to that routine. Slow as the display driver
> may be, I don't think that it needs 60 clock cycles to catch up. Does
> anybody have experience with the minimum amount of delay cycles it
> *really* needs?
> 
> 
> Is there a 83+ equivalent to the TI-86 Eble/Hopp FindPixel-Routine, one
> that addresses a bit image buffer (like plotSScreen) that can later be
> copied via "GrBufCpy" (or a similar routine) to the Display?
> 
> Thanks in advance for any (good?) comments.
> 
> 
> Martin
> 
--
Joe Wingbermuehle
http://joewing.calc.org
The world will end in 5 minutes.  Please log out.



Follow-Ups: References: