This is as good as it gets.
![Smile :)](./images/smilies/icon_e_smile.gif)
Implementation of Breshenham Circle Algorithm in Basic. Heavily modified at the cost of a little speed to do Clipping (Can draw a circle thats only partially on screen). Ovals (Using XSquish & YSquish modifiers), Can do filled or open Circles. and by Modifiying Q1,Q2,Q3,Q4 variables prior to calling Partial Circles and limited Arcs can be drawn.
(Its not a TRUE Arc algorithm. But by playing with XSquish & YSquish and the Q variables, I've been able to do anything I've needed to draw)
Line Numbered and BASLOAD version in the archive.
The Line Numbered version is also a little example program. The BASLOAD version is just the Routine.
Heres the code.
An additional Example program. Draws a Smiley Face Calling only BCircle