index
:
gba-experiments
main
Initial experiments with GBA programming, mostly following along the TONC tutorial
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add support for IRQ handling
irq-demo
Bad Diode
2021-04-28
5
-24
/
+248
*
Add most of the BIOS assembly calls
Bad Diode
2021-04-27
1
-4
/
+332
*
Testing BIOS calls
Bad Diode
2021-04-27
3
-28
/
+33
*
Testing the performance of memcpy vs dma_copy routines
Bad Diode
2021-04-27
1
-10
/
+16
*
Add DMA control macros and small memory copy test
Bad Diode
2021-04-27
4
-74
/
+101
*
Test text drawing on tiled backgrounds
Bad Diode
2021-04-26
5
-354
/
+370
*
Test screenblock entry demo
Bad Diode
2021-04-26
3
-13
/
+73
*
Move code to relevant files for organization
Bad Diode
2021-04-26
5
-1181
/
+1212
*
Suppress incompatible-pointer-types warnings
Bad Diode
2021-04-24
3
-21
/
+8
*
Add the rest of the buttons
Bad Diode
2021-04-24
2
-80
/
+328
*
Add L/R buttons with new animations
Bad Diode
2021-04-23
1
-23
/
+100
*
Add new animations for dpad
Bad Diode
2021-04-23
2
-67
/
+189
*
First steps to replace the input overlay
Bad Diode
2021-04-23
2
-690
/
+341
*
Test background scrolling with input control
Bad Diode
2021-04-22
2
-8
/
+361
*
Fix DISP_STATUS and DISP_VCOUNT register size
Bad Diode
2021-04-22
1
-2
/
+2
*
Update button data to packed format
Bad Diode
2021-04-22
1
-904
/
+519
*
Test loading packed 1bpp sprites to VRAM
Bad Diode
2021-04-22
1
-10
/
+43
*
Add more buttons to input test
input-demo
Bad Diode
2021-04-21
2
-20
/
+877
*
Cleanup sprite animation code in gba-buttons
Bad Diode
2021-04-21
2
-22
/
+19
*
Experiment with enabling multiple animation states
Bad Diode
2021-04-21
2
-21
/
+49
*
Move frame counter to end of main loop
Bad Diode
2021-04-21
1
-4
/
+4
*
Add alternative sprite loading scheme
Bad Diode
2021-04-21
1
-82
/
+48
*
Profile custom tile loader vs memcpy
Bad Diode
2021-04-21
2
-145
/
+173
*
Add GBA button sprites and test their animations
Bad Diode
2021-04-20
2
-64
/
+309
*
Test sprites exported with my little tool
Bad Diode
2021-04-19
1
-18
/
+40
*
Add a bouncing animation for ASCII sprites
Bad Diode
2021-04-18
1
-66
/
+69
*
Test using fonts as sprites with a custom loader
Bad Diode
2021-04-18
1
-16
/
+43
*
Try sprites with bitmap modes (MODE_3)
Bad Diode
2021-04-18
1
-4
/
+6
*
Fix wrong masking of x coordinates to 9 bits
Bad Diode
2021-04-18
1
-4
/
+4
*
Experiment with different sprite sizes
Bad Diode
2021-04-18
1
-7
/
+9
*
Fix rendering issue by hiding the sprites on initialization
Bad Diode
2021-04-18
1
-16
/
+22
*
Add initial sprite tests
Bad Diode
2021-04-18
1
-62
/
+129
*
Rename OAM_x to OBJ_x since they refer to objects
Bad Diode
2021-04-18
1
-31
/
+31
*
Add access to OEM attributes with macros
Bad Diode
2021-04-17
1
-0
/
+38
*
Rename DISP_CONTROL to DISP_CTRL
Bad Diode
2021-04-17
2
-7
/
+38
*
Implement key polling and example of usage for toggle and hold
Bad Diode
2021-04-16
1
-29
/
+42
*
Add initial input handling
Bad Diode
2021-04-16
1
-34
/
+54
*
Update draw_line to fix offset error
Bad Diode
2021-04-16
1
-26
/
+16
*
Update draw_line to improve performance
Bad Diode
2021-04-16
1
-51
/
+55
*
Test drawing 0xbadd10de logo using line primitives
Bad Diode
2021-04-16
1
-30
/
+39
*
Add profiling code and test with m4 vs m3 drawing
Bad Diode
2021-04-16
1
-10
/
+72
*
Fix warnings
Bad Diode
2021-04-15
2
-5
/
+5
*
Add tests for page flipping on mode 4
Bad Diode
2021-04-15
1
-11
/
+26
*
Update bd-font
Bad Diode
2021-04-15
1
-1
/
+1
*
Add comment for clarification
Bad Diode
2021-04-15
1
-0
/
+2
*
Add initial Mode4 tests, copied from the TONC tutorial
Bad Diode
2021-04-15
1
-28
/
+31
*
Fix compiler warnings
Bad Diode
2021-04-15
1
-10
/
+10
*
Try drawing different patterns
Bad Diode
2021-04-15
1
-37
/
+16
*
Minor changes to test code
Bad Diode
2021-04-15
1
-1
/
+5
*
Add rectangle drawing routines
Bad Diode
2021-04-15
1
-4
/
+71
[next]