hugova
|
5f1558ce22
|
fix circle issues by adding propper offsets to circle half quarters.
|
2025-07-01 14:47:30 +02:00 |
|
hugova
|
c1846e35bd
|
add more circle testing and remove none working offsets
|
2025-07-01 01:19:21 +02:00 |
|
hugova
|
7196992043
|
Add last part to circle, still a bit buggy
|
2025-07-01 00:06:04 +02:00 |
|
hugova
|
6c962befa2
|
optimise circle draw by redusing instructions
|
2025-06-30 23:41:55 +02:00 |
|
hugova
|
ba2db967c4
|
use unsafe flag in macros to make circle draw faster
|
2025-06-30 23:09:14 +02:00 |
|
hugova
|
bdca0cd82a
|
Do some renaming and change the code structure for circle-draw
|
2025-06-30 22:18:45 +02:00 |
|
hugova
|
fd587ea440
|
do some code cleanup (still ugly) in circle drawing code
|
2025-06-30 21:38:13 +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
|
7a50de832e
|
remove duplicate code for circle_draw
|
2025-06-29 15:22:30 +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 |
|