Skip to main content


There has been a tiny change to Varvara(#uxn) where the #00 Screen/sprite value will, from now on, only clear the pixels that are present in the sprite data at Screen/addr*. I've ported all the 100r roms to support the change, and updated the docs.

updated documentation: https://wiki.xxiivv.com/site/varvara.html#screen
mailing list: https://lists.sr.ht/~rabbits/uxn/%3CCAE2DaSQuj%3DC8e7ofV3+4H6MaTOhtD_wrFWihhYtCuYiEVtV6WQ%40mail.gmail.com%3E
discussion: https://lists.sr.ht/~rabbits/uxn/%3C692CA0D5-0200-408D-9357-BF0D8887D2BF%40noyu.me%3E
example file: https://git.sr.ht/~rabbits/uxn/tree/main/item/projects/examples/devices/screen.blending.tal

#uxn
in reply to hikari 🌟 (falling into the sky)

@hikari I liked how straight-forward your file was, so I tried replicating it, only more high res a bit. Thanks for making it, and helping throughout this update btw 😀
in reply to mirth

@mirth It depends, but for the summer I'm only working from the pinebook, it has manjaro on it.
in reply to Devine Lu Linvega

Thanks. It's interesting to think about how much surplus capacity there is on modern hardware for so many tasks.
in reply to mirth

@mirth yeah, it's nice to explore this. I read in an article recently the phrasing "articulating the value absence" which is really nice.
in reply to Devine Lu Linvega

I believe the launcher uses /projects/library/load-rom.tal which uses an old screen clearing routine (instead of pixel fill) which fails to properly clear the screen after this change.
in reply to tbsp

@tbsp Yep! I've noticed that. I have a new version in the works that uses the same launcher as in potato, and clears the screen properly.
@tbsp

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.