@angelwood

finally got around to making my uxn contact card! thanks to @angelwood for the idea and inspiration ^^

source: https://codeberg.org/notchoc/card.tal
rom: https://codeberg.org/notchoc/card.tal/raw/branch/main/card.rom

hint: try running it and clicking anywhere :>


#uxn #uxntal #r

https://angelwood.xyz/blog/bcards-are-boring/

Every month of so I see someone new online has created there own #uxn card and It always feels so surreal that people are still interested in a idea i had almost 9~ months ago! (I must have seen atleast more then a dozen and half of them by now)

So I've finally dusted off the my old card and finally decided to update my old card to match the new aesthetic of my website ^__^

EDIT:
If you have your own and want to be added to the little collection on my blogpost dont be afraid to ask! (I have a bunch already downloaded but don't want to add them without express permission)

Build once run
Everwhere™
#uxn
@pat there’s no shame in writing out the annotations! i still do this for #uxn after years of writing it. one bonus is that it’s great documentation if i find a bug months/years later

When i started writing #uxn I always thought only having 4 colours was going to be a serious limitation, but with a careful colour palette and some creativity I have always been just fine with only 4 colours.

Here is the celeste spritesheet in uxn form ^__^ (There is no easy way to extract assets from a Pico-8 game so I had to redraw them all)

callgraphs for… uxn??

digraph "hello.rom" { "|0100 @top" -> "|0105"; "|0105" -> "|010b @λ0000"; "|010b @λ0000" -> "|010f"; "|010f" -> "|0103 @while"; "|0103 @while" -> "|0105"; "|0105" -> "|0108"; "|0108" -> "|010a"; }
#uxn

On the #uxn home page, what window manager are they using here? Do we know? Is this some super-uxn window manager I'm unaware of? Is that just Vavara?

(See https://100r.co/media/content/projects/uxn_linux.jpg)

( 76543210 fedcba98 -- _____0__ _fe76dcb a9854321 ) sure be doin my head in

probably shouldn't be writing a bit-twiddling optimizer for just 39 bytes of opcode…


#uxn #uxntal

#DecemberAdventure (ides of march edition) day 6 (already??)

1. more #uxn noodling -- i wrote a little iterative routine to compute integer square roots (code pic attached -- it's just for bytes, but can be extended to shorts). it uses the observation that if N >= x^2 then N - 2(1+..+x-1) >= x. the largest such x is the integer square root, if i didn't screw up my algebra. i'm not too happy with the implementation because i'm sure there's a way to write it more naturally.

2. made the first piece of #shodo #calligraphy that i'm actually reasonably happy about! yay!

implemented multiple materials :)

next step will be liquids and solids!


#uxn #falling-sand