aboutsummaryrefslogtreecommitdiffstats
path: root/src/ppu.c
Commit message (Collapse)AuthorAgeFilesLines
* Make sure keyboard is consistently coloredBad Diode2023-08-311-7/+4
|
* Fix bank switchingBad Diode2023-08-311-0/+1
|
* Fix OBJ appearing on top left when keyboard is offBad Diode2023-04-211-2/+12
|
* Fix a bug with the 2bpp renderingBad Diode2023-04-201-6/+6
|
* Add optional DMA usage on flipbufBad Diode2023-04-201-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 unusedBad Diode2023-04-201-57/+45
|
* Add dirty tiles to screen fill functionsBad Diode2023-04-201-8/+13
|
* Add initial screen fill implementationBad Diode2023-04-201-101/+59
| | | | Still need to add dirty tiles to it but thus far should be fine.
* Fix some more ppu bugsBad Diode2023-04-191-38/+14
|
* Update uxn core and fix some new ppu bugsBad Diode2023-04-191-28/+134
|
* Fix compiler warningsBad Diode2023-04-191-1/+0
|
* Add back dirty tiles optimizationBad Diode2023-04-191-50/+13
|
* Add working implementation of ppu_2bppBad Diode2023-04-191-102/+155
|
* Add blending table and start new implementation of chr drawingBad Diode2023-04-191-145/+281
|
* Minor cleanup and fix small color bugBad Diode2023-04-191-208/+46
|
* Add optimized 1bpp drawing functionBad Diode2023-04-191-115/+431
|
* Update UXN core to latest versionBad Diode2023-01-231-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 holdBad Diode2022-11-281-1/+1
|
* Update screen_talk to handle screen_dei eventsBad Diode2022-10-271-4/+3
|
* Change `_` in the virtual keyboard to space ` `Bad Diode2022-10-141-1/+1
|
* Port PPU changes from uxndsBad Diode2021-08-081-76/+163
|
* Rename source files for flat directory structureBad Diode2021-05-281-0/+418