Prolly just a typo, but should you be branching back to set frame_done
non-zero again before re-entering your wait loop?
> lda #0x01
> sta frame_done
>zoom: dec 0x2002 ; zoom in the logo - decreasing the value of
>that 0xFF in the display list above
>wait: lda frame_done
> bne wait
> lda 0x2002
> cmp #0x18
> bne zoom
This doesn't necessarily pertain to the problem at hand, but I'm curious
none-the-less - does the Tempest hardware just generate screen refreshes at a
constant rate, or do you need to set some flag (like frame_done) once you've got your
vector list ready to be processed?
Drew
Received on Thu Apr 15 13:03:07 1999
This archive was generated by hypermail 2.1.8 : Thu Jul 31 2003 - 23:00:45 EDT