Tag uxn
21 bookmarks have this tag.
21 bookmarks have this tag.
Klondike Solitaire game for Varvara.
Spreadsheet for uxn. Minimal but might be usable.
A flow based programming language built on uxn.
How Funktal programs can interact with I/O devices, and how mutable state helps with this.
A small C compiler… for uxn.
A space exploration game with spaceships programmable in Tal. I follow the development but don't play. Looks cool.
Permacomputing is a nascent concept and a community of practice centred around design principles that embrace limits and constraints as a positive thing in computational culture, and on creativity with scarce computational resources.
Mahjong solitaire game for uxn
A thread in the uxn's mailing list. Felix asks about uxn's stability, Devine says it will be stable soon enough, and this:
Don't think of a Varvara as a platform just yet, at best, it's something that can inspire others to explore their own ideas of how a VM can be used to preserve their own projects. There is very little experimentation done in this space and it's sort of in the research phase right now.
Links like this can discourage you from learning uxn. They do not discourage me, though. The Summer streams of 2022 are a proof.
A collection of illustrated notes on the virtual machine uxn.
Cute images like this:
A port of uxn to GB and GBC. Wonderful!
uxn autokalimba
Notes on Uxn.
A classic rant on uxn and programming. Uxn is done for.
Uxn says it's about permacomputing and vintage computing, the author of the article says it's not and proves it.
The author insists on a relation to permacomputing. Their page on permacomputing describes frugal computing and salvage computing as principles of permacomputing, defining them as "utilizing computational resources as finite and precious, to be utilised only when necessary, and as effectively as possible", and "utilizing only already available computational resources, to be limited by that which is already produced." The author is part of a collective that wanted to replace all the "bloated" software they used, due to having little energy storage on their sailboat. Using software design techniques to reduce power usage, and to allow continued use of old computers is a good idea, but the uxn machine has quite the opposite effect, due to inefficient implementations and a poorly designed virtual machine, which does not lend itself to writing an efficient implementation easily.
Devine then mentioned it, and a discussion followed.
A flow based programming language built on uxn.
Funktal is a functional programming language for the 64 kB Uxn virtual machine.
Why Fortran? Funktal is essentially an art project; using Fortran is a statement. I could have done this in C, but I prefer Fortran's arrays. I am using Fortran-90 but with a very restricted feature set.
Doldrusidus is an open-ended, obscure simulation realized as a multiplayer game taking place in a small universe. At its core, the engine is a simulation of entities possessing a number of different components that represent their properties. One such property is the ability to emulate machine code assembled for the uxn fantasy architecture.
Varaboy is a Game Boy emulator written in uxntal for the Varvara system.
Implementation of Unicode for Uxn
45M is a uxn-inspired virtual console with a 16x16 display and 256 bytes of memory.
There's also a manual: