/[projet1]/public/oric/routines/rasterization/linebench/line8.s
Defence Force logotype

Diff of /public/oric/routines/rasterization/linebench/line8.s

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 280 by thrust26, Sat Feb 13 16:30:31 2010 UTC revision 281 by thrust26, Sun Feb 14 17:24:27 2010 UTC
# Line 160  alignIt Line 160  alignIt
160  draw_totaly_vertical_8  draw_totaly_vertical_8
161  .(  .(
162      cpx #_INY      cpx #_INY
163      beq doIny      bne doDey
164    ; iny -> moving up:
165        clc
166        ldx _CurrentPixelX
167        bcc endPatch
168    
169  ; dey -> moving down:  ; dey -> moving down:
170    doDey                           ;       _DEY < _INY -> C==0!
171        ldy _OtherPixelY
172        lda _HiresAddrLow,y         ; 4
173        sta tmp0+0                  ; 3
174        lda _HiresAddrHigh,y        ; 4
175        sta tmp0+1                  ; 3 => Total 14 cycles
176      ldx _OtherPixelX      ldx _OtherPixelX
     bcc endPatch  
177    
 doIny  
 ; inx -> moving up:  
     clc  
     ldx _CurrentPixelX  
178  endPatch  endPatch
179      ldy _TableDiv6,x      ldy _TableDiv6,x
180      lda _TableBit6Reverse,x     ; 4      lda _TableBit6Reverse,x     ; 4

Legend:
Removed from v.280  
changed lines
  Added in v.281

  ViewVC Help
Powered by ViewVC 1.1.26