Email or username:

Password:

Forgot your password?
Devil Lu Linvega

Thanks to @aw, the vanilla javascript implementation of #uxn has now feature parity with Varvara, except for the audio device. It plays @nf's Fourtette perfectly.
git.sr.ht/~rabbits/uxn5
github.com/nf/fourtette

8 comments
WimⓂ️

@neauoire @aw Wow. So now we can embed Adelie slideshows in our web pages?
@nf

Devil Lu Linvega

@wim_v12e @aw @nf not yet, as it cannot read external files yet, so you won't be able to display images, but I think Alex plans on working on the File device.

So yeah, maybe.

DHeadshot's Alt

@neauoire
Maybe a virtual filesystem could be used, with the ability to load in files from the computer and save them out later, but all stored in RAM in the meantime? #uxn5 #uxn
@wim_v12e @aw @nf

WimⓂ️

@neauoire It would be a hack of course but would it be possible to store the data in the DOM? That way there would be no need for an actual file device. I guess it would be a special kind of vfs.

@aw @nf

Devil Lu Linvega

@wim_v12e @aw @nf yeah, but retrieving it from uxn which uses File/name for it, will be tricky.

DHeadshot's Alt

@neauoire
I had an idea for extending #uxn5 to allow programs to communicate: implement the Console device as a simple RESTful API (or similar) on a webserver, POSTing output when available and periodically GETting input (maybe have a session number allowing multiple "conversations" between different #uxn programs). Ideally, build the serverside code in #RedBean so that it works on any platform! #uxn11 and #SDL uxn could be integrated in with a bit of a massage using #cURL!
@aw @nf

Devil Lu Linvega

@ddlyh @aw @nf is there a program that you have in mind that would use that?

DHeadshot's Alt

@neauoire
I had one idea a while back, but allowing for simple networking through the Console (limited to a single server, so probably just on a LAN) allows for lots more applications without changing the #uxn standard itself!
@aw @nf

Go Up