summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Test text drawing on tiled backgroundsBad Diode2021-04-265-354/+370
* Test screenblock entry demoBad Diode2021-04-263-13/+73
* Move code to relevant files for organizationBad Diode2021-04-265-1181/+1212
* Suppress incompatible-pointer-types warningsBad Diode2021-04-242-20/+7
* Add the rest of the buttonsBad Diode2021-04-242-80/+328
* Add L/R buttons with new animationsBad Diode2021-04-231-23/+100
* Add new animations for dpadBad Diode2021-04-232-67/+189
* First steps to replace the input overlayBad Diode2021-04-232-690/+341
* Test background scrolling with input controlBad Diode2021-04-222-8/+361
* Fix DISP_STATUS and DISP_VCOUNT register sizeBad Diode2021-04-221-2/+2
* Update button data to packed formatBad Diode2021-04-221-904/+519
* Test loading packed 1bpp sprites to VRAMBad Diode2021-04-221-10/+43
* Add more buttons to input testinput-demoBad Diode2021-04-212-20/+877
* Cleanup sprite animation code in gba-buttonsBad Diode2021-04-212-22/+19
* Experiment with enabling multiple animation statesBad Diode2021-04-212-21/+49
* Move frame counter to end of main loopBad Diode2021-04-211-4/+4
* Add alternative sprite loading schemeBad Diode2021-04-211-82/+48
* Profile custom tile loader vs memcpyBad Diode2021-04-212-145/+173
* Add GBA button sprites and test their animationsBad Diode2021-04-202-64/+309
* Test sprites exported with my little toolBad Diode2021-04-191-18/+40
* Add a bouncing animation for ASCII spritesBad Diode2021-04-181-66/+69
* Test using fonts as sprites with a custom loaderBad Diode2021-04-181-16/+43
* Try sprites with bitmap modes (MODE_3)Bad Diode2021-04-181-4/+6
* Fix wrong masking of x coordinates to 9 bitsBad Diode2021-04-181-4/+4
* Experiment with different sprite sizesBad Diode2021-04-181-7/+9
* Fix rendering issue by hiding the sprites on initializationBad Diode2021-04-181-16/+22
* Add initial sprite testsBad Diode2021-04-181-62/+129
* Rename OAM_x to OBJ_x since they refer to objectsBad Diode2021-04-181-31/+31
* Add access to OEM attributes with macrosBad Diode2021-04-171-0/+38
* Rename DISP_CONTROL to DISP_CTRLBad Diode2021-04-171-6/+37
* Implement key polling and example of usage for toggle and holdBad Diode2021-04-161-29/+42
* Add initial input handlingBad Diode2021-04-161-34/+54
* Update draw_line to fix offset errorBad Diode2021-04-161-26/+16
* Update draw_line to improve performanceBad Diode2021-04-161-51/+55
* Test drawing 0xbadd10de logo using line primitivesBad Diode2021-04-161-30/+39
* Add profiling code and test with m4 vs m3 drawingBad Diode2021-04-161-10/+72
* Fix warningsBad Diode2021-04-152-5/+5
* Add tests for page flipping on mode 4Bad Diode2021-04-151-11/+26
* Update bd-fontBad Diode2021-04-151-1/+1
* Add comment for clarificationBad Diode2021-04-151-0/+2
* Add initial Mode4 tests, copied from the TONC tutorialBad Diode2021-04-151-28/+31
* Fix compiler warningsBad Diode2021-04-151-10/+10
* Try drawing different patternsBad Diode2021-04-151-37/+16
* Minor changes to test codeBad Diode2021-04-151-1/+5
* Add rectangle drawing routinesBad Diode2021-04-151-4/+71
* Test Bresenham's algorithmBad Diode2021-04-151-14/+33
* Update some commentsBad Diode2021-04-151-2/+2
* Implement Bresenham's line drawing algorithmBad Diode2021-04-151-4/+88
* Add function perform vsyncBad Diode2021-04-141-0/+13
* An alternative way of putting pixels on the framebufferBad Diode2021-04-131-14/+16