Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update README | Bad Diode | 2021-05-29 | 1 | -9/+16 |
| | |||||
* | Change release optimization mode to -O3 | Bad Diode | 2021-05-29 | 2 | -1/+7 |
| | |||||
* | Add back long sample optimization on sound mixer | Bad Diode | 2021-05-29 | 1 | -13/+20 |
| | |||||
* | Add macros for easy cycle profiling | Bad Diode | 2021-05-28 | 1 | -4/+34 |
| | |||||
* | Add SYSTEM_WAIT configuration | Bad Diode | 2021-05-28 | 2 | -11/+18 |
| | |||||
* | Update README | Bad Diode | 2021-05-28 | 2 | -28/+4 |
| | |||||
* | Rename source files for flat directory structure | Bad Diode | 2021-05-28 | 4 | -0/+0 |
| | |||||
* | Add audio configuration macros | Bad Diode | 2021-05-28 | 1 | -40/+85 |
| | |||||
* | Cleaup some leftover code and comments | Bad Diode | 2021-05-28 | 4 | -137/+106 |
| | |||||
* | Clean mixdown loop | Bad Diode | 2021-05-28 | 1 | -8/+8 |
| | |||||
* | Vectorize downsample for audio mixdown | Bad Diode | 2021-05-28 | 1 | -8/+12 |
| | | | | This results in 3K cycles less per sound_mix call | ||||
* | Add ADSR filter | Bad Diode | 2021-05-27 | 2 | -7/+88 |
| | |||||
* | Update pitch_table LUT to avoid divisions | Bad Diode | 2021-05-27 | 2 | -56/+30 |
| | | | | | This also unifies both the 44100 and variable pitch tables, reducing the amount of space needed. | ||||
* | [WIP] Add variable sample support and multichannel | Bad Diode | 2021-05-26 | 2 | -3/+27 |
| | |||||
* | Add pitch table for audio resampling at 44100Hz | Bad Diode | 2021-05-26 | 2 | -31/+24 |
| | |||||
* | [WIP] Hook up new audio system to UXN | Bad Diode | 2021-05-26 | 3 | -160/+1386 |
| | |||||
* | [WIP] Speed up the mixer | Bad Diode | 2021-05-26 | 1 | -16/+27 |
| | |||||
* | [WIP] Prototype of audio mixer following deku tutorial | Bad Diode | 2021-05-26 | 2 | -149/+181 |
| | |||||
* | Prototyping live resampling of uxn samples | Bad Diode | 2021-05-26 | 2 | -11/+14 |
| | |||||
* | [WIP] Add prototype APU | Bad Diode | 2021-05-25 | 2 | -95/+294 |
| | |||||
* | Add sample playing prototype (not on UXN yet) | Bad Diode | 2021-05-25 | 2 | -8/+110 |
| | |||||
* | Add copyright notice to all files | Bad Diode | 2021-05-24 | 7 | -21/+65 |
| | |||||
* | Finish first prototype of new filesystem | Bad Diode | 2021-05-24 | 2 | -52/+58 |
| | |||||
* | Add different seek modes | Bad Diode | 2021-05-24 | 1 | -2/+19 |
| | |||||
* | Add append mode and fs_seek | Bad Diode | 2021-05-24 | 1 | -50/+28 |
| | |||||
* | Update filesystem for writing with offset | Bad Diode | 2021-05-24 | 1 | -52/+86 |
| | |||||
* | Add experimental block based filesystem | Bad Diode | 2021-05-24 | 3 | -85/+322 |
| | |||||
* | Enable setting macros to control available ctrl devices | Bad Diode | 2021-05-24 | 2 | -13/+21 |
| | |||||
* | Fix warnings and compilation issues on macOS | Bad Diode | 2021-05-23 | 2 | -6/+6 |
| | |||||
* | Fix control keys on keyboard mode | Bad Diode | 2021-05-23 | 3 | -5/+34 |
| | |||||
* | Add keyboard input method | Bad Diode | 2021-05-23 | 4 | -4/+99 |
| | |||||
* | Add some configuration parameters for compilation | Bad Diode | 2021-05-23 | 1 | -2/+13 |
| | |||||
* | Update uxn opcodes to latest version | Bad Diode | 2021-05-23 | 2 | -2737/+2925 |
| | |||||
* | Simplify and speed up the text engine | Bad Diode | 2021-05-23 | 3 | -238/+35 |
| | |||||
* | Normalize the fixed int typedefs | Bad Diode | 2021-05-23 | 6 | -734/+346 |
| | |||||
* | Update VRAM map to free space for sprite data | Bad Diode | 2021-05-23 | 5 | -49/+41 |
| | |||||
* | Move roms to separate directory | Bad Diode | 2021-05-23 | 4 | -27/+0 |
| | |||||
* | Small makefile cleanup | Bad Diode | 2021-05-23 | 2 | -0/+0 |
| | |||||
* | Include bin2carr on the tools directory | Bad Diode | 2021-05-22 | 1 | -1/+0 |
| | |||||
* | Update mouse control code to use key taps instead of press | Bad Diode | 2021-05-22 | 2 | -21/+32 |
| | |||||
* | Update uxn opcodes with alderwick's performance improvements | Bad Diode | 2021-05-22 | 3 | -443/+3734 |
| | |||||
* | Fix filesystem read issues, load/save rom demo is working | Bad Diode | 2021-05-21 | 2 | -10/+28 |
| | |||||
* | Add file_talk function | Bad Diode | 2021-05-21 | 1 | -26/+27 |
| | |||||
* | Add fs_read and fs_write functions and some testing | Bad Diode | 2021-05-21 | 2 | -7/+28 |
| | |||||
* | Add incomplete filesystem prototype | Bad Diode | 2021-05-21 | 3 | -1/+139 |
| | |||||
* | Update mouse handling to enable chording | Bad Diode | 2021-05-21 | 1 | -7/+19 |
| | |||||
* | Add mouse device support with SELECT toggle | Bad Diode | 2021-05-21 | 1 | -65/+112 |
| | |||||
* | Apply asie's patch 5 for PPU fixes and cleanup | Bad Diode | 2021-05-20 | 3 | -31/+8 |
| | |||||
* | Apply asie's patch 4 for performance modifications | Bad Diode | 2021-05-20 | 1 | -11/+21 |
| | | | | | This patch removes the need for a backbuffer on EWRAM and instead store them on the VRAM. | ||||
* | Apply asie's patch 3 with a PPU fix | Bad Diode | 2021-05-20 | 1 | -73/+90 |
| |