At 02:30 �� 19/2/2002 -0500, you wrote:
>At 08:12 �� 19/2/2002 +0100, you wrote:
>
>
>100 SIZE = SCR_XLIM*SCR_YLIM*2
>110 LENGTH% = SCR_XLIM * 2
>120 MAX_SCREEN = SCR_BASE + SIZE
>130 buffer_norm = ALLOCATION (SIZE)
>140 buffer_rev   = ALLOCATION (SIZE)
>150 FOR I=0 TO SIZE STEP LENGTH% : REMark Read Pixel line
>300       MOVE_MEMORY SCR_BASE+I TO buffer_rev+SIZE-I , LENGTH% : REMark 
>Store Pixel Line Finish to Start
>320 END FOR I
>330 MOVE_MEMORY SCR_BASE TO buffer_norm, SIZE: REMark Store Full 
>(unreversed) screen
>340 FOR f=1 TO 100
>350       MOVE_MEMORY buffer_norm TO SCR_BASE, SIZE: REMark Copy The 
>unreversed screen to the screen memory
>350       MOVE_MEMORY buffer_rev TO SCR_BASE, SIZE: REMark Copy The 
>reversed screen to the screen memory
>360 END FOR f
>370 DEALLOCATE buffer_rev
>380 DEALLOCATE buffer_norm

When compiling don't forget to use a huge buffer.
I didn't want to experiment so I put Object Buffer 1024K and Turbo Buffer 
1024K as well (It handles them extremely well btw)
I also compiled with "Fast"

Phoebus

Reply via email to