index
:
gba-link-cable-tester
main
A simple program to test link cable pins on the GBA
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add input/output link cable test modes
HEAD
main
Bad Diode
2023-06-02
2
-75
/
+92
*
Add initial link cable tester code
Bad Diode
2023-05-23
4
-327
/
+114
*
Get more accurate frame time measurements
Bad Diode
2023-04-22
2
-9
/
+13
*
Fix typo on comment
Bad Diode
2023-04-22
1
-2
/
+1
*
Add dma dirty lines mode for double buffering
Bad Diode
2023-04-22
2
-3
/
+36
*
Add double buffering with dirty squares flip option
Bad Diode
2023-04-22
1
-2
/
+40
*
Add FPS and frame timing calculations to profiling
Bad Diode
2023-04-22
1
-1
/
+16
*
Fix sprite flip_y bug
Bad Diode
2023-04-22
2
-3
/
+3
*
Add dirty tiles and dirty lines method for buffer flipping
Bad Diode
2023-04-22
3
-26
/
+70
*
Add initial dirty_tiles marking for m0 and improve chr/icn perf
Bad Diode
2023-04-22
3
-63
/
+114
*
Add color overwriting/clear for chr sprites
Bad Diode
2023-04-21
5
-44
/
+50
*
Add text rendering benchmark and better prof control
Bad Diode
2023-04-21
3
-66
/
+150
*
Add growing rectangle demo
Bad Diode
2023-04-21
1
-2
/
+80
*
Add movement stop to moving line test
Bad Diode
2023-04-21
1
-6
/
+8
*
Add minor optimization removing branching
Bad Diode
2023-04-21
2
-44
/
+13
*
Add sprite bounce benchmark
Bad Diode
2023-04-21
1
-2
/
+83
*
Add new profiling macros
Bad Diode
2023-04-21
4
-50
/
+184
*
Cleanup compile parameters and prepare moving line demo
Bad Diode
2023-04-18
3
-171
/
+74
*
Add line movement test
Bad Diode
2023-04-18
3
-22
/
+151
*
Change dx >= dy mode 4 line drawing to be subpixel accurate
Bad Diode
2023-04-18
1
-0
/
+79
*
Remove unused code paths and #if #else testing grounds
Bad Diode
2023-04-18
2
-190
/
+84
*
Add biglut 1bpp row decoding for m4
Bad Diode
2023-04-18
3
-237
/
+159
*
Add example run-slice bresenham using a buf pointer
Bad Diode
2023-04-17
2
-19
/
+131
*
Experiment with a more performant basic bresenham
Bad Diode
2023-04-17
2
-40
/
+87
*
Clean up some bugs and add run slice bresenham for dy
Bad Diode
2023-04-17
2
-167
/
+41
*
Fix a bug with run slice bresenham when dx >= dy
Bad Diode
2023-04-17
2
-55
/
+170
*
Add initial run slice bresengham implementation
Bad Diode
2023-04-17
2
-6
/
+76
*
Minor fp math cleanup
Bad Diode
2023-04-17
2
-11
/
+12
*
Implement subpixel precision for line drawing
Bad Diode
2023-04-17
2
-27
/
+25
*
Start updating line drawing to the approach by Tom Forsynth
Bad Diode
2023-04-17
1
-5
/
+17
*
Add big lut tables for decoding 1bpp rows
Bad Diode
2023-04-17
1
-22
/
+174
*
Add improved version of simple bresenham line drawing
Bad Diode
2023-04-17
2
-138
/
+39
*
Add back line drawing with bresenham
Bad Diode
2023-04-17
1
-2
/
+27
*
Update draw_vline with performance improvements
Bad Diode
2023-04-17
3
-79
/
+136
*
Fix performance of vline
Bad Diode
2023-04-16
1
-4
/
+17
*
Update hline with high performance method
Bad Diode
2023-04-16
2
-7
/
+36
*
Remove outdated comments
Bad Diode
2023-04-16
1
-115
/
+9
*
Remove unnecessary priority changes
Bad Diode
2023-04-15
2
-15
/
+4
*
Fix a bug with flickering
Bad Diode
2023-04-15
2
-21
/
+9
*
Add icn and chr drawing functions
Bad Diode
2023-04-15
2
-116
/
+114
*
Setup working double buffering example
Bad Diode
2023-04-15
2
-32
/
+51
*
Add a 3rd BG to act as a shade while BG register changes
Bad Diode
2023-04-15
2
-87
/
+70
*
Add initial double buffering mode0 renderer
Bad Diode
2023-04-15
2
-8
/
+703
*
Prepare for work on M0 renderers
Bad Diode
2023-04-15
4
-485
/
+522
*
Explore some potential optimizations for fp line drawing
Bad Diode
2023-04-15
2
-16
/
+146
*
Clean up variable names
Bad Diode
2023-04-15
1
-3
/
+3
*
Adapt TONC routine for line drawing
Bad Diode
2023-04-15
2
-43
/
+27
*
Speed up line drawing algorithm
Bad Diode
2023-04-15
2
-0
/
+58
*
Add diagonal line drawing and tests
Bad Diode
2023-04-15
2
-3
/
+34
*
Update documentation and colors
Bad Diode
2023-04-15
5
-54
/
+49
[next]