Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add optimized 1bpp drawing function | Bad Diode | 2023-04-19 | 3 | -127/+466 |
| | |||||
* | Fix uxn_eval triggering too often on input handling | Bad Diode | 2023-04-10 | 1 | -4/+24 |
| | |||||
* | Update UXN core to latest version | Bad Diode | 2023-01-23 | 4 | -4506/+381 |
| | | | | | | | | This modernizes the uxn core and emulator approach (dei/deo instead of _talk), forgoing the previous uxn-fast core implementation. As a consequence, there are some performance regressions. That tradeoff gives us an easier way of keeping uxngba up to date as it follows more closely the upstream version. | ||||
* | Fix regression with mouse movement | Bad Diode | 2022-11-29 | 1 | -4/+4 |
| | |||||
* | Change controller behaviour to avoid repeats on hold | Bad Diode | 2022-11-28 | 2 | -14/+14 |
| | |||||
* | Update screen_talk to handle screen_dei events | Bad Diode | 2022-10-27 | 3 | -8/+14 |
| | |||||
* | Fix extra element being added to rom.c | Bad Diode | 2022-10-27 | 1 | -0/+15 |
| | |||||
* | Update the README to reflect the project status | Bad Diode | 2022-10-23 | 1 | -3/+6 |
| | |||||
* | Change `_` in the virtual keyboard to space ` ` | Bad Diode | 2022-10-14 | 1 | -1/+1 |
| | |||||
* | Update noodle.rom | Bad Diode | 2022-05-16 | 1 | -0/+0 |
| | |||||
* | Update some roms to new uxn changes | Bad Diode | 2022-05-16 | 10 | -0/+0 |
| | |||||
* | Update file device to support multiple file devs | Bad Diode | 2022-05-16 | 2 | -37/+42 |
| | |||||
* | Update uxn-core with OP order changes | Bad Diode | 2022-05-16 | 3 | -43/+43 |
| | |||||
* | Add initial version of updated file device | Bad Diode | 2022-03-15 | 2 | -19/+122 |
| | |||||
* | Add datetime device (always starts at 0) | Bad Diode | 2022-03-15 | 2 | -2/+21 |
| | |||||
* | Update screen.rom to fix screen size | Bad Diode | 2022-03-15 | 1 | -0/+0 |
| | |||||
* | Update screen rom | Bad Diode | 2022-03-15 | 1 | -0/+0 |
| | |||||
* | Update screen vector with new auto changes | Bad Diode | 2022-03-14 | 3 | -37/+34 |
| | |||||
* | Add Bad Diode to license file | Bad Diode | 2021-12-20 | 1 | -1/+1 |
| | |||||
* | Added license | neauoire | 2021-12-20 | 1 | -0/+21 |
| | |||||
* | Add screen auto vector | Bad Diode | 2021-11-10 | 19 | -30/+50 |
| | |||||
* | Update UXN core with INC/DEC changes | Bad Diode | 2021-08-18 | 19 | -57/+169 |
| | |||||
* | Update UXN with OPCODE changes (-NOP, +NIP) | Bad Diode | 2021-08-16 | 16 | -266/+465 |
| | |||||
* | Update roms for new PPU implementation | Bad Diode | 2021-08-08 | 17 | -0/+0 |
| | |||||
* | Update screen_talk function to use updated PPU | Bad Diode | 2021-08-08 | 1 | -43/+61 |
| | |||||
* | Port PPU changes from uxnds | Bad Diode | 2021-08-08 | 3 | -82/+169 |
| | |||||
* | Update README | Bad Diode | 2021-05-29 | 2 | -9/+42 |
| | |||||
* | Change release optimization mode to -O3 | Bad Diode | 2021-05-29 | 3 | -2/+8 |
| | |||||
* | 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 | 3 | -42/+57 |
| | |||||
* | Rename source files for flat directory structure | Bad Diode | 2021-05-28 | 4 | -0/+0 |
| | |||||
* | Add script used to generate the pitch tables to the repo | Bad Diode | 2021-05-28 | 1 | -0/+22 |
| | |||||
* | 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 |
| | |||||
* | Add multichannel.audio.rom | Bad Diode | 2021-05-28 | 1 | -0/+0 |
| | |||||
* | 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 | 3 | -95/+294 |
| | |||||
* | Add sample playing prototype (not on UXN yet) | Bad Diode | 2021-05-25 | 2 | -8/+110 |
| | |||||
* | Update noodle rom | Bad Diode | 2021-05-25 | 1 | -0/+0 |
| |