Just based on a little ragdoll implementation I was working on the other day. Thought it might make a nice little demo in the pico1k jam!
It isn’t especially minimized or optimized. I stuck it through shrink-8 to rename some variables and minimize whitespace.