summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Enable sequencing on both square wave channelsBad Diode2021-05-041-71/+107
* Update UI to enable channel selectionBad Diode2021-05-041-73/+212
* Update the number 4 in note spritesBad Diode2021-05-031-13/+18
* Add sweep in UI and parameter controlsBad Diode2021-05-033-78/+376
* Add duty-cycle sprites and trigger parametersBad Diode2021-05-021-24/+75
* Add more documentationBad Diode2021-05-021-2/+5
* Update comment with documentationBad Diode2021-05-021-3/+6
* Add UI elements for envelope filter per trigBad Diode2021-05-022-28/+148
* Add sprites for envelope volume controlBad Diode2021-05-021-53/+145
* Add trigger note controlBad Diode2021-05-022-46/+152
* Update note names depending on the sequenceBad Diode2021-05-022-78/+95
* Start work on seq sprite renderingBad Diode2021-05-022-69/+230
* Update sequencer to use timers w/ different bpmsBad Diode2021-05-022-75/+82
* Start prototyping a sound sequencerBad Diode2021-05-012-53/+66
* Add fixed rates for all notes in the sound rangeBad Diode2021-04-302-72/+64
* Initial tests with playing DMG soundssound-demoBad Diode2021-04-293-44/+234
* Remove warningsBad Diode2021-04-281-1/+1
* Update master interrupt handlerBad Diode2021-04-282-7/+12
* Update main function to use the BIOS VSyncBad Diode2021-04-283-6/+11
* Add support for IRQ handlingirq-demoBad Diode2021-04-284-21/+245
* Add most of the BIOS assembly callsBad Diode2021-04-271-4/+332
* Testing BIOS callsBad Diode2021-04-272-27/+30
* Testing the performance of memcpy vs dma_copy routinesBad Diode2021-04-271-10/+16
* Add DMA control macros and small memory copy testBad Diode2021-04-274-74/+101
* 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