Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure keyboard is consistently colored | Bad Diode | 2023-08-31 | 1 | -7/+4 |
| | |||||
* | Fix bank switching | Bad Diode | 2023-08-31 | 1 | -0/+1 |
| | |||||
* | Fix OBJ appearing on top left when keyboard is off | Bad Diode | 2023-04-21 | 1 | -2/+12 |
| | |||||
* | Fix a bug with the 2bpp rendering | Bad Diode | 2023-04-20 | 1 | -6/+6 |
| | |||||
* | Add optional DMA usage on flipbuf | Bad Diode | 2023-04-20 | 1 | -26/+28 |
| | | | | | | This will copy an entire row of tiles instead of per tile copy, but for applications that clear the screen on each frame it will be more efficient. | ||||
* | Clean up old ppu struct due to being unused | Bad Diode | 2023-04-20 | 1 | -57/+45 |
| | |||||
* | Add dirty tiles to screen fill functions | Bad Diode | 2023-04-20 | 1 | -8/+13 |
| | |||||
* | Add initial screen fill implementation | Bad Diode | 2023-04-20 | 1 | -101/+59 |
| | | | | Still need to add dirty tiles to it but thus far should be fine. | ||||
* | Fix some more ppu bugs | Bad Diode | 2023-04-19 | 1 | -38/+14 |
| | |||||
* | Update uxn core and fix some new ppu bugs | Bad Diode | 2023-04-19 | 1 | -28/+134 |
| | |||||
* | Fix compiler warnings | Bad Diode | 2023-04-19 | 1 | -1/+0 |
| | |||||
* | Add back dirty tiles optimization | Bad Diode | 2023-04-19 | 1 | -50/+13 |
| | |||||
* | Add working implementation of ppu_2bpp | Bad Diode | 2023-04-19 | 1 | -102/+155 |
| | |||||
* | Add blending table and start new implementation of chr drawing | Bad Diode | 2023-04-19 | 1 | -145/+281 |
| | |||||
* | Minor cleanup and fix small color bug | Bad Diode | 2023-04-19 | 1 | -208/+46 |
| | |||||
* | Add optimized 1bpp drawing function | Bad Diode | 2023-04-19 | 1 | -115/+431 |
| | |||||
* | Update UXN core to latest version | Bad Diode | 2023-01-23 | 1 | -0/+7 |
| | | | | | | | | 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. | ||||
* | Change controller behaviour to avoid repeats on hold | Bad Diode | 2022-11-28 | 1 | -1/+1 |
| | |||||
* | Update screen_talk to handle screen_dei events | Bad Diode | 2022-10-27 | 1 | -4/+3 |
| | |||||
* | Change `_` in the virtual keyboard to space ` ` | Bad Diode | 2022-10-14 | 1 | -1/+1 |
| | |||||
* | Port PPU changes from uxnds | Bad Diode | 2021-08-08 | 1 | -76/+163 |
| | |||||
* | Rename source files for flat directory structure | Bad Diode | 2021-05-28 | 1 | -0/+418 |