Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adjust spacing on CH3 parametersHEADmain | Bad Diode | 2021-05-11 | 1 | -20/+28 |
| | |||||
* | Add default wave patterns in channel 3 | Bad Diode | 2021-05-11 | 3 | -43/+212 |
| | |||||
* | Remove some code duplication | Bad Diode | 2021-05-10 | 1 | -48/+29 |
| | |||||
* | Cleanup minor indentation issues | Bad Diode | 2021-05-10 | 1 | -32/+32 |
| | |||||
* | Fix a bug where the waves were shared throughout trigs | Bad Diode | 2021-05-10 | 1 | -56/+57 |
| | |||||
* | Change formatting slightly for some global declarations | Bad Diode | 2021-05-10 | 1 | -48/+48 |
| | |||||
* | Fix warnings | Bad Diode | 2021-05-10 | 4 | -37/+37 |
| | |||||
* | Adjust UI control for wave channel parameters | Bad Diode | 2021-05-10 | 1 | -6/+52 |
| | |||||
* | Handle odd even nibbles on channel 2 wave adjustment | Bad Diode | 2021-05-10 | 1 | -26/+33 |
| | |||||
* | Initial implementation of mode4 rendering and parameter editing on CH3 | Bad Diode | 2021-05-07 | 5 | -198/+253 |
| | |||||
* | Add a small 3x5 font | Bad Diode | 2021-05-07 | 2 | -5/+54 |
| | |||||
* | Hack for improving the flickering | Bad Diode | 2021-05-07 | 2 | -32/+52 |
| | |||||
* | Expand text engine to allow writing to mode 3 | Bad Diode | 2021-05-06 | 3 | -61/+153 |
| | |||||
* | Clean up parameter selection and rendering for Ch. 1-2 | Bad Diode | 2021-05-06 | 1 | -44/+57 |
| | |||||
* | Hook up triggers to wave synth | Bad Diode | 2021-05-06 | 1 | -96/+128 |
| | |||||
* | Test drawing a wave pattern to the screen | Bad Diode | 2021-05-06 | 4 | -43/+97 |
| | |||||
* | Add control for wave synth (channel 3) | Bad Diode | 2021-05-05 | 3 | -17/+97 |
| | |||||
* | Fix minor inconsistencies | Bad Diode | 2021-05-04 | 1 | -7/+11 |
| | |||||
* | Enable sequencing on both square wave channels | Bad Diode | 2021-05-04 | 1 | -71/+107 |
| | |||||
* | Update UI to enable channel selection | Bad Diode | 2021-05-04 | 1 | -73/+212 |
| | |||||
* | Update the number 4 in note sprites | Bad Diode | 2021-05-03 | 1 | -13/+18 |
| | |||||
* | Add sweep in UI and parameter controls | Bad Diode | 2021-05-03 | 3 | -78/+376 |
| | |||||
* | Add duty-cycle sprites and trigger parameters | Bad Diode | 2021-05-02 | 1 | -24/+75 |
| | |||||
* | Add more documentation | Bad Diode | 2021-05-02 | 1 | -2/+5 |
| | |||||
* | Update comment with documentation | Bad Diode | 2021-05-02 | 1 | -3/+6 |
| | |||||
* | Add UI elements for envelope filter per trig | Bad Diode | 2021-05-02 | 2 | -28/+148 |
| | |||||
* | Add sprites for envelope volume control | Bad Diode | 2021-05-02 | 1 | -53/+145 |
| | |||||
* | Add trigger note control | Bad Diode | 2021-05-02 | 2 | -46/+152 |
| | |||||
* | Update note names depending on the sequence | Bad Diode | 2021-05-02 | 2 | -78/+95 |
| | |||||
* | Start work on seq sprite rendering | Bad Diode | 2021-05-02 | 2 | -69/+230 |
| | |||||
* | Update sequencer to use timers w/ different bpms | Bad Diode | 2021-05-02 | 2 | -75/+82 |
| | |||||
* | Start prototyping a sound sequencer | Bad Diode | 2021-05-01 | 2 | -53/+66 |
| | |||||
* | Add fixed rates for all notes in the sound range | Bad Diode | 2021-04-30 | 2 | -72/+64 |
| | | | | From C2 to C8 | ||||
* | Initial tests with playing DMG soundssound-demo | Bad Diode | 2021-04-29 | 3 | -44/+234 |
| | |||||
* | Remove warnings | Bad Diode | 2021-04-28 | 1 | -1/+1 |
| | |||||
* | Update master interrupt handler | Bad Diode | 2021-04-28 | 2 | -7/+12 |
| | |||||
* | Update main function to use the BIOS VSync | Bad Diode | 2021-04-28 | 3 | -6/+11 |
| | |||||
* | Add support for IRQ handlingirq-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 |
| | | | | Life is too short to cast all of these. | ||||
* | 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 |
| | | | | | | VRAM and rom consumption was too big with the previous input overlay. Trying to separate button sprites into multiple states. Sprites can now be composed of multiple objects. |