Commit graph

14 commits

Author SHA1 Message Date
hugova
bdca0cd82a Do some renaming and change the code structure for circle-draw 2025-06-30 22:18:45 +02:00
hugova
55ab7e367d add more parts of circle now 7/8 of them renders (though buggy looking) 2025-06-30 21:15:29 +02:00
hugova
e01684254f add other parts of circle. Now 6/8 of the circle renders. (A bit buggy looking) 2025-06-29 18:50:35 +02:00
hugova
c4add9a62c draw 1/2 of circle by circle-help-subroutine 2025-06-29 13:12:01 +02:00
hugova
219f8c155d Optimization by redusing 2 compare operations (now other part of circle is renderd but still 1/4 of it is renderd.) 2025-06-29 10:36:50 +02:00
hugova
c5b0d5f64b Remove set flag instruction to optimize circledraw from 5846 to 5640 cpu cycles 2025-06-29 10:23:41 +02:00
hugova
b7f04d1fcb make circledraw faster by using lookup table 2025-06-29 02:51:34 +02:00
hugova
380728a80a add another part of the circle. now 1/4 circle done 2025-06-29 02:04:08 +02:00
hugova
c2a5af481f rewrote the circle code to use relative position for pixel draw. This made it 2 orders of magnitudes faster! 2025-06-28 22:25:55 +02:00
hugova
484bafa828 Fix quartercircle offset isse (before the circle had the offset (0,0) always!) 2025-06-28 21:10:59 +02:00
hugova
363e3907ff Fix circle-code (wip) Now the test renders the forth quarter of a circle! 2025-06-28 21:05:25 +02:00
hugova
50a17ad691 rewrote circle code (still not working) 2025-06-28 20:53:39 +02:00
hugova
d691d692b9 more pritty circle bugs 2025-06-26 22:38:11 +02:00
hugova
8b955a5007 very cool but not working circle. 2025-06-26 22:05:08 +02:00